[josm] 02/07: Imported Upstream version 0.0.svn9224+dfsg

Sebastiaan Couwenberg sebastic at moszumanska.debian.org
Thu Dec 31 14:59:20 UTC 2015


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository josm.

commit ad2a39aee7b7c9a524e15e657d57a4f5c8a9fe39
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Thu Dec 31 14:13:57 2015 +0100

    Imported Upstream version 0.0.svn9224+dfsg
---
 .classpath                                         |     4 +-
 .settings/org.eclipse.wst.validation.prefs         |     9 +
 REVISION                                           |     8 +-
 build.xml                                          |    26 +-
 data/defaultpresets.xml                            |   264 +-
 data/maps.xsd                                      |     4 +
 data/validator/deprecated.mapcss                   |    77 +
 data/validator/ignoretags.cfg                      |    11 +-
 data_nodist/projection-regression-test-data.csv    |   726 -
 data_nodist/projection/epsg                        | 10228 +++
 .../epsg => data_nodist/projection/josm-epsg       |     2 +
 .../{ => projection}/projection-reference-data.csv |     0
 .../projection/projection-regression-test-data     | 16810 +++++
 .../projection-regression-test-data-java9}         |     0
 data_nodist/trans/ast.lang                         |   Bin 8893 -> 8721 bytes
 data_nodist/trans/be.lang                          |   Bin 15437 -> 15743 bytes
 data_nodist/trans/bg.lang                          |   Bin 2804 -> 2395 bytes
 data_nodist/trans/ca-valencia.lang                 |   Bin 8068 -> 7805 bytes
 data_nodist/trans/ca.lang                          |   Bin 9810 -> 10236 bytes
 data_nodist/trans/cs.lang                          |   Bin 9583 -> 9942 bytes
 data_nodist/trans/da.lang                          |   Bin 8809 -> 9234 bytes
 data_nodist/trans/de.lang                          |   Bin 9665 -> 10197 bytes
 data_nodist/trans/el.lang                          |   Bin 1393 -> 1397 bytes
 data_nodist/trans/en.lang                          |   Bin 8111 -> 8467 bytes
 data_nodist/trans/en_AU.lang                       |   Bin 1669 -> 1482 bytes
 data_nodist/trans/en_GB.lang                       |   Bin 2091 -> 1908 bytes
 data_nodist/trans/es.lang                          |   Bin 10710 -> 11127 bytes
 data_nodist/trans/et.lang                          |   Bin 1426 -> 1430 bytes
 data_nodist/trans/fi.lang                          |   Bin 3126 -> 3068 bytes
 data_nodist/trans/fr.lang                          |   Bin 9774 -> 10473 bytes
 data_nodist/trans/gl.lang                          |   Bin 3170 -> 2945 bytes
 data_nodist/trans/hu.lang                          |   Bin 10003 -> 9763 bytes
 data_nodist/trans/id.lang                          |   Bin 6911 -> 6717 bytes
 data_nodist/trans/it.lang                          |   Bin 10313 -> 9869 bytes
 data_nodist/trans/ja.lang                          |   Bin 10784 -> 11385 bytes
 data_nodist/trans/km.lang                          |   Bin 16168 -> 16172 bytes
 data_nodist/trans/lt.lang                          |   Bin 1942 -> 1946 bytes
 data_nodist/trans/nb.lang                          |   Bin 0 -> 1673 bytes
 data_nodist/trans/nl.lang                          |   Bin 10415 -> 10625 bytes
 data_nodist/trans/pl.lang                          |   Bin 2923 -> 2927 bytes
 data_nodist/trans/pt.lang                          |   Bin 12597 -> 12574 bytes
 data_nodist/trans/pt_BR.lang                       |   Bin 8361 -> 8109 bytes
 data_nodist/trans/ru.lang                          |   Bin 15485 -> 16144 bytes
 data_nodist/trans/sk.lang                          |   Bin 8972 -> 9314 bytes
 data_nodist/trans/sv.lang                          |   Bin 1330 -> 1334 bytes
 data_nodist/trans/uk.lang                          |   Bin 15842 -> 16238 bytes
 data_nodist/trans/vi.lang                          |   Bin 10761 -> 10524 bytes
 data_nodist/trans/zh_CN.lang                       |   Bin 6060 -> 5848 bytes
 data_nodist/trans/zh_TW.lang                       |   Bin 4828 -> 4641 bytes
 i18n/po/af.po                                      |   319 +-
 i18n/po/am.po                                      |   319 +-
 i18n/po/ar.po                                      |   319 +-
 i18n/po/ast.po                                     |   343 +-
 i18n/po/az.po                                      |   319 +-
 i18n/po/be.po                                      |   535 +-
 i18n/po/bg.po                                      |   348 +-
 i18n/po/bn.po                                      |   319 +-
 i18n/po/br.po                                      |   319 +-
 i18n/po/bs.po                                      |   319 +-
 i18n/po/ca.po                                      |   486 +-
 i18n/po/ca at valencia.po                             |   333 +-
 i18n/po/cs.po                                      |   447 +-
 i18n/po/cy.po                                      |   319 +-
 i18n/po/da.po                                      |   403 +-
 i18n/po/de.po                                      |   496 +-
 i18n/po/de_DE.po                                   |   319 +-
 i18n/po/el.po                                      |   321 +-
 i18n/po/en_AU.po                                   |   325 +-
 i18n/po/en_CA.po                                   |   319 +-
 i18n/po/en_GB.po                                   |   374 +-
 i18n/po/eo.po                                      |   319 +-
 i18n/po/es.po                                      |   652 +-
 i18n/po/et.po                                      |   321 +-
 i18n/po/eu.po                                      |   323 +-
 i18n/po/fa.po                                      |   319 +-
 i18n/po/fi.po                                      |   321 +-
 i18n/po/fil.po                                     |   319 +-
 i18n/po/fo.po                                      |   319 +-
 i18n/po/fr.po                                      |   750 +-
 i18n/po/ga.po                                      |   319 +-
 i18n/po/gl.po                                      |   324 +-
 i18n/po/he.po                                      |   319 +-
 i18n/po/hi.po                                      |   319 +-
 i18n/po/hr.po                                      |   319 +-
 i18n/po/ht.po                                      |   319 +-
 i18n/po/hu.po                                      |   345 +-
 i18n/po/hy.po                                      |   319 +-
 i18n/po/ia.po                                      |   319 +-
 i18n/po/id.po                                      |   331 +-
 i18n/po/is.po                                      |   319 +-
 i18n/po/it.po                                      |   351 +-
 i18n/po/ja.po                                      |   518 +-
 i18n/po/ka.po                                      |   319 +-
 i18n/po/km.po                                      |   331 +-
 i18n/po/ko.po                                      |   337 +-
 i18n/po/ky.po                                      |   319 +-
 i18n/po/lo.po                                      |   319 +-
 i18n/po/lt.po                                      |   371 +-
 i18n/po/lv.po                                      |   319 +-
 i18n/po/mk.po                                      |   319 +-
 i18n/po/mr.po                                      |   319 +-
 i18n/po/ms.po                                      |   319 +-
 i18n/po/nb.po                                      |   344 +-
 i18n/po/nds.po                                     |   319 +-
 i18n/po/nl.po                                      |  1007 +-
 i18n/po/nn.po                                      |   319 +-
 i18n/po/oc.po                                      |   319 +-
 i18n/po/pa.po                                      |   319 +-
 i18n/po/pl.po                                      |   387 +-
 i18n/po/pt.po                                      |   394 +-
 i18n/po/pt_BR.po                                   |   450 +-
 i18n/po/rm.po                                      |   319 +-
 i18n/po/ro.po                                      |   319 +-
 i18n/po/ru.po                                      |   382 +-
 i18n/po/sk.po                                      |   405 +-
 i18n/po/sl.po                                      |   319 +-
 i18n/po/sq.po                                      |   319 +-
 i18n/po/sr.po                                      |   319 +-
 i18n/po/sv.po                                      |   396 +-
 i18n/po/ta.po                                      |   319 +-
 i18n/po/te.po                                      |   319 +-
 i18n/po/th.po                                      |   319 +-
 i18n/po/tr.po                                      |   319 +-
 i18n/po/ug.po                                      |   319 +-
 i18n/po/uk.po                                      |   445 +-
 i18n/po/ur.po                                      |   319 +-
 i18n/po/vi.po                                      |   345 +-
 i18n/po/zh_CN.po                                   |   389 +-
 i18n/po/zh_TW.po                                   |   339 +-
 images/icons/office_blue.png                       |   Bin 569 -> 0 bytes
 images/icons/office_pink.png                       |   Bin 600 -> 0 bytes
 images/presets/bay.png                             |   Bin 273 -> 0 bytes
 images/presets/beach.png                           |   Bin 341 -> 0 bytes
 images/presets/breakwater.png                      |   Bin 386 -> 0 bytes
 images/presets/bridge.png                          |   Bin 780 -> 0 bytes
 images/presets/bridge_movable.png                  |   Bin 198 -> 0 bytes
 images/presets/cliff.png                           |   Bin 278 -> 0 bytes
 images/presets/coastline.png                       |   Bin 209 -> 0 bytes
 images/presets/groyne.png                          |   Bin 261 -> 0 bytes
 images/presets/living_street.png                   |   Bin 835 -> 0 bytes
 images/presets/motorway.png                        |   Bin 719 -> 0 bytes
 images/presets/mud.png                             |   Bin 192 -> 0 bytes
 images/presets/pedestrian.png                      |   Bin 1063 -> 0 bytes
 images/presets/pier.png                            |   Bin 366 -> 0 bytes
 images/presets/railway.png                         |   Bin 545 -> 0 bytes
 images/presets/railway.svg                         |    98 +
 images/presets/railway_switch.png                  |   Bin 676 -> 0 bytes
 images/presets/railway_switch.svg                  |   123 +
 images/presets/residential.png                     |   Bin 292 -> 0 bytes
 images/presets/restrictions.png                    |   Bin 691 -> 0 bytes
 images/presets/roundabout.png                      |   Bin 888 -> 0 bytes
 images/presets/roundabout_left.png                 |   Bin 1192 -> 0 bytes
 images/presets/trunk.png                           |   Bin 766 -> 0 bytes
 images/presets/waterway.png                        |   Bin 331 -> 0 bytes
 images/presets/way_primary.png                     |   Bin 585 -> 0 bytes
 images/presets/way_secondary.png                   |   Bin 708 -> 0 bytes
 images/presets/way_tertiary.png                    |   Bin 662 -> 0 bytes
 images/presets/way_unclassified.png                |   Bin 433 -> 0 bytes
 linux/latest/usr/bin/josm-latest                   |    13 +-
 linux/tested/usr/bin/josm                          |    13 +-
 scripts/BuildProjectionDefinitions.java            |   163 +
 scripts/taginfoextract.groovy                      |     2 +-
 .../commons/jcs/access/AbstractCacheAccess.java    |     6 +-
 src/org/apache/commons/jcs/access/CacheAccess.java |    13 +-
 .../AbstractAuxiliaryCacheAttributes.java          |    16 +
 .../auxiliary/AbstractAuxiliaryCacheMonitor.java   |   206 +
 .../jcs/auxiliary/AuxiliaryCacheAttributes.java    |    10 +-
 .../jcs/auxiliary/disk/AbstractDiskCache.java      |    57 +-
 .../disk/AbstractDiskCacheAttributes.java          |   106 +-
 .../jcs/auxiliary/disk/PurgatoryElement.java       |     1 -
 .../jcs/auxiliary/disk/block/BlockDiskCache.java   |    71 +-
 .../auxiliary/disk/block/BlockDiskKeyStore.java    |   249 +-
 .../auxiliary/disk/indexed/IndexedDiskCache.java   |   812 +-
 .../disk/indexed/IndexedDiskCacheAttributes.java   |    22 -
 .../jcs/auxiliary/disk/jdbc/JDBCDiskCache.java     |    84 +-
 .../auxiliary/disk/jdbc/JDBCDiskCacheFactory.java  |    90 +-
 .../disk/jdbc/dsfactory/JndiDataSourceFactory.java |     4 +-
 .../dsfactory/SharedPoolDataSourceFactory.java     |     4 +-
 .../disk/jdbc/hsql/HSQLDiskCacheFactory.java       |    40 +-
 .../jcs/auxiliary/lateral/LateralCache.java        |    39 +-
 .../auxiliary/lateral/LateralCacheAttributes.java  |    23 +-
 .../jcs/auxiliary/lateral/LateralCacheMonitor.java |   199 +-
 .../lateral/behavior/ILateralCacheAttributes.java  |     4 +-
 .../lateral/socket/tcp/LateralTCPCacheFactory.java |   117 +-
 .../lateral/socket/tcp/LateralTCPListener.java     |    72 +-
 .../lateral/socket/tcp/LateralTCPService.java      |    22 +-
 .../socket/tcp/TCPLateralCacheAttributes.java      |    22 +-
 .../remote/AbstractRemoteAuxiliaryCache.java       |    33 +-
 .../remote/AbstractRemoteCacheListener.java        |    11 +-
 .../remote/CommonRemoteCacheAttributes.java        |    70 +-
 .../commons/jcs/auxiliary/remote/RemoteCache.java  |    39 +-
 .../auxiliary/remote/RemoteCacheAttributes.java    |     6 +-
 .../jcs/auxiliary/remote/RemoteCacheFactory.java   |   247 +-
 .../remote/RemoteCacheFailoverRunner.java          |   345 +-
 .../jcs/auxiliary/remote/RemoteCacheListener.java  |    12 +-
 .../jcs/auxiliary/remote/RemoteCacheManager.java   |   442 +-
 .../jcs/auxiliary/remote/RemoteCacheMonitor.java   |   199 +-
 .../jcs/auxiliary/remote/RemoteCacheNoWait.java    |    25 +-
 .../auxiliary/remote/RemoteCacheNoWaitFacade.java  |    16 +-
 .../jcs/auxiliary/remote/RemoteCacheRestore.java   |    20 +-
 .../jcs/auxiliary/remote/RemoteLocation.java       |   144 +
 .../commons/jcs/auxiliary/remote/RemoteUtils.java  |    47 +-
 .../behavior/ICommonRemoteCacheAttributes.java     |    27 +-
 .../remote/behavior/IRemoteCacheAttributes.java    |     6 +-
 .../http/client/RemoteHttpCacheDispatcher.java     |    16 +-
 .../remote/http/client/RemoteHttpCacheMonitor.java |   213 +-
 .../http/server/RemoteCacheServiceAdaptor.java     |    14 +-
 .../server/RemoteHttpCacheServerAttributes.java    |    20 -
 .../remote/server/RegistryKeepAliveRunner.java     |     9 +-
 .../auxiliary/remote/server/RemoteCacheServer.java |    81 +-
 .../remote/server/RemoteCacheServerFactory.java    |    29 +-
 src/org/apache/commons/jcs/engine/CacheInfo.java   |     2 +-
 .../apache/commons/jcs/engine/CacheListeners.java  |     9 +-
 .../jcs/engine/CompositeCacheAttributes.java       |    38 +-
 .../commons/jcs/engine/ElementAttributes.java      |    53 +-
 .../engine/behavior/ICompositeCacheAttributes.java |    14 +-
 .../jcs/engine/behavior/IElementAttributes.java    |    18 +-
 .../commons/jcs/engine/control/CompositeCache.java |   535 +-
 .../engine/control/CompositeCacheConfigurator.java |    14 +-
 .../jcs/engine/control/CompositeCacheManager.java  |    51 +-
 .../AbstractDoubleLinkedListMemoryCache.java       |   501 +-
 .../jcs/engine/memory/AbstractMemoryCache.java     |    30 +-
 .../jcs/engine/memory/lru/LHMLRUMemoryCache.java   |    61 +-
 .../jcs/engine/memory/lru/LRUMemoryCache.java      |     4 +-
 .../jcs/engine/memory/mru/MRUMemoryCache.java      |     7 +-
 .../engine/memory/shrinking/ShrinkerThread.java    |     7 +-
 .../jcs/io/ObjectInputStreamClassLoaderAware.java  |    67 +-
 .../jcs/utils/access/AbstractJCSWorkerHelper.java  |     7 +-
 .../apache/commons/jcs/utils/access/JCSWorker.java |    68 +-
 .../commons/jcs/utils/access/JCSWorkerHelper.java  |     7 +-
 .../commons/jcs/utils/config/OptionConverter.java  |    37 +-
 .../utils/discovery/UDPDiscoveryAttributes.java    |     2 +-
 .../jcs/utils/discovery/UDPDiscoveryManager.java   |     7 +-
 .../jcs/utils/discovery/UDPDiscoveryReceiver.java  |    36 +-
 .../jcs/utils/discovery/UDPDiscoveryService.java   |    59 +-
 .../commons/jcs/utils/struct/AbstractLRUMap.java   |    17 +-
 .../apache/commons/jcs/utils/struct/LRUMap.java    |    26 +-
 .../jcs/utils/threadpool/PoolConfiguration.java    |     2 +-
 .../jcs/utils/threadpool/ThreadPoolManager.java    |   224 +-
 src/org/openstreetmap/josm/Main.java               |    13 +-
 .../josm/actions/AbstractInfoAction.java           |    27 +
 .../josm/actions/AddImageryLayerAction.java        |     2 +-
 .../josm/actions/AlignInLineAction.java            |     5 +
 .../josm/actions/ChangesetManagerToggleAction.java |     2 +-
 .../josm/actions/CombineWayAction.java             |     6 +-
 .../josm/actions/CreateCircleAction.java           |    11 +-
 .../josm/actions/CreateMultipolygonAction.java     |     2 +-
 .../josm/actions/DistributeAction.java             |    19 +-
 .../josm/actions/FullscreenToggleAction.java       |     2 +-
 .../josm/actions/HistoryInfoWebAction.java         |     4 +
 .../openstreetmap/josm/actions/InfoWebAction.java  |     6 +-
 .../josm/actions/JoinAreasAction.java              |    12 +-
 .../josm/actions/JoinNodeWayAction.java            |     2 +-
 .../openstreetmap/josm/actions/JumpToAction.java   |     3 +-
 .../josm/actions/MergeNodesAction.java             |    14 +-
 src/org/openstreetmap/josm/actions/MoveAction.java |     2 +-
 .../josm/actions/OpenLocationAction.java           |     4 +-
 .../josm/actions/RenameLayerAction.java            |     4 +-
 .../josm/actions/ReverseWayAction.java             |     6 +-
 .../josm/actions/SelectByInternalPointAction.java  |     3 +-
 .../actions/SelectNonBranchingWaySequences.java    |    12 +-
 .../josm/actions/SessionLoadAction.java            |     2 +-
 .../josm/actions/SessionSaveAsAction.java          |    14 +-
 .../josm/actions/ShowStatusReportAction.java       |     2 +-
 .../openstreetmap/josm/actions/SplitWayAction.java |     4 +-
 .../ToggleUploadDiscouragedLayerAction.java        |     2 +-
 .../openstreetmap/josm/actions/UnGlueAction.java   |     3 +
 .../josm/actions/UploadSelectionAction.java        |     9 +-
 .../openstreetmap/josm/actions/ValidateAction.java |     4 +-
 .../downloadtasks/AbstractDownloadTask.java        |     2 +-
 .../actions/downloadtasks/DownloadGpsTask.java     |     2 +-
 .../actions/downloadtasks/DownloadOsmTask.java     |     2 +-
 .../actions/downloadtasks/DownloadSessionTask.java |     4 +-
 .../actions/downloadtasks/DownloadTaskList.java    |     4 +-
 .../actions/downloadtasks/PostDownloadHandler.java |     4 +-
 .../josm/actions/mapmode/AddNoteAction.java        |     4 +-
 .../josm/actions/mapmode/DrawAction.java           |    17 +-
 .../josm/actions/mapmode/ExtrudeAction.java        |     2 +-
 .../josm/actions/mapmode/ParallelWayAction.java    |     2 +-
 .../josm/actions/mapmode/PlayHeadDragMode.java     |     2 +-
 .../josm/actions/mapmode/SelectAction.java         |    12 +-
 .../actions/relation/AbstractRelationAction.java   |     1 +
 .../josm/actions/search/SearchAction.java          |     1 -
 .../josm/actions/search/SearchCompiler.java        |     8 +-
 .../josm/actions/upload/FixDataHook.java           |    14 +-
 .../josm/actions/upload/UploadNotesTask.java       |     4 +-
 .../command/ChangeRelationMemberRoleCommand.java   |     2 +-
 .../openstreetmap/josm/command/DeleteCommand.java  |     5 +-
 .../openstreetmap/josm/command/MoveCommand.java    |     2 +-
 .../openstreetmap/josm/command/PurgeCommand.java   |     4 +-
 .../openstreetmap/josm/command/RotateCommand.java  |     4 +-
 .../openstreetmap/josm/command/ScaleCommand.java   |     4 +-
 .../josm/corrector/CorrectionTableModel.java       |     4 +-
 .../openstreetmap/josm/corrector/TagCorrector.java |     4 +-
 src/org/openstreetmap/josm/data/APIDataSet.java    |     2 +-
 .../josm/data/CustomConfigurator.java              |     2 +-
 src/org/openstreetmap/josm/data/Preferences.java   |   165 +-
 .../josm/data/cache/CacheEntryAttributes.java      |     2 +-
 .../josm/data/cache/JCSCacheManager.java           |     2 +-
 .../josm/data/cache/JCSCachedTileLoaderJob.java    |     8 +
 .../josm/data/conflict/ConflictCollection.java     |     2 +-
 .../josm/data/coor/CoordinateFormat.java           |     8 +-
 src/org/openstreetmap/josm/data/gpx/GpxData.java   |     2 +-
 .../CachedAttributionBingAerialTileSource.java     |    12 +-
 .../josm/data/imagery/CachedTileLoaderFactory.java |     2 +-
 .../josm/data/imagery/ImageryInfo.java             |    32 +-
 .../josm/data/imagery/OffsetBookmark.java          |     2 +-
 .../josm/data/imagery/TMSCachedTileLoaderJob.java  |     2 +-
 .../josm/data/imagery/TemplatedWMSTileSource.java  |    74 +-
 .../josm/data/imagery/WMTSTileSource.java          |   454 +-
 src/org/openstreetmap/josm/data/notes/Note.java    |     2 +-
 .../openstreetmap/josm/data/notes/NoteComment.java |     8 +-
 .../josm/data/oauth/OAuthParameters.java           |   119 +-
 .../openstreetmap/josm/data/oauth/OAuthToken.java  |     8 +-
 .../josm/data/oauth/OsmPrivileges.java             |    52 +
 .../josm/data/oauth/SignpostAdapters.java          |   138 +
 .../josm/data/osm/ChangesetDataSet.java            |     6 +-
 src/org/openstreetmap/josm/data/osm/DataSet.java   |     4 +-
 src/org/openstreetmap/josm/data/osm/Filter.java    |     3 +-
 .../openstreetmap/josm/data/osm/FilterWorker.java  |    17 +-
 .../josm/data/osm/MultipolygonBuilder.java         |     2 +-
 .../openstreetmap/josm/data/osm/NameFormatter.java |    29 +
 src/org/openstreetmap/josm/data/osm/NoteData.java  |    10 +-
 .../josm/data/osm/OsmPrimitiveType.java            |    10 +-
 .../josm/data/osm/RelationToChildReference.java    |     8 +-
 src/org/openstreetmap/josm/data/osm/Storage.java   |     4 +-
 .../josm/data/osm/history/History.java             |     2 +-
 .../josm/data/osm/history/HistoryDataSet.java      |     6 +-
 .../data/osm/history/HistoryNameFormatter.java     |    27 +-
 .../josm/data/osm/history/HistoryRelation.java     |     2 +-
 .../josm/data/osm/history/HistoryWay.java          |     2 +-
 .../josm/data/osm/visitor/BoundingXYVisitor.java   |     8 +-
 .../osm/visitor/MergeSourceBuildingVisitor.java    |     6 +-
 .../data/osm/visitor/paint/MapRendererFactory.java |     6 +-
 .../data/osm/visitor/paint/StyledMapRenderer.java  |   199 +-
 .../osm/visitor/paint/WireframeMapRenderer.java    |     2 +-
 .../osm/visitor/paint/relations/Multipolygon.java  |    29 +-
 .../data/preferences/ParametrizedEnumProperty.java |     3 -
 .../josm/data/projection/AbstractProjection.java   |    40 +-
 .../josm/data/projection/CustomProjection.java     |   104 +-
 .../josm/data/projection/Ellipsoid.java            |    20 +
 .../josm/data/projection/Projection.java           |    13 +
 .../josm/data/projection/Projections.java          |   171 +-
 .../projection/datum/NTV2GridShiftFileWrapper.java |     2 +-
 .../josm/data/projection/datum/NTV2SubGrid.java    |    32 +-
 .../josm/data/projection/proj/AbstractProj.java    |   136 +
 .../data/projection/proj/ClassProjFactory.java     |     2 +-
 .../data/projection/proj/DoubleStereographic.java  |   116 +
 .../projection/proj/LambertConformalConic.java     |    18 +-
 .../josm/data/projection/proj/LonLat.java          |     6 +
 .../josm/data/projection/proj/Mercator.java        |     6 +
 .../josm/data/projection/proj/Proj.java            |    18 +
 .../data/projection/proj/SwissObliqueMercator.java |     7 +-
 .../data/projection/proj/TransverseMercator.java   |   403 +-
 .../josm/data/validation/Severity.java             |     2 -
 .../josm/data/validation/tests/DuplicateNode.java  |     3 +-
 .../data/validation/tests/DuplicateRelation.java   |    10 +-
 .../data/validation/tests/MapCSSTagChecker.java    |     4 +-
 .../data/validation/tests/MultipolygonTest.java    |     3 +-
 .../data/validation/tests/SimilarNamedWays.java    |     2 +-
 .../josm/gui/DefaultNameFormatter.java             |    67 +-
 .../josm/gui/HelpAwareOptionPane.java              |     8 +-
 src/org/openstreetmap/josm/gui/ImageryMenu.java    |     4 +-
 .../openstreetmap/josm/gui/MainApplication.java    |     3 +-
 src/org/openstreetmap/josm/gui/MainMenu.java       |     6 +-
 src/org/openstreetmap/josm/gui/MapFrame.java       |     4 +-
 src/org/openstreetmap/josm/gui/MapStatus.java      |    22 +-
 src/org/openstreetmap/josm/gui/MapView.java        |    10 +-
 src/org/openstreetmap/josm/gui/MenuScroller.java   |     2 +-
 .../josm/gui/NavigatableComponent.java             |   114 +-
 .../openstreetmap/josm/gui/NoteInputDialog.java    |     2 +-
 src/org/openstreetmap/josm/gui/NoteSortDialog.java |     8 +-
 src/org/openstreetmap/josm/gui/Notification.java   |     4 +
 .../josm/gui/NotificationManager.java              |     7 +-
 .../josm/gui/OsmPrimitivRenderer.java              |     6 +-
 src/org/openstreetmap/josm/gui/ScrollViewport.java |     8 +-
 .../openstreetmap/josm/gui/SelectionManager.java   |     7 +-
 .../openstreetmap/josm/gui/bbox/SizeButton.java    |     4 +-
 .../josm/gui/bbox/SlippyMapBBoxChooser.java        |     4 +-
 .../josm/gui/bbox/SlippyMapControler.java          |     4 +-
 .../josm/gui/bbox/TileSelectionBBoxChooser.java    |     2 +-
 .../josm/gui/conflict/ConflictColors.java          |    12 +-
 .../josm/gui/conflict/pair/ComparePairType.java    |     4 +-
 .../relation/RelationMemberTableCellRenderer.java  |     2 +-
 .../josm/gui/conflict/pair/tags/TagMergeItem.java  |     6 +-
 .../tags/CombinePrimitiveResolverDialog.java       |    25 +-
 .../gui/conflict/tags/MultiValueCellEditor.java    |     6 +-
 .../gui/conflict/tags/MultiValueCellRenderer.java  |     8 +-
 .../tags/MultiValueResolutionDecision.java         |     2 +-
 .../tags/PasteTagsConflictResolverDialog.java      |     4 +-
 .../tags/RelationMemberConflictDecision.java       |     6 +-
 .../tags/RelationMemberConflictDecisionEditor.java |    18 +-
 .../RelationMemberConflictDecisionRenderer.java    |     2 +-
 .../tags/RelationMemberConflictResolverModel.java  |    14 +
 .../gui/conflict/tags/TagConflictResolver.java     |     2 +-
 .../conflict/tags/TagConflictResolverModel.java    |     2 +-
 .../josm/gui/dialogs/CommandStackDialog.java       |    30 +-
 .../DeleteFromRelationConfirmationDialog.java      |     2 +-
 .../josm/gui/dialogs/DialogsPanel.java             |     2 +-
 .../josm/gui/dialogs/FilterDialog.java             |     6 +-
 .../josm/gui/dialogs/FilterTableModel.java         |     2 +-
 .../josm/gui/dialogs/InspectPrimitiveDialog.java   |     2 +-
 .../josm/gui/dialogs/LatLonDialog.java             |     2 +-
 .../josm/gui/dialogs/LayerListDialog.java          |    22 +-
 .../josm/gui/dialogs/MapPaintDialog.java           |     4 +-
 .../josm/gui/dialogs/NotesDialog.java              |     6 +-
 .../josm/gui/dialogs/RelationListDialog.java       |     4 +-
 .../josm/gui/dialogs/SelectionListDialog.java      |     4 +-
 .../josm/gui/dialogs/ToggleDialog.java             |     4 +-
 .../josm/gui/dialogs/UserListDialog.java           |    49 +-
 .../josm/gui/dialogs/ValidatorDialog.java          |    10 +-
 .../changeset/ChangesetCacheManagerModel.java      |     2 +-
 .../dialogs/changeset/ChangesetContentPanel.java   |     2 +-
 .../changeset/ChangesetContentTableModel.java      |     2 +-
 .../gui/dialogs/changeset/ChangesetListModel.java  |     2 +-
 .../changeset/query/UrlBasedQueryPanel.java        |     1 -
 .../dialogs/properties/PropertiesCellRenderer.java |    33 +
 .../gui/dialogs/properties/PropertiesDialog.java   |    89 +-
 .../josm/gui/dialogs/properties/TagEditHelper.java |    34 +-
 .../relation/DownloadRelationMemberTask.java       |     4 +-
 .../gui/dialogs/relation/DownloadRelationTask.java |     4 +-
 .../dialogs/relation/GenericRelationEditor.java    |    16 +-
 .../gui/dialogs/relation/MemberRoleCellEditor.java |     4 +-
 .../josm/gui/dialogs/relation/MemberTable.java     |     2 +-
 .../dialogs/relation/MemberTableCellRenderer.java  |    15 +-
 .../relation/MemberTableLinkedCellRenderer.java    |     3 +-
 .../relation/MemberTableMemberCellRenderer.java    |     3 +-
 .../gui/dialogs/relation/MemberTableModel.java     |     4 +-
 .../relation/MemberTableRoleCellRenderer.java      |     3 +-
 .../relation/ParentRelationLoadingTask.java        |     8 +-
 .../relation/ReferringRelationsBrowser.java        |     4 +-
 .../josm/gui/dialogs/relation/RelationEditor.java  |     2 +-
 .../josm/gui/dialogs/relation/RelationTree.java    |     6 +-
 .../dialogs/relation/RelationTreeCellRenderer.java |     2 +-
 .../josm/gui/dialogs/relation/SelectionTable.java  |     2 +-
 .../relation/SelectionTableCellRenderer.java       |     3 +-
 .../gui/dialogs/relation/SelectionTableModel.java  |     4 +-
 .../relation/sort/WayConnectionTypeCalculator.java |     2 +-
 .../josm/gui/download/BoundingBoxSelection.java    |    10 +-
 .../josm/gui/download/PlaceSelection.java          |    23 +-
 .../openstreetmap/josm/gui/help/HelpBrowser.java   |     6 +-
 .../josm/gui/help/HelpBrowserHistory.java          |     2 +-
 .../josm/gui/help/HelpContentReader.java           |    22 +-
 .../josm/gui/history/CoordinateInfoViewer.java     |    27 +-
 .../gui/history/HistoryBrowserDialogManager.java   |     2 +-
 .../josm/gui/history/HistoryBrowserModel.java      |     2 +-
 .../josm/gui/history/HistoryLoadTask.java          |     2 +-
 .../gui/history/NodeListTableCellRenderer.java     |     5 +-
 .../josm/gui/history/NodeListViewer.java           |     4 +-
 .../RelationMemberListTableCellRenderer.java       |     7 +-
 .../josm/gui/history/TagTableCellRenderer.java     |    60 +-
 .../josm/gui/history/TwoColumnDiff.java            |     4 +-
 .../josm/gui/history/VersionInfoPanel.java         |     4 +-
 .../josm/gui/history/VersionTable.java             |    45 +-
 .../josm/gui/io/ActionFlagsTableCell.java          |     2 +-
 .../josm/gui/io/BasicUploadSettingsPanel.java      |     4 +-
 .../josm/gui/io/ChangesetCellRenderer.java         |     2 +-
 .../josm/gui/io/ChangesetManagementPanel.java      |     2 +-
 .../josm/gui/io/CloseChangesetTask.java            |     4 +-
 .../josm/gui/io/CredentialDialog.java              |     4 +-
 .../josm/gui/io/DownloadFileTask.java              |    17 +-
 .../josm/gui/io/DownloadOpenChangesetsTask.java    |     2 +-
 .../josm/gui/io/OpenChangesetComboBoxModel.java    |     2 +-
 .../openstreetmap/josm/gui/io/SaveLayerInfo.java   |     2 +-
 .../openstreetmap/josm/gui/io/SaveLayerTask.java   |     4 +-
 .../josm/gui/io/SaveLayersDialog.java              |     5 +
 .../openstreetmap/josm/gui/io/SaveLayersModel.java |     2 +-
 .../josm/gui/io/UpdatePrimitivesTask.java          |     4 +-
 .../openstreetmap/josm/gui/io/UploadLayerTask.java |    10 +-
 .../josm/gui/io/UploadPrimitivesTask.java          |     8 +-
 .../josm/gui/layer/AbstractTileSourceLayer.java    |    42 +-
 .../josm/gui/layer/AlignImageryPanel.java          |    34 +-
 .../openstreetmap/josm/gui/layer/ImageryLayer.java |    10 +-
 .../openstreetmap/josm/gui/layer/OsmDataLayer.java |     2 +-
 src/org/openstreetmap/josm/gui/layer/WMSLayer.java |    32 +-
 .../gui/layer/geoimage/CorrelateGpxWithImages.java |    18 +-
 .../josm/gui/layer/geoimage/GeoImageLayer.java     |    14 +-
 .../josm/gui/layer/geoimage/ImageDisplay.java      |    13 +-
 .../josm/gui/layer/geoimage/ImageViewerDialog.java |     2 +-
 .../josm/gui/layer/geoimage/ThumbsLoader.java      |     6 +-
 .../gui/layer/gpx/ChooseTrackVisibilityAction.java |     2 +-
 .../gui/layer/gpx/ConvertToDataLayerAction.java    |     1 +
 .../josm/gui/layer/gpx/DateFilterPanel.java        |    12 +-
 .../gui/layer/gpx/DownloadAlongTrackAction.java    |     4 +-
 .../josm/gui/layer/gpx/GpxDrawHelper.java          |     4 +-
 .../josm/gui/layer/markerlayer/AudioMarker.java    |     2 +-
 .../josm/gui/layer/markerlayer/ButtonMarker.java   |     2 +-
 .../josm/gui/layer/markerlayer/Marker.java         |     2 +-
 .../josm/gui/layer/markerlayer/PlayHeadMarker.java |     4 +-
 .../josm/gui/mappaint/AreaElemStyle.java           |    21 +-
 .../josm/gui/mappaint/BoxTextElemStyle.java        |     6 +-
 .../josm/gui/mappaint/ElemStyles.java              |    43 +-
 .../gui/mappaint/LabelCompositionStrategy.java     |     4 +-
 .../josm/gui/mappaint/LineTextElemStyle.java       |     2 +-
 .../josm/gui/mappaint/MapPaintMenu.java            |     2 +-
 .../josm/gui/mappaint/MapPaintStyles.java          |     2 +-
 .../josm/gui/mappaint/MultiCascade.java            |     2 +-
 .../josm/gui/mappaint/StyleCache.java              |     2 +-
 .../openstreetmap/josm/gui/mappaint/StyleKeys.java |     1 +
 .../josm/gui/mappaint/StyleSource.java             |     2 +-
 .../josm/gui/mappaint/mapcss/Condition.java        |    26 +-
 .../gui/mappaint/mapcss/ExpressionFactory.java     |    15 +-
 .../josm/gui/mappaint/mapcss/MapCSSParser.jj       |     4 +-
 .../josm/gui/mappaint/mapcss/Selector.java         |     2 +-
 .../gui/mappaint/xml/XmlStyleSourceHandler.java    |    12 +-
 .../gui/oauth/AdvancedOAuthPropertiesPanel.java    |    15 +-
 .../gui/oauth/OsmOAuthAuthorizationClient.java     |   101 +-
 .../josm/gui/oauth/RetrieveAccessTokenTask.java    |     6 +-
 .../josm/gui/oauth/RetrieveRequestTokenTask.java   |     4 +-
 .../josm/gui/oauth/TestAccessTokenTask.java        |    32 +-
 .../josm/gui/preferences/PreferenceTabbedPane.java |     2 +-
 .../josm/gui/preferences/SourceEditor.java         |    20 +-
 .../josm/gui/preferences/ToolbarPreferences.java   |    28 +-
 .../preferences/advanced/AdvancedPreference.java   |     6 +-
 .../josm/gui/preferences/advanced/ListEditor.java  |     2 +-
 .../gui/preferences/advanced/ListListEditor.java   |     4 +-
 .../gui/preferences/advanced/MapListEditor.java    |     6 +-
 .../josm/gui/preferences/advanced/PrefEntry.java   |     4 +-
 .../gui/preferences/advanced/PreferencesTable.java |    20 +-
 .../gui/preferences/advanced/StringEditor.java     |     2 +-
 .../gui/preferences/audio/AudioPreference.java     |    26 +-
 .../gui/preferences/display/ColorPreference.java   |     8 +-
 .../gui/preferences/display/DrawingPreference.java |    26 +-
 .../gui/preferences/display/GPXSettingsPanel.java  |    54 +-
 .../gui/preferences/display/LafPreference.java     |    14 +-
 .../preferences/imagery/CacheContentsPanel.java    |     2 +-
 .../gui/preferences/imagery/ImageryPreference.java |    20 +-
 .../preferences/map/TaggingPresetPreference.java   |     2 +-
 .../preferences/plugin/PluginPreferencesModel.java |     2 +-
 .../plugin/PluginUpdatePolicyPanel.java            |     2 +-
 .../projection/CodeProjectionChoice.java           |     6 +-
 .../projection/ProjectionPreference.java           |    15 +-
 .../gui/preferences/server/ApiUrlTestTask.java     |    12 +-
 .../josm/gui/preferences/server/FeaturesPanel.java |     5 +-
 .../josm/gui/preferences/shortcut/PrefJPanel.java  |    37 +-
 .../josm/gui/progress/AbstractProgressMonitor.java |     2 +-
 .../josm/gui/progress/CancelHandler.java           |     2 +-
 .../gui/progress/PleaseWaitProgressMonitor.java    |     6 +-
 .../progress/SwingRenderingProgressMonitor.java    |     2 +-
 .../josm/gui/tagging/TagCellRenderer.java          |     4 +-
 .../josm/gui/tagging/TagEditorModel.java           |    12 +-
 .../openstreetmap/josm/gui/tagging/TagTable.java   |     4 +-
 .../josm/gui/tagging/ac/AutoCompletionList.java    |     6 +-
 .../tagging/presets/TaggingPresetSearchDialog.java |     2 +-
 .../TaggingPresetSearchPrimitiveDialog.java        |     2 +-
 .../josm/gui/util/AdvancedKeyPressDetector.java    |    16 +-
 src/org/openstreetmap/josm/gui/util/GuiHelper.java |    15 +-
 .../josm/gui/widgets/ComboBoxHistory.java          |     4 +-
 .../josm/gui/widgets/DateEditorWithSlider.java     |     6 +-
 .../josm/gui/widgets/HistoryComboBox.java          |     2 +-
 .../openstreetmap/josm/gui/widgets/ImageLabel.java |     4 +-
 .../josm/gui/widgets/JosmEditorPane.java           |     8 +-
 .../josm/gui/widgets/ListPopupMenu.java            |     2 +-
 .../josm/gui/widgets/MultiSplitLayout.java         |     2 +-
 src/org/openstreetmap/josm/io/CachedFile.java      |   124 +-
 src/org/openstreetmap/josm/io/Compression.java     |    20 +
 .../josm/io/DefaultProxySelector.java              |     2 +-
 .../openstreetmap/josm/io/DiffResultProcessor.java |     6 +-
 src/org/openstreetmap/josm/io/FileWatcher.java     |    14 +-
 src/org/openstreetmap/josm/io/GpxImporter.java     |     6 +-
 src/org/openstreetmap/josm/io/GpxReader.java       |     2 +-
 .../josm/io/InvalidXmlCharacterFilter.java         |     2 +-
 .../josm/io/MissingOAuthAccessTokenException.java  |    20 +-
 .../josm/io/MultiFetchServerObjectReader.java      |     8 +-
 src/org/openstreetmap/josm/io/NmeaReader.java      |     2 +-
 src/org/openstreetmap/josm/io/NoteReader.java      |     8 +-
 src/org/openstreetmap/josm/io/OsmApi.java          |    90 +-
 .../josm/io/OsmChangesetContentParser.java         |     2 +-
 src/org/openstreetmap/josm/io/OsmConnection.java   |    35 +-
 src/org/openstreetmap/josm/io/OsmReader.java       |     3 +-
 .../josm/io/OsmServerHistoryReader.java            |     4 +-
 .../josm/io/OsmServerLocationReader.java           |     2 +-
 src/org/openstreetmap/josm/io/OsmServerReader.java |    85 +-
 src/org/openstreetmap/josm/io/OsmServerWriter.java |     2 +-
 src/org/openstreetmap/josm/io/OsmWriter.java       |     2 +-
 .../openstreetmap/josm/io/ProgressInputStream.java |    82 +-
 .../josm/io/ProgressOutputStream.java              |    57 +
 .../josm/io/StreamProgressUpdater.java             |    54 +
 .../josm/io/auth/CredentialsManager.java           |     2 +-
 .../josm/io/imagery/ImageryReader.java             |    10 +-
 .../openstreetmap/josm/io/imagery/WMSImagery.java  |    28 +-
 .../josm/io/remotecontrol/AddTagsDialog.java       |     2 +-
 .../io/remotecontrol/RemoteControlHttpServer.java  |     4 +-
 .../io/remotecontrol/RemoteControlHttpsServer.java |     2 +-
 .../josm/io/remotecontrol/RequestProcessor.java    |     2 +-
 .../josm/io/session/GeoImageSessionExporter.java   |     2 +-
 .../josm/io/session/GpxTracksSessionExporter.java  |    15 +-
 .../josm/io/session/MarkerSessionExporter.java     |     2 +-
 .../josm/io/session/OsmDataSessionExporter.java    |    18 +-
 .../josm/io/session/SessionReader.java             |    20 +-
 .../josm/io/session/SessionWriter.java             |     4 +-
 .../josm/plugins/PluginDownloadTask.java           |    11 +-
 .../openstreetmap/josm/plugins/PluginHandler.java  |    32 +-
 .../plugins/ReadLocalPluginInformationTask.java    |     2 +-
 .../plugins/ReadRemotePluginInformationTask.java   |    53 +-
 src/org/openstreetmap/josm/tools/AudioPlayer.java  |    14 +-
 src/org/openstreetmap/josm/tools/AudioUtil.java    |     3 +
 src/org/openstreetmap/josm/tools/ColorHelper.java  |    13 +
 .../openstreetmap/josm/tools/CompositeList.java    |     2 +-
 .../openstreetmap/josm/tools/GeoPropertyIndex.java |     2 +-
 src/org/openstreetmap/josm/tools/Geometry.java     |    57 +-
 src/org/openstreetmap/josm/tools/HttpClient.java   |   586 +
 src/org/openstreetmap/josm/tools/I18n.java         |     2 +-
 src/org/openstreetmap/josm/tools/ImageOverlay.java |    12 +-
 .../openstreetmap/josm/tools/ImageProvider.java    |    10 +-
 .../openstreetmap/josm/tools/ImageResource.java    |     2 +-
 src/org/openstreetmap/josm/tools/LanguageInfo.java |     2 +-
 src/org/openstreetmap/josm/tools/MultiMap.java     |     2 +-
 .../josm/tools/MultikeyActionsHandler.java         |     4 +-
 .../openstreetmap/josm/tools/OsmUrlToBounds.java   |     2 +-
 .../josm/tools/PlatformHookWindows.java            |     3 +-
 .../josm/tools/RightAndLefthandTraffic.java        |     2 +-
 .../openstreetmap/josm/tools/TextTagParser.java    |    10 +-
 src/org/openstreetmap/josm/tools/Utils.java        |    64 +-
 src/org/openstreetmap/josm/tools/WikiReader.java   |     7 +-
 .../openstreetmap/josm/tools/WindowGeometry.java   |     3 +-
 .../openstreetmap/josm/tools/XmlObjectParser.java  |    14 +-
 .../josm/tools/date/FallbackDateParser.java        |     2 +-
 .../josm/tools/date/PrimaryDateParser.java         |    10 +-
 .../template_engine/CompoundTemplateEntry.java     |     1 -
 .../josm/tools/template_engine/Condition.java      |     1 -
 .../josm/tools/template_engine/Tokenizer.java      |     2 +-
 styles/standard/elemstyles.mapcss                  |   211 +-
 test/data/regress/6851/20111003_121216-wp.gpx      |    13 +
 test/data/regress/6851/20111003_121226.wav         |   Bin 0 -> 106539 bytes
 test/data/regress/6851/20111003_121557.wav         |   Bin 0 -> 108587 bytes
 test/data/wmts/bug12168-WMTSCapabilities.xml       |   307 +
 test/data/wmts/getCapabilities-lots-of-layers.xml  | 74224 +++++++++++++++++++
 .../openstreetmap/josm/PerformanceTestUtils.java   |     3 +
 test/unit/org/openstreetmap/josm/TestUtils.java    |    22 +-
 .../josm/actions/mapmode/SelectActionTest.java     |     2 +-
 .../josm/actions/search/SearchCompilerTest.java    |     2 +-
 .../org/openstreetmap/josm/data/BoundsTest.java    |     2 +-
 .../data/imagery/TemplatedWMSTileSourceTest.java   |    28 +-
 .../josm/data/imagery/WMTSTileSourceTest.java      |    29 +-
 .../josm/data/oauth/OAuthParametersTest.java       |    40 +
 .../josm/data/oauth/OAuthTokenTest.java            |    36 +
 .../josm/data/oauth/OsmPrivilegesTest.java         |    39 +
 .../josm/data/osm/DataSetMergerTest.java           |    60 +-
 .../openstreetmap/josm/data/osm/FilterTest.java    |     4 +-
 .../openstreetmap/josm/data/osm/NoteDataTest.java  |    27 +
 .../josm/data/osm/OsmPrimitiveKeyHandlingTest.java |     8 +-
 .../josm/data/osm/OsmPrimitiveTest.java            |    18 +-
 .../josm/data/osm/WaySegmentTest.java              |     2 +-
 .../josm/data/osm/history/HistoryNodeTest.java     |    89 +-
 .../josm/data/osm/history/HistoryRelationTest.java |    97 +
 .../josm/data/osm/history/HistoryWayTest.java      |   109 +-
 .../visitor/MergeSourceBuildingVisitorTest.java    |     2 +-
 .../josm/data/projection/ProjectionRefTest.java    |     4 +-
 .../data/projection/ProjectionRegressionTest.java  |    21 +-
 .../josm/data/projection/ProjectionTest.java       |    11 +-
 .../josm/data/validation/tests/HighwaysTest.groovy |     2 +-
 .../validation/tests/SimilarNamedWaysTest.groovy   |     2 +-
 .../mapcss/ChildOrParentSelectorTest.groovy        |     9 +-
 .../gui/mappaint/mapcss/KeyConditionTest.groovy    |     2 +-
 .../mappaint/mapcss/KeyValueConditionTest.groovy   |     2 +-
 .../preferences/map/MapPaintPreferenceTest.java    |     2 +-
 .../map/TaggingPresetPreferenceTest.java           |     2 +-
 .../josm/io/OsmChangeBuilderTest.groovy            |    14 +-
 .../josm/plugins/PluginHandlerTest.java            |     2 +-
 .../openstreetmap/josm/tools/AudioPlayerTest.java  |    62 +
 .../openstreetmap/josm/tools/AudioUtilTest.java    |    39 +
 .../josm/tools/ImageProviderTest.java              |    16 +
 .../org/openstreetmap/josm/tools/UtilsTest.java    |    20 +-
 664 files changed, 131772 insertions(+), 14299 deletions(-)

diff --git a/.classpath b/.classpath
index 925f804..04e3617 100644
--- a/.classpath
+++ b/.classpath
@@ -17,14 +17,16 @@
 	<classpathentry kind="lib" path="test/lib/fest/jcip-annotations-1.0.jar"/>
 	<classpathentry kind="lib" path="test/lib/fest/MRJToolkitStubs-1.0.jar"/>
 	<classpathentry kind="lib" path="test/lib/jfcunit.jar"/>
+	<classpathentry kind="lib" path="test/lib/equalsverifier-1.7.6.jar"/>
 	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/jdk1.7.0_80"/>
 	<classpathentry exported="true" kind="con" path="GROOVY_SUPPORT"/>
 	<classpathentry kind="lib" path="test/lib/unitils-core/commons-collections-3.2.jar"/>
 	<classpathentry kind="lib" path="test/lib/unitils-core/commons-lang-2.3.jar"/>
 	<classpathentry kind="lib" path="test/lib/unitils-core/commons-logging-1.1.jar"/>
 	<classpathentry kind="lib" path="test/lib/unitils-core/ognl-2.6.9.jar"/>
-	<classpathentry kind="lib" path="test/lib/unitils-core/unitils-core-3.3.jar"/>
+	<classpathentry kind="lib" path="test/lib/unitils-core/unitils-core-3.4.2.jar"/>
 	<classpathentry kind="lib" path="test/lib/fest/debug-1.0.jar"/>
 	<classpathentry exported="true" kind="con" path="GROOVY_DSL_SUPPORT"/>
+	<classpathentry kind="lib" path="tools/findbugs/annotations.jar"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/.settings/org.eclipse.wst.validation.prefs b/.settings/org.eclipse.wst.validation.prefs
new file mode 100644
index 0000000..8cfcd9b
--- /dev/null
+++ b/.settings/org.eclipse.wst.validation.prefs
@@ -0,0 +1,9 @@
+DELEGATES_PREFERENCE=delegateValidatorList
+USER_BUILD_PREFERENCE=enabledBuildValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
+USER_MANUAL_PREFERENCE=enabledManualValidatorListorg.eclipse.wst.wsi.ui.internal.WSIMessageValidator;
+USER_PREFERENCE=overrideGlobalPreferencestruedisableAllValidationfalseversion1.2.600.v201501211647
+eclipse.preferences.version=1
+override=true
+suspend=false
+vals/org.eclipse.wst.xml.core.xml/groups=0107include05111contentType128org.eclipse.core.runtime.xmlT111contentType134org.eclipse.wst.xml.core.xmlsourceT111contentType134org.eclipse.wst.xml.core.xslsourceT111contentType134org.eclipse.jst.jsp.core.tldsourceT07fileext03xmlF0107exclude06113projectNature134org.eclipse.jst.j2ee.ejb.EJBNature113projectNature130org.eclipse.jst.j2ee.EARNature04file08.projectT0104file110.classpathT0104file110.settings/T0204file114test/data/wmtsF02
+vf.version=3
diff --git a/REVISION b/REVISION
index 89e0219..c7f970b 100644
--- a/REVISION
+++ b/REVISION
@@ -1,9 +1,9 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <info>
 <entry
+   kind="dir"
    path="trunk"
-   revision="9060"
-   kind="dir">
+   revision="9224">
 <url>https://josm.openstreetmap.de/svn/trunk</url>
 <relative-url>^/trunk</relative-url>
 <repository>
@@ -11,9 +11,9 @@
 <uuid>0c6e7542-c601-0410-84e7-c038aed88b3b</uuid>
 </repository>
 <commit
-   revision="9060">
+   revision="9224">
 <author>Don-vip</author>
-<date>2015-11-23T23:04:12.027055Z</date>
+<date>2015-12-30T21:58:48.780244Z</date>
 </commit>
 </entry>
 </info>
diff --git a/build.xml b/build.xml
index e42ffe9..8e998ae 100644
--- a/build.xml
+++ b/build.xml
@@ -14,6 +14,7 @@
     <property name="build.dir" location="build"/>
     <property name="javacc.home" location="tools"/>
     <property name="mapcss.dir" location="${src.dir}/org/openstreetmap/josm/gui/mappaint/mapcss"/>
+    <property name="epsg.output" location="data/projection/custom-epsg"/>
     <property name="groovy.jar" location="tools/groovy-all-2.4.5.jar"/>
     <!-- build parameter: compression level (ant -Dclevel=N)
              N ranges from 0 (no compression) to 9 (maximum compression)
@@ -100,7 +101,7 @@ Build-Date: ${build.tstamp}
     <!--
       ** Main target that builds JOSM and checks XML against schemas
     -->
-    <target name="dist" depends="compile,create-revision,check-schemas">
+    <target name="dist" depends="compile,create-revision,check-schemas,epsg">
         <echo>Revision ${version.entry.commit.revision}</echo>
         <copy file="CONTRIBUTION" todir="build"/>
         <copy file="README" todir="build"/>
@@ -286,10 +287,12 @@ Build-Date: ${build.tstamp}
     </target>
     <target name="clean">
         <delete dir="build"/>
+        <delete dir="build2"/>
         <delete dir="dist"/>
         <delete dir="${mapcss.dir}/parsergen"/>
         <delete file="${src.dir}/org/w3/_2001/xmlschema/Adapter1.java"/>
         <delete dir="${src.dir}/org/openstreetmap/josm/data/imagery/types"/>
+        <delete file="${epsg.output}"/>
     </target>
     <path id="test.classpath">
         <fileset dir="${test.dir}/lib">
@@ -297,6 +300,7 @@ Build-Date: ${build.tstamp}
         </fileset>
         <pathelement path="dist/josm-custom.jar"/>
         <pathelement path="${groovy.jar}"/>
+        <pathelement path="tools/findbugs/annotations.jar"/>
     </path>
     <macrodef name="init-test-preferences">
         <attribute name="testfamily"/>
@@ -603,7 +607,7 @@ Build-Date: ${build.tstamp}
 
     <target name="checkstyle">
         <taskdef resource="com/puppycrawl/tools/checkstyle/ant/checkstyle-ant-task.properties" 
-        	classpath="tools/checkstyle/checkstyle-6.12.1-all.jar"/>
+        	classpath="tools/checkstyle/checkstyle-6.14-all.jar"/>
         <checkstyle config="tools/checkstyle/josm_checks.xml">
             <fileset dir="${basedir}/src/org/openstreetmap/josm" includes="**/*.java" 
             	excludes="gui/mappaint/mapcss/parsergen/*.java"/>
@@ -639,4 +643,22 @@ Build-Date: ${build.tstamp}
             <jvmarg value="-Djosm.home=/tmp/.josm/"/>
         </java>
     </target>
+    <!-- compile build script for generating projection list -->
+    <target name="epsg-compile" depends="compile">
+        <mkdir dir="build2"/>
+        <javac sourcepath="" srcdir="scripts"
+            destdir="build2" target="1.7" source="1.7" debug="on" includeantruntime="false" createMissingPackageInfoClass="false" encoding="UTF-8" classpath="build">
+        </javac>
+    </target>
+    <!-- generate projection list -->
+    <target name="epsg" depends="epsg-compile">
+        <touch file="${epsg.output}"/>
+        <java classname="BuildProjectionDefinitions">
+            <classpath>
+                <pathelement path="."/>
+                <pathelement path="build"/>
+                <pathelement path="build2"/>
+            </classpath>
+        </java>
+    </target>
 </project>
diff --git a/data/defaultpresets.xml b/data/defaultpresets.xml
index 80c5a44..67cf775 100644
--- a/data/defaultpresets.xml
+++ b/data/defaultpresets.xml
@@ -360,6 +360,12 @@
             <text key="wikipedia" text="Wikipedia" />
         </optional>
     </chunk>
+    <chunk id="car_brands">
+    <multiselect key="brand" text="Car brand" values="Alfa Romeo;Aston Martin;Audi;Bentley;BMW;Buick;Cadillac;Chevrolet;Chrysler;Citroën;Dacia;Daewoo;Daihatsu;Dodge;Ferrari;Fiat;Ford;GMC;Great Wall;Holden;Honda;Hyundai;Infiniti;Isuzu;Jaguar;Jeep;Kia;Lada;Lancia;Land Rover;Lexus;Lincoln;Lotus;Maserati;Mazda;Mercedes-Benz;Mini;Mitsubishi;Nissan;Opel;Peugeot;Porsche;Renault;Saab;Seat;Škoda;Smart;SsangYong;Subaru;Suzuki;Tata;Toyota;Vauxhall;Volkswagen;Volvo" values_no_i18n="true" />
+  </chunk>
+  <chunk id="motorcycle_brands">
+    <multiselect key="brand" text="Motorcycle brand" values="Aprillia;BMW;Ducati;Gilera;Harley-Davidson;Honda;Kawasaki;KTM;Kymco;Piaggio;Peugeot;Piaggio;Suzuki;Triumph;Vespa;Yamaha" values_no_i18n="true" />
+  </chunk>
   <!-- Link chunks -->
   <chunk id="link_contact_address">
     <preset_link preset_name="Contact (Common Schema)" />
@@ -371,9 +377,9 @@
     <preset_link preset_name="Payment Methods" />
   </chunk>
   <!--  Groups -->
-  <group name="Highways" icon="presets/way_secondary.png">
-    <group name="Streets" icon="presets/way_secondary.png">
-        <item name="Motorway" icon="presets/motorway.png" type="way" preset_name_label="true">
+  <group name="Highways" icon="styles/standard/transport/way/way_secondary.svg">
+    <group name="Streets" icon="styles/standard/transport/way/way_secondary.svg">
+        <item name="Motorway" icon="styles/standard/transport/way/way_motorway.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=motorway"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=motorway"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:highway=motorway"
@@ -408,7 +414,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Motorway -->
-        <item name="Motorway Link" icon="presets/motorway.png" type="way" preset_name_label="true">
+        <item name="Motorway Link" icon="styles/standard/transport/way/way_motorway_link.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=motorway_link"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=motorway_link"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:highway=motorway_link"
@@ -435,7 +441,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Motorway Link -->
-        <item name="Trunk" icon="presets/trunk.png" type="way" preset_name_label="true">
+        <item name="Trunk" icon="styles/standard/transport/way/way_trunk.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=trunk"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=trunk"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:highway=trunk"
@@ -470,7 +476,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Trunk -->
-        <item name="Trunk Link" icon="presets/trunk.png" type="way" preset_name_label="true">
+        <item name="Trunk Link" icon="styles/standard/transport/way/way_trunk_link.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Link_(highway)"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Highway_link" />
             <space />
@@ -494,7 +500,7 @@
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Trunk Link -->
         <separator/>
-        <item name="Primary" icon="presets/way_primary.png" type="way,closedway" preset_name_label="true">
+        <item name="Primary" icon="styles/standard/transport/way/way_primary.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=primary"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=primary"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:highway=primary"
@@ -515,11 +521,12 @@
                 <reference ref="highway_base" />
                 <check key="motorroad" text="Motorroad" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
                 <combo key="placement" text="Placement" values="left_of:1,left_of:2,left_of:3,middle_of:1,middle_of:2,middle_of:3,right_of:1,right_of:2,right_of:3,transition" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Primary -->
-        <item name="Primary Link" icon="presets/way_primary.png" type="way" preset_name_label="true">
+        <item name="Primary Link" icon="styles/standard/transport/way/way_primary_link.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Link_(highway)"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Link_(highway)"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Link_(highway)"
@@ -536,7 +543,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Primary Link -->
-        <item name="Secondary" icon="presets/way_secondary.png" type="way,closedway" preset_name_label="true">
+        <item name="Secondary" icon="styles/standard/transport/way/way_secondary.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=secondary"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=secondary"
                   fi.href="http://wiki.openstreetmap.org/wiki/Fi:Tag:highway=secondary"
@@ -557,11 +564,12 @@
                 <text key="name" text="Name" />
                 <reference ref="highway_base" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
                 <combo key="placement" text="Placement" values="left_of:1,left_of:2,left_of:3,middle_of:1,middle_of:2,middle_of:3,right_of:1,right_of:2,right_of:3,transition" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Secondary -->
-        <item name="Secondary Link" icon="presets/way_secondary.png" type="way" preset_name_label="true">
+        <item name="Secondary Link" icon="styles/standard/transport/way/way_secondary_link.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Link_(highway)"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Link_(highway)"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Link_(highway)"
@@ -577,7 +585,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Secondary Link -->
-        <item name="Tertiary" icon="presets/way_tertiary.png" type="way,closedway" preset_name_label="true">
+        <item name="Tertiary" icon="styles/standard/transport/way/way_tertiary.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=tertiary"
                   da.href="http://wiki.openstreetmap.org/wiki/Da:Tag:highway=tertiary"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=tertiary"
@@ -599,11 +607,12 @@
                 <text key="name" text="Name" />
                 <reference ref="highway_base" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
                 <combo key="placement" text="Placement" values="left_of:1,left_of:2,left_of:3,middle_of:1,middle_of:2,middle_of:3,right_of:1,right_of:2,right_of:3,transition" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Tertiary -->
-        <item name="Tertiary Link" icon="presets/way_tertiary.png" type="way" preset_name_label="true">
+        <item name="Tertiary Link" icon="styles/standard/transport/way/way_tertiary_link.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Link_(highway)"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Link_(highway)"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Link_(highway)"
@@ -618,7 +627,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Tertiary Link -->
-        <item name="Unclassified" icon="presets/way_unclassified.png" type="way,closedway" preset_name_label="true">
+        <item name="Unclassified" icon="styles/standard/transport/way/way_unclassified.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=unclassified"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=unclassified"
                   fi.href="http://wiki.openstreetmap.org/wiki/Fi:Tag:highway=unclassified"
@@ -637,12 +646,13 @@
                 <text key="ref" text="Reference" />
                 <reference ref="highway_base" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
                 <combo key="placement" text="Placement" values="left_of:1,left_of:2,left_of:3,middle_of:1,middle_of:2,middle_of:3,right_of:1,right_of:2,right_of:3,transition" />
                 <check key="passing_places" text="Passing Places" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Unclassified -->
-        <item name="Residential" icon="presets/residential.png" type="way,closedway" preset_name_label="true">
+        <item name="Residential" icon="styles/standard/transport/way/way_residential.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=residential"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=residential"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:highway=residential"
@@ -664,10 +674,11 @@
                 <text key="ref" text="Reference" />
                 <reference ref="highway_base" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Residential -->
-        <item name="Bicycle Road" icon="presets/bicycle_road.svg" type="way" preset_name_label="true">
+        <item name="Bicycle Road" icon="styles/standard/transport/way/way_bicycle_road.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:bicycle_road"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:bicycle_road"
                   pl.href="http://wiki.openstreetmap.org/wiki/Pl:Key:bicycle_road" />
@@ -691,7 +702,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Bicycle Road -->
-        <item name="Living Street" icon="presets/living_street.png" type="way,closedway" preset_name_label="true">
+        <item name="Living Street" icon="styles/standard/transport/way/way_living_street.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=living_street"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=living_street"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:highway=living_street"
@@ -708,10 +719,11 @@
                 <combo key="layer" text="Layer" values="5,4,3,2,1,0,-1,-2,-3,-4,-5" length="3" />
                 <reference ref="surface_smoothness" />
                 <reference ref="highway_yesno_incline_oneway_lit_width" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Living Street -->
-        <item name="Pedestrian" icon="presets/pedestrian.png" type="way,closedway,relation" preset_name_label="true">
+        <item name="Pedestrian" icon="styles/standard/transport/way/way_pedestrian.svg" type="way,closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=pedestrian"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=pedestrian"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:highway=pedestrian"
@@ -735,7 +747,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Pedestrian -->
-        <item name="Service" icon="presets/way_unclassified.png" type="way,closedway" preset_name_label="true">
+        <item name="Service" icon="styles/standard/transport/way/way_service.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=service"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=service"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:highway=service"
@@ -758,7 +770,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Service -->
-        <item name="Parking Aisle" icon="presets/way_unclassified.png" type="way,closedway" preset_name_label="true">
+        <item name="Parking Aisle" icon="styles/standard/transport/way/way_service_parking_aisle.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:service=parking_aisle"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:service=parking_aisle"
                   fi.href="http://wiki.openstreetmap.org/wiki/Fi:Tag:service=parking_aisle"
@@ -776,7 +788,7 @@
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Parking Aisle -->
-        <item name="Escape" icon="presets/way_unclassified.png" type="way" preset_name_label="true">
+        <item name="Escape" icon="styles/standard/transport/way/way_escape.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=escape"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=escape"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:highway=escape"
@@ -802,7 +814,7 @@
             <key key="highway" value="raceway" />
             <text key="name" text="Name" />
         </item> <!-- Raceway -->
-        <item name="Road (Unknown Type)" icon="presets/way_unclassified.png" type="way,closedway" preset_name_label="true">
+        <item name="Road (Unknown Type)" icon="styles/standard/transport/way/way_road.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=road"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:highway=road"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=road"
@@ -817,10 +829,11 @@
                 <text key="name" text="Name" />
                 <reference ref="highway_base" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Road (Unknown Type) -->
-        <item name="Construction" icon="presets/construction.png" type="way,closedway" preset_name_label="true">
+        <item name="Construction" icon="styles/standard/transport/way/way_construction.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:construction"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:construction"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Key:construction"
@@ -835,12 +848,13 @@
                 <text key="name" text="Name" />
                 <reference ref="highway_base" />
                 <reference ref="highway_yesno_incline_oneway_lit_width_sidewalk" />
+                <check key="trolley_wire" text="Overhead trolley wires" />
                 <combo key="junction" text="Junction" values="roundabout,jughandle" />
             </optional>
             <preset_link preset_name="Road Restrictions" />
         </item> <!-- Construction -->
         <separator/>
-        <item name="Road Restrictions" icon="presets/restrictions.png" type="node,way,closedway" preset_name_label="true">
+        <item name="Road Restrictions" icon="styles/standard/vehicle/restriction/restrictions.svg" type="node,way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:access"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Key:access"
                   da.href="http://wiki.openstreetmap.org/wiki/Da:Key:access"
@@ -893,7 +907,7 @@
             <combo key="overtaking" text="Overtaking" values="yes,both,forward,backward,no" values_context="overtaking" match="key" />
         </item> <!-- Road Restrictions -->
         <separator/>
-        <item name="Roundabout" icon="presets/roundabout.png" type="node,way,closedway" preset_name_label="true">
+        <item name="Roundabout" icon="styles/standard/vehicle/restriction/roundabout_right.svg" type="node,way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:junction=roundabout"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:junction=roundabout"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:junction=roundabout"
@@ -931,7 +945,7 @@
             </optional>
         </item> <!-- Ford -->
     </group> <!-- Streets -->
-    <group name="Ways" icon="presets/way_unclassified.png">
+    <group name="Ways" icon="styles/standard/transport/way/way_unclassified.svg">
         <item name="Track" icon="presets/track1.png" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=track"
                   da.href="http://wiki.openstreetmap.org/wiki/Da:Tag:highway=track"
@@ -1102,6 +1116,7 @@
                   uk.href="http://wiki.openstreetmap.org/wiki/Uk:Tag:highway=footway" />
             <key key="highway" value="footway" />
             <optional>
+                <combo key="footway" text="Type" values="sidewalk,crossing" values_context="footway" />
                 <reference ref="name_layer" />
                 <reference ref="surface_smoothness" />
                 <reference ref="highway_yesno_incline" />
@@ -1146,6 +1161,8 @@
                     <check key="handrail:right" text="Right handrail" />
                 </checkgroup>
                 <space />
+                <combo key="conveying" text="Escalator" values="yes,forward,backward,reversible" />
+                <space />
                 <reference ref="highway_yesno_incline_oneway_lit_width" />
             </optional>
         </item> <!-- Steps -->
@@ -1238,7 +1255,7 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:highway=give_way" />
             <key key="highway" value="give_way" />
         </item> <!-- Give Way -->
-        <item name="Mini-Roundabout" icon="presets/roundabout_left.png" type="node" preset_name_label="true">
+        <item name="Mini-Roundabout" icon="styles/standard/vehicle/restriction/mini_roundabout_left.svg" type="node" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=mini_roundabout"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=mini_roundabout"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:highway=mini_roundabout"
@@ -1595,6 +1612,7 @@
         <separator/> <!-- *** Access *** -->
         <item name="Entrance (Barrier Opening)" icon="styles/standard/vehicle/entrance.png" type="node" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:barrier=entrance"
+                  ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:barrier=entrance"
                   pl.href="http://wiki.openstreetmap.org/wiki/Pl:Tag:barrier=entrance"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:barrier=entrance" />
             <key key="barrier" value="entrance" />
@@ -1706,8 +1724,8 @@
             <reference ref="optional_maxheight_maxwidth" />
         </item> <!-- Sally Port -->
     </group> <!-- Barriers -->
-    <group name="Passageways" icon="presets/tunnel.png">
-        <item name="Tunnel" icon="presets/tunnel.png" type="way" preset_name_label="true">
+    <group name="Passageways" icon="styles/standard/transport/passage/tunnel.svg">
+        <item name="Tunnel" icon="styles/standard/transport/passage/tunnel.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:tunnel"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Key:tunnel"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:tunnel"
@@ -1734,7 +1752,7 @@
                 <check key="toll" text="Toll" />
             </optional>
         </item> <!-- Tunnel -->
-        <item name="Building Passage" icon="presets/tunnel.png" type="way" preset_name_label="true">
+        <item name="Building Passage" icon="styles/standard/transport/passage/tunnel_building_passage.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:tunnel"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:tunnel"
                   fi.href="http://wiki.openstreetmap.org/wiki/Fi:Key:tunnel"
@@ -1753,7 +1771,7 @@
                 <combo key="incline" text="Incline" values="10%,-10%,10°,-10°,up,down" />
             </optional>
         </item> <!-- Building Passage -->
-        <item name="Arcade" type="way" preset_name_label="true">
+        <item name="Arcade" icon="styles/standard/transport/passage/arcade.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:covered"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Key:covered"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:covered"
@@ -1772,7 +1790,7 @@
                 <text key="width" text="Width (meters)" />
             </optional>
         </item> <!-- Arcade -->
-        <item name="Colonnade" type="way" preset_name_label="true">
+        <item name="Colonnade" icon="styles/standard/transport/passage/colonnade.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:covered"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:covered"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Key:covered"
@@ -1789,7 +1807,7 @@
                 <text key="width" text="Width (meters)" />
             </optional>
         </item> <!-- Colonnade -->
-        <item name="Avalanche Protector" type="way" preset_name_label="true">
+        <item name="Avalanche Protector" icon="styles/standard/transport/passage/tunnel_avalanche_protector.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:tunnel"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:tunnel"
                   fi.href="http://wiki.openstreetmap.org/wiki/Fi:Key:tunnel"
@@ -1811,9 +1829,9 @@
         </item> <!-- Avalanche Protector -->
     </group> <!-- Passageways -->
   </group> <!-- Highways -->
-  <group name="Water" name_context="main group" icon="presets/waterway.png">
-    <group name="Water" name_context="sub group" icon="presets/waterway.png">
-        <item name="Drain" icon="presets/waterway.png" type="way" preset_name_label="true">
+  <group name="Water" name_context="main group" icon="styles/standard/nautical/waterway_river.svg">
+    <group name="Water" name_context="sub group" icon="styles/standard/nautical/waterway_river.svg">
+        <item name="Drain" icon="styles/standard/nautical/waterway_drain.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=drain"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=drain"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=drain"
@@ -1828,7 +1846,7 @@
                 <reference ref="waterway" />
             </optional>
         </item> <!-- Drain -->
-        <item name="Ditch" icon="presets/waterway.png" type="way" preset_name_label="true">
+        <item name="Ditch" icon="styles/standard/nautical/waterway_ditch.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=ditch"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=ditch"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=ditch"
@@ -1842,7 +1860,7 @@
                 <reference ref="waterway" />
             </optional>
         </item> <!-- Ditch -->
-        <item name="Stream" icon="presets/waterway.png" type="way" preset_name_label="true">
+        <item name="Stream" icon="styles/standard/nautical/waterway_stream.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=stream"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=stream"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=stream"
@@ -1861,10 +1879,11 @@
             </optional>
             <reference ref="water_access" />
         </item> <!-- Stream -->
-        <item name="River" icon="presets/river.png" type="way" preset_name_label="true">
+        <item name="River" icon="styles/standard/nautical/waterway_river.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=river"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=river"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=river"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:waterway=river"
                   fi.href="http://wiki.openstreetmap.org/wiki/Fi:Tag:waterway=river"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:waterway=river"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:waterway=river"
@@ -1879,7 +1898,7 @@
             </optional>
             <reference ref="water_access" />
         </item> <!-- River -->
-        <item name="Canal" icon="presets/waterway.png" type="way" preset_name_label="true">
+        <item name="Canal" icon="styles/standard/nautical/waterway_canal.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=canal"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=canal"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=canal"
@@ -1918,7 +1937,8 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=waterfall"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=waterfall"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=waterfall"
-                  fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:waterway=waterfall" />
+                  fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:waterway=waterfall"
+                  ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:waterway=waterfall" />
             <space />
             <key key="waterway" value="waterfall" />
             <reference ref="name_wikipedia" />
@@ -1949,7 +1969,7 @@
             <key key="waterway" value="dam" />
             <reference ref="name_wikipedia" />
         </item> <!-- Dam -->
-        <item name="Groyne" icon="presets/groyne.png" type="way,closedway" preset_name_label="true">
+        <item name="Groyne" icon="styles/standard/nautical/groyne.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:man_made=groyne"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:man_made=groyne"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:man_made=groyne"
@@ -1957,7 +1977,7 @@
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:man_made=groyne" />
             <key key="man_made" value="groyne" />
         </item> <!-- Groyne -->
-        <item name="Breakwater" icon="presets/breakwater.png" type="way,closedway" preset_name_label="true">
+        <item name="Breakwater" icon="styles/standard/nautical/breakwater.svg" type="way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:man_made=breakwater"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:man_made=breakwater"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:man_made=breakwater"
@@ -1970,7 +1990,7 @@
             <text key="name" text="Name" />
         </item> <!-- Breakwater -->
         <separator/>
-        <item name="Culvert" icon="presets/tunnel.png" type="way" preset_name_label="true">
+        <item name="Culvert" icon="styles/standard/transport/passage/tunnel_culvert.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:tunnel=culvert"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:tunnel=culvert"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:tunnel=culvert"
@@ -2043,7 +2063,7 @@
             <text key="wikipedia" text="Wikipedia" />
             <reference ref="water_access" />
         </item> <!-- Water -->
-        <item name="Coastline" icon="presets/coastline.png" type="way,closedway,relation" preset_name_label="true">
+        <item name="Coastline" icon="styles/standard/nautical/coast_line.svg" type="way,closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=coastline"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=coastline"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=coastline"
@@ -2057,7 +2077,7 @@
             <key key="natural" value="coastline" />
             <text key="name" text="Name" />
         </item> <!-- Coastline -->
-        <item name="Riverbank" icon="presets/waterway.png" type="closedway,relation" preset_name_label="true">
+        <item name="Riverbank" icon="styles/standard/nautical/waterway_riverbank.svg" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:waterway=riverbank"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:waterway=riverbank"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:waterway=riverbank"
@@ -2076,7 +2096,7 @@
             <check key="tidal" text="In the tidal range" disable_off="true" />
         </item> <!-- Riverbank -->
         <separator/>
-        <item name="Wetland" icon="presets/empty.png" type="closedway,relation" preset_name_label="true">
+        <item name="Wetland" icon="styles/standard/misc/landuse/wetland.svg" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=wetland"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=wetland"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=wetland"
@@ -2094,7 +2114,7 @@
             <text key="name" text="Name" />
             <combo key="wetland" text="Type" values="swamp,bog,marsh,reedbed,saltmarsh,tidalflat,mangrove" values_searchable="true" />
         </item> <!-- Wetland -->
-        <item name="Mud" icon="presets/mud.png" type="closedway,relation" preset_name_label="true">
+        <item name="Mud" icon="styles/standard/misc/landuse/mud.svg" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=mud"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=mud"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=mud"
@@ -2105,7 +2125,7 @@
             <key key="natural" value="mud" />
             <text key="name" text="Name" />
         </item> <!-- Mud -->
-        <item name="Beach" icon="presets/beach.png" type="closedway,relation" preset_name_label="true">
+        <item name="Beach" icon="styles/standard/nautical/beach.svg" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=beach"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=beach"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=beach"
@@ -2125,7 +2145,7 @@
                 <combo key="sport" text="Sport" values="swimming,surfing" />
             </optional>
         </item> <!-- Beach -->
-        <item name="Bay" icon="presets/bay.png" type="node,closedway,relation" preset_name_label="true">
+        <item name="Bay" icon="styles/standard/nautical/bay.svg" type="node,closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=bay"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=bay"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=bay"
@@ -2138,7 +2158,7 @@
             <key key="natural" value="bay" />
             <text key="name" text="Name" />
         </item> <!-- Bay -->
-        <item name="Cliff" icon="presets/cliff.png" type="node,way,closedway,relation" preset_name_label="true">
+        <item name="Cliff" icon="styles/standard/misc/cliff.svg" type="node,way,closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=cliff"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=cliff"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=cliff"
@@ -2220,7 +2240,7 @@
             </optional>
             <reference ref="link_contact_address_payment" />
         </item> <!-- Marine Fuel -->
-        <item name="Pier" icon="presets/pier.png" type="node,way,closedway" preset_name_label="true">
+        <item name="Pier" icon="styles/standard/nautical/pier.svg" type="node,way,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:man_made=pier"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:man_made=pier"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:man_made=pier"
@@ -2292,9 +2312,9 @@
         </item> <!-- Dock -->
     </group> <!-- Shipping -->
   </group> <!-- Water -->
-  <group name="Transport" icon="presets/railway.png">
-    <group name="Railway" icon="presets/railway.png">
-        <item name="Rail" icon="presets/railway.png" type="way" preset_name_label="true">
+  <group name="Transport" icon="presets/railway.svg">
+    <group name="Railway" icon="presets/railway.svg">
+        <item name="Rail" icon="presets/railway.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=rail"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=rail"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:railway=rail"
@@ -2310,7 +2330,7 @@
                 <reference ref="railway_service_gauge_electrified" />
             </optional>
         </item> <!-- Rail -->
-        <item name="Narrow Gauge Rail" icon="presets/railway.png" type="way" preset_name_label="true">
+        <item name="Narrow Gauge Rail" icon="presets/railway.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=light_rail"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=light_rail"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:railway=light_rail" />
@@ -2320,7 +2340,7 @@
                 <reference ref="railway_service_gauge_electrified" />
             </optional>
         </item> <!-- Narrow Gauge Rail -->
-        <item name="Monorail" icon="presets/railway.png" type="way" preset_name_label="true">
+        <item name="Monorail" icon="presets/railway.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=monorail"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=monorail"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:railway=monorail"
@@ -2378,6 +2398,7 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:highway=bus_guideway"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:highway=bus_guideway"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:highway=bus_guideway"
+                  ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:highway=bus_guideway"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:highway=bus_guideway"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:highway=bus_guideway" />
             <key key="highway" value="bus_guideway" />
@@ -2391,7 +2412,7 @@
             </optional>
         </item> <!-- Bus Guideway -->
         <separator/>
-        <item name="Disused Rail" icon="presets/railway.png" type="way" preset_name_label="true">
+        <item name="Disused Rail" icon="presets/railway.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=disused"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=disused"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:railway=disused" />
@@ -2400,7 +2421,7 @@
                 <reference ref="railway_service" />
             </optional>
         </item> <!-- Disused Rail -->
-        <item name="Abandoned Rail" icon="presets/railway.png" type="way" preset_name_label="true">
+        <item name="Abandoned Rail" icon="presets/railway.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=abandoned"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=abandoned"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:railway=abandoned"
@@ -2467,13 +2488,21 @@
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:railway=buffer_stop" />
             <key key="railway" value="buffer_stop" />
         </item> <!-- Buffer Stop -->
-        <item name="Railway Switch" icon="presets/railway_switch.png" type="node" preset_name_label="true">
+        <item name="Railway Switch" icon="presets/railway_switch.svg" type="node" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=switch"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=switch"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:railway=switch" />
             <key key="railway" value="switch" />
             <text key="ref" text="Reference" />
+            <text key="operator" text="Operator" />
         </item> <!-- Railway Switch -->
+        <item name="Railway Signal" icon="styles/standard/vehicle/railway_signal.svg" type="node" preset_name_label="true">
+            <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=signal"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:railway=signal" />
+            <key key="railway" value="signal" />
+            <text key="ref" text="Reference" />
+            <text key="operator" text="Operator" />
+        </item> <!-- Railway Signal -->
         <item name="Railway milestone" icon="styles/standard/vehicle/milestone.svg" type="node" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:railway=milestone" />
             <key key="railway" value="milestone" />
@@ -2563,7 +2592,8 @@
             </optional>
         </item> <!-- Magic Carpet -->
         <item name="Goods" icon="presets/goods.png" type="way" preset_name_label="true">
-            <link href="http://wiki.openstreetmap.org/wiki/Tag:aerialway=goods" />
+            <link href="http://wiki.openstreetmap.org/wiki/Tag:aerialway=goods"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:aerialway=goods" />
             <space />
             <key key="aerialway" value="goods" />
             <reference ref="name_ref" />
@@ -2740,7 +2770,8 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=car" />
             <space />
             <key key="shop" value="car" />
-            <reference ref="name_brand_operator_oh_wheelchair" />
+            <reference ref="car_brands" />
+            <reference ref="name_operator_oh_wheelchair" />
             <combo key="second_hand" text="Second hand" values="only,yes,no" />
             <reference ref="link_contact_address_payment" />
         </item> <!-- Car Dealer -->
@@ -2753,7 +2784,8 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=car_repair" />
             <space />
             <key key="shop" value="car_repair" />
-            <reference ref="name_brand_operator_oh_wheelchair" />
+            <reference ref="car_brands" />
+            <reference ref="name_operator_oh_wheelchair" />
             <reference ref="link_contact_address_payment" />
         </item> <!-- Repair -->
         <item name="Parts" icon="styles/standard/vehicle/car_parts.svg" type="node,closedway" preset_name_label="true">
@@ -2762,7 +2794,8 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=car_parts" />
             <space />
             <key key="shop" value="car_parts" />
-            <reference ref="name_brand_operator_oh_wheelchair" />
+            <reference ref="car_brands" />
+            <reference ref="name_operator_oh_wheelchair" />
             <reference ref="link_contact_address_payment" />
         </item> <!-- Parts -->
         <item name="Tires" icon="presets/tyres.png" type="node,closedway" preset_name_label="true">
@@ -2830,7 +2863,7 @@
             <space />
             <key key="shop" value="motorcycle" />
             <text key="name" text="Name" />
-            <combo key="brand" text="Brand" values="independent" />
+            <reference ref="motorcycle_brands" />
             <text key="operator" text="Operator" />
             <reference ref="oh_wheelchair" />
             <combo key="second_hand" text="Second hand" values="only,yes,no" />
@@ -3023,6 +3056,7 @@
             <text key="name" text="Name" />
             <check key="bench" text="Bench" />
             <check key="shelter" text="Shelter" />
+            <check key="bin" text="Waste Basket/Trash Can" />
             <check key="covered" text="Covered" />
             <reference ref="wheelchair" />
             <optional>
@@ -3190,8 +3224,9 @@
             <key key="highway" value="bus_stop" />
             <optional>
                 <text key="name" text="Name" />
-                <check key="shelter" text="Shelter" />
                 <check key="bench" text="Bench" />
+                <check key="shelter" text="Shelter" />
+                <check key="bin" text="Waste Basket/Trash Can" />
                 <combo key="tactile_paving" text="Tactile Paving" values="yes,no,incorrect" />
             </optional>
         </item> <!-- Bus Stop -->
@@ -3537,7 +3572,7 @@
             <space />
             <key key="amenity" value="restaurant" />
             <reference ref="name_operator" />
-            <multiselect key="cuisine" text="Cuisine" values="italian;chinese;pizza;burger;greek;german;indian;regional;kebab;turkish;asian;thai;mexican;japanese;french;sandwich;sushi;steak_house" values_searchable="true" />
+            <multiselect key="cuisine" text="Cuisine" values="italian;chinese;pizza;burger;greek;german;indian;regional;kebab;turkish;asian;thai;mexican;japanese;french;sandwich;coffee_shop;sushi;steak_house" values_searchable="true" />
             <check key="microbrewery" text="Microbrewery" />
             <check key="outdoor_seating" text="Outdoor seating" />
             <combo key="takeaway" text="Takeaway" values="yes,no,only" />
@@ -3559,7 +3594,7 @@
             <space />
             <key key="amenity" value="fast_food" />
             <reference ref="name_operator" />
-            <combo key="cuisine" text="Cuisine" values="italian,chinese,pizza,burger,greek,german,indian,regional,kebab,turkish,asian,thai,mexican,japanese,french,sandwich,sushi,fish_and_chips,chicken" />
+            <combo key="cuisine" text="Cuisine" values="italian,chinese,pizza,burger,greek,german,indian,regional,kebab,turkish,asian,thai,mexican,japanese,french,sandwich,coffee_shop,sushi,fish_and_chips,chicken" />
             <check key="outdoor_seating" text="Outdoor seating" />
             <combo key="takeaway" text="Takeaway" values="yes,no,only" />
             <reference ref="oh_wheelchair" />
@@ -3673,6 +3708,7 @@
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:tourism=attraction"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:tourism=attraction"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:tourism=attraction"
+                  ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:tourism=attraction"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:tourism=attraction"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:tourism=attraction" />
             <space />
@@ -4542,7 +4578,9 @@
         </item> <!-- Hospital -->
         <item name="Clinic" icon="styles/standard/health/hospital.png" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:amenity=clinic"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:amenity=clinic"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:amenity=clinic"
+                  ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:amenity=clinic"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:amenity=clinic" />
             <space />
             <key key="amenity" value="clinic" />
@@ -5518,10 +5556,11 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Key:building"
                   uk.href="http://wiki.openstreetmap.org/wiki/Uk:Key:building" />
             <space />
-            <combo key="building" text="Building" values="yes,roof,garage,garages,industrial,school,hangar,commercial,barn,stable,cabin,farm_auxiliary,transportation,greenhouse,office,university,hospital,warehouse,retail,shed,storage_tank,supermarket,gasometer,cowshed,construction" values_context="building" default="yes" match="keyvalue!" values_searchable="true" />
+            <combo key="building" text="Building" values="yes,roof,garage,garages,industrial,school,hangar,commercial,service,train_station,barn,stable,cabin,farm_auxiliary,transportation,greenhouse,office,university,hospital,kindergarten,manufacture,warehouse,retail,shed,storage_tank,supermarket,gasometer,cowshed,construction" values_context="building" default="yes" match="keyvalue!" values_searchable="true" />
             <text key="name" text="Name" />
             <combo key="building:levels" text="Levels" values="1,2,3,4,5,6,7,8,9,10,11" text_context="building" />
             <text key="height" text="Height (meters)" />
+            <preset_link preset_name="Addresses" />
         </item> <!-- Building -->
         <item name="Residential Building" icon="styles/standard/misc/landmark/building.png" type="node,closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:building"
@@ -5538,10 +5577,11 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Key:building"
                   uk.href="http://wiki.openstreetmap.org/wiki/Uk:Key:building" />
             <space />
-            <combo key="building" text="Building" values="residential,apartments,house,hut,dormitory,terrace,detached,farm,roof" default="residential" match="keyvalue!" values_context="building" values_searchable="true" />
+            <combo key="building" text="Building" values="residential,apartments,house,hotel,hut,dormitory,terrace,detached,farm,roof" default="residential" match="keyvalue!" values_context="building" values_searchable="true" />
             <text key="name" text="Name" />
             <combo key="building:levels" text="Levels" values="1,2,3,4,5,6,7,8,9,10,11" text_context="building" />
             <text key="height" text="Height (meters)" />
+            <preset_link preset_name="Addresses" />
         </item> <!-- Residential Building -->
             <item name="Building part" icon="styles/standard/misc/landmark/building.png" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:building:part"
@@ -5569,7 +5609,7 @@
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Key:entrance"
                   uk.href="http://wiki.openstreetmap.org/wiki/Uk:Key:entrance" />
             <space />
-            <combo key="entrance" text="Entrance" values="yes,main,service,exit,emergency" values_context="entrance" default="yes" match="key" />
+            <combo key="entrance" text="Entrance" values="yes,main,service,exit,emergency,staircase" values_context="entrance" default="yes" match="key" />
             <combo key="access" text="Access" values="yes,delivery,private,no" />
             <reference ref="wheelchair" />
             <optional>
@@ -5720,7 +5760,7 @@
             <combo key="resource" text="Resource" values="aggregate,bauxite,coal,copper,dimension_stone,gold,ilmenite,iron_ore,lead,limestone,nickel,rutile,salt,silver,tin,zinc,zircon" />
             <check key="disused" text="Disused" />
         </item> <!-- Adit -->
-        <item name="Embankment" icon="presets/cliff.png" type="way" preset_name_label="true">
+        <item name="Embankment" icon="styles/standard/misc/embankment.svg" type="way" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:man_made=embankment"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:man_made=embankment"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:man_made=embankment"
@@ -5918,6 +5958,7 @@
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:man_made=survey_point"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:man_made=survey_point"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:man_made=survey_point"
+                  ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:man_made=survey_point"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:man_made=survey_point"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:man_made=survey_point" />
             <space />
@@ -5956,8 +5997,8 @@
             </optional>
         </item> <!-- Surveillance Camera -->
     </group> <!-- Man Made -->
-    <group name="Bridges" icon="presets/bridge.png">
-        <item name="Bridge" icon="presets/bridge.png" type="way,relation" preset_name_label="true">
+    <group name="Bridges" icon="styles/standard/transport/bridge/bridge.svg">
+        <item name="Bridge" icon="styles/standard/transport/bridge/bridge.svg" type="way,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:bridge"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Key:bridge"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:bridge"
@@ -5975,7 +6016,7 @@
             <combo key="bridge:structure" text="Structure" values="arch,beam,truss,floating,suspension,cable-stayed,simple-suspension,humpback" match="key" />
             <reference ref="optional_bridge" />
         </item> <!-- Bridge -->
-        <item name="Movable Bridge" icon="presets/bridge_movable.png" type="way,relation" preset_name_label="true">
+        <item name="Movable Bridge" icon="styles/standard/transport/bridge/bridge_movable.svg" type="way,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:bridge:movable"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Key:bridge:movable"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Key:bridge:movable" />
@@ -5984,12 +6025,12 @@
             <combo key="bridge:movable" text="Type" values="bascule,drawbridge,lift,submersible,swing,transporter" match="key" />
             <reference ref="optional_bridge" />
         </item> <!-- Movable Bridge -->
-        <item name="Bridge Support" icon="styles/standard/transport/bridge/support.svg" type="node,closedway" preset_name_label="true">
+        <item name="Bridge Support" icon="styles/standard/transport/bridge/bridge_support.svg" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Key:bridge:support" />
             <space />
             <combo key="bridge:support" text="Type" values="pier,abutment,lift_pier,pivot_pier" match="key" />
         </item> <!-- Bridge Support -->
-        <item name="Bridge outline" icon="presets/bridge.png" type="closedway" preset_name_label="true">
+        <item name="Bridge outline" icon="styles/standard/transport/bridge/bridge_outline.svg" type="closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:man_made=bridge"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:man_made=bridge"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:man_made=bridge"
@@ -6031,6 +6072,7 @@
             <combo key="bunker_type" text="Type" values="pillbox,munitions,hardened_aircraft_shelter" match="key" />
             <text key="name" text="Name" />
             <check key="historic" text="Historic" />
+            <check key="ruins" text="Ruins" />
         </item>
         <item name="Range" icon="styles/standard/misc/landmark/range.png" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:military=range"
@@ -6460,10 +6502,12 @@
             <space />
             <key key="historic" value="castle" />
             <reference ref="name_wikipedia" />
+            <check key="ruins" text="Ruins" />
             <reference ref="link_contact_address_payment" />
         </item> <!-- Castle -->
         <item name="Ruins" icon="presets/ruins.png" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:historic=ruins"
+                  cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:historic=ruins"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:historic=ruins"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:historic=ruins"
                   pl.href="http://wiki.openstreetmap.org/wiki/Pl:Tag:historic=ruins"
@@ -6967,7 +7011,7 @@
             <reference ref="name_operator_oh_wheelchair" />
             <reference ref="link_contact_address_payment" />
         </item> <!-- Vacuum Cleaner -->
-        <item name="Hifi" icon="styles/standard/shop/hifi.png" type="node,closedway" preset_name_label="true">
+        <item name="Hifi" icon="styles/standard/shop/hifi.svg" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=hifi"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=hifi"
                   it.href="http://wiki.openstreetmap.org/wiki/IT:Tag:shop=hifi"
@@ -6980,6 +7024,7 @@
         </item> <!-- Hifi -->
         <item name="Video" icon="styles/standard/shop/video.png" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=video"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=video"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:shop=video"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:shop=video"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=video" />
@@ -7058,6 +7103,7 @@
         </item> <!-- Automated Teller Machine -->
         <item name="Pawnbroker" icon="presets/pawnbroker.svg" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=pawnbroker"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=pawnbroker"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:shop=pawnbroker"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=pawnbroker" />
             <space />
@@ -7103,6 +7149,7 @@
         </item> <!-- Curtain -->
         <item name="Art" icon="styles/standard/shop/art.svg" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=art"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=art"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:shop=art"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:shop=art"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=art" />
@@ -7124,6 +7171,7 @@
         </item> <!-- Frame -->
         <item name="Bed" icon="styles/standard/shop/bed.svg" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=bed"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=bed"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:shop=bed"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:shop=bed"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:shop=bed"
@@ -7256,6 +7304,7 @@
         </item> <!-- Beauty -->
         <item name="Tattoo" icon="styles/standard/shop/tattoo.svg" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=tattoo"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=tattoo"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:shop=tattoo"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:shop=tattoo"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=tattoo" />
@@ -7397,6 +7446,7 @@
         </item> <!-- Hardware -->
         <item name="Paint" icon="presets/paint.png" type="node,closedway" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:shop=paint"
+                  de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:shop=paint"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:shop=paint"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:shop=paint"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:shop=paint" />
@@ -7599,8 +7649,8 @@
         </checkgroup>
     </item> <!-- Payment Methods -->
   </group> <!-- Shops -->
-  <group name="Offices" icon="icons/office_blue.png">
-    <item name="Accountant" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+  <group name="Offices" icon="styles/standard/office/private_company.svg">
+    <item name="Accountant" icon="styles/standard/office/accountant.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=accountant"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=accountant"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=accountant"
@@ -7611,7 +7661,7 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Administrative" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Administrative" icon="styles/standard/office/administrative.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=administrative"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=administrative"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=administrative"
@@ -7621,14 +7671,14 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Advertising agency" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Advertising agency" icon="styles/standard/office/advertising_agency.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=advertising_agency" />
         <space />
         <key key="office" value="advertising_agency" />
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Architect" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Architect" icon="styles/standard/office/architect.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=architect"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=architect"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=architect"
@@ -7638,14 +7688,14 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Association" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Association" icon="styles/standard/office/association.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=association" />
         <space />
         <key key="office" value="association" />
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Private company" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Private company" icon="styles/standard/office/private_company.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=company"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=company"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=company"
@@ -7655,7 +7705,7 @@
         <reference ref="name_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Educational institution" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Educational institution" icon="styles/standard/office/educational_institution.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=educational_institution"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=educational_institution"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=educational_institution" />
@@ -7664,7 +7714,7 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Employment agency" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Employment agency" icon="styles/standard/office/employment_agency.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=employment_agency"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=employment_agency"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:office=employment_agency"
@@ -7676,7 +7726,7 @@
         <reference ref="name_brand_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Estate agent" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Estate agent" icon="styles/standard/office/real_state.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=estate_agent"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=estate_agent"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:office=estate_agent"
@@ -7688,14 +7738,14 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Foundation" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Foundation" icon="styles/standard/office/foundation.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=foundation" />
         <space />
         <key key="office" value="foundation" />
         <reference ref="name_brand_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Government" icon="icons/office_pink.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Government" icon="styles/standard/office/government.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=government"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=government"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=government"
@@ -7705,7 +7755,7 @@
         <reference ref="name_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Insurance" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Insurance" icon="styles/standard/office/insurance.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=insurance"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=insurance"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=insurance"
@@ -7716,7 +7766,7 @@
         <reference ref="name_brand_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="It specialist" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="It specialist" icon="styles/standard/office/it.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=it"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=it"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=it"
@@ -7726,7 +7776,7 @@
         <reference ref="name_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Lawyer" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Lawyer" icon="styles/standard/office/lawyer.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=lawyer"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=lawyer"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:office=lawyer"
@@ -7738,7 +7788,7 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Newspaper" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Newspaper" icon="styles/standard/office/newspaper.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=newspaper"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=newspaper"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=newspaper"
@@ -7748,7 +7798,7 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Non-governmental organisation (NGO)" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Non-governmental organisation (NGO)" icon="styles/standard/office/ong.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=ngo"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:office=ngo"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=ngo"
@@ -7759,14 +7809,14 @@
         <reference ref="name_brand_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Notary" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Notary" icon="styles/standard/office/notary.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=notary" />
         <space />
         <key key="office" value="notary" />
         <reference ref="name_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Political party" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Political party" icon="styles/standard/office/political_party.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=political_party"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=political_party"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=political_party" />
@@ -7775,7 +7825,7 @@
         <reference ref="name_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Religion" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Religion" icon="styles/standard/office/religion.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=religion"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=religion"
                   pl.href="http://wiki.openstreetmap.org/wiki/Pl:Tag:office=religion" />
@@ -7785,7 +7835,7 @@
         <reference ref="oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Research" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Research" icon="styles/standard/office/research.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=research"
                   es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:office=research"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=research"
@@ -7796,7 +7846,7 @@
         <reference ref="name_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Tax advisor" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Tax advisor" icon="styles/standard/office/tax_advisor.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=tax_advisor"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:office=tax_advisor" />
         <space />
@@ -7804,7 +7854,7 @@
         <reference ref="name_brand_operator_oh_wheelchair" />
         <reference ref="link_contact_address" />
     </item>
-    <item name="Telecommunication" icon="icons/office_blue.png" name_context="office" type="node,closedway" preset_name_label="true">
+    <item name="Telecommunication" icon="styles/standard/office/telecommunication.svg" name_context="office" type="node,closedway" preset_name_label="true">
         <link href="http://wiki.openstreetmap.org/wiki/Tag:office=telecommunication"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:office=telecommunication"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:office=telecommunication"
@@ -8209,6 +8259,7 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=tree_row"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=tree_row"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=tree_row"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:natural=tree_row"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:natural=tree_row"
                   it.href="http://wiki.openstreetmap.org/wiki/IT:Tag:natural=tree_row"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:natural=tree_row"
@@ -8270,6 +8321,7 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=grassland"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=grassland"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=grassland"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:natural=grassland"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:natural=grassland"
                   it.href="http://wiki.openstreetmap.org/wiki/IT:Tag:natural=grassland"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:natural=grassland"
@@ -8299,6 +8351,7 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=scree"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=scree"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=scree"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:natural=scree"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:natural=scree"
                   it.href="http://wiki.openstreetmap.org/wiki/IT:Tag:natural=scree"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:natural=scree"
@@ -8314,6 +8367,7 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=fell"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=fell"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=fell"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:natural=fell"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:natural=fell"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:natural=fell"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:natural=fell" />
@@ -8345,6 +8399,7 @@
                   bg.href="http://wiki.openstreetmap.org/wiki/Bg:Tag:natural=heath"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=heath"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=heath"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:natural=heath"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:natural=heath"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Tag:natural=heath"
                   pl.href="http://wiki.openstreetmap.org/wiki/Pl:Tag:natural=heath"
@@ -8398,6 +8453,7 @@
             <link href="http://wiki.openstreetmap.org/wiki/Tag:natural=stone"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:natural=stone"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:natural=stone"
+                  es.href="http://wiki.openstreetmap.org/wiki/ES:Tag:natural=stone"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Tag:natural=stone"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:natural=stone" />
             <label text="A single notable free-standing rock, which may differ from the composition of the terrain it lies in." />
@@ -8560,6 +8616,7 @@
         </item> <!-- Village Green -->
         <item name="Common" icon="styles/standard/leisure/common.png" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:leisure=common"
+                  pt.href="http://wiki.openstreetmap.org/wiki/Pt:Tag:leisure=common"
                   pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Tag:leisure=common"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Tag:leisure=common"
                   uk.href="http://wiki.openstreetmap.org/wiki/Uk:Tag:leisure=common" />
@@ -8759,7 +8816,7 @@
             <key key="landuse" value="greenfield" />
             <text key="name" text="Name" />
         </item> <!-- Greenfield -->
-        <item name="Landfill" icon="presets/landuse.png" type="closedway,relation" preset_name_label="true">
+        <item name="Landfill" icon="styles/standard/misc/landuse/landfill.svg" type="closedway,relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Tag:landuse=landfill"
                   cs.href="http://wiki.openstreetmap.org/wiki/Cs:Tag:landuse=landfill"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Tag:landuse=landfill"
@@ -9079,6 +9136,7 @@
                 <link href="http://wiki.openstreetmap.org/wiki/Tag:route=bicycle"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Cycle_routes"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Cycle_routes"
+                  pt_BR.href="http://wiki.openstreetmap.org/wiki/Pt-br:Cycle_routes"
                   ru.href="http://wiki.openstreetmap.org/wiki/RU:Cycle_routes"
                   sk.href="http://wiki.openstreetmap.org/wiki/Sk:Cycle_routes"
                   uk.href="http://wiki.openstreetmap.org/wiki/Uk:Cycle_routes" />
@@ -9314,7 +9372,7 @@
             </roles>
         </item> <!-- Destination Sign -->
         <separator/>
-        <item name="Waterway" icon="presets/river.png" type="relation" preset_name_label="true">
+        <item name="Waterway" icon="styles/standard/nautical/waterway_river.svg" type="relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Relation:waterway"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Relation:waterway"
                   fr.href="http://wiki.openstreetmap.org/wiki/FR:Relation:waterway"
@@ -9341,7 +9399,7 @@
                 <role key="spring" text="spring of waterway" requisite="optional" type="node" />
             </roles>
         </item> <!-- Waterway -->
-        <item name="Bridge" icon="presets/bridge.png" type="relation" preset_name_label="true">
+        <item name="Bridge" icon="styles/standard/transport/bridge/bridge.svg" type="relation" preset_name_label="true">
             <link href="http://wiki.openstreetmap.org/wiki/Relations/Proposed/Bridges_and_Tunnels"
                   de.href="http://wiki.openstreetmap.org/wiki/DE:Relations/Proposed/Bridges_and_Tunnels"
                   ja.href="http://wiki.openstreetmap.org/wiki/JA:Relations/Proposed/Bridges_and_Tunnels"
diff --git a/data/maps.xsd b/data/maps.xsd
index 43ca799..f420af8 100644
--- a/data/maps.xsd
+++ b/data/maps.xsd
@@ -688,6 +688,10 @@
 									<xs:attribute name="metadata-key" type="xs:string" />
 								</xs:complexType>
 							</xs:element>
+							<!--  is imagery properly georeferenced (i.e. no need to check offsets). Defaults to false. Affects showing warnings. -->
+							<xs:element name="valid-georeference" minOccurs="0" maxOccurs="1" type="xs:boolean" />
+							<!-- does imagery server supports JOSM 4326 to 3857 reprojection and non-square queries. Affects showing warnings. -->
+							<xs:element name="epsg4326to3857Supported" minOccurs="0" maxOccurs="1" type="xs:boolean" />
 						</xs:choice>
 					</xs:sequence>
 					<xs:attribute name="last-check" type="xs:date" use="optional" />
diff --git a/data/validator/deprecated.mapcss b/data/validator/deprecated.mapcss
index 4127767..5efe42a 100644
--- a/data/validator/deprecated.mapcss
+++ b/data/validator/deprecated.mapcss
@@ -241,6 +241,15 @@
   assertMatch: "way fixme=yes";
 }
 
+*[name][name=~/^(?i)fixme$/] {
+  throwWarning: tr("Wrong usage of {0} tag. Remove {1}, because it is clear that the name is missing even without an additional tag.", "{0.key}", "{0.tag}");
+  fixRemove: "name";
+  assertMatch: "node name=fixme";
+  assertMatch: "node name=Fixme";
+  assertMatch: "node name=FIXME";
+  assertNoMatch: "node name=valid name";
+}
+
 /* see #10107, #10108, #10929 - http://wiki.openstreetmap.org/wiki/Proposed_features/leaftype#Features.2FPages_affected */
 *[wood=deciduous],
 *[type=broad_leaved],
@@ -554,3 +563,71 @@ relation[/^..$/][!to] {
   suggestAlternative: "landuse=farmland";
   suggestAlternative: "landuse=farmyard";
 }
+
+/* #12135 comment:11 */
+*[seamark=buoy]["seamark:type"=~/^(buoy_cardinal|buoy_installation|buoy_isolated_danger|buoy_lateral|buoy_safe_water|buoy_special_purpose|mooring)$/] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "{1.tag}";
+  fixRemove: "seamark";
+}
+*[seamark=buoy]["seamark:type"!~/^(buoy_cardinal|buoy_installation|buoy_isolated_danger|buoy_lateral|buoy_safe_water|buoy_special_purpose|mooring)$/] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "{1.tag}";
+}
+/* #12135 - Tag removed rom rendering https://github.com/gravitystorm/openstreetmap-carto/pull/1830 */
+*[landuse=conservation] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "boundary=protected_area";
+  fixAdd: "boundary=protected_area";
+  fixRemove: "landuse";
+}
+
+/* #12205 */
+*[amenity=kiosk] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=kiosk";
+  fixChangeKey: "amenity => shop";
+}
+*[amenity=shop] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=*";
+}
+*[shop=fishmonger] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=seafood";
+  fixAdd: "shop=seafood";
+}
+*[shop=fish] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=seafood, shop=pet or shop=fishing";
+}
+*[shop=betting] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=bookmaker";
+  suggestAlternative: "shop=lottery";
+  suggestAlternative: "amenity=casino";
+  suggestAlternative: "leisure=amusement_arcade";
+  suggestAlternative: "leisure=adult_gaming_centre";
+  suggestAlternative: "amenity=gambling";
+}
+*[shop=perfume] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=perfumery";
+  fixAdd: "shop=perfumery";
+}
+*[amenity=exercise_point] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "leisure=fitness_station";
+  fixAdd: "leisure=fitness_station";
+  fixRemove: "amenity";
+}
+*[shop=auto_parts] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=car_parts";
+  fixAdd: "shop=car_parts";
+}
+*[amenity=car_repair] {
+  throwWarning: tr("{0} is deprecated", "{0.tag}");
+  suggestAlternative: "shop=car_repair";
+  fixChangeKey: "amenity => shop";
+}
diff --git a/data/validator/ignoretags.cfg b/data/validator/ignoretags.cfg
index 429dc43..37fa2b7 100644
--- a/data/validator/ignoretags.cfg
+++ b/data/validator/ignoretags.cfg
@@ -97,6 +97,7 @@ E:memorial:text
 E:memorial:ref
 E:wheelchair:description
 E:denotation
+E:seamark:type
 ;
 ; Ignore valid and semi-valid keys that end with...
 ;
@@ -119,6 +120,7 @@ K:bicycle=dismount
 K:wall=no
 K:man_made=petroleum_well
 K:railway=construction
+K:railway=stop
 K:office=yes
 K:pilgrimage=yes
 K:bdouble=yes
@@ -126,6 +128,13 @@ K:bdouble=no
 K:memorial:type=stolperstein
 K:toilets:wheelchair=yes
 K:toilets:wheelchair=no
+K:locality=townland
+K:place=allotments
+K:building=civic
+K:building=public
+K:building=houseboat
+K:building=static_caravan
+K:leisure=recreation_ground
 ;
 ; Highway Key/Value Pairs
 ;
@@ -144,11 +153,11 @@ K:amenity=swimming_pool
 ;
 ; Cuisine Tags
 ;
-K:cuisine=coffee_shop
 K:cuisine=pie
 ;
 ; Historic Tags
 ;
+K:historic=building
 K:historic=wreck
 ;
 ; Lifecycle Tags
diff --git a/data_nodist/projection-regression-test-data.csv b/data_nodist/projection-regression-test-data.csv
deleted file mode 100644
index b4c2cb9..0000000
--- a/data_nodist/projection-regression-test-data.csv
+++ /dev/null
@@ -1,726 +0,0 @@
-# Data for test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java
-# Format: 1. Projection code; 2. lat/lon; 3. lat/lon projected -> east/north; 4. east/north (3.) inverse projected
-EPSG:2017
-  ll  41.91261175251477 -74.89278047335935
-  en  189260.30024365778 4642427.414420127
-  ll2 41.91261174028046 -74.89278047336005
-EPSG:2018
-  ll  59.44382107698691 -75.69994294027252
-  en  350184.36826232105 6591724.739567254
-  ll2 59.44382104562983 -75.69994294027248
-EPSG:2019
-  ll  59.57974571574399 -77.62068644735783
-  en  410971.157096402 6608094.3839778695
-  ll2 59.579745684323775 -77.62068644735736
-EPSG:2020
-  ll  48.70994767392709 -80.98151833777705
-  en  416539.7933200761 5397961.723702785
-  ll2 48.70994765236391 -80.98151833777635
-EPSG:2021
-  ll  44.32069045402543 -82.35101240098113
-  en  197037.10739137608 4909874.048744871
-  ll2 44.320690438377376 -82.35101240098165
-EPSG:2022
-  ll  52.974406405116596 -82.60706276272059
-  en  398360.14985010115 5872104.534202886
-  ll2 52.97440637863645 -82.60706276272029
-EPSG:2023
-  ll  48.878498193945305 -87.13823590455254
-  en  294661.5690908995 5415599.9391717985
-  ll2 48.87849817216946 -87.13823590455254
-EPSG:2024
-  ll  51.35687523407061 -90.17997605532246
-  en  292264.67001158936 5691248.591068828
-  ll2 51.35687520932802 -90.17997605532247
-EPSG:2025
-  ll  43.959735984270985 -93.91753949513763
-  en  231165.66380495718 4869292.415533371
-  ll2 43.959735969131195 -93.91753949513765
-EPSG:2026
-  ll  48.06438094907365 -94.45119612154907
-  en  420222.01031815866 5326231.939443346
-  ll2 48.0643809283388 -94.45119612154826
-EPSG:2154
-  ll  50.02689509732728 -4.49984483215602
-  en  162883.97727507062 7017576.164756147
-  ll2 50.0268950973273 -4.499844832156021
-EPSG:2176
-  ll  49.64490220491846 16.279713636209475
-  en  5592415.690627584 5501713.997399415
-  ll2 49.64490220491687 16.279713636209717
-EPSG:2177
-  ll  53.90237086111341 17.70353103400919
-  en  6480514.884490048 5974630.160067949
-  ll2 53.90237086111333 17.703531034009195
-EPSG:2178
-  ll  51.28025609515727 21.516295219859636
-  en  7536021.072707665 5682953.495859991
-  ll2 51.28025609515634 21.51629521985963
-EPSG:21781
-  ll  46.582471410091934 8.159223152110604
-  en  655231.0208778976 159275.39184032555
-  ll2 46.58247142005926 8.159223160343661
-EPSG:2179
-  ll  51.812974050704796 24.579389794413864
-  en  8539953.715775384 5742250.607422158
-  ll2 51.812974050704014 24.57938979441386
-EPSG:2180
-  ll  49.52724731520737 18.27654136015328
-  en  447661.13055637287 184674.94547026977
-  ll2 49.527247315205926 18.276541360153285
-EPSG:23700
-  ll  46.46561041539386 21.520339346245464
-  en  839912.6237409572 127576.65601458694
-  ll2 46.46561041643151 21.520339350984703
-EPSG:25828
-  ll  47.117782320935554 -16.503525409604464
-  en  385946.0034092715 5219349.635451921
-  ll2 47.11778232093319 -16.5035254096052
-EPSG:25829
-  ll  65.82806470287636 -9.554928597345642
-  en  474644.50820229325 7300857.887810782
-  ll2 65.82806470287812 -9.55492859734568
-EPSG:25830
-  ll  37.25171140290211 -2.8211874597155333
-  en  515857.4448277882 4122811.106932232
-  ll2 37.25171140290173 -2.821187459715534
-EPSG:25831
-  ll  15.703714685419541 1.9029805492944067
-  en  382450.5936273647 1736467.0083671734
-  ll2 15.703714685418815 1.9029805492946246
-EPSG:25832
-  ll  43.42381791085779 9.690565246887022
-  en  555898.5039359011 4808112.365172946
-  ll2 43.42381791085591 9.69056524688702
-EPSG:25833
-  ll  75.7892704557877 11.207180641450057
-  en  396131.7404880665 8415005.737873647
-  ll2 75.7892704557614 11.207180641594613
-EPSG:25834
-  ll  46.44885204974395 22.405231854156536
-  en  607926.6287454234 5144879.313368673
-  ll2 46.448852049741696 22.405231854157073
-EPSG:25835
-  ll  42.57574419494572 31.562543802846626
-  en  874467.6530367588 4723802.227199246
-  ll2 42.57574419459534 31.562543803062233
-EPSG:25836
-  ll  28.15042601064217 29.551501695152517
-  en  161292.70745459147 3118678.701691007
-  ll2 28.150426010621363 29.551501695058164
-EPSG:25837
-  ll  36.3487499992021 40.79948792586663
-  en  661474.4463378746 4024134.2543947804
-  ll2 36.34874999920129 40.799487925869784
-EPSG:25838
-  ll  31.188113573425966 46.337070725825676
-  en  627399.0197288111 3451219.8221930494
-  ll2 31.18811357342744 46.33707072582629
-EPSG:27561
-  ll  48.687023294540744 9.13470536591202
-  en  1099861.4328694288 132165.3475888506
-  ll2 48.687023294540765 9.134705365912021
-EPSG:27562
-  ll  47.083336187611536 -1.6746579886431774
-  en  295565.17384739226 239272.03526596428
-  ll2 47.08333618761155 -1.6746579886431774
-EPSG:27563
-  ll  46.443136133672226 5.992820527372115
-  en  881070.7805340262 466693.7656533603
-  ll2 46.44313613367226 5.992820527372113
-EPSG:27564
-  ll  43.42400252536329 0.5163786716368639
-  en  -147178.2200372536 327298.1840058803
-  ll2 43.42400252536333 0.5163786716368636
-EPSG:2969
-  ll  18.09195682909748 -62.90557198327498
-  en  509756.870848181 2000799.1724028364
-  ll2 18.0919568043076 -62.90557196864032
-EPSG:2970
-  ll  16.041843969107557 -61.20853416213802
-  en  692080.8032091985 1774695.5238623084
-  ll2 16.0418439524898 -61.20853418759283
-EPSG:2972
-  ll  8.207268629853019 -50.21680809669106
-  en  586265.5532873704 907296.005720186
-  ll2 8.207268629851077 -50.216808096691146
-EPSG:2973
-  ll  14.407542336386097 -60.935843452421075
-  en  722168.211389498 1593628.3260067657
-  ll2 14.407542351752163 -60.93584343336168
-EPSG:2975
-  ll  -16.18983230787581 40.123852994258414
-  en  -1326413.3757486297 8133460.392475484
-  ll2 -16.189831743778907 40.12386116380699
-EPSG:3003
-  ll  38.09725651416973 7.4345625019044315
-  en  1362731.716367063 4217921.7769305315
-  ll2 38.09725654133193 7.434562501902943
-EPSG:3004
-  ll  46.42503928302209 18.74399103983138
-  en  2807677.1985695027 5148277.433652771
-  ll2 46.42503930908268 18.743991039891295
-EPSG:3008
-  ll  61.864054488897295 13.084399903079879
-  en  128126.42078859449 6861850.502124558
-  ll2 61.86405448889923 13.084399903079852
-EPSG:3059
-  ll  49.23525189671949 -54.40128360306443
-  en  -4263130.034442673 2917092.5518719126
-  ll2 50178.76820064746 246510.82413604847
-EPSG:31370
-  ll  49.91513996934379 3.0892264075922404
-  en  58108.251968638695 67871.94610605389
-  ll2 49.91513997291573 3.0892264054277314
-EPSG:31466
-  ll  7.0210401440287065 6.5142293675331056
-  en  2556811.486749014 776341.9609297712
-  ll2 7.021040144026878 6.5142293675330905
-EPSG:31467
-  ll  49.4988750014639 7.261117510799364
-  en  3374117.1277635116 5486123.243966412
-  ll2 49.498875001461215 7.261117510798085
-EPSG:31468
-  ll  48.209523046432196 13.141810876019548
-  en  4584969.350196248 5341912.844584694
-  ll2 48.20952304643043 13.14181087601969
-EPSG:31469
-  ll  75.71474879775388 16.230800026412393
-  en  5533907.888998117 8406162.271952605
-  ll2 75.7147487977527 16.230800026412293
-EPSG:32601
-  ll  35.30468974675124 -181.75048187801644
-  en  67958.20646357589 3917197.812559492
-  ll2 35.304689746452496 -181.75048187860767
-EPSG:32602
-  ll  -0.35895685791257925 -175.75420623162898
-  en  -29625.972570086014 -39813.425707889146
-  ll2 -0.3589568579093727 -175.75420623022703
-EPSG:32603
-  ll  69.06942592353653 -164.25619547568132
-  en  529653.423074742 7662283.255640146
-  ll2 69.06942592353752 -164.2561954756813
-EPSG:32604
-  ll  68.49291330851102 -162.96491579603722
-  en  337874.41252150084 7603043.066426898
-  ll2 68.49291330842262 -162.96491579584512
-EPSG:32605
-  ll  70.45567827510386 -154.8711613318192
-  en  430146.7851750106 7817765.523685955
-  ll2 70.45567827510365 -154.87116133181905
-EPSG:32606
-  ll  45.0472445968384 -147.48643385071935
-  en  461693.09169689566 4988313.776961381
-  ll2 45.04724459683641 -147.48643385071935
-EPSG:32607
-  ll  17.160888392541953 -136.88735017825638
-  en  937701.0944171889 1901994.1783050983
-  ll2 17.1608883925055 -136.88735017834057
-EPSG:32608
-  ll  17.082700048931713 -138.83952009347482
-  en  91233.83062316518 1892731.362054299
-  ll2 17.082700048910105 -138.8395200934112
-EPSG:32609
-  ll  32.88791124498886 -124.7743273825516
-  en  895391.2108967202 3646786.763057612
-  ll2 32.88791124486649 -124.7743273822095
-EPSG:32610
-  ll  15.621043862710906 -127.89205445312605
-  en  -24932.886804628302 1733063.1626414557
-  ll2 15.621043862587436 -127.89205445274152
-EPSG:32611
-  ll  10.73641510533119 -112.16478744764923
-  en  1029269.7699246185 1191002.7127373696
-  ll2 10.73641510524071 -112.16478744856084
-EPSG:32612
-  ll  61.77560053459669 -114.5125390548194
-  en  314735.1980824949 6854188.166002769
-  ll2 61.77560053452742 -114.51253905477127
-EPSG:32613
-  ll  4.7583779488046805 -107.92602632992818
-  en  175381.12258364592 526643.9142125123
-  ll2 4.758377948802733 -107.92602632984342
-EPSG:32614
-  ll  14.263757165950743 -100.80954124472483
-  en  304782.4591083076 1577656.5830076581
-  ll2 14.26375716594981 -100.80954124472157
-EPSG:32615
-  ll  84.67761930424092 -95.31735150114109
-  en  476007.39052546234 9404225.272890447
-  ll2 84.67761930423927 -95.31735150113857
-EPSG:32616
-  ll  72.583548496096 -84.95707014904738
-  en  568238.7416437431 8055185.317495109
-  ll2 72.58354849609479 -84.95707014904791
-EPSG:32617
-  ll  58.773416508274885 -79.23342848764487
-  en  602152.1264258481 6516169.07728455
-  ll2 58.77341650827502 -79.23342848764443
-EPSG:32618
-  ll  0.8542824171250176 -70.60589399441409
-  en  989382.9848638991 94704.1521896124
-  ll2 0.854282417120703 -70.6058939952968
-EPSG:32619
-  ll  9.928164458825613 -66.53356619660251
-  en  770448.3262748269 1098474.206981794
-  ll2 9.928164458823826 -66.533566196628
-EPSG:32620
-  ll  -2.6787491025025547 -66.88079230367741
-  en  68302.71810571582 -296768.5025927464
-  ll2 -2.678749102496994 -66.88079230325388
-EPSG:32621
-  ll  69.83911306601517 -54.4569378254068
-  en  597795.3401803295 7749969.356378063
-  ll2 69.83911306601044 -54.4569378254102
-EPSG:32622
-  ll  14.524484069634685 -53.96374810803576
-  en  180556.3469154662 1607806.3026925516
-  ll2 14.52448406963183 -53.96374810799876
-EPSG:32623
-  ll  16.394157590092313 -42.12374249522621
-  en  807234.0075202532 1814713.5629615434
-  ll2 16.3941575900903 -42.123742495247065
-EPSG:32624
-  ll  5.131580338571972 -39.26307503457069
-  en  470842.78426743025 567215.00374571
-  ll2 5.131580338570435 -39.26307503457069
-EPSG:32625
-  ll  -0.7883094164596285 -30.122300530621676
-  en  820321.3553729916 -87242.6746455976
-  ll2 -0.7883094164592921 -30.12230053070564
-EPSG:32626
-  ll  58.43458636013028 -29.168484112078048
-  en  373392.93024697975 6479137.419357916
-  ll2 58.43458636012712 -29.168484112078875
-EPSG:32627
-  ll  8.344532201175449 -23.182089463285656
-  en  259685.6891659215 923051.0956246062
-  ll2 8.344532201173756 -23.182089463270486
-EPSG:32628
-  ll  22.510955722354655 -11.39208694243174
-  en  871237.6024480207 2493863.447968263
-  ll2 22.51095572233715 -11.392086942377526
-EPSG:32629
-  ll  21.147897974547682 -10.932715320979701
-  en  299305.3797185818 2339737.5836034226
-  ll2 21.147897974548883 -10.932715320979792
-EPSG:32630
-  ll  7.0485574964722595 -2.895336653090574
-  en  511558.9813362481 779118.0296877392
-  ll2 7.048557496470399 -2.8953366530905744
-EPSG:32631
-  ll  62.31144897764639 -1.7488227034434083
-  en  253972.6113974089 6917912.226969319
-  ll2 62.31144897723166 -1.7488227026127516
-EPSG:32632
-  ll  11.834748738967427 11.598093592769366
-  en  783086.673635305 1309597.582045318
-  ll2 11.834748738965645 11.598093592741604
-EPSG:32633
-  ll  42.05539689126687 15.319058068358773
-  en  526400.7140049142 4655976.147280654
-  ll2 42.05539689126517 15.319058068358764
-EPSG:32634
-  ll  75.90951295643045 25.503495199048984
-  en  622276.0812525111 8429752.16628064
-  ll2 75.90951295636204 25.503495198369787
-EPSG:32635
-  ll  47.49067536542698 25.527726208112252
-  en  389099.4234549984 5260743.8958150195
-  ll2 47.49067536542474 25.527726208111613
-EPSG:32636
-  ll  2.3826611804187845 35.69036984079036
-  en  799224.052045565 263649.3963221862
-  ll2 2.3826611804179456 35.69036984073283
-EPSG:32637
-  ll  52.14316359823634 35.33858849767755
-  en  249486.75996839185 5783285.072364062
-  ll2 52.14316359812051 35.33858849768192
-EPSG:32638
-  ll  53.91509364067411 42.2117397712837
-  en  316881.19957743154 5977677.047491307
-  ll2 53.915093640651726 42.21173977127907
-EPSG:32639
-  ll  78.6419869416514 46.228999725737076
-  en  395220.30455138447 8734297.00471091
-  ll2 78.64198694159873 46.22899972691323
-EPSG:32640
-  ll  53.864121366142705 57.44751774032813
-  en  529429.9386809022 5968496.735426065
-  ll2 53.86412136614262 57.44751774032813
-EPSG:32641
-  ll  49.571868382578565 60.41766515903435
-  en  313303.34799034183 5494234.471211336
-  ll2 49.57186838256323 60.41766515902558
-EPSG:32642
-  ll  -1.9071382046033127 69.6619425586165
-  en  573618.7511049965 -210811.0083199154
-  ll2 -1.9071382046026717 69.66194255861646
-EPSG:32643
-  ll  1.4895490042363466 73.50410601478126
-  en  333581.31480363844 164696.77435250996
-  ll2 1.4895490042358657 73.50410601478401
-EPSG:32644
-  ll  62.44367553939567 85.9750751673437
-  en  756598.954905078 6933493.141721524
-  ll2 62.44367553885303 85.97507516606653
-EPSG:32645
-  ll  77.10426871059683 89.0221872636809
-  en  550370.2039676631 8559275.344482148
-  ll2 77.10426871059488 89.02218726368017
-EPSG:32646
-  ll  50.87569190579864 89.74835752271836
-  en  271249.3586776806 5641039.535640001
-  ll2 50.87569190574126 89.74835752270417
-EPSG:32647
-  ll  70.62231324887725 99.90770843411856
-  en  533612.0813866678 7835525.490742478
-  ll2 70.62231324887772 99.90770843411859
-EPSG:32648
-  ll  39.26637557561634 107.38423392284906
-  en  705690.5819331672 4349046.83007862
-  ll2 39.26637557560961 107.38423392286235
-EPSG:32649
-  ll  11.255609425170523 111.88005555487531
-  en  596060.37945682 1244386.5306496648
-  ll2 11.255609425168716 111.88005555487518
-EPSG:32650
-  ll  9.877161924846341 119.53983649063838
-  en  778545.0254093792 1092890.6707807586
-  ll2 9.877161924844472 119.53983649060855
-EPSG:32651
-  ll  29.894404052484198 123.73791699307937
-  en  571246.6122429472 3307313.233021797
-  ll2 29.894404052485946 123.73791699307941
-EPSG:32652
-  ll  51.483168367165725 131.7547299698076
-  en  691267.2942592341 5707156.079357853
-  ll2 51.48316836714398 131.75472996981594
-EPSG:32653
-  ll  3.9439937741275237 139.56906177178473
-  en  1007763.0974047978 437331.50269813027
-  ll2 3.9439937741018105 139.5690617707412
-EPSG:32654
-  ll  0.16694081399375094 139.49272157099904
-  en  332258.8768147535 18458.406171513318
-  ll2 0.16694081399369648 139.49272157100194
-EPSG:32655
-  ll  15.325514479625792 147.8741788025552
-  en  593840.2220569488 1694519.0743215398
-  ll2 15.325514479624909 147.87417880255512
-EPSG:32656
-  ll  5.776293589970747 152.597733111241
-  en  455463.1790096139 638491.4093867843
-  ll2 5.776293589969082 152.597733111241
-EPSG:32657
-  ll  46.64079768923685 162.60478038581513
-  en  775876.5142921583 5171562.354304005
-  ll2 46.6407976891373 162.60478038586604
-EPSG:32658
-  ll  -0.9538168752974308 164.16373403116563
-  en  406954.01883056597 -105436.825076515
-  ll2 -0.9538168752971059 164.16373403116577
-EPSG:32659
-  ll  40.50129189541295 171.1151678182983
-  en  509758.4272200559 4483404.501649895
-  ll2 40.501291895411576 171.1151678182983
-EPSG:32660
-  ll  84.38466705329412 178.8187390897748
-  en  519865.4438068825 9371350.999824923
-  ll2 84.38466705329245 178.81873908977406
-EPSG:32701
-  ll  -29.00158099669585 -176.06257492764095
-  en  591305.9239689747 6791477.062909814
-  ll2 -29.001580996697747 -176.06257492764087
-EPSG:32702
-  ll  -83.61115414945169 -167.84722307361665
-  en  539148.6502865502 714244.7350888532
-  ll2 -83.61115414944909 -167.84722307364663
-EPSG:32703
-  ll  -59.67977504854512 -165.75611289241155
-  en  457419.4744487591 3384008.1251201406
-  ll2 -59.67977504854674 -165.75611289241158
-EPSG:32704
-  ll  -44.74896637041389 -154.13571225132324
-  en  885055.000033729 5033414.625188409
-  ll2 -44.74896636985849 -154.13571225126154
-EPSG:32705
-  ll  -4.570782032538887 -155.6804518141318
-  en  202567.24068296672 9494225.759775288
-  ll2 -4.570782032537401 -155.68045181407837
-EPSG:32706
-  ll  -55.61672629832347 -144.3508810047789
-  en  666829.6102985529 3833392.573244692
-  ll2 -55.61672629830789 -144.35088100477645
-EPSG:32707
-  ll  -0.22277876804946573 -136.6505910806773
-  en  984445.3083006871 9975304.651945615
-  ll2 -0.22277876804841829 -136.65059108151155
-EPSG:32708
-  ll  -2.768962687806777 -135.91033889187207
-  en  398815.28724407975 9693905.200367318
-  ll2 -2.768962687805876 -135.91033889187185
-EPSG:32709
-  ll  -32.79190171964473 -131.727811570545
-  en  244542.49842715668 6368487.503688801
-  ll2 -32.79190171963808 -131.7278115705747
-EPSG:32710
-  ll  1.5712020890239131 -124.21146729170505
-  en  365234.2722858875 1.0173704546361338E7
-  ll2 1.5712020890233884 -124.21146729170411
-EPSG:32711
-  ll  -41.091261924884776 -120.17689123197003
-  en  233168.6164003252 5446247.135223156
-  ll2 -41.09126192484649 -120.17689123202507
-EPSG:32712
-  ll  -79.76744100986106 -115.94410343190378
-  en  402063.9138540749 1140210.1029349882
-  ll2 -79.76744100981378 -115.94410343026465
-EPSG:32713
-  ll  -10.850887170003276 -108.88425627320359
-  en  75152.58517323522 8797793.856423587
-  ll2 -10.85088716998492 -108.88425627294212
-EPSG:32714
-  ll  -56.89459290929925 -97.364159691813
-  en  599649.1533353492 3693155.667478282
-  ll2 -56.89459290929932 -97.36415969181257
-EPSG:32715
-  ll  -15.188620247220271 -96.23707027363224
-  en  152136.94772601099 8318235.034911122
-  ll2 -15.188620247214823 -96.23707027358184
-EPSG:32716
-  ll  -4.559807376181936 -82.52818257741919
-  en  996538.1905094216 9494450.775022857
-  ll2 -4.559807376156723 -82.52818257832048
-EPSG:32717
-  ll  -66.29192836668584 -83.46326129024452
-  en  389503.5113214161 2645374.949496709
-  ll2 -66.2919283666812 -83.46326129024257
-EPSG:32718
-  ll  -2.5647882790401297 -76.48884831326323
-  en  334474.62998039776 9716415.67820614
-  ll2 -2.5647882790393166 -76.48884831326058
-EPSG:32719
-  ll  -3.3106740144730935 -68.43248658691562
-  en  563046.3761068006 9634048.929625366
-  ll2 -3.3106740144720264 -68.43248658691563
-EPSG:32720
-  ll  -69.88660504305992 -58.451395274860495
-  en  674428.974179743 2240266.5274605397
-  ll2 -69.88660504288639 -58.451395275542424
-EPSG:32721
-  ll  -1.460807694037996 -56.918034017934815
-  en  509117.82030811213 9838536.34068649
-  ll2 -1.460807694037499 -56.918034017934815
-EPSG:32722
-  ll  -67.51187256863244 -49.8909954222962
-  en  547334.5777219022 2511132.649487271
-  ll2 -67.5118725686338 -49.89099542229613
-EPSG:32723
-  ll  -37.33901138489274 -46.319661481385886
-  en  383102.3012525303 5866702.311873849
-  ll2 -37.33901138489222 -46.3196614813865
-EPSG:32724
-  ll  -64.98185873306474 -42.631062127293355
-  en  328728.8038014539 2788647.117090909
-  ll2 -64.98185873299518 -42.631062127215536
-EPSG:32725
-  ll  -65.44826790805924 -36.847373771828195
-  en  321704.4754237144 2736137.6100584166
-  ll2 -65.44826790796357 -36.847373771693476
-EPSG:32726
-  ll  -45.64851344048113 -31.882495362328466
-  en  119560.58075143833 4933398.9237327585
-  ll2 -45.64851343989748 -31.88249536231209
-EPSG:32727
-  ll  -50.934366256586614 -25.166137353819305
-  en  207304.56798461726 4349205.018263729
-  ll2 -50.93436625633735 -25.166137353769805
-EPSG:32728
-  ll  -75.6414574413936 -19.243865220370584
-  en  382615.2732716046 1600607.7105868515
-  ll2 -75.64145744134245 -19.24386521997399
-EPSG:32729
-  ll  -83.5333650193571 -5.501531193633692
-  en  543962.835055189 722665.361454945
-  ll2 -83.53336501935372 -5.501531193708958
-EPSG:32730
-  ll  -81.54589940598518 -0.6625327966681755
-  en  538355.0358692394 945086.5607411675
-  ll2 -81.5458994059829 -0.6625327966706558
-EPSG:32731
-  ll  -77.7299649478657 6.793662551026102
-  en  589941.1445311456 1368855.4457779005
-  ll2 -77.72996494784715 6.793662550878116
-EPSG:32732
-  ll  -1.791491309390267 5.643292386980017
-  en  126449.06323080737 9801643.353370322
-  ll2 -1.7914913093887788 5.643292387171931
-EPSG:32733
-  ll  -4.126836934079179 14.21193297521501
-  en  412530.97644885455 9543809.318915792
-  ll2 -4.126836934077884 14.211932975215113
-EPSG:32734
-  ll  3.2478852471029853 16.30155670183659
-  en  -22571.106634815456 1.0360208764095124E7
-  ll2 3.247885247076826 16.301556703090707
-EPSG:32735
-  ll  -67.02488461225471 23.602574863927025
-  en  352075.73642084474 2561806.4975045808
-  ll2 -67.02488461221535 23.602574863972343
-EPSG:32736
-  ll  -42.55662303150512 29.942428252202173
-  en  248987.61723446447 5283887.580592804
-  ll2 -42.55662303147199 29.942428252161324
-EPSG:32737
-  ll  -63.21444761968792 35.222287816138596
-  en  310135.9849165189 2984926.8570488933
-  ll2 -63.214447619588334 35.22228781624288
-EPSG:32738
-  ll  -33.61049536194267 49.3934280355533
-  en  907721.7528865209 6272366.919585204
-  ll2 -33.61049536177813 49.39342803597181
-EPSG:32739
-  ll  -36.97742607037574 49.32483640492937
-  en  350900.55360484595 5906320.568081439
-  ll2 -36.97742607037497 49.324836404927225
-EPSG:32740
-  ll  -78.828450880352 53.91362023885953
-  en  433274.5310192385 1247408.597646758
-  ll2 -78.82845088034634 53.913620238883254
-EPSG:32741
-  ll  -26.30036312196733 65.289773385337
-  en  728606.5155660608 7089027.454681892
-  ll2 -26.300363121968427 65.28977338534429
-EPSG:32742
-  ll  -46.57798418816586 66.46686755703854
-  en  305909.44786115893 4838613.998469358
-  ll2 -46.577984188152286 66.46686755702721
-EPSG:32743
-  ll  -25.298456802256545 78.290225577417
-  en  831325.5755857098 7197935.587045648
-  ll2 -25.298456802245934 78.29022557747085
-EPSG:32744
-  ll  -23.333853962130412 81.03414728671824
-  en  503490.800754981 7419521.505624639
-  ll2 -23.33385396213198 81.03414728671824
-EPSG:32745
-  ll  -27.850501765768136 88.49974130692067
-  en  647670.9268986753 6918455.120880485
-  ll2 -27.85050176577014 88.49974130692154
-EPSG:32746
-  ll  -21.043491771413862 94.96493214411353
-  en  704183.7578679286 7671781.457049133
-  ll2 -21.04349177141502 94.96493214411359
-EPSG:32747
-  ll  -17.444781767557416 97.838202011294
-  en  376622.8914274465 8070864.873775644
-  ll2 -17.444781767557274 97.8382020112942
-EPSG:32748
-  ll  -58.2033639588618 101.36763036809408
-  en  286575.74435410445 3542895.423578527
-  ll2 -58.203363958762644 101.36763036814246
-EPSG:32749
-  ll  -38.23589206710369 109.25679480724837
-  en  347437.22738472256 5766575.122088731
-  ll2 -38.23589206710225 109.25679480724578
-EPSG:32750
-  ll  -29.646256411547412 116.5390917394596
-  en  455389.40541231557 6720322.495279071
-  ll2 -29.64625641154921 116.53909173945958
-EPSG:32751
-  ll  -32.31249913837224 123.5620478825476
-  en  552907.9443416377 6424786.563103266
-  ll2 -32.31249913837346 123.56204788254762
-EPSG:32752
-  ll  -40.03951775988635 127.43317318342925
-  en  366330.3564929392 5566680.742924484
-  ll2 -40.03951775988467 127.43317318342785
-EPSG:32753
-  ll  -28.176037015492348 138.7789296805875
-  en  871098.4449456041 6877512.944383415
-  ll2 -28.176037015452554 138.77892968074894
-EPSG:32754
-  ll  -76.09420937279235 144.16836879822267
-  en  584959.5966797009 1552021.5295583569
-  ll2 -76.09420937278291 144.16836879819374
-EPSG:32755
-  ll  -5.430354355649115 147.0530080779711
-  en  505872.17624536785 9399764.410398081
-  ll2 -5.430354355647516 147.0530080779711
-EPSG:32756
-  ll  -52.48522451023355 152.57450200005235
-  en  471106.27600235335 4184906.4029197395
-  ll2 -52.48522451023299 152.57450200005235
-EPSG:32757
-  ll  -20.68227265660569 154.09167529202733
-  en  -11660.993969266012 7705261.8022987265
-  ll2 -20.682272656454828 154.09167529182264
-EPSG:32758
-  ll  -6.482322318456696 161.77847911397538
-  en  143617.7405419257 9282345.981167397
-  ll2 -6.48232231845288 161.77847911410754
-EPSG:32759
-  ll  -9.653111284693267 166.1444317382442
-  en  -33309.996839536005 8929144.290482178
-  ll2 -9.653111284606696 166.1444317392922
-EPSG:32760
-  ll  -36.29211488935783 181.82910716731914
-  en  933779.944968744 5972815.905636307
-  ll2 -36.29211488900613 181.82910716792168
-EPSG:3301
-  ll  59.493759099912154 27.525338967200614
-  en  699626.8833689764 6600366.426436952
-  ll2 59.49375909991213 27.525338967200614
-EPSG:3812
-  ll  50.76787953358437 3.4513353977071453
-  en  585284.6677650047 662323.5758590293
-  ll2 50.76787953358439 3.451335397707146
-EPSG:3857
-  ll  26.19321910736396 -57.05540747306637
-  en  -6351378.906904483 3023031.7049287064
-  ll2 26.19321910736395 -57.05540747306636
-EPSG:3942
-  ll  42.50224953559769 -0.5066786018577263
-  en  1411858.985481917 1261685.9957595589
-  ll2 42.50224953559774 -0.5066786018577272
-EPSG:3943
-  ll  43.90555462555216 9.09689182480521
-  en  2189372.9132868364 2318369.8170038997
-  ll2 43.9055546255522 9.096891824805208
-EPSG:3944
-  ll  43.19615820273569 -2.2408194587228754
-  en  1274301.655593946 3124223.7388553144
-  ll2 43.19615820273572 -2.240819458722875
-EPSG:3945
-  ll  42.57364172140781 -4.367440068101999
-  en  1095466.1808782574 3957858.4306936576
-  ll2 42.57364172140783 -4.367440068101998
-EPSG:3946
-  ll  46.450766039756 -1.5829952343218343
-  en  1348093.5108619956 5260228.6829278115
-  ll2 46.450766039756004 -1.5829952343218343
-EPSG:3947
-  ll  45.274573855216566 8.148993756717044
-  en  2103893.8135509207 6021477.631196574
-  ll2 45.27457385521657 8.148993756717044
-EPSG:3948
-  ll  47.57690494420086 8.633366759947714
-  en  2123416.1310845516 7168437.373686953
-  ll2 47.576904944200855 8.633366759947712
-EPSG:3949
-  ll  47.36655471156381 -1.410864163556286
-  en  1366910.6256544283 8028041.335254104
-  ll2 47.36655471156381 -1.410864163556286
-EPSG:3950
-  ll  48.0634969752751 -5.238953399372484
-  en  1086868.313881684 9018423.494770935
-  ll2 48.06349697527511 -5.23895339937248
-EPSG:4258
-  ll  68.95423702701359 -136.7642652058481
-  en  -136.76426520584806 68.95423702701359
-  ll2 68.95423702701359 -136.76426520584806
-EPSG:4326
-  ll  -7.087221454568692 41.43170492812351
-  en  41.43170492812351 -7.087221454568692
-  ll2 -7.087221454568692 41.43170492812351
diff --git a/data_nodist/projection/epsg b/data_nodist/projection/epsg
new file mode 100644
index 0000000..9202499
--- /dev/null
+++ b/data_nodist/projection/epsg
@@ -0,0 +1,10228 @@
+# HD1909
+<3819> +proj=longlat +ellps=bessel +towgs84=595.48,121.69,515.35,4.115,-2.9383,0.853,-3.408 +no_defs  <>
+# TWD67
+<3821> +proj=longlat +ellps=aust_SA +no_defs  <>
+# TWD97
+<3824> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# IGRS
+<3889> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# MGI 1901
+<3906> +proj=longlat +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +no_defs  <>
+# Unknown datum based upon the Airy 1830 ellipsoid
+<4001> +proj=longlat +ellps=airy +no_defs  <>
+# Unknown datum based upon the Airy Modified 1849 ellipsoid
+<4002> +proj=longlat +ellps=mod_airy +no_defs  <>
+# Unknown datum based upon the Australian National Spheroid
+<4003> +proj=longlat +ellps=aust_SA +no_defs  <>
+# Unknown datum based upon the Bessel 1841 ellipsoid
+<4004> +proj=longlat +ellps=bessel +no_defs  <>
+# Unknown datum based upon the Bessel Modified ellipsoid
+<4005> +proj=longlat +a=6377492.018 +b=6356173.508712696 +no_defs  <>
+# Unknown datum based upon the Bessel Namibia ellipsoid
+<4006> +proj=longlat +ellps=bess_nam +no_defs  <>
+# Unknown datum based upon the Clarke 1858 ellipsoid
+<4007> +proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs  <>
+# Unknown datum based upon the Clarke 1866 ellipsoid
+<4008> +proj=longlat +ellps=clrk66 +no_defs  <>
+# Unknown datum based upon the Clarke 1866 Michigan ellipsoid
+<4009> +proj=longlat +a=6378450.047548896 +b=6356826.621488444 +no_defs  <>
+# Unknown datum based upon the Clarke 1880 (Benoit) ellipsoid
+<4010> +proj=longlat +a=6378300.789 +b=6356566.435 +no_defs  <>
+# Unknown datum based upon the Clarke 1880 (IGN) ellipsoid
+<4011> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Unknown datum based upon the Clarke 1880 (RGS) ellipsoid
+<4012> +proj=longlat +ellps=clrk80 +no_defs  <>
+# Unknown datum based upon the Clarke 1880 (Arc) ellipsoid
+<4013> +proj=longlat +a=6378249.145 +b=6356514.966398753 +no_defs  <>
+# Unknown datum based upon the Clarke 1880 (SGA 1922) ellipsoid
+<4014> +proj=longlat +a=6378249.2 +b=6356514.996941779 +no_defs  <>
+# Unknown datum based upon the Everest 1830 (1937 Adjustment) ellipsoid
+<4015> +proj=longlat +a=6377276.345 +b=6356075.41314024 +no_defs  <>
+# Unknown datum based upon the Everest 1830 (1967 Definition) ellipsoid
+<4016> +proj=longlat +ellps=evrstSS +no_defs  <>
+# Unknown datum based upon the Everest 1830 Modified ellipsoid
+<4018> +proj=longlat +a=6377304.063 +b=6356103.038993155 +no_defs  <>
+# Unknown datum based upon the GRS 1980 ellipsoid
+<4019> +proj=longlat +ellps=GRS80 +no_defs  <>
+# Unknown datum based upon the Helmert 1906 ellipsoid
+<4020> +proj=longlat +ellps=helmert +no_defs  <>
+# Unknown datum based upon the Indonesian National Spheroid
+<4021> +proj=longlat +a=6378160 +b=6356774.50408554 +no_defs  <>
+# Unknown datum based upon the International 1924 ellipsoid
+<4022> +proj=longlat +ellps=intl +no_defs  <>
+# MOLDREF99
+<4023> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Unknown datum based upon the Krassowsky 1940 ellipsoid
+<4024> +proj=longlat +ellps=krass +no_defs  <>
+# Unknown datum based upon the NWL 9D ellipsoid
+<4025> +proj=longlat +ellps=WGS66 +no_defs  <>
+# Unknown datum based upon the Plessis 1817 ellipsoid
+<4027> +proj=longlat +a=6376523 +b=6355862.933255573 +no_defs  <>
+# Unknown datum based upon the Struve 1860 ellipsoid
+<4028> +proj=longlat +a=6378298.3 +b=6356657.142669561 +no_defs  <>
+# Unknown datum based upon the War Office ellipsoid
+<4029> +proj=longlat +a=6378300 +b=6356751.689189189 +no_defs  <>
+# Unknown datum based upon the WGS 84 ellipsoid
+<4030> +proj=longlat +ellps=WGS84 +no_defs  <>
+# Unknown datum based upon the GEM 10C ellipsoid
+<4031> +proj=longlat +ellps=WGS84 +no_defs  <>
+# Unknown datum based upon the OSU86F ellipsoid
+<4032> +proj=longlat +a=6378136.2 +b=6356751.516927429 +no_defs  <>
+# Unknown datum based upon the OSU91A ellipsoid
+<4033> +proj=longlat +a=6378136.3 +b=6356751.616592146 +no_defs  <>
+# Unknown datum based upon the Clarke 1880 ellipsoid
+<4034> +proj=longlat +a=6378249.144808011 +b=6356514.966204134 +no_defs  <>
+# Unknown datum based upon the Authalic Sphere
+<4035> +proj=longlat +a=6371000 +b=6371000 +no_defs  <>
+# Unknown datum based upon the GRS 1967 ellipsoid
+<4036> +proj=longlat +ellps=GRS67 +no_defs  <>
+# Unknown datum based upon the Average Terrestrial System 1977 ellipsoid
+<4041> +proj=longlat +a=6378135 +b=6356750.304921594 +no_defs  <>
+# Unknown datum based upon the Everest (1830 Definition) ellipsoid
+<4042> +proj=longlat +a=6377299.36559538 +b=6356098.359005156 +no_defs  <>
+# Unknown datum based upon the WGS 72 ellipsoid
+<4043> +proj=longlat +ellps=WGS72 +no_defs  <>
+# Unknown datum based upon the Everest 1830 (1962 Definition) ellipsoid
+<4044> +proj=longlat +a=6377301.243 +b=6356100.230165384 +no_defs  <>
+# Unknown datum based upon the Everest 1830 (1975 Definition) ellipsoid
+<4045> +proj=longlat +a=6377299.151 +b=6356098.145120132 +no_defs  <>
+# RGRDC 2005
+<4046> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Unspecified datum based upon the GRS 1980 Authalic Sphere
+<4047> +proj=longlat +a=6371007 +b=6371007 +no_defs  <>
+# Unspecified datum based upon the Clarke 1866 Authalic Sphere
+<4052> +proj=longlat +a=6370997 +b=6370997 +no_defs  <>
+# Unspecified datum based upon the International 1924 Authalic Sphere
+<4053> +proj=longlat +a=6371228 +b=6371228 +no_defs  <>
+# Unspecified datum based upon the Hughes 1980 ellipsoid
+<4054> +proj=longlat +a=6378273 +b=6356889.449 +no_defs  <>
+# Popular Visualisation CRS
+<4055> +proj=longlat +a=6378137 +b=6378137 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# SREF98
+<4075> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# REGCAN95
+<4081> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Greek
+<4120> +proj=longlat +ellps=bessel +no_defs  <>
+# GGRS87
+<4121> +proj=longlat +datum=GGRS87 +no_defs  <>
+# ATS77
+<4122> +proj=longlat +a=6378135 +b=6356750.304921594 +no_defs  <>
+# KKJ
+<4123> +proj=longlat +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +no_defs  <>
+# RT90
+<4124> +proj=longlat +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +no_defs  <>
+# Samboja
+<4125> +proj=longlat +ellps=bessel +towgs84=-404.78,685.68,45.47,0,0,0,0 +no_defs  <>
+# LKS94 (ETRS89)
+<4126> +proj=longlat +ellps=GRS80 +no_defs  <>
+# Tete
+<4127> +proj=longlat +ellps=clrk66 +towgs84=-73.472,-51.66,-112.482,0.953,4.6,-2.368,0.586 +no_defs  <>
+# Madzansua
+<4128> +proj=longlat +ellps=clrk66 +no_defs  <>
+# Observatario
+<4129> +proj=longlat +ellps=clrk66 +no_defs  <>
+# Moznet
+<4130> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Indian 1960
+<4131> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=198,881,317,0,0,0,0 +no_defs  <>
+# FD58
+<4132> +proj=longlat +ellps=clrk80 +towgs84=-241.54,-163.64,396.06,0,0,0,0 +no_defs  <>
+# EST92
+<4133> +proj=longlat +ellps=GRS80 +towgs84=0.055,-0.541,-0.185,0.0183,-0.0003,-0.007,-0.014 +no_defs  <>
+# PSD93
+<4134> +proj=longlat +ellps=clrk80 +towgs84=-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.71006 +no_defs  <>
+# Old Hawaiian
+<4135> +proj=longlat +ellps=clrk66 +towgs84=61,-285,-181,0,0,0,0 +no_defs  <>
+# St. Lawrence Island
+<4136> +proj=longlat +ellps=clrk66 +no_defs  <>
+# St. Paul Island
+<4137> +proj=longlat +ellps=clrk66 +no_defs  <>
+# St. George Island
+<4138> +proj=longlat +ellps=clrk66 +no_defs  <>
+# Puerto Rico
+<4139> +proj=longlat +ellps=clrk66 +towgs84=11,72,-101,0,0,0,0 +no_defs  <>
+# NAD83(CSRS98)
+<4140> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Israel
+<4141> +proj=longlat +ellps=GRS80 +towgs84=-48,55,52,0,0,0,0 +no_defs  <>
+# Locodjo 1965
+<4142> +proj=longlat +ellps=clrk80 +towgs84=-125,53,467,0,0,0,0 +no_defs  <>
+# Abidjan 1987
+<4143> +proj=longlat +ellps=clrk80 +towgs84=-124.76,53,466.79,0,0,0,0 +no_defs  <>
+# Kalianpur 1937
+<4144> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=214,804,268,0,0,0,0 +no_defs  <>
+# Kalianpur 1962
+<4145> +proj=longlat +a=6377301.243 +b=6356100.230165384 +towgs84=283,682,231,0,0,0,0 +no_defs  <>
+# Kalianpur 1975
+<4146> +proj=longlat +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +no_defs  <>
+# Hanoi 1972
+<4147> +proj=longlat +ellps=krass +towgs84=-17.51,-108.32,-62.39,0,0,0,0 +no_defs  <>
+# Hartebeesthoek94
+<4148> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# CH1903
+<4149> +proj=longlat +ellps=bessel +towgs84=674.4,15.1,405.3,0,0,0,0 +no_defs  <>
+# CH1903+
+<4150> +proj=longlat +ellps=bessel +towgs84=674.374,15.056,405.346,0,0,0,0 +no_defs  <>
+# CHTRF95
+<4151> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# NAD83(HARN)
+<4152> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Rassadiran
+<4153> +proj=longlat +ellps=intl +towgs84=-133.63,-157.5,-158.62,0,0,0,0 +no_defs  <>
+# ED50(ED77)
+<4154> +proj=longlat +ellps=intl +towgs84=-117,-132,-164,0,0,0,0 +no_defs  <>
+# Dabola 1981
+<4155> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-83,37,124,0,0,0,0 +no_defs  <>
+# S-JTSK
+<4156> +proj=longlat +ellps=bessel +towgs84=589,76,480,0,0,0,0 +no_defs  <>
+# Mount Dillon
+<4157> +proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs  <>
+# Naparima 1955
+<4158> +proj=longlat +ellps=intl +towgs84=-0.465,372.095,171.736,0,0,0,0 +no_defs  <>
+# ELD79
+<4159> +proj=longlat +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +no_defs  <>
+# Chos Malal 1914
+<4160> +proj=longlat +ellps=intl +no_defs  <>
+# Pampa del Castillo
+<4161> +proj=longlat +ellps=intl +towgs84=27.5,14,186.4,0,0,0,0 +no_defs  <>
+# Korean 1985
+<4162> +proj=longlat +ellps=bessel +no_defs  <>
+# Yemen NGN96
+<4163> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# South Yemen
+<4164> +proj=longlat +ellps=krass +towgs84=-76,-138,67,0,0,0,0 +no_defs  <>
+# Bissau
+<4165> +proj=longlat +ellps=intl +towgs84=-173,253,27,0,0,0,0 +no_defs  <>
+# Korean 1995
+<4166> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# NZGD2000
+<4167> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Accra
+<4168> +proj=longlat +a=6378300 +b=6356751.689189189 +towgs84=-199,32,322,0,0,0,0 +no_defs  <>
+# American Samoa 1962
+<4169> +proj=longlat +ellps=clrk66 +towgs84=-115,118,426,0,0,0,0 +no_defs  <>
+# SIRGAS 1995
+<4170> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# RGF93
+<4171> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# POSGAR
+<4172> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# IRENET95
+<4173> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Sierra Leone 1924
+<4174> +proj=longlat +a=6378300 +b=6356751.689189189 +no_defs  <>
+# Sierra Leone 1968
+<4175> +proj=longlat +ellps=clrk80 +towgs84=-88,4,101,0,0,0,0 +no_defs  <>
+# Australian Antarctic
+<4176> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Pulkovo 1942(83)
+<4178> +proj=longlat +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +no_defs  <>
+# Pulkovo 1942(58)
+<4179> +proj=longlat +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +no_defs  <>
+# EST97
+<4180> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Luxembourg 1930
+<4181> +proj=longlat +ellps=intl +towgs84=-189.6806,18.3463,-42.7695,-0.33746,-3.09264,2.53861,0.4598 +no_defs  <>
+# Azores Occidental 1939
+<4182> +proj=longlat +ellps=intl +towgs84=-425,-169,81,0,0,0,0 +no_defs  <>
+# Azores Central 1948
+<4183> +proj=longlat +ellps=intl +towgs84=-104,167,-38,0,0,0,0 +no_defs  <>
+# Azores Oriental 1940
+<4184> +proj=longlat +ellps=intl +towgs84=-203,141,53,0,0,0,0 +no_defs  <>
+# Madeira 1936
+<4185> +proj=longlat +ellps=intl +no_defs  <>
+# OSNI 1952
+<4188> +proj=longlat +ellps=airy +towgs84=482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15 +no_defs  <>
+# REGVEN
+<4189> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# POSGAR 98
+<4190> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Albanian 1987
+<4191> +proj=longlat +ellps=krass +no_defs  <>
+# Douala 1948
+<4192> +proj=longlat +ellps=intl +towgs84=-206.1,-174.7,-87.7,0,0,0,0 +no_defs  <>
+# Manoca 1962
+<4193> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-70.9,-151.8,-41.4,0,0,0,0 +no_defs  <>
+# Qornoq 1927
+<4194> +proj=longlat +ellps=intl +towgs84=164,138,-189,0,0,0,0 +no_defs  <>
+# Scoresbysund 1952
+<4195> +proj=longlat +ellps=intl +towgs84=105,326,-102.5,0,0,0.814,-0.6 +no_defs  <>
+# Ammassalik 1958
+<4196> +proj=longlat +ellps=intl +towgs84=-45,417,-3.5,0,0,0.814,-0.6 +no_defs  <>
+# Garoua
+<4197> +proj=longlat +ellps=clrk80 +no_defs  <>
+# Kousseri
+<4198> +proj=longlat +ellps=clrk80 +no_defs  <>
+# Egypt 1930
+<4199> +proj=longlat +ellps=intl +no_defs  <>
+# Pulkovo 1995
+<4200> +proj=longlat +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +no_defs  <>
+# Adindan
+<4201> +proj=longlat +ellps=clrk80 +towgs84=-166,-15,204,0,0,0,0 +no_defs  <>
+# AGD66
+<4202> +proj=longlat +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +no_defs  <>
+# AGD84
+<4203> +proj=longlat +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +no_defs  <>
+# Ain el Abd
+<4204> +proj=longlat +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +no_defs  <>
+# Afgooye
+<4205> +proj=longlat +ellps=krass +towgs84=-43,-163,45,0,0,0,0 +no_defs  <>
+# Agadez
+<4206> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Lisbon
+<4207> +proj=longlat +ellps=intl +towgs84=-304.046,-60.576,103.64,0,0,0,0 +no_defs  <>
+# Aratu
+<4208> +proj=longlat +ellps=intl +towgs84=-151.99,287.04,-147.45,0,0,0,0 +no_defs  <>
+# Arc 1950
+<4209> +proj=longlat +a=6378249.145 +b=6356514.966398753 +towgs84=-143,-90,-294,0,0,0,0 +no_defs  <>
+# Arc 1960
+<4210> +proj=longlat +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +no_defs  <>
+# Batavia
+<4211> +proj=longlat +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +no_defs  <>
+# Barbados 1938
+<4212> +proj=longlat +ellps=clrk80 +towgs84=31.95,300.99,419.19,0,0,0,0 +no_defs  <>
+# Beduaram
+<4213> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-106,-87,188,0,0,0,0 +no_defs  <>
+# Beijing 1954
+<4214> +proj=longlat +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +no_defs  <>
+# Belge 1950
+<4215> +proj=longlat +ellps=intl +no_defs  <>
+# Bermuda 1957
+<4216> +proj=longlat +ellps=clrk66 +towgs84=-73,213,296,0,0,0,0 +no_defs  <>
+# Bogota 1975
+<4218> +proj=longlat +ellps=intl +towgs84=307,304,-318,0,0,0,0 +no_defs  <>
+# Bukit Rimpah
+<4219> +proj=longlat +ellps=bessel +towgs84=-384,664,-48,0,0,0,0 +no_defs  <>
+# Camacupa
+<4220> +proj=longlat +ellps=clrk80 +towgs84=-50.9,-347.6,-231,0,0,0,0 +no_defs  <>
+# Campo Inchauspe
+<4221> +proj=longlat +ellps=intl +towgs84=-148,136,90,0,0,0,0 +no_defs  <>
+# Cape
+<4222> +proj=longlat +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +no_defs  <>
+# Carthage
+<4223> +proj=longlat +datum=carthage +no_defs  <>
+# Chua
+<4224> +proj=longlat +ellps=intl +towgs84=-143.87,243.37,-33.52,0,0,0,0 +no_defs  <>
+# Corrego Alegre 1970-72
+<4225> +proj=longlat +ellps=intl +towgs84=-205.57,168.77,-4.12,0,0,0,0 +no_defs  <>
+# Cote d'Ivoire
+<4226> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Deir ez Zor
+<4227> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-190.421,8.532,238.69,0,0,0,0 +no_defs  <>
+# Douala
+<4228> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Egypt 1907
+<4229> +proj=longlat +ellps=helmert +towgs84=-130,110,-13,0,0,0,0 +no_defs  <>
+# ED50
+<4230> +proj=longlat +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +no_defs  <>
+# ED87
+<4231> +proj=longlat +ellps=intl +towgs84=-83.11,-97.38,-117.22,0.00569290865241986,-0.0446975835137458,0.0442850539012516,0.1218 +no_defs  <>
+# Fahud
+<4232> +proj=longlat +ellps=clrk80 +towgs84=-346,-1,224,0,0,0,0 +no_defs  <>
+# Gandajika 1970
+<4233> +proj=longlat +ellps=intl +towgs84=-133,-321,50,0,0,0,0 +no_defs  <>
+# Garoua
+<4234> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Guyane Francaise
+<4235> +proj=longlat +ellps=intl +no_defs  <>
+# Hu Tzu Shan 1950
+<4236> +proj=longlat +ellps=intl +towgs84=-637,-549,-203,0,0,0,0 +no_defs  <>
+# HD72
+<4237> +proj=longlat +ellps=GRS67 +towgs84=52.17,-71.82,-14.9,0,0,0,0 +no_defs  <>
+# ID74
+<4238> +proj=longlat +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +no_defs  <>
+# Indian 1954
+<4239> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=217,823,299,0,0,0,0 +no_defs  <>
+# Indian 1975
+<4240> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=210,814,289,0,0,0,0 +no_defs  <>
+# Jamaica 1875
+<4241> +proj=longlat +a=6378249.144808011 +b=6356514.966204134 +no_defs  <>
+# JAD69
+<4242> +proj=longlat +ellps=clrk66 +towgs84=70,207,389.5,0,0,0,0 +no_defs  <>
+# Kalianpur 1880
+<4243> +proj=longlat +a=6377299.36559538 +b=6356098.359005156 +no_defs  <>
+# Kandawala
+<4244> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=-97,787,86,0,0,0,0 +no_defs  <>
+# Kertau 1968
+<4245> +proj=longlat +a=6377304.063 +b=6356103.038993155 +towgs84=-11,851,5,0,0,0,0 +no_defs  <>
+# KOC
+<4246> +proj=longlat +ellps=clrk80 +towgs84=-294.7,-200.1,525.5,0,0,0,0 +no_defs  <>
+# La Canoa
+<4247> +proj=longlat +ellps=intl +towgs84=-273.5,110.6,-357.9,0,0,0,0 +no_defs  <>
+# PSAD56
+<4248> +proj=longlat +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +no_defs  <>
+# Lake
+<4249> +proj=longlat +ellps=intl +no_defs  <>
+# Leigon
+<4250> +proj=longlat +ellps=clrk80 +towgs84=-130,29,364,0,0,0,0 +no_defs  <>
+# Liberia 1964
+<4251> +proj=longlat +ellps=clrk80 +towgs84=-90,40,88,0,0,0,0 +no_defs  <>
+# Lome
+<4252> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Luzon 1911
+<4253> +proj=longlat +ellps=clrk66 +towgs84=-133,-77,-51,0,0,0,0 +no_defs  <>
+# Hito XVIII 1963
+<4254> +proj=longlat +ellps=intl +towgs84=16,196,93,0,0,0,0 +no_defs  <>
+# Herat North
+<4255> +proj=longlat +ellps=intl +towgs84=-333,-222,114,0,0,0,0 +no_defs  <>
+# Mahe 1971
+<4256> +proj=longlat +ellps=clrk80 +towgs84=41,-220,-134,0,0,0,0 +no_defs  <>
+# Makassar
+<4257> +proj=longlat +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +no_defs  <>
+# ETRS89
+<4258> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Malongo 1987
+<4259> +proj=longlat +ellps=intl +towgs84=-254.1,-5.36,-100.29,0,0,0,0 +no_defs  <>
+# Manoca
+<4260> +proj=longlat +ellps=clrk80 +towgs84=-70.9,-151.8,-41.4,0,0,0,0 +no_defs  <>
+# Merchich
+<4261> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +no_defs  <>
+# Massawa
+<4262> +proj=longlat +ellps=bessel +towgs84=639,405,60,0,0,0,0 +no_defs  <>
+# Minna
+<4263> +proj=longlat +ellps=clrk80 +towgs84=-92,-93,122,0,0,0,0 +no_defs  <>
+# Mhast
+<4264> +proj=longlat +ellps=intl +towgs84=-252.95,-4.11,-96.38,0,0,0,0 +no_defs  <>
+# Monte Mario
+<4265> +proj=longlat +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +no_defs  <>
+# M'poraloko
+<4266> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-74,-130,42,0,0,0,0 +no_defs  <>
+# NAD27
+<4267> +proj=longlat +datum=NAD27 +no_defs  <>
+# NAD27 Michigan
+<4268> +proj=longlat +a=6378450.047548896 +b=6356826.621488444 +no_defs  <>
+# NAD83
+<4269> +proj=longlat +datum=NAD83 +no_defs  <>
+# Nahrwan 1967
+<4270> +proj=longlat +ellps=clrk80 +towgs84=-242.2,-144.9,370.3,0,0,0,0 +no_defs  <>
+# Naparima 1972
+<4271> +proj=longlat +ellps=intl +towgs84=-10,375,165,0,0,0,0 +no_defs  <>
+# NZGD49
+<4272> +proj=longlat +datum=nzgd49 +no_defs  <>
+# NGO 1948
+<4273> +proj=longlat +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +no_defs  <>
+# Datum 73
+<4274> +proj=longlat +ellps=intl +towgs84=-223.237,110.193,36.649,0,0,0,0 +no_defs  <>
+# NTF
+<4275> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +no_defs  <>
+# NSWC 9Z-2
+<4276> +proj=longlat +ellps=WGS66 +no_defs  <>
+# OSGB 1936
+<4277> +proj=longlat +datum=OSGB36 +no_defs  <>
+# OSGB70
+<4278> +proj=longlat +ellps=airy +no_defs  <>
+# OS(SN)80
+<4279> +proj=longlat +ellps=airy +no_defs  <>
+# Padang
+<4280> +proj=longlat +ellps=bessel +no_defs  <>
+# Palestine 1923
+<4281> +proj=longlat +a=6378300.789 +b=6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-4.42,-11.821,1 +no_defs  <>
+# Pointe Noire
+<4282> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-148,51,-291,0,0,0,0 +no_defs  <>
+# GDA94
+<4283> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Pulkovo 1942
+<4284> +proj=longlat +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +no_defs  <>
+# Qatar 1974
+<4285> +proj=longlat +ellps=intl +towgs84=-128.16,-282.42,21.93,0,0,0,0 +no_defs  <>
+# Qatar 1948
+<4286> +proj=longlat +ellps=helmert +no_defs  <>
+# Qornoq
+<4287> +proj=longlat +ellps=intl +towgs84=164,138,-189,0,0,0,0 +no_defs  <>
+# Loma Quintana
+<4288> +proj=longlat +ellps=intl +no_defs  <>
+# Amersfoort
+<4289> +proj=longlat +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725 +no_defs  <>
+# SAD69
+<4291> +proj=longlat +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +no_defs  <>
+# Sapper Hill 1943
+<4292> +proj=longlat +ellps=intl +towgs84=-355,21,72,0,0,0,0 +no_defs  <>
+# Schwarzeck
+<4293> +proj=longlat +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +no_defs  <>
+# Segora
+<4294> +proj=longlat +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +no_defs  <>
+# Serindung
+<4295> +proj=longlat +ellps=bessel +no_defs  <>
+# Sudan
+<4296> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Tananarive
+<4297> +proj=longlat +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +no_defs  <>
+# Timbalai 1948
+<4298> +proj=longlat +ellps=evrstSS +towgs84=-679,669,-48,0,0,0,0 +no_defs  <>
+# TM65
+<4299> +proj=longlat +datum=ire65 +no_defs  <>
+# TM75
+<4300> +proj=longlat +ellps=mod_airy +towgs84=482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15 +no_defs  <>
+# Tokyo
+<4301> +proj=longlat +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +no_defs  <>
+# Trinidad 1903
+<4302> +proj=longlat +a=6378293.645208759 +b=6356617.987679838 +towgs84=-61.702,284.488,472.052,0,0,0,0 +no_defs  <>
+# TC(1948)
+<4303> +proj=longlat +ellps=helmert +no_defs  <>
+# Voirol 1875
+<4304> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-73,-247,227,0,0,0,0 +no_defs  <>
+# Bern 1938
+<4306> +proj=longlat +ellps=bessel +no_defs  <>
+# Nord Sahara 1959
+<4307> +proj=longlat +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +no_defs  <>
+# RT38
+<4308> +proj=longlat +ellps=bessel +no_defs  <>
+# Yacare
+<4309> +proj=longlat +ellps=intl +towgs84=-155,171,37,0,0,0,0 +no_defs  <>
+# Yoff
+<4310> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Zanderij
+<4311> +proj=longlat +ellps=intl +towgs84=-265,120,-358,0,0,0,0 +no_defs  <>
+# MGI
+<4312> +proj=longlat +datum=hermannskogel +no_defs  <>
+# Belge 1972
+<4313> +proj=longlat +ellps=intl +towgs84=-106.8686,52.2978,-103.7239,0.3366,-0.457,1.8422,-1.2747 +no_defs  <>
+# DHDN
+<4314> +proj=longlat +datum=potsdam +no_defs  <>
+# Conakry 1905
+<4315> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-23,259,-9,0,0,0,0 +no_defs  <>
+# Dealul Piscului 1930
+<4316> +proj=longlat +ellps=intl +towgs84=103.25,-100.4,-307.19,0,0,0,0 +no_defs  <>
+# Dealul Piscului 1970
+<4317> +proj=longlat +ellps=krass +towgs84=28,-121,-77,0,0,0,0 +no_defs  <>
+# NGN
+<4318> +proj=longlat +ellps=WGS84 +towgs84=-3.2,-5.7,2.8,0,0,0,0 +no_defs  <>
+# KUDAMS
+<4319> +proj=longlat +ellps=GRS80 +towgs84=-20.8,11.3,2.4,0,0,0,0 +no_defs  <>
+# WGS 72
+<4322> +proj=longlat +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +no_defs  <>
+# WGS 72BE
+<4324> +proj=longlat +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +no_defs  <>
+# WGS 84
+<4326> +proj=longlat +datum=WGS84 +no_defs  <>
+# RGSPM06
+<4463> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# RGM04
+<4470> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Cadastre 1997
+<4475> +proj=longlat +ellps=intl +towgs84=-381.788,-57.501,-256.673,0,0,0,0 +no_defs  <>
+# Mexico ITRF92
+<4483> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# China Geodetic Coordinate System 2000
+<4490> +proj=longlat +ellps=GRS80 +no_defs  <>
+# New Beijing
+<4555> +proj=longlat +ellps=krass +no_defs  <>
+# RRAF 1991
+<4558> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Anguilla 1957
+<4600> +proj=longlat +ellps=clrk80 +no_defs  <>
+# Antigua 1943
+<4601> +proj=longlat +ellps=clrk80 +towgs84=-255,-15,71,0,0,0,0 +no_defs  <>
+# Dominica 1945
+<4602> +proj=longlat +ellps=clrk80 +towgs84=725,685,536,0,0,0,0 +no_defs  <>
+# Grenada 1953
+<4603> +proj=longlat +ellps=clrk80 +towgs84=72,213.7,93,0,0,0,0 +no_defs  <>
+# Montserrat 1958
+<4604> +proj=longlat +ellps=clrk80 +towgs84=174,359,365,0,0,0,0 +no_defs  <>
+# St. Kitts 1955
+<4605> +proj=longlat +ellps=clrk80 +towgs84=9,183,236,0,0,0,0 +no_defs  <>
+# St. Lucia 1955
+<4606> +proj=longlat +ellps=clrk80 +towgs84=-149,128,296,0,0,0,0 +no_defs  <>
+# St. Vincent 1945
+<4607> +proj=longlat +ellps=clrk80 +towgs84=195.671,332.517,274.607,0,0,0,0 +no_defs  <>
+# NAD27(76)
+<4608> +proj=longlat +ellps=clrk66 +no_defs  <>
+# NAD27(CGQ77)
+<4609> +proj=longlat +ellps=clrk66 +no_defs  <>
+# Xian 1980
+<4610> +proj=longlat +a=6378140 +b=6356755.288157528 +no_defs  <>
+# Hong Kong 1980
+<4611> +proj=longlat +ellps=intl +towgs84=-162.619,-276.959,-161.764,0.067753,-2.243649,-1.158827,-1.094246 +no_defs  <>
+# JGD2000
+<4612> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Segara
+<4613> +proj=longlat +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +no_defs  <>
+# QND95
+<4614> +proj=longlat +ellps=intl +towgs84=-119.4248,-303.65872,-11.00061,1.164298,0.174458,1.096259,3.657065 +no_defs  <>
+# Porto Santo
+<4615> +proj=longlat +ellps=intl +towgs84=-499,-249,314,0,0,0,0 +no_defs  <>
+# Selvagem Grande
+<4616> +proj=longlat +ellps=intl +towgs84=-289,-124,60,0,0,0,0 +no_defs  <>
+# NAD83(CSRS)
+<4617> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# SAD69
+<4618> +proj=longlat +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +no_defs  <>
+# SWEREF99
+<4619> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Point 58
+<4620> +proj=longlat +ellps=clrk80 +towgs84=-106,-129,165,0,0,0,0 +no_defs  <>
+# Fort Marigot
+<4621> +proj=longlat +ellps=intl +towgs84=137,248,-430,0,0,0,0 +no_defs  <>
+# Guadeloupe 1948
+<4622> +proj=longlat +ellps=intl +towgs84=-467,-16,-300,0,0,0,0 +no_defs  <>
+# CSG67
+<4623> +proj=longlat +ellps=intl +towgs84=-186,230,110,0,0,0,0 +no_defs  <>
+# RGFG95
+<4624> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Martinique 1938
+<4625> +proj=longlat +ellps=intl +towgs84=186,482,151,0,0,0,0 +no_defs  <>
+# Reunion 1947
+<4626> +proj=longlat +ellps=intl +towgs84=94,-948,-1262,0,0,0,0 +no_defs  <>
+# RGR92
+<4627> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Tahiti 52
+<4628> +proj=longlat +ellps=intl +towgs84=162,117,154,0,0,0,0 +no_defs  <>
+# Tahaa 54
+<4629> +proj=longlat +ellps=intl +towgs84=72.438,345.918,79.486,1.6045,0.8823,0.5565,1.3746 +no_defs  <>
+# IGN72 Nuku Hiva
+<4630> +proj=longlat +ellps=intl +towgs84=84,274,65,0,0,0,0 +no_defs  <>
+# K0 1949
+<4631> +proj=longlat +ellps=intl +towgs84=145,-187,103,0,0,0,0 +no_defs  <>
+# Combani 1950
+<4632> +proj=longlat +ellps=intl +towgs84=-382,-59,-262,0,0,0,0 +no_defs  <>
+# IGN56 Lifou
+<4633> +proj=longlat +ellps=intl +towgs84=335.47,222.58,-230.94,0,0,0,0 +no_defs  <>
+# IGN72 Grand Terre
+<4634> +proj=longlat +ellps=intl +towgs84=-13,-348,292,0,0,0,0 +no_defs  <>
+# ST87 Ouvea
+<4635> +proj=longlat +ellps=intl +towgs84=-122.383,-188.696,103.344,3.5107,-4.9668,-5.7047,4.4798 +no_defs  <>
+# Petrels 1972
+<4636> +proj=longlat +ellps=intl +towgs84=365,194,166,0,0,0,0 +no_defs  <>
+# Perroud 1950
+<4637> +proj=longlat +ellps=intl +towgs84=325,154,172,0,0,0,0 +no_defs  <>
+# Saint Pierre et Miquelon 1950
+<4638> +proj=longlat +ellps=clrk66 +towgs84=30,430,368,0,0,0,0 +no_defs  <>
+# MOP78
+<4639> +proj=longlat +ellps=intl +towgs84=253,-132,-127,0,0,0,0 +no_defs  <>
+# RRAF 1991
+<4640> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# IGN53 Mare
+<4641> +proj=longlat +ellps=intl +towgs84=287.58,177.78,-135.41,0,0,0,0 +no_defs  <>
+# ST84 Ile des Pins
+<4642> +proj=longlat +ellps=intl +towgs84=-13,-348,292,0,0,0,0 +no_defs  <>
+# ST71 Belep
+<4643> +proj=longlat +ellps=intl +towgs84=-480.26,-438.32,-643.429,16.3119,20.1721,-4.0349,-111.7002 +no_defs  <>
+# NEA74 Noumea
+<4644> +proj=longlat +ellps=intl +towgs84=-10.18,-350.43,291.37,0,0,0,0 +no_defs  <>
+# RGNC 1991
+<4645> +proj=longlat +ellps=intl +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Grand Comoros
+<4646> +proj=longlat +ellps=intl +towgs84=-963,510,-359,0,0,0,0 +no_defs  <>
+# Reykjavik 1900
+<4657> +proj=longlat +a=6377019.27 +b=6355762.5391 +towgs84=-28,199,5,0,0,0,0 +no_defs  <>
+# Hjorsey 1955
+<4658> +proj=longlat +ellps=intl +towgs84=-73,46,-86,0,0,0,0 +no_defs  <>
+# ISN93
+<4659> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Helle 1954
+<4660> +proj=longlat +ellps=intl +towgs84=982.6087,552.753,-540.873,6.68162662527694,-31.6114924086422,-19.8481610048168,16.805 +no_defs  <>
+# LKS92
+<4661> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# IGN72 Grande Terre
+<4662> +proj=longlat +ellps=intl +towgs84=-11.64,-348.6,291.98,0,0,0,0 +no_defs  <>
+# Porto Santo 1995
+<4663> +proj=longlat +ellps=intl +towgs84=-502.862,-247.438,312.724,0,0,0,0 +no_defs  <>
+# Azores Oriental 1995
+<4664> +proj=longlat +ellps=intl +towgs84=-204.619,140.176,55.226,0,0,0,0 +no_defs  <>
+# Azores Central 1995
+<4665> +proj=longlat +ellps=intl +towgs84=-106.226,166.366,-37.893,0,0,0,0 +no_defs  <>
+# Lisbon 1890
+<4666> +proj=longlat +ellps=bessel +towgs84=508.088,-191.042,565.223,0,0,0,0 +no_defs  <>
+# IKBD-92
+<4667> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# ED79
+<4668> +proj=longlat +ellps=intl +towgs84=-86,-98,-119,0,0,0,0 +no_defs  <>
+# LKS94
+<4669> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# IGM95
+<4670> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Voirol 1879
+<4671> +proj=longlat +a=6378249.2 +b=6356515 +no_defs  <>
+# Chatham Islands 1971
+<4672> +proj=longlat +ellps=intl +towgs84=175,-38,113,0,0,0,0 +no_defs  <>
+# Chatham Islands 1979
+<4673> +proj=longlat +ellps=intl +towgs84=174.05,-25.49,112.57,0,0,0.554,0.2263 +no_defs  <>
+# SIRGAS 2000
+<4674> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Guam 1963
+<4675> +proj=longlat +ellps=clrk66 +towgs84=-100,-248,259,0,0,0,0 +no_defs  <>
+# Vientiane 1982
+<4676> +proj=longlat +ellps=krass +no_defs  <>
+# Lao 1993
+<4677> +proj=longlat +ellps=krass +no_defs  <>
+# Lao 1997
+<4678> +proj=longlat +ellps=krass +towgs84=44.585,-131.212,-39.544,0,0,0,0 +no_defs  <>
+# Jouik 1961
+<4679> +proj=longlat +ellps=clrk80 +towgs84=-80.01,253.26,291.19,0,0,0,0 +no_defs  <>
+# Nouakchott 1965
+<4680> +proj=longlat +ellps=clrk80 +towgs84=124.5,-63.5,-281,0,0,0,0 +no_defs  <>
+# Mauritania 1999
+<4681> +proj=longlat +ellps=clrk80 +no_defs  <>
+# Gulshan 303
+<4682> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=283.7,735.9,261.1,0,0,0,0 +no_defs  <>
+# PRS92
+<4683> +proj=longlat +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +no_defs  <>
+# Gan 1970
+<4684> +proj=longlat +ellps=intl +towgs84=-133,-321,50,0,0,0,0 +no_defs  <>
+# Gandajika
+<4685> +proj=longlat +ellps=intl +no_defs  <>
+# MAGNA-SIRGAS
+<4686> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# RGPF
+<4687> +proj=longlat +ellps=GRS80 +towgs84=0.072,-0.507,-0.245,-0.0183,0.0003,-0.007,-0.0093 +no_defs  <>
+# Fatu Iva 72
+<4688> +proj=longlat +ellps=intl +towgs84=347.103,1078.125,2623.922,-33.8875,70.6773,-9.3943,186.074 +no_defs  <>
+# IGN63 Hiva Oa
+<4689> +proj=longlat +ellps=intl +towgs84=410.721,55.049,80.746,2.5779,2.3514,0.6664,17.3311 +no_defs  <>
+# Tahiti 79
+<4690> +proj=longlat +ellps=intl +towgs84=221.525,152.948,176.768,-2.3847,-1.3896,-0.877,11.4741 +no_defs  <>
+# Moorea 87
+<4691> +proj=longlat +ellps=intl +towgs84=215.525,149.593,176.229,-3.2624,-1.692,-1.1571,10.4773 +no_defs  <>
+# Maupiti 83
+<4692> +proj=longlat +ellps=intl +towgs84=217.037,86.959,23.956,0,0,0,0 +no_defs  <>
+# Nakhl-e Ghanem
+<4693> +proj=longlat +ellps=WGS84 +towgs84=0,-0.15,0.68,0,0,0,0 +no_defs  <>
+# POSGAR 94
+<4694> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Katanga 1955
+<4695> +proj=longlat +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +no_defs  <>
+# Kasai 1953
+<4696> +proj=longlat +ellps=clrk80 +no_defs  <>
+# IGC 1962 6th Parallel South
+<4697> +proj=longlat +ellps=clrk80 +no_defs  <>
+# IGN 1962 Kerguelen
+<4698> +proj=longlat +ellps=intl +towgs84=145,-187,103,0,0,0,0 +no_defs  <>
+# Le Pouce 1934
+<4699> +proj=longlat +ellps=clrk80 +towgs84=-770.1,158.4,-498.2,0,0,0,0 +no_defs  <>
+# IGN Astro 1960
+<4700> +proj=longlat +ellps=clrk80 +no_defs  <>
+# IGCB 1955
+<4701> +proj=longlat +ellps=clrk80 +towgs84=-79.9,-158,-168.9,0,0,0,0 +no_defs  <>
+# Mauritania 1999
+<4702> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Mhast 1951
+<4703> +proj=longlat +ellps=clrk80 +no_defs  <>
+# Mhast (onshore)
+<4704> +proj=longlat +ellps=intl +no_defs  <>
+# Mhast (offshore)
+<4705> +proj=longlat +ellps=intl +no_defs  <>
+# Egypt Gulf of Suez S-650 TL
+<4706> +proj=longlat +ellps=helmert +towgs84=-146.21,112.63,4.05,0,0,0,0 +no_defs  <>
+# Tern Island 1961
+<4707> +proj=longlat +ellps=intl +towgs84=114,-116,-333,0,0,0,0 +no_defs  <>
+# Cocos Islands 1965
+<4708> +proj=longlat +ellps=aust_SA +towgs84=-491,-22,435,0,0,0,0 +no_defs  <>
+# Iwo Jima 1945
+<4709> +proj=longlat +ellps=intl +towgs84=145,75,-272,0,0,0,0 +no_defs  <>
+# St. Helena 1971
+<4710> +proj=longlat +ellps=intl +towgs84=-320,550,-494,0,0,0,0 +no_defs  <>
+# Marcus Island 1952
+<4711> +proj=longlat +ellps=intl +towgs84=124,-234,-25,0,0,0,0 +no_defs  <>
+# Ascension Island 1958
+<4712> +proj=longlat +ellps=intl +towgs84=-205,107,53,0,0,0,0 +no_defs  <>
+# Ayabelle Lighthouse
+<4713> +proj=longlat +ellps=clrk80 +towgs84=-79,-129,145,0,0,0,0 +no_defs  <>
+# Bellevue
+<4714> +proj=longlat +ellps=intl +towgs84=-127,-769,472,0,0,0,0 +no_defs  <>
+# Camp Area Astro
+<4715> +proj=longlat +ellps=intl +towgs84=-104,-129,239,0,0,0,0 +no_defs  <>
+# Phoenix Islands 1966
+<4716> +proj=longlat +ellps=intl +towgs84=298,-304,-375,0,0,0,0 +no_defs  <>
+# Cape Canaveral
+<4717> +proj=longlat +ellps=clrk66 +towgs84=-2,151,181,0,0,0,0 +no_defs  <>
+# Solomon 1968
+<4718> +proj=longlat +ellps=intl +towgs84=230,-199,-752,0,0,0,0 +no_defs  <>
+# Easter Island 1967
+<4719> +proj=longlat +ellps=intl +towgs84=211,147,111,0,0,0,0 +no_defs  <>
+# Fiji 1986
+<4720> +proj=longlat +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +no_defs  <>
+# Fiji 1956
+<4721> +proj=longlat +ellps=intl +towgs84=265.025,384.929,-194.046,0,0,0,0 +no_defs  <>
+# South Georgia 1968
+<4722> +proj=longlat +ellps=intl +towgs84=-794,119,-298,0,0,0,0 +no_defs  <>
+# GCGD59
+<4723> +proj=longlat +ellps=clrk66 +towgs84=-179.483,-69.379,-27.584,-7.862,8.163,6.042,-13.925 +no_defs  <>
+# Diego Garcia 1969
+<4724> +proj=longlat +ellps=intl +towgs84=208,-435,-229,0,0,0,0 +no_defs  <>
+# Johnston Island 1961
+<4725> +proj=longlat +ellps=intl +towgs84=189,-79,-202,0,0,0,0 +no_defs  <>
+# SIGD61
+<4726> +proj=longlat +ellps=clrk66 +towgs84=8.853,-52.644,180.304,-0.393,-2.323,2.96,-24.081 +no_defs  <>
+# Midway 1961
+<4727> +proj=longlat +ellps=intl +towgs84=403,-81,277,0,0,0,0 +no_defs  <>
+# Pico de las Nieves 1984
+<4728> +proj=longlat +ellps=intl +towgs84=-307,-92,127,0,0,0,0 +no_defs  <>
+# Pitcairn 1967
+<4729> +proj=longlat +ellps=intl +towgs84=185,165,42,0,0,0,0 +no_defs  <>
+# Santo 1965
+<4730> +proj=longlat +ellps=intl +towgs84=170,42,84,0,0,0,0 +no_defs  <>
+# Viti Levu 1916
+<4731> +proj=longlat +ellps=clrk80 +towgs84=51,391,-36,0,0,0,0 +no_defs  <>
+# Marshall Islands 1960
+<4732> +proj=longlat +a=6378270 +b=6356794.343434343 +towgs84=102,52,-38,0,0,0,0 +no_defs  <>
+# Wake Island 1952
+<4733> +proj=longlat +ellps=intl +towgs84=276,-57,149,0,0,0,0 +no_defs  <>
+# Tristan 1968
+<4734> +proj=longlat +ellps=intl +towgs84=-632,438,-609,0,0,0,0 +no_defs  <>
+# Kusaie 1951
+<4735> +proj=longlat +ellps=intl +towgs84=647,1777,-1124,0,0,0,0 +no_defs  <>
+# Deception Island
+<4736> +proj=longlat +ellps=clrk80 +towgs84=260,12,-147,0,0,0,0 +no_defs  <>
+# Korea 2000
+<4737> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Hong Kong 1963
+<4738> +proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs  <>
+# Hong Kong 1963(67)
+<4739> +proj=longlat +ellps=intl +towgs84=-156,-271,-189,0,0,0,0 +no_defs  <>
+# PZ-90
+<4740> +proj=longlat +a=6378136 +b=6356751.361745712 +towgs84=0,0,1.5,0,0,0.076,0 +no_defs  <>
+# FD54
+<4741> +proj=longlat +ellps=intl +no_defs  <>
+# GDM2000
+<4742> +proj=longlat +ellps=GRS80 +no_defs  <>
+# Karbala 1979
+<4743> +proj=longlat +ellps=clrk80 +towgs84=70.995,-335.916,262.898,0,0,0,0 +no_defs  <>
+# Nahrwan 1934
+<4744> +proj=longlat +ellps=clrk80 +no_defs  <>
+# RD/83
+<4745> +proj=longlat +ellps=bessel +no_defs  <>
+# PD/83
+<4746> +proj=longlat +ellps=bessel +no_defs  <>
+# GR96
+<4747> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Vanua Levu 1915
+<4748> +proj=longlat +a=6378306.3696 +b=6356571.996 +towgs84=51,391,-36,0,0,0,0 +no_defs  <>
+# RGNC91-93
+<4749> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# ST87 Ouvea
+<4750> +proj=longlat +ellps=WGS84 +towgs84=-56.263,16.136,-22.856,0,0,0,0 +no_defs  <>
+# Kertau (RSO)
+<4751> +proj=longlat +a=6377295.664 +b=6356094.667915204 +no_defs  <>
+# Viti Levu 1912
+<4752> +proj=longlat +a=6378306.3696 +b=6356571.996 +towgs84=51,391,-36,0,0,0,0 +no_defs  <>
+# fk89
+<4753> +proj=longlat +ellps=intl +no_defs  <>
+# LGD2006
+<4754> +proj=longlat +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +no_defs  <>
+# DGN95
+<4755> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# VN-2000
+<4756> +proj=longlat +ellps=WGS84 +towgs84=-192.873,-39.382,-111.202,-0.00205,-0.0005,0.00335,0.0188 +no_defs  <>
+# SVY21
+<4757> +proj=longlat +ellps=WGS84 +no_defs  <>
+# JAD2001
+<4758> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# NAD83(NSRS2007)
+<4759> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# WGS 66
+<4760> +proj=longlat +ellps=WGS66 +no_defs  <>
+# HTRS96
+<4761> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# BDA2000
+<4762> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Pitcairn 2006
+<4763> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# RSRGD2000
+<4764> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Slovenia 1996
+<4765> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Bern 1898 (Bern)
+<4801> +proj=longlat +ellps=bessel +towgs84=674.4,15.1,405.3,0,0,0,0 +pm=bern +no_defs  <>
+# Bogota 1975 (Bogota)
+<4802> +proj=longlat +ellps=intl +towgs84=307,304,-318,0,0,0,0 +pm=bogota +no_defs  <>
+# Lisbon (Lisbon)
+<4803> +proj=longlat +ellps=intl +towgs84=-304.046,-60.576,103.64,0,0,0,0 +pm=lisbon +no_defs  <>
+# Makassar (Jakarta)
+<4804> +proj=longlat +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +pm=jakarta +no_defs  <>
+# MGI (Ferro)
+<4805> +proj=longlat +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +no_defs  <>
+# Monte Mario (Rome)
+<4806> +proj=longlat +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +pm=rome +no_defs  <>
+# NTF (Paris)
+<4807> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +no_defs  <>
+# Padang (Jakarta)
+<4808> +proj=longlat +ellps=bessel +pm=jakarta +no_defs  <>
+# Belge 1950 (Brussels)
+<4809> +proj=longlat +ellps=intl +pm=brussels +no_defs  <>
+# Tananarive (Paris)
+<4810> +proj=longlat +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +pm=paris +no_defs  <>
+# Voirol 1875 (Paris)
+<4811> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-73,-247,227,0,0,0,0 +pm=paris +no_defs  <>
+# Batavia (Jakarta)
+<4813> +proj=longlat +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +pm=jakarta +no_defs  <>
+# RT38 (Stockholm)
+<4814> +proj=longlat +ellps=bessel +pm=stockholm +no_defs  <>
+# Greek (Athens)
+<4815> +proj=longlat +ellps=bessel +pm=athens +no_defs  <>
+# Carthage (Paris)
+<4816> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-263,6,431,0,0,0,0 +pm=paris +no_defs  <>
+# NGO 1948 (Oslo)
+<4817> +proj=longlat +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +no_defs  <>
+# S-JTSK (Ferro)
+<4818> +proj=longlat +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=ferro +no_defs  <>
+# Nord Sahara 1959 (Paris)
+<4819> +proj=longlat +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +pm=paris +no_defs  <>
+# Segara (Jakarta)
+<4820> +proj=longlat +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +pm=jakarta +no_defs  <>
+# Voirol 1879 (Paris)
+<4821> +proj=longlat +a=6378249.2 +b=6356515 +pm=paris +no_defs  <>
+# Sao Tome
+<4823> +proj=longlat +ellps=intl +no_defs  <>
+# Principe
+<4824> +proj=longlat +ellps=intl +no_defs  <>
+# ATF (Paris)
+<4901> +proj=longlat +a=6376523 +b=6355862.933255573 +pm=2.337208333333333 +no_defs  <>
+# NDG (Paris)
+<4902> +proj=longlat +a=6376523 +b=6355862.933255573 +pm=paris +no_defs  <>
+# Madrid 1870 (Madrid)
+<4903> +proj=longlat +a=6378298.3 +b=6356657.142669561 +pm=madrid +no_defs  <>
+# Lisbon 1890 (Lisbon)
+<4904> +proj=longlat +ellps=bessel +towgs84=508.088,-191.042,565.223,0,0,0,0 +pm=lisbon +no_defs  <>
+# PTRA08
+<5013> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Tokyo 1892
+<5132> +proj=longlat +ellps=bessel +no_defs  <>
+# S-JTSK/05
+<5228> +proj=longlat +ellps=bessel +towgs84=572.213,85.334,461.94,4.9732,1.529,5.2484,3.5378 +no_defs  <>
+# S-JTSK/05 (Ferro)
+<5229> +proj=longlat +ellps=bessel +towgs84=572.213,85.334,461.94,4.9732,1.529,5.2484,3.5378 +pm=ferro +no_defs  <>
+# SLD99
+<5233> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=-0.293,766.95,87.713,0.195704,1.695068,3.473016,-0.039338 +no_defs  <>
+# GDBD2009
+<5246> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# TUREF
+<5252> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# DRUKREF 03
+<5264> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# ISN2004
+<5324> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# POSGAR 2007
+<5340> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# MARGEN
+<5354> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# SIRGAS-Chile
+<5360> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# CR05
+<5365> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# MACARIO SOLIS
+<5371> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Peru96
+<5373> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# SIRGAS-ROU98
+<5381> +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# SIRGAS_ES2007.8
+<5393> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Ocotepeque 1935
+<5451> +proj=longlat +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +no_defs  <>
+# Sibun Gorge 1922
+<5464> +proj=longlat +a=6378293.645208759 +b=6356617.987679838 +no_defs  <>
+# Panama-Colon 1911
+<5467> +proj=longlat +ellps=clrk66 +no_defs  <>
+# RGAF09
+<5489> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Corrego Alegre 1961
+<5524> +proj=longlat +ellps=intl +no_defs  <>
+# SAD69(96)
+<5527> +proj=longlat +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +no_defs  <>
+# PNG94
+<5546> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# UCS-2000
+<5561> +proj=longlat +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +no_defs  <>
+# FEH2010
+<5593> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# DB_REF
+<5681> +proj=longlat +ellps=bessel +no_defs  <>
+# TGD2005
+<5886> +proj=longlat +ellps=GRS80 +no_defs  <>
+# CIGD11
+<6135> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# Nepal 1981
+<6207> +proj=longlat +a=6377276.345 +b=6356075.41314024 +towgs84=293.17,726.18,245.36,0,0,0,0 +no_defs  <>
+# NAD83(2011)
+<6318> +proj=longlat +ellps=GRS80 +no_defs  <>
+# NAD83(PA11)
+<6322> +proj=longlat +ellps=GRS80 +no_defs  <>
+# NAD83(MA11)
+<6325> +proj=longlat +ellps=GRS80 +no_defs  <>
+# Mexico ITRF2008
+<6365> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# JGD2011
+<6668> +proj=longlat +ellps=GRS80 +no_defs  <>
+# RDN2008
+<6706> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +no_defs  <>
+# NAD83(CORS96)
+<6783> +proj=longlat +ellps=GRS80 +no_defs  <>
+# Anguilla 1957 / British West Indies Grid
+<2000> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +units=m +no_defs  <>
+# Antigua 1943 / British West Indies Grid
+<2001> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=-255,-15,71,0,0,0,0 +units=m +no_defs  <>
+# Dominica 1945 / British West Indies Grid
+<2002> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=725,685,536,0,0,0,0 +units=m +no_defs  <>
+# Grenada 1953 / British West Indies Grid
+<2003> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=72,213.7,93,0,0,0,0 +units=m +no_defs  <>
+# Montserrat 1958 / British West Indies Grid
+<2004> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=174,359,365,0,0,0,0 +units=m +no_defs  <>
+# St. Kitts 1955 / British West Indies Grid
+<2005> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=9,183,236,0,0,0,0 +units=m +no_defs  <>
+# St. Lucia 1955 / British West Indies Grid
+<2006> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=-149,128,296,0,0,0,0 +units=m +no_defs  <>
+# St. Vincent 45 / British West Indies Grid
+<2007> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=195.671,332.517,274.607,0,0,0,0 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 2 (deprecated)
+<2008> +proj=tmerc +lat_0=0 +lon_0=-55.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 3
+<2009> +proj=tmerc +lat_0=0 +lon_0=-58.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 4
+<2010> +proj=tmerc +lat_0=0 +lon_0=-61.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 5
+<2011> +proj=tmerc +lat_0=0 +lon_0=-64.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 6
+<2012> +proj=tmerc +lat_0=0 +lon_0=-67.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 7
+<2013> +proj=tmerc +lat_0=0 +lon_0=-70.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 8
+<2014> +proj=tmerc +lat_0=0 +lon_0=-73.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 9
+<2015> +proj=tmerc +lat_0=0 +lon_0=-76.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / SCoPQ zone 10
+<2016> +proj=tmerc +lat_0=0 +lon_0=-79.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 8
+<2017> +proj=tmerc +lat_0=0 +lon_0=-73.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 9
+<2018> +proj=tmerc +lat_0=0 +lon_0=-76.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 10
+<2019> +proj=tmerc +lat_0=0 +lon_0=-79.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 11
+<2020> +proj=tmerc +lat_0=0 +lon_0=-82.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 12
+<2021> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 13
+<2022> +proj=tmerc +lat_0=0 +lon_0=-84 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 14
+<2023> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 15
+<2024> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 16
+<2025> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / MTM zone 17
+<2026> +proj=tmerc +lat_0=0 +lon_0=-96 +k=0.9999 +x_0=304800 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / UTM zone 15N
+<2027> +proj=utm +zone=15 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / UTM zone 16N
+<2028> +proj=utm +zone=16 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / UTM zone 17N
+<2029> +proj=utm +zone=17 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(76) / UTM zone 18N
+<2030> +proj=utm +zone=18 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / UTM zone 17N
+<2031> +proj=utm +zone=17 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / UTM zone 18N
+<2032> +proj=utm +zone=18 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / UTM zone 19N
+<2033> +proj=utm +zone=19 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / UTM zone 20N
+<2034> +proj=utm +zone=20 +ellps=clrk66 +units=m +no_defs  <>
+# NAD27(CGQ77) / UTM zone 21N
+<2035> +proj=utm +zone=21 +ellps=clrk66 +units=m +no_defs  <>
+# NAD83(CSRS98) / New Brunswick Stereo (deprecated)
+<2036> +proj=sterea +lat_0=46.5 +lon_0=-66.5 +k=0.999912 +x_0=2500000 +y_0=7500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 19N (deprecated)
+<2037> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 20N (deprecated)
+<2038> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Israel / Israeli TM Grid
+<2039> +proj=tmerc +lat_0=31.73439361111111 +lon_0=35.20451694444445 +k=1.0000067 +x_0=219529.584 +y_0=626907.39 +ellps=GRS80 +towgs84=-48,55,52,0,0,0,0 +units=m +no_defs  <>
+# Locodjo 1965 / UTM zone 30N
+<2040> +proj=utm +zone=30 +ellps=clrk80 +towgs84=-125,53,467,0,0,0,0 +units=m +no_defs  <>
+# Abidjan 1987 / UTM zone 30N
+<2041> +proj=utm +zone=30 +ellps=clrk80 +towgs84=-124.76,53,466.79,0,0,0,0 +units=m +no_defs  <>
+# Locodjo 1965 / UTM zone 29N
+<2042> +proj=utm +zone=29 +ellps=clrk80 +towgs84=-125,53,467,0,0,0,0 +units=m +no_defs  <>
+# Abidjan 1987 / UTM zone 29N
+<2043> +proj=utm +zone=29 +ellps=clrk80 +towgs84=-124.76,53,466.79,0,0,0,0 +units=m +no_defs  <>
+# Hanoi 1972 / Gauss-Kruger zone 18
+<2044> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +towgs84=-17.51,-108.32,-62.39,0,0,0,0 +units=m +no_defs  <>
+# Hanoi 1972 / Gauss-Kruger zone 19
+<2045> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +towgs84=-17.51,-108.32,-62.39,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo15
+<2046> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo17
+<2047> +proj=tmerc +lat_0=0 +lon_0=17 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo19
+<2048> +proj=tmerc +lat_0=0 +lon_0=19 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo21
+<2049> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo23
+<2050> +proj=tmerc +lat_0=0 +lon_0=23 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo25
+<2051> +proj=tmerc +lat_0=0 +lon_0=25 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo27
+<2052> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo29
+<2053> +proj=tmerc +lat_0=0 +lon_0=29 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo31
+<2054> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Hartebeesthoek94 / Lo33
+<2055> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# CH1903+ / LV95
+<2056> +proj=somerc +lat_0=46.95240555555556 +lon_0=7.439583333333333 +k_0=1 +x_0=2600000 +y_0=1200000 +ellps=bessel +towgs84=674.374,15.056,405.346,0,0,0,0 +units=m +no_defs  <>
+# Rassadiran / Nakhl e Taqi
+<2057> +proj=omerc +lat_0=27.51882880555555 +lonc=52.60353916666667 +alpha=0.5716611944444444 +k=0.999895934 +x_0=658377.437 +y_0=3044969.194 +gamma=0.5716611944444444 +ellps=intl +towgs84=-133.63,-157.5,-158.62,0,0,0,0 +units=m +no_defs  <>
+# ED50(ED77) / UTM zone 38N
+<2058> +proj=utm +zone=38 +ellps=intl +towgs84=-117,-132,-164,0,0,0,0 +units=m +no_defs  <>
+# ED50(ED77) / UTM zone 39N
+<2059> +proj=utm +zone=39 +ellps=intl +towgs84=-117,-132,-164,0,0,0,0 +units=m +no_defs  <>
+# ED50(ED77) / UTM zone 40N
+<2060> +proj=utm +zone=40 +ellps=intl +towgs84=-117,-132,-164,0,0,0,0 +units=m +no_defs  <>
+# ED50(ED77) / UTM zone 41N
+<2061> +proj=utm +zone=41 +ellps=intl +towgs84=-117,-132,-164,0,0,0,0 +units=m +no_defs  <>
+# Madrid 1870 (Madrid) / Spain
+<2062> +proj=lcc +lat_1=40 +lat_0=40 +lon_0=0 +k_0=0.9988085293 +x_0=600000 +y_0=600000 +a=6378298.3 +b=6356657.142669561 +pm=madrid +units=m +no_defs  <>
+# Dabola 1981 / UTM zone 28N (deprecated)
+<2063> +proj=utm +zone=28 +a=6378249.2 +b=6356515 +towgs84=-23,259,-9,0,0,0,0 +units=m +no_defs  <>
+# Dabola 1981 / UTM zone 29N (deprecated)
+<2064> +proj=utm +zone=29 +a=6378249.2 +b=6356515 +towgs84=-23,259,-9,0,0,0,0 +units=m +no_defs  <>
+# S-JTSK (Ferro) / Krovak
+<2065> +proj=krovak +lat_0=49.5 +lon_0=42.5 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# Mount Dillon / Tobago Grid
+<2066> +proj=cass +lat_0=11.25217861111111 +lon_0=-60.68600888888889 +x_0=37718.66159325 +y_0=36209.91512952 +a=6378293.645208759 +b=6356617.987679838 +to_meter=0.201166195164 +no_defs  <>
+# Naparima 1955 / UTM zone 20N
+<2067> +proj=utm +zone=20 +ellps=intl +towgs84=-0.465,372.095,171.736,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 5
+<2068> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 6
+<2069> +proj=tmerc +lat_0=0 +lon_0=11 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 7
+<2070> +proj=tmerc +lat_0=0 +lon_0=13 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 8
+<2071> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 9
+<2072> +proj=tmerc +lat_0=0 +lon_0=17 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 10
+<2073> +proj=tmerc +lat_0=0 +lon_0=19 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 11
+<2074> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 12
+<2075> +proj=tmerc +lat_0=0 +lon_0=23 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / Libya zone 13
+<2076> +proj=tmerc +lat_0=0 +lon_0=25 +k=0.9999 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / UTM zone 32N
+<2077> +proj=utm +zone=32 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / UTM zone 33N
+<2078> +proj=utm +zone=33 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / UTM zone 34N
+<2079> +proj=utm +zone=34 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# ELD79 / UTM zone 35N
+<2080> +proj=utm +zone=35 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# Chos Malal 1914 / Argentina 2
+<2081> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=intl +units=m +no_defs  <>
+# Pampa del Castillo / Argentina 2
+<2082> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=intl +towgs84=27.5,14,186.4,0,0,0,0 +units=m +no_defs  <>
+# Hito XVIII 1963 / Argentina 2
+<2083> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=intl +towgs84=16,196,93,0,0,0,0 +units=m +no_defs  <>
+# Hito XVIII 1963 / UTM zone 19S
+<2084> +proj=utm +zone=19 +south +ellps=intl +towgs84=16,196,93,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Cuba Norte (deprecated)
+<2085> +proj=lcc +lat_1=22.35 +lat_0=22.35 +lon_0=-81 +k_0=0.99993602 +x_0=500000 +y_0=280296.016 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Cuba Sur (deprecated)
+<2086> +proj=lcc +lat_1=20.71666666666667 +lat_0=20.71666666666667 +lon_0=-76.83333333333333 +k_0=0.99994848 +x_0=500000 +y_0=229126.939 +datum=NAD27 +units=m +no_defs  <>
+# ELD79 / TM 12 NE
+<2087> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-115.8543,-99.0583,-152.4616,0,0,0,0 +units=m +no_defs  <>
+# Carthage / TM 11 NE
+<2088> +proj=tmerc +lat_0=0 +lon_0=11 +k=0.9996 +x_0=500000 +y_0=0 +datum=carthage +units=m +no_defs  <>
+# Yemen NGN96 / UTM zone 38N
+<2089> +proj=utm +zone=38 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Yemen NGN96 / UTM zone 39N
+<2090> +proj=utm +zone=39 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# South Yemen / Gauss Kruger zone 8 (deprecated)
+<2091> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=-76,-138,67,0,0,0,0 +units=m +no_defs  <>
+# South Yemen / Gauss Kruger zone 9 (deprecated)
+<2092> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=-76,-138,67,0,0,0,0 +units=m +no_defs  <>
+# Hanoi 1972 / GK 106 NE
+<2093> +proj=tmerc +lat_0=0 +lon_0=106 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=-17.51,-108.32,-62.39,0,0,0,0 +units=m +no_defs  <>
+# WGS 72BE / TM 106 NE
+<2094> +proj=tmerc +lat_0=0 +lon_0=106 +k=0.9996 +x_0=500000 +y_0=0 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# Bissau / UTM zone 28N
+<2095> +proj=utm +zone=28 +ellps=intl +towgs84=-173,253,27,0,0,0,0 +units=m +no_defs  <>
+# Korean 1985 / East Belt
+<2096> +proj=tmerc +lat_0=38 +lon_0=129 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Central Belt
+<2097> +proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / West Belt
+<2098> +proj=tmerc +lat_0=38 +lon_0=125 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Qatar 1948 / Qatar Grid
+<2099> +proj=cass +lat_0=25.38236111111111 +lon_0=50.76138888888889 +x_0=100000 +y_0=100000 +ellps=helmert +units=m +no_defs  <>
+# GGRS87 / Greek Grid
+<2100> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9996 +x_0=500000 +y_0=0 +datum=GGRS87 +units=m +no_defs  <>
+# Lake / Maracaibo Grid M1
+<2101> +proj=lcc +lat_1=10.16666666666667 +lat_0=10.16666666666667 +lon_0=-71.60561777777777 +k_0=1 +x_0=0 +y_0=-52684.972 +ellps=intl +units=m +no_defs  <>
+# Lake / Maracaibo Grid
+<2102> +proj=lcc +lat_1=10.16666666666667 +lat_0=10.16666666666667 +lon_0=-71.60561777777777 +k_0=1 +x_0=200000 +y_0=147315.028 +ellps=intl +units=m +no_defs  <>
+# Lake / Maracaibo Grid M3
+<2103> +proj=lcc +lat_1=10.16666666666667 +lat_0=10.16666666666667 +lon_0=-71.60561777777777 +k_0=1 +x_0=500000 +y_0=447315.028 +ellps=intl +units=m +no_defs  <>
+# Lake / Maracaibo La Rosa Grid
+<2104> +proj=lcc +lat_1=10.16666666666667 +lat_0=10.16666666666667 +lon_0=-71.60561777777777 +k_0=1 +x_0=-17044 +y_0=-23139.97 +ellps=intl +units=m +no_defs  <>
+# NZGD2000 / Mount Eden 2000
+<2105> +proj=tmerc +lat_0=-36.87972222222222 +lon_0=174.7641666666667 +k=0.9999 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Bay of Plenty 2000
+<2106> +proj=tmerc +lat_0=-37.76111111111111 +lon_0=176.4661111111111 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Poverty Bay 2000
+<2107> +proj=tmerc +lat_0=-38.62444444444444 +lon_0=177.8855555555556 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Hawkes Bay 2000
+<2108> +proj=tmerc +lat_0=-39.65083333333333 +lon_0=176.6736111111111 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Taranaki 2000
+<2109> +proj=tmerc +lat_0=-39.13555555555556 +lon_0=174.2277777777778 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Tuhirangi 2000
+<2110> +proj=tmerc +lat_0=-39.51222222222222 +lon_0=175.64 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Wanganui 2000
+<2111> +proj=tmerc +lat_0=-40.24194444444444 +lon_0=175.4880555555555 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Wairarapa 2000
+<2112> +proj=tmerc +lat_0=-40.92527777777777 +lon_0=175.6472222222222 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Wellington 2000
+<2113> +proj=tmerc +lat_0=-41.3011111111111 +lon_0=174.7763888888889 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Collingwood 2000
+<2114> +proj=tmerc +lat_0=-40.71472222222223 +lon_0=172.6719444444444 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Nelson 2000
+<2115> +proj=tmerc +lat_0=-41.27444444444444 +lon_0=173.2991666666667 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Karamea 2000
+<2116> +proj=tmerc +lat_0=-41.28972222222222 +lon_0=172.1088888888889 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Buller 2000
+<2117> +proj=tmerc +lat_0=-41.81055555555555 +lon_0=171.5811111111111 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Grey 2000
+<2118> +proj=tmerc +lat_0=-42.33361111111111 +lon_0=171.5497222222222 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Amuri 2000
+<2119> +proj=tmerc +lat_0=-42.68888888888888 +lon_0=173.01 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Marlborough 2000
+<2120> +proj=tmerc +lat_0=-41.54444444444444 +lon_0=173.8019444444444 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Hokitika 2000
+<2121> +proj=tmerc +lat_0=-42.88611111111111 +lon_0=170.9797222222222 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Okarito 2000
+<2122> +proj=tmerc +lat_0=-43.11 +lon_0=170.2608333333333 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Jacksons Bay 2000
+<2123> +proj=tmerc +lat_0=-43.97777777777778 +lon_0=168.6061111111111 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Mount Pleasant 2000
+<2124> +proj=tmerc +lat_0=-43.59055555555556 +lon_0=172.7269444444445 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Gawler 2000
+<2125> +proj=tmerc +lat_0=-43.74861111111111 +lon_0=171.3605555555555 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Timaru 2000
+<2126> +proj=tmerc +lat_0=-44.40194444444445 +lon_0=171.0572222222222 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Lindis Peak 2000
+<2127> +proj=tmerc +lat_0=-44.735 +lon_0=169.4675 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Mount Nicholas 2000
+<2128> +proj=tmerc +lat_0=-45.13277777777778 +lon_0=168.3986111111111 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Mount York 2000
+<2129> +proj=tmerc +lat_0=-45.56361111111111 +lon_0=167.7386111111111 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Observation Point 2000
+<2130> +proj=tmerc +lat_0=-45.81611111111111 +lon_0=170.6283333333333 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / North Taieri 2000
+<2131> +proj=tmerc +lat_0=-45.86138888888889 +lon_0=170.2825 +k=0.99996 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Bluff 2000
+<2132> +proj=tmerc +lat_0=-46.6 +lon_0=168.3427777777778 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / UTM zone 58S
+<2133> +proj=utm +zone=58 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / UTM zone 59S
+<2134> +proj=utm +zone=59 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / UTM zone 60S
+<2135> +proj=utm +zone=60 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Accra / Ghana National Grid
+<2136> +proj=tmerc +lat_0=4.666666666666667 +lon_0=-1 +k=0.99975 +x_0=274319.7391633579 +y_0=0 +a=6378300 +b=6356751.689189189 +towgs84=-199,32,322,0,0,0,0 +to_meter=0.3047997101815088 +no_defs  <>
+# Accra / TM 1 NW
+<2137> +proj=tmerc +lat_0=0 +lon_0=-1 +k=0.9996 +x_0=500000 +y_0=0 +a=6378300 +b=6356751.689189189 +towgs84=-199,32,322,0,0,0,0 +units=m +no_defs  <>
+# NAD27(CGQ77) / Quebec Lambert
+<2138> +proj=lcc +lat_1=60 +lat_2=46 +lat_0=44 +lon_0=-68.5 +x_0=0 +y_0=0 +ellps=clrk66 +units=m +no_defs  <>
+# NAD83(CSRS98) / SCoPQ zone 2 (deprecated)
+<2139> +proj=tmerc +lat_0=0 +lon_0=-55.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 3 (deprecated)
+<2140> +proj=tmerc +lat_0=0 +lon_0=-58.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 4 (deprecated)
+<2141> +proj=tmerc +lat_0=0 +lon_0=-61.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 5 (deprecated)
+<2142> +proj=tmerc +lat_0=0 +lon_0=-64.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 6 (deprecated)
+<2143> +proj=tmerc +lat_0=0 +lon_0=-67.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 7 (deprecated)
+<2144> +proj=tmerc +lat_0=0 +lon_0=-70.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 8 (deprecated)
+<2145> +proj=tmerc +lat_0=0 +lon_0=-73.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 9 (deprecated)
+<2146> +proj=tmerc +lat_0=0 +lon_0=-76.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / MTM zone 10 (deprecated)
+<2147> +proj=tmerc +lat_0=0 +lon_0=-79.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 21N (deprecated)
+<2148> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 18N (deprecated)
+<2149> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 17N (deprecated)
+<2150> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 13N (deprecated)
+<2151> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 12N (deprecated)
+<2152> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS98) / UTM zone 11N (deprecated)
+<2153> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / Lambert-93
+<2154> +proj=lcc +lat_1=49 +lat_2=44 +lat_0=46.5 +lon_0=3 +x_0=700000 +y_0=6600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# American Samoa 1962 / American Samoa Lambert (deprecated)
+<2155> +proj=lcc +lat_1=-14.26666666666667 +lat_0=-14.26666666666667 +lon_0=170 +k_0=1 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=-115,118,426,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / UTM zone 59S (deprecated)
+<2156> +proj=utm +zone=59 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IRENET95 / Irish Transverse Mercator
+<2157> +proj=tmerc +lat_0=53.5 +lon_0=-8 +k=0.99982 +x_0=600000 +y_0=750000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IRENET95 / UTM zone 29N
+<2158> +proj=utm +zone=29 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Sierra Leone 1924 / New Colony Grid
+<2159> +proj=tmerc +lat_0=6.666666666666667 +lon_0=-12 +k=1 +x_0=152399.8550907544 +y_0=0 +a=6378300 +b=6356751.689189189 +to_meter=0.3047997101815088 +no_defs  <>
+# Sierra Leone 1924 / New War Office Grid
+<2160> +proj=tmerc +lat_0=6.666666666666667 +lon_0=-12 +k=1 +x_0=243839.7681452071 +y_0=182879.8261089053 +a=6378300 +b=6356751.689189189 +to_meter=0.3047997101815088 +no_defs  <>
+# Sierra Leone 1968 / UTM zone 28N
+<2161> +proj=utm +zone=28 +ellps=clrk80 +towgs84=-88,4,101,0,0,0,0 +units=m +no_defs  <>
+# Sierra Leone 1968 / UTM zone 29N
+<2162> +proj=utm +zone=29 +ellps=clrk80 +towgs84=-88,4,101,0,0,0,0 +units=m +no_defs  <>
+# US National Atlas Equal Area
+<2163> +proj=laea +lat_0=45 +lon_0=-100 +x_0=0 +y_0=0 +a=6370997 +b=6370997 +units=m +no_defs  <>
+# Locodjo 1965 / TM 5 NW
+<2164> +proj=tmerc +lat_0=0 +lon_0=-5 +k=0.9996 +x_0=500000 +y_0=0 +ellps=clrk80 +towgs84=-125,53,467,0,0,0,0 +units=m +no_defs  <>
+# Abidjan 1987 / TM 5 NW
+<2165> +proj=tmerc +lat_0=0 +lon_0=-5 +k=0.9996 +x_0=500000 +y_0=0 +ellps=clrk80 +towgs84=-124.76,53,466.79,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss Kruger zone 3 (deprecated)
+<2166> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss Kruger zone 4 (deprecated)
+<2167> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss Kruger zone 5 (deprecated)
+<2168> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Luxembourg 1930 / Gauss
+<2169> +proj=tmerc +lat_0=49.83333333333334 +lon_0=6.166666666666667 +k=1 +x_0=80000 +y_0=100000 +ellps=intl +towgs84=-189.6806,18.3463,-42.7695,-0.33746,-3.09264,2.53861,0.4598 +units=m +no_defs  <>
+# MGI / Slovenia Grid (deprecated)
+<2170> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# Pulkovo 1942(58) / Poland zone I (deprecated)
+<2171> +proj=sterea +lat_0=50.625 +lon_0=21.08333333333333 +k=0.9998 +x_0=4637000 +y_0=5647000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Poland zone II
+<2172> +proj=sterea +lat_0=53.00194444444445 +lon_0=21.50277777777778 +k=0.9998 +x_0=4603000 +y_0=5806000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Poland zone III
+<2173> +proj=sterea +lat_0=53.58333333333334 +lon_0=17.00833333333333 +k=0.9998 +x_0=3501000 +y_0=5999000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Poland zone IV
+<2174> +proj=sterea +lat_0=51.67083333333333 +lon_0=16.67222222222222 +k=0.9998 +x_0=3703000 +y_0=5627000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Poland zone V
+<2175> +proj=tmerc +lat_0=0 +lon_0=18.95833333333333 +k=0.999983 +x_0=237000 +y_0=-4700000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# ETRS89 / Poland CS2000 zone 5
+<2176> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.999923 +x_0=5500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Poland CS2000 zone 6
+<2177> +proj=tmerc +lat_0=0 +lon_0=18 +k=0.999923 +x_0=6500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Poland CS2000 zone 7
+<2178> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.999923 +x_0=7500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Poland CS2000 zone 8
+<2179> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.999923 +x_0=8500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Poland CS92
+<2180> +proj=tmerc +lat_0=0 +lon_0=19 +k=0.9993 +x_0=500000 +y_0=-5300000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Azores Occidental 1939 / UTM zone 25N
+<2188> +proj=utm +zone=25 +ellps=intl +towgs84=-425,-169,81,0,0,0,0 +units=m +no_defs  <>
+# Azores Central 1948 / UTM zone 26N
+<2189> +proj=utm +zone=26 +ellps=intl +towgs84=-104,167,-38,0,0,0,0 +units=m +no_defs  <>
+# Azores Oriental 1940 / UTM zone 26N
+<2190> +proj=utm +zone=26 +ellps=intl +towgs84=-203,141,53,0,0,0,0 +units=m +no_defs  <>
+# Madeira 1936 / UTM zone 28N (deprecated)
+<2191> +proj=utm +zone=28 +ellps=intl +units=m +no_defs  <>
+# ED50 / France EuroLambert (deprecated)
+<2192> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=2.337229166666667 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / New Zealand Transverse Mercator 2000
+<2193> +proj=tmerc +lat_0=0 +lon_0=173 +k=0.9996 +x_0=1600000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# American Samoa 1962 / American Samoa Lambert (deprecated)
+<2194> +proj=lcc +lat_1=-14.26666666666667 +lat_0=-14.26666666666667 +lon_0=-170 +k_0=1 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=-115,118,426,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / UTM zone 2S
+<2195> +proj=utm +zone=2 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Kp2000 Jutland
+<2196> +proj=tmerc +lat_0=0 +lon_0=9.5 +k=0.99995 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Kp2000 Zealand
+<2197> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.99995 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Kp2000 Bornholm
+<2198> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Albanian 1987 / Gauss Kruger zone 4 (deprecated)
+<2199> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# ATS77 / New Brunswick Stereographic (ATS77)
+<2200> +proj=sterea +lat_0=46.5 +lon_0=-66.5 +k=0.999912 +x_0=300000 +y_0=800000 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# REGVEN / UTM zone 18N
+<2201> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# REGVEN / UTM zone 19N
+<2202> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# REGVEN / UTM zone 20N
+<2203> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Tennessee
+<2204> +proj=lcc +lat_1=35.25 +lat_2=36.41666666666666 +lat_0=34.66666666666666 +lon_0=-86 +x_0=609601.2192024384 +y_0=30480.06096012192 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD83 / Kentucky North
+<2205> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 9
+<2206> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 10
+<2207> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 11
+<2208> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 12
+<2209> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 13
+<2210> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 14
+<2211> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / 3-degree Gauss-Kruger zone 15
+<2212> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM 30 NE
+<2213> +proj=tmerc +lat_0=0 +lon_0=30 +k=0.9996 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Douala 1948 / AOF west (deprecated)
+<2214> +proj=tmerc +lat_0=0 +lon_0=10.5 +k=0.999 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=-206.1,-174.7,-87.7,0,0,0,0 +units=m +no_defs  <>
+# Manoca 1962 / UTM zone 32N
+<2215> +proj=utm +zone=32 +a=6378249.2 +b=6356515 +towgs84=-70.9,-151.8,-41.4,0,0,0,0 +units=m +no_defs  <>
+# Qornoq 1927 / UTM zone 22N
+<2216> +proj=utm +zone=22 +ellps=intl +towgs84=164,138,-189,0,0,0,0 +units=m +no_defs  <>
+# Qornoq 1927 / UTM zone 23N
+<2217> +proj=utm +zone=23 +ellps=intl +towgs84=164,138,-189,0,0,0,0 +units=m +no_defs  <>
+# Scoresbysund 1952 / Greenland zone 5 east
+# Unable to translate coordinate system EPSG:2218 into PROJ.4 format.
+#
+# ATS77 / UTM zone 19N
+<2219> +proj=utm +zone=19 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# ATS77 / UTM zone 20N
+<2220> +proj=utm +zone=20 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# Scoresbysund 1952 / Greenland zone 6 east
+# Unable to translate coordinate system EPSG:2221 into PROJ.4 format.
+#
+# NAD83 / Arizona East (ft)
+<2222> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Arizona Central (ft)
+<2223> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Arizona West (ft)
+<2224> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / California zone 1 (ftUS)
+<2225> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / California zone 2 (ftUS)
+<2226> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / California zone 3 (ftUS)
+<2227> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / California zone 4 (ftUS)
+<2228> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / California zone 5 (ftUS)
+<2229> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / California zone 6 (ftUS)
+<2230> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000.0001016 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Colorado North (ftUS)
+<2231> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Colorado Central (ftUS)
+<2232> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Colorado South (ftUS)
+<2233> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Connecticut (ftUS)
+<2234> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096012192 +y_0=152400.3048006096 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Delaware (ftUS)
+<2235> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000.0001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Florida East (ftUS)
+<2236> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Florida West (ftUS)
+<2237> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Florida North (ftUS)
+<2238> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Georgia East (ftUS)
+<2239> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000.0001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Georgia West (ftUS)
+<2240> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=699999.9998983998 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Idaho East (ftUS)
+<2241> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000.0001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Idaho Central (ftUS)
+<2242> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Idaho West (ftUS)
+<2243> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Indiana East (ftUS) (deprecated)
+<2244> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=99999.99989839978 +y_0=249364.9987299975 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Indiana West (ftUS) (deprecated)
+<2245> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=249364.9987299975 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Kentucky North (ftUS)
+<2246> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Kentucky South (ftUS)
+<2247> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000.0001016001 +y_0=500000.0001016001 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Maryland (ftUS)
+<2248> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=399999.9998983998 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Massachusetts Mainland (ftUS)
+<2249> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000.0001016002 +y_0=750000 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Massachusetts Island (ftUS)
+<2250> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Michigan North (ft)
+<2251> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=7999999.999968001 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Michigan Central (ft)
+<2252> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=5999999.999976001 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Michigan South (ft)
+<2253> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=3999999.999984 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Mississippi East (ftUS)
+<2254> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000.0000000001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Mississippi West (ftUS)
+<2255> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=699999.9998983998 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Montana (ft)
+<2256> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=599999.9999976 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / New Mexico East (ftUS)
+<2257> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New Mexico Central (ftUS)
+<2258> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New Mexico West (ftUS)
+<2259> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New York East (ftUS)
+<2260> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New York Central (ftUS)
+<2261> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=249999.9998983998 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New York West (ftUS)
+<2262> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New York Long Island (ftUS)
+<2263> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000.0000000001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / North Carolina (ftUS)
+<2264> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.2192024384 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / North Dakota North (ft)
+<2265> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / North Dakota South (ft)
+<2266> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Oklahoma North (ftUS)
+<2267> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Oklahoma South (ftUS)
+<2268> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Oregon North (ft)
+<2269> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000.0001424 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Oregon South (ft)
+<2270> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000.0001464 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Pennsylvania North (ftUS)
+<2271> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Pennsylvania South (ftUS)
+<2272> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / South Carolina (ft)
+<2273> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Tennessee (ftUS)
+<2274> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Texas North (ftUS)
+<2275> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000.0001016002 +y_0=999999.9998983998 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Texas North Central (ftUS)
+<2276> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000.0001016 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Texas Central (ftUS)
+<2277> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=699999.9998983998 +y_0=3000000 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Texas South Central (ftUS)
+<2278> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=3999999.9998984 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Texas South (ftUS)
+<2279> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000.0000000001 +y_0=5000000.0001016 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Utah North (ft)
+<2280> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.0001504 +y_0=999999.9999960001 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Utah Central (ft)
+<2281> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.0001504 +y_0=1999999.999992 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Utah South (ft)
+<2282> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.0001504 +y_0=2999999.999988 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83 / Virginia North (ftUS)
+<2283> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=2000000.0001016 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Virginia South (ftUS)
+<2284> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=999999.9998983998 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Washington North (ftUS)
+<2285> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Washington South (ftUS)
+<2286> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000.0001016001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wisconsin North (ftUS)
+<2287> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wisconsin Central (ftUS)
+<2288> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wisconsin South (ftUS)
+<2289> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# ATS77 / Prince Edward Isl. Stereographic (ATS77)
+<2290> +proj=sterea +lat_0=47.25 +lon_0=-63 +k=0.999912 +x_0=700000 +y_0=400000 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# NAD83(CSRS98) / Prince Edward Isl. Stereographic (NAD83) (deprecated)
+<2291> +proj=sterea +lat_0=47.25 +lon_0=-63 +k=0.999912 +x_0=400000 +y_0=800000 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# NAD83(CSRS98) / Prince Edward Isl. Stereographic (NAD83) (deprecated)
+<2292> +proj=sterea +lat_0=47.25 +lon_0=-63 +k=0.999912 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ATS77 / MTM Nova Scotia zone 4
+<2294> +proj=tmerc +lat_0=0 +lon_0=-61.5 +k=0.9999 +x_0=4500000 +y_0=0 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# ATS77 / MTM Nova Scotia zone 5
+<2295> +proj=tmerc +lat_0=0 +lon_0=-64.5 +k=0.9999 +x_0=5500000 +y_0=0 +a=6378135 +b=6356750.304921594 +units=m +no_defs  <>
+# Ammassalik 1958 / Greenland zone 7 east
+# Unable to translate coordinate system EPSG:2296 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 1 east (deprecated)
+# Unable to translate coordinate system EPSG:2297 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 2 east (deprecated)
+# Unable to translate coordinate system EPSG:2298 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 2 west
+# Unable to translate coordinate system EPSG:2299 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 3 east (deprecated)
+# Unable to translate coordinate system EPSG:2300 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 3 west
+# Unable to translate coordinate system EPSG:2301 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 4 east (deprecated)
+# Unable to translate coordinate system EPSG:2302 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 4 west
+# Unable to translate coordinate system EPSG:2303 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 5 west
+# Unable to translate coordinate system EPSG:2304 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 6 west
+# Unable to translate coordinate system EPSG:2305 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 7 west
+# Unable to translate coordinate system EPSG:2306 into PROJ.4 format.
+#
+# Qornoq 1927 / Greenland zone 8 east
+# Unable to translate coordinate system EPSG:2307 into PROJ.4 format.
+#
+# Batavia / TM 109 SE
+<2308> +proj=tmerc +lat_0=0 +lon_0=109 +k=0.9996 +x_0=500000 +y_0=10000000 +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / TM 116 SE
+<2309> +proj=tmerc +lat_0=0 +lon_0=116 +k=0.9996 +x_0=500000 +y_0=10000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / TM 132 SE
+<2310> +proj=tmerc +lat_0=0 +lon_0=132 +k=0.9996 +x_0=500000 +y_0=10000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / TM 6 NE
+<2311> +proj=tmerc +lat_0=0 +lon_0=6 +k=0.9996 +x_0=500000 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# Garoua / UTM zone 33N
+<2312> +proj=utm +zone=33 +ellps=clrk80 +units=m +no_defs  <>
+# Kousseri / UTM zone 33N
+<2313> +proj=utm +zone=33 +ellps=clrk80 +units=m +no_defs  <>
+# Trinidad 1903 / Trinidad Grid (ftCla)
+<2314> +proj=cass +lat_0=10.44166666666667 +lon_0=-61.33333333333334 +x_0=86501.46392052001 +y_0=65379.0134283 +a=6378293.645208759 +b=6356617.987679838 +towgs84=-61.702,284.488,472.052,0,0,0,0 +to_meter=0.3047972654 +no_defs  <>
+# Campo Inchauspe / UTM zone 19S
+<2315> +proj=utm +zone=19 +south +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / UTM zone 20S
+<2316> +proj=utm +zone=20 +south +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / ICN Regional
+<2317> +proj=lcc +lat_1=9 +lat_2=3 +lat_0=6 +lon_0=-66 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / Aramco Lambert
+<2318> +proj=lcc +lat_1=17 +lat_2=33 +lat_0=25.08951 +lon_0=48 +x_0=0 +y_0=0 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM27
+<2319> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM30
+<2320> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM33
+<2321> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM36
+<2322> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM39
+<2323> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM42
+<2324> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM45
+<2325> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# Hong Kong 1980 Grid System
+<2326> +proj=tmerc +lat_0=22.31213333333334 +lon_0=114.1785555555556 +k=1 +x_0=836694.05 +y_0=819069.8 +ellps=intl +towgs84=-162.619,-276.959,-161.764,0.067753,-2.243649,-1.158827,-1.094246 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 13
+<2327> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 14
+<2328> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 15
+<2329> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 16
+<2330> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 17
+<2331> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 18
+<2332> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 19
+<2333> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 20
+<2334> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 21
+<2335> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 22
+<2336> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger zone 23
+<2337> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 75E
+<2338> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 81E
+<2339> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 87E
+<2340> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 93E
+<2341> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 99E
+<2342> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 105E
+<2343> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 111E
+<2344> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 117E
+<2345> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 123E
+<2346> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 129E
+<2347> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / Gauss-Kruger CM 135E
+<2348> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 25
+<2349> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 26
+<2350> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 27
+<2351> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 28
+<2352> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 29
+<2353> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 30
+<2354> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 31
+<2355> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 32
+<2356> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 33
+<2357> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 34
+<2358> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 35
+<2359> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 36
+<2360> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 37
+<2361> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 38
+<2362> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 39
+<2363> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 40
+<2364> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 41
+<2365> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 42
+<2366> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 43
+<2367> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 44
+<2368> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger zone 45
+<2369> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 75E
+<2370> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 78E
+<2371> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 81E
+<2372> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 84E
+<2373> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 87E
+<2374> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 90E
+<2375> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 93E
+<2376> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 96E
+<2377> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 99E
+<2378> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 102E
+<2379> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 105E
+<2380> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 108E
+<2381> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 111E
+<2382> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 114E
+<2383> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 117E
+<2384> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 120E
+<2385> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 123E
+<2386> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 126E
+<2387> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 129E
+<2388> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 132E
+<2389> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# Xian 1980 / 3-degree Gauss-Kruger CM 135E
+<2390> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +a=6378140 +b=6356755.288157528 +units=m +no_defs  <>
+# KKJ / Finland zone 1
+<2391> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=1500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +no_defs  <>
+# KKJ / Finland zone 2
+<2392> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=2500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +no_defs  <>
+# KKJ / Finland Uniform Coordinate System
+<2393> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=3500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +no_defs  <>
+# KKJ / Finland zone 4
+<2394> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=4500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +no_defs  <>
+# South Yemen / Gauss-Kruger zone 8
+<2395> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=-76,-138,67,0,0,0,0 +units=m +no_defs  <>
+# South Yemen / Gauss-Kruger zone 9
+<2396> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=-76,-138,67,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 3
+<2397> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 4
+<2398> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 5
+<2399> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# RT90 2.5 gon W (deprecated)
+<2400> +proj=tmerc +lat_0=0 +lon_0=15.80827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 25
+<2401> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 26
+<2402> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 27
+<2403> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 28
+<2404> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 29
+<2405> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 30
+<2406> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 31
+<2407> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 32
+<2408> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 33
+<2409> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 34
+<2410> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 35
+<2411> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 36
+<2412> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 37
+<2413> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 38
+<2414> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 39
+<2415> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 40
+<2416> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 41
+<2417> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 42
+<2418> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 43
+<2419> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 44
+<2420> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger zone 45
+<2421> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 75E
+<2422> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 78E
+<2423> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 81E
+<2424> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 84E
+<2425> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 87E
+<2426> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 90E
+<2427> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 93E
+<2428> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 96E
+<2429> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 99E
+<2430> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 102E
+<2431> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 105E
+<2432> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 108E
+<2433> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 111E
+<2434> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 114E
+<2435> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 117E
+<2436> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 120E
+<2437> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 123E
+<2438> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 126E
+<2439> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 129E
+<2440> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 132E
+<2441> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / 3-degree Gauss-Kruger CM 135E
+<2442> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS I
+<2443> +proj=tmerc +lat_0=33 +lon_0=129.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS II
+<2444> +proj=tmerc +lat_0=33 +lon_0=131 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS III
+<2445> +proj=tmerc +lat_0=36 +lon_0=132.1666666666667 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS IV
+<2446> +proj=tmerc +lat_0=33 +lon_0=133.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS V
+<2447> +proj=tmerc +lat_0=36 +lon_0=134.3333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS VI
+<2448> +proj=tmerc +lat_0=36 +lon_0=136 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS VII
+<2449> +proj=tmerc +lat_0=36 +lon_0=137.1666666666667 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS VIII
+<2450> +proj=tmerc +lat_0=36 +lon_0=138.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS IX
+<2451> +proj=tmerc +lat_0=36 +lon_0=139.8333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS X
+<2452> +proj=tmerc +lat_0=40 +lon_0=140.8333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XI
+<2453> +proj=tmerc +lat_0=44 +lon_0=140.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XII
+<2454> +proj=tmerc +lat_0=44 +lon_0=142.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XIII
+<2455> +proj=tmerc +lat_0=44 +lon_0=144.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XIV
+<2456> +proj=tmerc +lat_0=26 +lon_0=142 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XV
+<2457> +proj=tmerc +lat_0=26 +lon_0=127.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XVI
+<2458> +proj=tmerc +lat_0=26 +lon_0=124 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XVII
+<2459> +proj=tmerc +lat_0=26 +lon_0=131 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XVIII
+<2460> +proj=tmerc +lat_0=20 +lon_0=136 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / Japan Plane Rectangular CS XIX
+<2461> +proj=tmerc +lat_0=26 +lon_0=154 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Albanian 1987 / Gauss-Kruger zone 4
+<2462> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 21E
+<2463> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 27E
+<2464> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 33E
+<2465> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 39E
+<2466> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 45E
+<2467> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 51E
+<2468> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 57E
+<2469> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 63E
+<2470> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 69E
+<2471> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 75E
+<2472> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 81E
+<2473> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 87E
+<2474> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 93E
+<2475> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 99E
+<2476> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 105E
+<2477> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 111E
+<2478> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 117E
+<2479> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 123E
+<2480> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 129E
+<2481> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 135E
+<2482> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 141E
+<2483> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 147E
+<2484> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 153E
+<2485> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 159E
+<2486> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 165E
+<2487> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 171E
+<2488> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 177E
+<2489> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 177W
+<2490> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger CM 171W
+<2491> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 9E (deprecated)
+<2492> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 15E (deprecated)
+<2493> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 21E
+<2494> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 27E
+<2495> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 33E
+<2496> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 39E
+<2497> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 45E
+<2498> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 51E
+<2499> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 57E
+<2500> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 63E
+<2501> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 69E
+<2502> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 75E
+<2503> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 81E
+<2504> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 87E
+<2505> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 93E
+<2506> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 99E
+<2507> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 105E
+<2508> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 111E
+<2509> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 117E
+<2510> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 123E
+<2511> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 129E
+<2512> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 135E
+<2513> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 141E
+<2514> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 147E
+<2515> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 153E
+<2516> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 159E
+<2517> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 165E
+<2518> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 171E
+<2519> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 177E
+<2520> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 177W
+<2521> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger CM 171W
+<2522> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 7
+<2523> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 8
+<2524> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 9
+<2525> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 10
+<2526> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 11
+<2527> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 12
+<2528> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 13
+<2529> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 14
+<2530> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 15
+<2531> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 16
+<2532> +proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=16500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 17
+<2533> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=17500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 18
+<2534> +proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 19
+<2535> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 20
+<2536> +proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=20500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 21
+<2537> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=21500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 22
+<2538> +proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=22500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 23
+<2539> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=23500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 24
+<2540> +proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=24500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 25
+<2541> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 26
+<2542> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 27
+<2543> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 28
+<2544> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 29
+<2545> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 30
+<2546> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 31
+<2547> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 32
+<2548> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 33
+<2549> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Samboja / UTM zone 50S (deprecated)
+<2550> +proj=utm +zone=50 +south +ellps=bessel +towgs84=-404.78,685.68,45.47,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 34
+<2551> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 35
+<2552> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 36
+<2553> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 37
+<2554> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 38
+<2555> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 39
+<2556> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 40
+<2557> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 41
+<2558> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 42
+<2559> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 43
+<2560> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 44
+<2561> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 45
+<2562> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 46
+<2563> +proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=46500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 47
+<2564> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=47500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 48
+<2565> +proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=48500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 49
+<2566> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=49500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 50
+<2567> +proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=50500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 51
+<2568> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=51500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 52
+<2569> +proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=52500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 53
+<2570> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=53500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 54
+<2571> +proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=54500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 55
+<2572> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=55500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 56
+<2573> +proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=56500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 57
+<2574> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=57500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 58
+<2575> +proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=58500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 59
+<2576> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=59500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 60 (deprecated)
+<2577> +proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60000000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 61
+<2578> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=61500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 62
+<2579> +proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=62500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 63
+<2580> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=63500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 64
+<2581> +proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=64500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 21E
+<2582> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 24E
+<2583> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 27E
+<2584> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 30E
+<2585> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 33E
+<2586> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 36E
+<2587> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 39E
+<2588> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 42E
+<2589> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 45E
+<2590> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 48E
+<2591> +proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 51E
+<2592> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 54E
+<2593> +proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 57E
+<2594> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 60E
+<2595> +proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 63E
+<2596> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 66E
+<2597> +proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 69E
+<2598> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 72E
+<2599> +proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Lietuvos Koordinoei Sistema 1994 (deprecated)
+<2600> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9998 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 75E
+<2601> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 78E
+<2602> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 81E
+<2603> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 84E
+<2604> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 87E
+<2605> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 90E
+<2606> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 93E
+<2607> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 96E
+<2608> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 99E
+<2609> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 102E
+<2610> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 105E
+<2611> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 108E
+<2612> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 111E
+<2613> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 114E
+<2614> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 117E
+<2615> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 120E
+<2616> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 123E
+<2617> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 126E
+<2618> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 129E
+<2619> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 132E
+<2620> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 135E
+<2621> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 138E
+<2622> +proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 141E
+<2623> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 144E
+<2624> +proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 147E
+<2625> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 150E
+<2626> +proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 153E
+<2627> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 156E
+<2628> +proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 159E
+<2629> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 162E
+<2630> +proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 165E
+<2631> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 168E
+<2632> +proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 171E
+<2633> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 174E
+<2634> +proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 177E
+<2635> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 180E
+<2636> +proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 177W
+<2637> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 174W
+<2638> +proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 171W
+<2639> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 168W
+<2640> +proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 7
+<2641> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 8
+<2642> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 9
+<2643> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 10
+<2644> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 11
+<2645> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 12
+<2646> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 13
+<2647> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 14
+<2648> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 15
+<2649> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 16
+<2650> +proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=16500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 17
+<2651> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=17500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 18
+<2652> +proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 19
+<2653> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 20
+<2654> +proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=20500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 21
+<2655> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=21500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 22
+<2656> +proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=22500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 23
+<2657> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=23500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 24
+<2658> +proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=24500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 25
+<2659> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 26
+<2660> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 27
+<2661> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 28
+<2662> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 29
+<2663> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 30
+<2664> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 31
+<2665> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 32
+<2666> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 33
+<2667> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 34
+<2668> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 35
+<2669> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 36
+<2670> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 37
+<2671> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 38
+<2672> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 39
+<2673> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 40
+<2674> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 41
+<2675> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 42
+<2676> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 43
+<2677> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 44
+<2678> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 45
+<2679> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 46
+<2680> +proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=46500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 47
+<2681> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=47500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 48
+<2682> +proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=48500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 49
+<2683> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=49500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 50
+<2684> +proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=50500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 51
+<2685> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=51500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 52
+<2686> +proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=52500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 53
+<2687> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=53500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 54
+<2688> +proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=54500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 55
+<2689> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=55500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 56
+<2690> +proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=56500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 57
+<2691> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=57500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 58
+<2692> +proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=58500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 59
+<2693> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=59500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 60 (deprecated)
+<2694> +proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60000000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 61
+<2695> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=61500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 62
+<2696> +proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=62500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 63
+<2697> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=63500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 64
+<2698> +proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=64500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 21E
+<2699> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 24E
+<2700> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 27E
+<2701> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 30E
+<2702> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 33E
+<2703> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 36E
+<2704> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 39E
+<2705> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 42E
+<2706> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 45E
+<2707> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 48E
+<2708> +proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 51E
+<2709> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 54E
+<2710> +proj=tmerc +lat_0=0 +lon_0=54 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 57E
+<2711> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 60E
+<2712> +proj=tmerc +lat_0=0 +lon_0=60 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 63E
+<2713> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 66E
+<2714> +proj=tmerc +lat_0=0 +lon_0=66 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 69E
+<2715> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 72E
+<2716> +proj=tmerc +lat_0=0 +lon_0=72 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 75E
+<2717> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 78E
+<2718> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 81E
+<2719> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 84E
+<2720> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 87E
+<2721> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 90E
+<2722> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 93E
+<2723> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 96E
+<2724> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 99E
+<2725> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 102E
+<2726> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 105E
+<2727> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 108E
+<2728> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 111E
+<2729> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 114E
+<2730> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 117E
+<2731> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 120E
+<2732> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 123E
+<2733> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 126E
+<2734> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 129E
+<2735> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Tete / UTM zone 36S
+<2736> +proj=utm +zone=36 +south +ellps=clrk66 +towgs84=-73.472,-51.66,-112.482,0.953,4.6,-2.368,0.586 +units=m +no_defs  <>
+# Tete / UTM zone 37S
+<2737> +proj=utm +zone=37 +south +ellps=clrk66 +towgs84=-73.472,-51.66,-112.482,0.953,4.6,-2.368,0.586 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 132E
+<2738> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 135E
+<2739> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 138E
+<2740> +proj=tmerc +lat_0=0 +lon_0=138 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 141E
+<2741> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 144E
+<2742> +proj=tmerc +lat_0=0 +lon_0=144 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 147E
+<2743> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 150E
+<2744> +proj=tmerc +lat_0=0 +lon_0=150 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 153E
+<2745> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 156E
+<2746> +proj=tmerc +lat_0=0 +lon_0=156 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 159E
+<2747> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 162E
+<2748> +proj=tmerc +lat_0=0 +lon_0=162 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 165E
+<2749> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 168E
+<2750> +proj=tmerc +lat_0=0 +lon_0=168 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 171E
+<2751> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 174E
+<2752> +proj=tmerc +lat_0=0 +lon_0=174 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 177E
+<2753> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 180E
+<2754> +proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 177W
+<2755> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 174W
+<2756> +proj=tmerc +lat_0=0 +lon_0=-174 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 171W
+<2757> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 168W
+<2758> +proj=tmerc +lat_0=0 +lon_0=-168 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# NAD83(HARN) / Alabama East
+<2759> +proj=tmerc +lat_0=30.5 +lon_0=-85.83333333333333 +k=0.99996 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Alabama West
+<2760> +proj=tmerc +lat_0=30 +lon_0=-87.5 +k=0.999933333 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Arizona East
+<2761> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Arizona Central
+<2762> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Arizona West
+<2763> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Arkansas North
+<2764> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Arkansas South
+<2765> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=400000 +y_0=400000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / California zone 1
+<2766> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / California zone 2
+<2767> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / California zone 3
+<2768> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / California zone 4
+<2769> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / California zone 5
+<2770> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / California zone 6
+<2771> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Colorado North
+<2772> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Colorado Central
+<2773> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Colorado South
+<2774> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Connecticut
+<2775> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096 +y_0=152400.3048 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Delaware
+<2776> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Florida East
+<2777> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Florida West
+<2778> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Florida North
+<2779> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Georgia East
+<2780> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Georgia West
+<2781> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Hawaii zone 1
+<2782> +proj=tmerc +lat_0=18.83333333333333 +lon_0=-155.5 +k=0.999966667 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Hawaii zone 2
+<2783> +proj=tmerc +lat_0=20.33333333333333 +lon_0=-156.6666666666667 +k=0.999966667 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Hawaii zone 3
+<2784> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Hawaii zone 4
+<2785> +proj=tmerc +lat_0=21.83333333333333 +lon_0=-159.5 +k=0.99999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Hawaii zone 5
+<2786> +proj=tmerc +lat_0=21.66666666666667 +lon_0=-160.1666666666667 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Idaho East
+<2787> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Idaho Central
+<2788> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Idaho West
+<2789> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Illinois East
+<2790> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Illinois West
+<2791> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Indiana East
+<2792> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=100000 +y_0=250000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Indiana West
+<2793> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=250000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Iowa North
+<2794> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Iowa South
+<2795> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Kansas North
+<2796> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Kansas South
+<2797> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=400000 +y_0=400000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Kentucky North
+<2798> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Kentucky South
+<2799> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Louisiana North
+<2800> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Louisiana South
+<2801> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Maine East
+<2802> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Maine West
+<2803> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Maryland
+<2804> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Massachusetts Mainland
+<2805> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000 +y_0=750000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Massachusetts Island
+<2806> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Michigan North
+<2807> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=8000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Michigan Central
+<2808> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=6000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Michigan South
+<2809> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=4000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Minnesota North
+<2810> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Minnesota Central
+<2811> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Minnesota South
+<2812> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Mississippi East
+<2813> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Mississippi West
+<2814> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Missouri East
+<2815> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-90.5 +k=0.999933333 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Missouri Central
+<2816> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-92.5 +k=0.999933333 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Missouri West
+<2817> +proj=tmerc +lat_0=36.16666666666666 +lon_0=-94.5 +k=0.999941177 +x_0=850000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Montana
+<2818> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Nebraska
+<2819> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Nevada East
+<2820> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000 +y_0=8000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Nevada Central
+<2821> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000 +y_0=6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Nevada West
+<2822> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000 +y_0=4000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New Hampshire
+<2823> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New Jersey
+<2824> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New Mexico East
+<2825> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New Mexico Central
+<2826> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New Mexico West
+<2827> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New York East
+<2828> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New York Central
+<2829> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New York West
+<2830> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / New York Long Island
+<2831> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / North Dakota North
+<2832> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / North Dakota South
+<2833> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Ohio North
+<2834> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Ohio South
+<2835> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Oklahoma North
+<2836> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Oklahoma South
+<2837> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Oregon North
+<2838> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Oregon South
+<2839> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Rhode Island
+<2840> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=100000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / South Dakota North
+<2841> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / South Dakota South
+<2842> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Tennessee
+<2843> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Texas North
+<2844> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Texas North Central
+<2845> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Texas Central
+<2846> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=700000 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Texas South Central
+<2847> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=4000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Texas South
+<2848> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000 +y_0=5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Utah North
+<2849> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Utah Central
+<2850> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Utah South
+<2851> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Vermont
+<2852> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Virginia North
+<2853> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Virginia South
+<2854> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Washington North
+<2855> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Washington South
+<2856> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / West Virginia North
+<2857> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / West Virginia South
+<2858> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wisconsin North
+<2859> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wisconsin Central
+<2860> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wisconsin South
+<2861> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wyoming East
+<2862> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wyoming East Central
+<2863> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=400000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wyoming West Central
+<2864> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Wyoming West
+<2865> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Puerto Rico and Virgin Is.
+<2866> +proj=lcc +lat_1=18.43333333333333 +lat_2=18.03333333333333 +lat_0=17.83333333333333 +lon_0=-66.43333333333334 +x_0=200000 +y_0=200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Arizona East (ft)
+<2867> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Arizona Central (ft)
+<2868> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Arizona West (ft)
+<2869> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / California zone 1 (ftUS)
+<2870> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / California zone 2 (ftUS)
+<2871> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / California zone 3 (ftUS)
+<2872> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / California zone 4 (ftUS)
+<2873> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / California zone 5 (ftUS)
+<2874> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / California zone 6 (ftUS)
+<2875> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Colorado North (ftUS)
+<2876> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Colorado Central (ftUS)
+<2877> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Colorado South (ftUS)
+<2878> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Connecticut (ftUS)
+<2879> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096012192 +y_0=152400.3048006096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Delaware (ftUS)
+<2880> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Florida East (ftUS)
+<2881> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Florida West (ftUS)
+<2882> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Florida North (ftUS)
+<2883> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Georgia East (ftUS)
+<2884> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Georgia West (ftUS)
+<2885> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=699999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Idaho East (ftUS)
+<2886> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Idaho Central (ftUS)
+<2887> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Idaho West (ftUS)
+<2888> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Indiana East (ftUS) (deprecated)
+<2889> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=99999.99989839978 +y_0=249364.9987299975 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Indiana West (ftUS) (deprecated)
+<2890> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=249364.9987299975 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Kentucky North (ftUS)
+<2891> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Kentucky South (ftUS)
+<2892> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000.0001016001 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Maryland (ftUS)
+<2893> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=399999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Massachusetts Mainland (ftUS)
+<2894> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000.0001016002 +y_0=750000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Massachusetts Island (ftUS)
+<2895> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Michigan North (ft)
+<2896> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=7999999.999968001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Michigan Central (ft)
+<2897> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=5999999.999976001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Michigan South (ft)
+<2898> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=3999999.999984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Mississippi East (ftUS)
+<2899> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Mississippi West (ftUS)
+<2900> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=699999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Montana (ft)
+<2901> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / New Mexico East (ftUS)
+<2902> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New Mexico Central (ftUS)
+<2903> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New Mexico West (ftUS)
+<2904> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New York East (ftUS)
+<2905> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New York Central (ftUS)
+<2906> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=249999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New York West (ftUS)
+<2907> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New York Long Island (ftUS)
+<2908> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / North Dakota North (ft)
+<2909> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / North Dakota South (ft)
+<2910> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Oklahoma North (ftUS)
+<2911> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Oklahoma South (ftUS)
+<2912> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Oregon North (ft)
+<2913> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000.0001424 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Oregon South (ft)
+<2914> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000.0001464 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Tennessee (ftUS)
+<2915> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Texas North (ftUS)
+<2916> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000.0001016002 +y_0=999999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Texas North Central (ftUS)
+<2917> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000.0001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Texas Central (ftUS)
+<2918> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=699999.9998983998 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Texas South Central (ftUS)
+<2919> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=3999999.9998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Texas South (ftUS)
+<2920> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000.0000000001 +y_0=5000000.0001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Utah North (ft)
+<2921> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.0001504 +y_0=999999.9999960001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Utah Central (ft)
+<2922> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.0001504 +y_0=1999999.999992 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Utah South (ft)
+<2923> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.0001504 +y_0=2999999.999988 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Virginia North (ftUS)
+<2924> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=2000000.0001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Virginia South (ftUS)
+<2925> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=999999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Washington North (ftUS)
+<2926> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Washington South (ftUS)
+<2927> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wisconsin North (ftUS)
+<2928> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wisconsin Central (ftUS)
+<2929> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wisconsin South (ftUS)
+<2930> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# Beduaram / TM 13 NE
+<2931> +proj=tmerc +lat_0=0 +lon_0=13 +k=0.9996 +x_0=500000 +y_0=0 +a=6378249.2 +b=6356515 +towgs84=-106,-87,188,0,0,0,0 +units=m +no_defs  <>
+# QND95 / Qatar National Grid
+<2932> +proj=tmerc +lat_0=24.45 +lon_0=51.21666666666667 +k=0.99999 +x_0=200000 +y_0=300000 +ellps=intl +towgs84=-119.4248,-303.65872,-11.00061,1.164298,0.174458,1.096259,3.657065 +units=m +no_defs  <>
+# Segara / UTM zone 50S
+<2933> +proj=utm +zone=50 +south +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +units=m +no_defs  <>
+# Segara (Jakarta) / NEIEZ (deprecated)
+<2934> +proj=merc +lon_0=110 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +pm=jakarta +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone A1
+<2935> +proj=tmerc +lat_0=0.1166666666666667 +lon_0=41.53333333333333 +k=1 +x_0=1300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone A2
+<2936> +proj=tmerc +lat_0=0.1166666666666667 +lon_0=44.53333333333333 +k=1 +x_0=2300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone A3
+<2937> +proj=tmerc +lat_0=0.1166666666666667 +lon_0=47.53333333333333 +k=1 +x_0=3300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone A4
+<2938> +proj=tmerc +lat_0=0.1166666666666667 +lon_0=50.53333333333333 +k=1 +x_0=4300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone K2
+<2939> +proj=tmerc +lat_0=0.1333333333333333 +lon_0=50.76666666666667 +k=1 +x_0=2300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone K3
+<2940> +proj=tmerc +lat_0=0.1333333333333333 +lon_0=53.76666666666667 +k=1 +x_0=3300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone K4
+<2941> +proj=tmerc +lat_0=0.1333333333333333 +lon_0=56.76666666666667 +k=1 +x_0=4300000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Porto Santo / UTM zone 28N
+<2942> +proj=utm +zone=28 +ellps=intl +towgs84=-499,-249,314,0,0,0,0 +units=m +no_defs  <>
+# Selvagem Grande / UTM zone 28N
+<2943> +proj=utm +zone=28 +ellps=intl +towgs84=-289,-124,60,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / SCoPQ zone 2 (deprecated)
+<2944> +proj=tmerc +lat_0=0 +lon_0=-55.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 3
+<2945> +proj=tmerc +lat_0=0 +lon_0=-58.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 4
+<2946> +proj=tmerc +lat_0=0 +lon_0=-61.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 5
+<2947> +proj=tmerc +lat_0=0 +lon_0=-64.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 6
+<2948> +proj=tmerc +lat_0=0 +lon_0=-67.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 7
+<2949> +proj=tmerc +lat_0=0 +lon_0=-70.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 8
+<2950> +proj=tmerc +lat_0=0 +lon_0=-73.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 9
+<2951> +proj=tmerc +lat_0=0 +lon_0=-76.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 10
+<2952> +proj=tmerc +lat_0=0 +lon_0=-79.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / New Brunswick Stereographic
+<2953> +proj=sterea +lat_0=46.5 +lon_0=-66.5 +k=0.999912 +x_0=2500000 +y_0=7500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / Prince Edward Isl. Stereographic (NAD83)
+<2954> +proj=sterea +lat_0=47.25 +lon_0=-63 +k=0.999912 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 11N
+<2955> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 12N
+<2956> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 13N
+<2957> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 17N
+<2958> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 18N
+<2959> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 19N
+<2960> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 20N
+<2961> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 21N
+<2962> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Lisbon 1890 (Lisbon) / Portugal Bonne
+# Unable to translate coordinate system EPSG:2963 into PROJ.4 format.
+#
+# NAD27 / Alaska Albers
+<2964> +proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD83 / Indiana East (ftUS)
+<2965> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=99999.99989839978 +y_0=249999.9998983998 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Indiana West (ftUS)
+<2966> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=249999.9998983998 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Indiana East (ftUS)
+<2967> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=99999.99989839978 +y_0=249999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Indiana West (ftUS)
+<2968> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=249999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# Fort Marigot / UTM zone 20N
+<2969> +proj=utm +zone=20 +ellps=intl +towgs84=137,248,-430,0,0,0,0 +units=m +no_defs  <>
+# Guadeloupe 1948 / UTM zone 20N
+<2970> +proj=utm +zone=20 +ellps=intl +towgs84=-467,-16,-300,0,0,0,0 +units=m +no_defs  <>
+# CSG67 / UTM zone 22N
+<2971> +proj=utm +zone=22 +ellps=intl +towgs84=-186,230,110,0,0,0,0 +units=m +no_defs  <>
+# RGFG95 / UTM zone 22N
+<2972> +proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Martinique 1938 / UTM zone 20N
+<2973> +proj=utm +zone=20 +ellps=intl +towgs84=186,482,151,0,0,0,0 +units=m +no_defs  <>
+# RGR92 / UTM zone 40S
+<2975> +proj=utm +zone=40 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Tahiti 52 / UTM zone 6S
+<2976> +proj=utm +zone=6 +south +ellps=intl +towgs84=162,117,154,0,0,0,0 +units=m +no_defs  <>
+# Tahaa 54 / UTM zone 5S
+<2977> +proj=utm +zone=5 +south +ellps=intl +towgs84=72.438,345.918,79.486,1.6045,0.8823,0.5565,1.3746 +units=m +no_defs  <>
+# IGN72 Nuku Hiva / UTM zone 7S
+<2978> +proj=utm +zone=7 +south +ellps=intl +towgs84=84,274,65,0,0,0,0 +units=m +no_defs  <>
+# K0 1949 / UTM zone 42S (deprecated)
+<2979> +proj=utm +zone=42 +south +ellps=intl +towgs84=145,-187,103,0,0,0,0 +units=m +no_defs  <>
+# Combani 1950 / UTM zone 38S
+<2980> +proj=utm +zone=38 +south +ellps=intl +towgs84=-382,-59,-262,0,0,0,0 +units=m +no_defs  <>
+# IGN56 Lifou / UTM zone 58S
+<2981> +proj=utm +zone=58 +south +ellps=intl +towgs84=335.47,222.58,-230.94,0,0,0,0 +units=m +no_defs  <>
+# IGN72 Grand Terre / UTM zone 58S (deprecated)
+<2982> +proj=utm +zone=58 +south +ellps=intl +towgs84=-13,-348,292,0,0,0,0 +units=m +no_defs  <>
+# ST87 Ouvea / UTM zone 58S (deprecated)
+<2983> +proj=utm +zone=58 +south +ellps=intl +towgs84=-122.383,-188.696,103.344,3.5107,-4.9668,-5.7047,4.4798 +units=m +no_defs  <>
+# RGNC 1991 / Lambert New Caledonia (deprecated)
+<2984> +proj=lcc +lat_1=-20.66666666666667 +lat_2=-22.33333333333333 +lat_0=-21.5 +lon_0=166 +x_0=400000 +y_0=300000 +ellps=intl +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Petrels 1972 / Terre Adelie Polar Stereographic
+# Unable to translate coordinate system EPSG:2985 into PROJ.4 format.
+#
+# Perroud 1950 / Terre Adelie Polar Stereographic
+# Unable to translate coordinate system EPSG:2986 into PROJ.4 format.
+#
+# Saint Pierre et Miquelon 1950 / UTM zone 21N
+<2987> +proj=utm +zone=21 +ellps=clrk66 +towgs84=30,430,368,0,0,0,0 +units=m +no_defs  <>
+# MOP78 / UTM zone 1S
+<2988> +proj=utm +zone=1 +south +ellps=intl +towgs84=253,-132,-127,0,0,0,0 +units=m +no_defs  <>
+# RRAF 1991 / UTM zone 20N (deprecated)
+<2989> +proj=utm +zone=20 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Reunion 1947 / TM Reunion (deprecated)
+<2990> +proj=tmerc +lat_0=-21.11666666666667 +lon_0=55.53333333333333 +k=1 +x_0=50000 +y_0=160000 +ellps=intl +towgs84=94,-948,-1262,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Oregon LCC (m)
+<2991> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=400000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Oregon GIC Lambert (ft)
+<2992> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=399999.9999984 +y_0=0 +datum=NAD83 +units=ft +no_defs  <>
+# NAD83(HARN) / Oregon LCC (m)
+<2993> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Oregon GIC Lambert (ft)
+<2994> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=399999.9999984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# IGN53 Mare / UTM zone 58S
+<2995> +proj=utm +zone=58 +south +ellps=intl +towgs84=287.58,177.78,-135.41,0,0,0,0 +units=m +no_defs  <>
+# ST84 Ile des Pins / UTM zone 58S
+<2996> +proj=utm +zone=58 +south +ellps=intl +towgs84=-13,-348,292,0,0,0,0 +units=m +no_defs  <>
+# ST71 Belep / UTM zone 58S
+<2997> +proj=utm +zone=58 +south +ellps=intl +towgs84=-480.26,-438.32,-643.429,16.3119,20.1721,-4.0349,-111.7002 +units=m +no_defs  <>
+# NEA74 Noumea / UTM zone 58S
+<2998> +proj=utm +zone=58 +south +ellps=intl +towgs84=-10.18,-350.43,291.37,0,0,0,0 +units=m +no_defs  <>
+# Grand Comoros / UTM zone 38S
+<2999> +proj=utm +zone=38 +south +ellps=intl +towgs84=-963,510,-359,0,0,0,0 +units=m +no_defs  <>
+# Segara / NEIEZ
+<3000> +proj=merc +lon_0=110 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +units=m +no_defs  <>
+# Batavia / NEIEZ
+<3001> +proj=merc +lon_0=110 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +units=m +no_defs  <>
+# Makassar / NEIEZ
+<3002> +proj=merc +lon_0=110 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +units=m +no_defs  <>
+# Monte Mario / Italy zone 1
+<3003> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=1500000 +y_0=0 +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +units=m +no_defs  <>
+# Monte Mario / Italy zone 2
+<3004> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9996 +x_0=2520000 +y_0=0 +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +units=m +no_defs  <>
+# NAD83 / BC Albers
+<3005> +proj=aea +lat_1=50 +lat_2=58.5 +lat_0=45 +lon_0=-126 +x_0=1000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# SWEREF99 TM
+<3006> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 12 00
+<3007> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 13 30
+<3008> +proj=tmerc +lat_0=0 +lon_0=13.5 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 15 00
+<3009> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 16 30
+<3010> +proj=tmerc +lat_0=0 +lon_0=16.5 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 18 00
+<3011> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 14 15
+<3012> +proj=tmerc +lat_0=0 +lon_0=14.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 15 45
+<3013> +proj=tmerc +lat_0=0 +lon_0=15.75 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 17 15
+<3014> +proj=tmerc +lat_0=0 +lon_0=17.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 18 45
+<3015> +proj=tmerc +lat_0=0 +lon_0=18.75 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 20 15
+<3016> +proj=tmerc +lat_0=0 +lon_0=20.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 21 45
+<3017> +proj=tmerc +lat_0=0 +lon_0=21.75 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 23 15
+<3018> +proj=tmerc +lat_0=0 +lon_0=23.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RT90 7.5 gon V
+<3019> +proj=tmerc +lat_0=0 +lon_0=11.30827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# RT90 5 gon V
+<3020> +proj=tmerc +lat_0=0 +lon_0=13.55827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# RT90 2.5 gon V
+<3021> +proj=tmerc +lat_0=0 +lon_0=15.80827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# RT90 0 gon
+<3022> +proj=tmerc +lat_0=0 +lon_0=18.05827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# RT90 2.5 gon O
+<3023> +proj=tmerc +lat_0=0 +lon_0=20.30827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# RT90 5 gon O
+<3024> +proj=tmerc +lat_0=0 +lon_0=22.55827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +units=m +no_defs  <>
+# RT38 7.5 gon V
+<3025> +proj=tmerc +lat_0=0 +lon_0=11.30827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RT38 5 gon V
+<3026> +proj=tmerc +lat_0=0 +lon_0=13.55827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RT38 2.5 gon V
+<3027> +proj=tmerc +lat_0=0 +lon_0=15.80827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RT38 0 gon
+<3028> +proj=tmerc +lat_0=0 +lon_0=18.05827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RT38 2.5 gon O
+<3029> +proj=tmerc +lat_0=0 +lon_0=20.30827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RT38 5 gon O
+<3030> +proj=tmerc +lat_0=0 +lon_0=22.55827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# WGS 84 / Antarctic Polar Stereographic
+<3031> +proj=stere +lat_0=-90 +lat_ts=-71 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / Australian Antarctic Polar Stereographic
+<3032> +proj=stere +lat_0=-90 +lat_ts=-71 +lon_0=70 +k=1 +x_0=6000000 +y_0=6000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / Australian Antarctic Lambert
+<3033> +proj=lcc +lat_1=-68.5 +lat_2=-74.5 +lat_0=-50 +lon_0=70 +x_0=6000000 +y_0=6000000 +datum=WGS84 +units=m +no_defs  <>
+# ETRS89 / LCC Europe
+<3034> +proj=lcc +lat_1=35 +lat_2=65 +lat_0=52 +lon_0=10 +x_0=4000000 +y_0=2800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / LAEA Europe
+<3035> +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Moznet / UTM zone 36S
+<3036> +proj=utm +zone=36 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Moznet / UTM zone 37S
+<3037> +proj=utm +zone=37 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM26 (deprecated)
+<3038> +proj=utm +zone=26 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM27 (deprecated)
+<3039> +proj=utm +zone=27 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 28N (N-E)
+<3040> +proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 29N (N-E)
+<3041> +proj=utm +zone=29 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 30N (N-E)
+<3042> +proj=utm +zone=30 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 31N (N-E)
+<3043> +proj=utm +zone=31 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 32N (N-E)
+<3044> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 33N (N-E)
+<3045> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 34N (N-E)
+<3046> +proj=utm +zone=34 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 35N (N-E)
+<3047> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 36N (N-E)
+<3048> +proj=utm +zone=36 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 37N (N-E)
+<3049> +proj=utm +zone=37 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM38 (deprecated)
+<3050> +proj=utm +zone=38 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM39 (deprecated)
+<3051> +proj=utm +zone=39 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Reykjavik 1900 / Lambert 1900
+# Unable to translate coordinate system EPSG:3052 into PROJ.4 format.
+#
+# Hjorsey 1955 / Lambert 1955
+# Unable to translate coordinate system EPSG:3053 into PROJ.4 format.
+#
+# Hjorsey 1955 / UTM zone 26N
+<3054> +proj=utm +zone=26 +ellps=intl +towgs84=-73,46,-86,0,0,0,0 +units=m +no_defs  <>
+# Hjorsey 1955 / UTM zone 27N
+<3055> +proj=utm +zone=27 +ellps=intl +towgs84=-73,46,-86,0,0,0,0 +units=m +no_defs  <>
+# Hjorsey 1955 / UTM zone 28N
+<3056> +proj=utm +zone=28 +ellps=intl +towgs84=-73,46,-86,0,0,0,0 +units=m +no_defs  <>
+# ISN93 / Lambert 1993
+<3057> +proj=lcc +lat_1=64.25 +lat_2=65.75 +lat_0=65 +lon_0=-19 +x_0=500000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Helle 1954 / Jan Mayen Grid
+<3058> +proj=tmerc +lat_0=0 +lon_0=-8.5 +k=1 +x_0=50000 +y_0=-7800000 +ellps=intl +towgs84=982.6087,552.753,-540.873,6.68162662527694,-31.6114924086422,-19.8481610048168,16.805 +units=m +no_defs  <>
+# LKS92 / Latvia TM
+<3059> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9996 +x_0=500000 +y_0=-6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGN72 Grande Terre / UTM zone 58S
+<3060> +proj=utm +zone=58 +south +ellps=intl +towgs84=-11.64,-348.6,291.98,0,0,0,0 +units=m +no_defs  <>
+# Porto Santo 1995 / UTM zone 28N
+<3061> +proj=utm +zone=28 +ellps=intl +towgs84=-502.862,-247.438,312.724,0,0,0,0 +units=m +no_defs  <>
+# Azores Oriental 1995 / UTM zone 26N
+<3062> +proj=utm +zone=26 +ellps=intl +towgs84=-204.619,140.176,55.226,0,0,0,0 +units=m +no_defs  <>
+# Azores Central 1995 / UTM zone 26N
+<3063> +proj=utm +zone=26 +ellps=intl +towgs84=-106.226,166.366,-37.893,0,0,0,0 +units=m +no_defs  <>
+# IGM95 / UTM zone 32N
+<3064> +proj=utm +zone=32 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGM95 / UTM zone 33N
+<3065> +proj=utm +zone=33 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ED50 / Jordan TM
+<3066> +proj=tmerc +lat_0=0 +lon_0=37 +k=0.9998 +x_0=500000 +y_0=-3000000 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM35FIN(E,N)
+<3067> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DHDN / Soldner Berlin
+<3068> +proj=cass +lat_0=52.41864827777778 +lon_0=13.62720366666667 +x_0=40000 +y_0=10000 +datum=potsdam +units=m +no_defs  <>
+# NAD27 / Wisconsin Transverse Mercator
+<3069> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9996 +x_0=500000 +y_0=-4500000 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / Wisconsin Transverse Mercator
+<3070> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9996 +x_0=520000 +y_0=-4480000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Wisconsin Transverse Mercator
+<3071> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9996 +x_0=520000 +y_0=-4480000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Maine CS2000 East
+<3072> +proj=tmerc +lat_0=43.83333333333334 +lon_0=-67.875 +k=0.99998 +x_0=700000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Maine CS2000 Central (deprecated)
+<3073> +proj=tmerc +lat_0=43 +lon_0=-69.125 +k=0.99998 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Maine CS2000 West
+<3074> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.375 +k=0.99998 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Maine CS2000 East
+<3075> +proj=tmerc +lat_0=43.83333333333334 +lon_0=-67.875 +k=0.99998 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Maine CS2000 Central (deprecated)
+<3076> +proj=tmerc +lat_0=43 +lon_0=-69.125 +k=0.99998 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Maine CS2000 West
+<3077> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.375 +k=0.99998 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Michigan Oblique Mercator
+<3078> +proj=omerc +lat_0=45.30916666666666 +lonc=-86 +alpha=337.25556 +k=0.9996 +x_0=2546731.496 +y_0=-4354009.816 +no_uoff +gamma=337.25556 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Michigan Oblique Mercator
+<3079> +proj=omerc +lat_0=45.30916666666666 +lonc=-86 +alpha=337.25556 +k=0.9996 +x_0=2546731.496 +y_0=-4354009.816 +no_uoff +gamma=337.25556 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Shackleford
+<3080> +proj=lcc +lat_1=27.41666666666667 +lat_2=34.91666666666666 +lat_0=31.16666666666667 +lon_0=-100 +x_0=914400 +y_0=914400 +datum=NAD27 +units=ft +no_defs  <>
+# NAD83 / Texas State Mapping System
+<3081> +proj=lcc +lat_1=27.41666666666667 +lat_2=34.91666666666666 +lat_0=31.16666666666667 +lon_0=-100 +x_0=1000000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas Centric Lambert Conformal
+<3082> +proj=lcc +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=5000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas Centric Albers Equal Area
+<3083> +proj=aea +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=6000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Texas Centric Lambert Conformal
+<3084> +proj=lcc +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Texas Centric Albers Equal Area
+<3085> +proj=aea +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Florida GDL Albers
+<3086> +proj=aea +lat_1=24 +lat_2=31.5 +lat_0=24 +lon_0=-84 +x_0=400000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Florida GDL Albers
+<3087> +proj=aea +lat_1=24 +lat_2=31.5 +lat_0=24 +lon_0=-84 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Kentucky Single Zone
+<3088> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Kentucky Single Zone (ftUS)
+<3089> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=999999.9998983998 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Kentucky Single Zone
+<3090> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Kentucky Single Zone (ftUS)
+<3091> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=999999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# Tokyo / UTM zone 51N
+<3092> +proj=utm +zone=51 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / UTM zone 52N
+<3093> +proj=utm +zone=52 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / UTM zone 53N
+<3094> +proj=utm +zone=53 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / UTM zone 54N
+<3095> +proj=utm +zone=54 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / UTM zone 55N
+<3096> +proj=utm +zone=55 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / UTM zone 51N
+<3097> +proj=utm +zone=51 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / UTM zone 52N
+<3098> +proj=utm +zone=52 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / UTM zone 53N
+<3099> +proj=utm +zone=53 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / UTM zone 54N
+<3100> +proj=utm +zone=54 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JGD2000 / UTM zone 55N
+<3101> +proj=utm +zone=55 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# American Samoa 1962 / American Samoa Lambert
+<3102> +proj=lcc +lat_1=-14.26666666666667 +lat_0=-14.26666666666667 +lon_0=-170 +k_0=1 +x_0=152400.3048006096 +y_0=95169.31165862332 +ellps=clrk66 +towgs84=-115,118,426,0,0,0,0 +units=us-ft +no_defs  <>
+# Mauritania 1999 / UTM zone 28N (deprecated)
+<3103> +proj=utm +zone=28 +ellps=clrk80 +units=m +no_defs  <>
+# Mauritania 1999 / UTM zone 29N (deprecated)
+<3104> +proj=utm +zone=29 +ellps=clrk80 +units=m +no_defs  <>
+# Mauritania 1999 / UTM zone 30N (deprecated)
+<3105> +proj=utm +zone=30 +ellps=clrk80 +units=m +no_defs  <>
+# Gulshan 303 / Bangladesh Transverse Mercator
+<3106> +proj=tmerc +lat_0=0 +lon_0=90 +k=0.9996 +x_0=500000 +y_0=0 +a=6377276.345 +b=6356075.41314024 +towgs84=283.7,735.9,261.1,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / SA Lambert
+<3107> +proj=lcc +lat_1=-28 +lat_2=-36 +lat_0=-32 +lon_0=135 +x_0=1000000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Guernsey Grid
+<3108> +proj=tmerc +lat_0=49.5 +lon_0=-2.416666666666667 +k=0.999997 +x_0=47000 +y_0=50000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Jersey Transverse Mercator
+<3109> +proj=tmerc +lat_0=49.225 +lon_0=-2.135 +k=0.9999999000000001 +x_0=40000 +y_0=70000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# AGD66 / Vicgrid66
+<3110> +proj=lcc +lat_1=-36 +lat_2=-38 +lat_0=-37 +lon_0=145 +x_0=2500000 +y_0=4500000 +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# GDA94 / Vicgrid94
+<3111> +proj=lcc +lat_1=-36 +lat_2=-38 +lat_0=-37 +lon_0=145 +x_0=2500000 +y_0=2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / Geoscience Australia Lambert
+<3112> +proj=lcc +lat_1=-18 +lat_2=-36 +lat_0=0 +lon_0=134 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / BCSG02
+<3113> +proj=tmerc +lat_0=-28 +lon_0=153 +k=0.99999 +x_0=50000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MAGNA-SIRGAS / Colombia Far West zone
+<3114> +proj=tmerc +lat_0=4.596200416666666 +lon_0=-80.07750791666666 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MAGNA-SIRGAS / Colombia West zone
+<3115> +proj=tmerc +lat_0=4.596200416666666 +lon_0=-77.07750791666666 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MAGNA-SIRGAS / Colombia Bogota zone
+<3116> +proj=tmerc +lat_0=4.596200416666666 +lon_0=-74.07750791666666 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MAGNA-SIRGAS / Colombia East Central zone
+<3117> +proj=tmerc +lat_0=4.596200416666666 +lon_0=-71.07750791666666 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MAGNA-SIRGAS / Colombia East zone
+<3118> +proj=tmerc +lat_0=4.596200416666666 +lon_0=-68.07750791666666 +k=1 +x_0=1000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Douala 1948 / AEF west
+<3119> +proj=tmerc +lat_0=0 +lon_0=10.5 +k=0.999 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=-206.1,-174.7,-87.7,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Poland zone I
+<3120> +proj=sterea +lat_0=50.625 +lon_0=21.08333333333333 +k=0.9998 +x_0=4637000 +y_0=5467000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# PRS92 / Philippines zone 1
+<3121> +proj=tmerc +lat_0=0 +lon_0=117 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +units=m +no_defs  <>
+# PRS92 / Philippines zone 2
+<3122> +proj=tmerc +lat_0=0 +lon_0=119 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +units=m +no_defs  <>
+# PRS92 / Philippines zone 3
+<3123> +proj=tmerc +lat_0=0 +lon_0=121 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +units=m +no_defs  <>
+# PRS92 / Philippines zone 4
+<3124> +proj=tmerc +lat_0=0 +lon_0=123 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +units=m +no_defs  <>
+# PRS92 / Philippines zone 5
+<3125> +proj=tmerc +lat_0=0 +lon_0=125 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-127.62,-67.24,-47.04,-3.068,4.903,1.578,-1.06 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK19FIN
+<3126> +proj=tmerc +lat_0=0 +lon_0=19 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK20FIN
+<3127> +proj=tmerc +lat_0=0 +lon_0=20 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK21FIN
+<3128> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK22FIN
+<3129> +proj=tmerc +lat_0=0 +lon_0=22 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK23FIN
+<3130> +proj=tmerc +lat_0=0 +lon_0=23 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK24FIN
+<3131> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK25FIN
+<3132> +proj=tmerc +lat_0=0 +lon_0=25 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK26FIN
+<3133> +proj=tmerc +lat_0=0 +lon_0=26 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK27FIN
+<3134> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK28FIN
+<3135> +proj=tmerc +lat_0=0 +lon_0=28 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK29FIN
+<3136> +proj=tmerc +lat_0=0 +lon_0=29 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK30FIN
+<3137> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / ETRS-GK31FIN
+<3138> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Vanua Levu 1915 / Vanua Levu Grid
+# Unable to translate coordinate system EPSG:3139 into PROJ.4 format.
+#
+# Viti Levu 1912 / Viti Levu Grid
+<3140> +proj=cass +lat_0=-18 +lon_0=178 +x_0=109435.392 +y_0=141622.272 +a=6378306.3696 +b=6356571.996 +towgs84=51,391,-36,0,0,0,0 +to_meter=0.201168 +no_defs  <>
+# Fiji 1956 / UTM zone 60S
+<3141> +proj=utm +zone=60 +south +ellps=intl +towgs84=265.025,384.929,-194.046,0,0,0,0 +units=m +no_defs  <>
+# Fiji 1956 / UTM zone 1S
+<3142> +proj=utm +zone=1 +south +ellps=intl +towgs84=265.025,384.929,-194.046,0,0,0,0 +units=m +no_defs  <>
+# Fiji 1986 / Fiji Map Grid (deprecated)
+<3143> +proj=tmerc +lat_0=-17 +lon_0=178.75 +k=0.99985 +x_0=2000000 +y_0=4000000 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# FD54 / Faroe Lambert
+# Unable to translate coordinate system EPSG:3144 into PROJ.4 format.
+#
+# ETRS89 / Faroe Lambert
+# Unable to translate coordinate system EPSG:3145 into PROJ.4 format.
+#
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 6 (deprecated)
+<3146> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger CM 18E (deprecated)
+<3147> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Indian 1960 / UTM zone 48N
+<3148> +proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +towgs84=198,881,317,0,0,0,0 +units=m +no_defs  <>
+# Indian 1960 / UTM zone 49N
+<3149> +proj=utm +zone=49 +a=6377276.345 +b=6356075.41314024 +towgs84=198,881,317,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 6 (deprecated)
+<3150> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger CM 18E (deprecated)
+<3151> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# ST74
+<3152> +proj=tmerc +lat_0=0 +lon_0=18.05779 +k=0.99999425 +x_0=100178.1808 +y_0=-6500614.7836 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / BC Albers
+<3153> +proj=aea +lat_1=50 +lat_2=58.5 +lat_0=45 +lon_0=-126 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 7N
+<3154> +proj=utm +zone=7 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 8N
+<3155> +proj=utm +zone=8 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 9N
+<3156> +proj=utm +zone=9 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 10N
+<3157> +proj=utm +zone=10 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 14N
+<3158> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 15N
+<3159> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 16N
+<3160> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Ontario MNR Lambert
+<3161> +proj=lcc +lat_1=44.5 +lat_2=53.5 +lat_0=0 +lon_0=-85 +x_0=930000 +y_0=6430000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Ontario MNR Lambert
+<3162> +proj=lcc +lat_1=44.5 +lat_2=53.5 +lat_0=0 +lon_0=-85 +x_0=930000 +y_0=6430000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGNC91-93 / Lambert New Caledonia
+<3163> +proj=lcc +lat_1=-20.66666666666667 +lat_2=-22.33333333333333 +lat_0=-21.5 +lon_0=166 +x_0=400000 +y_0=300000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ST87 Ouvea / UTM zone 58S
+<3164> +proj=utm +zone=58 +south +ellps=WGS84 +towgs84=-56.263,16.136,-22.856,0,0,0,0 +units=m +no_defs  <>
+# NEA74 Noumea / Noumea Lambert
+<3165> +proj=lcc +lat_1=-22.24469175 +lat_2=-22.29469175 +lat_0=-22.26969175 +lon_0=166.44242575 +x_0=0.66 +y_0=1.02 +ellps=intl +towgs84=-10.18,-350.43,291.37,0,0,0,0 +units=m +no_defs  <>
+# NEA74 Noumea / Noumea Lambert 2
+<3166> +proj=lcc +lat_1=-22.24472222222222 +lat_2=-22.29472222222222 +lat_0=-22.26972222222222 +lon_0=166.4425 +x_0=8.313000000000001 +y_0=-2.354 +ellps=intl +towgs84=-10.18,-350.43,291.37,0,0,0,0 +units=m +no_defs  <>
+# Kertau (RSO) / RSO Malaya (ch)
+<3167> +proj=omerc +lat_0=4 +lonc=102.25 +alpha=323.0257905 +k=0.99984 +x_0=40000 +y_0=0 +no_uoff +gamma=323.1301023611111 +a=6377295.664 +b=6356094.667915204 +to_meter=20.116756 +no_defs  <>
+# Kertau (RSO) / RSO Malaya (m)
+<3168> +proj=omerc +lat_0=4 +lonc=102.25 +alpha=323.0257905 +k=0.99984 +x_0=804670.24 +y_0=0 +no_uoff +gamma=323.1301023611111 +a=6377295.664 +b=6356094.667915204 +units=m +no_defs  <>
+# RGNC91-93 / UTM zone 57S
+<3169> +proj=utm +zone=57 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGNC91-93 / UTM zone 58S
+<3170> +proj=utm +zone=58 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGNC91-93 / UTM zone 59S
+<3171> +proj=utm +zone=59 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGN53 Mare / UTM zone 59S
+<3172> +proj=utm +zone=59 +south +ellps=intl +towgs84=287.58,177.78,-135.41,0,0,0,0 +units=m +no_defs  <>
+# fk89 / Faroe Lambert FK89
+# Unable to translate coordinate system EPSG:3173 into PROJ.4 format.
+#
+# NAD83 / Great Lakes Albers
+<3174> +proj=aea +lat_1=42.122774 +lat_2=49.01518 +lat_0=45.568977 +lon_0=-84.455955 +x_0=1000000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Great Lakes and St Lawrence Albers
+<3175> +proj=aea +lat_1=42.122774 +lat_2=49.01518 +lat_0=45.568977 +lon_0=-83.248627 +x_0=1000000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# Indian 1960 / TM 106 NE
+<3176> +proj=tmerc +lat_0=0 +lon_0=106 +k=0.9996 +x_0=500000 +y_0=0 +a=6377276.345 +b=6356075.41314024 +towgs84=198,881,317,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM
+<3177> +proj=tmerc +lat_0=0 +lon_0=17 +k=0.9965000000000001 +x_0=1000000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 18N
+<3178> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 19N
+<3179> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 20N
+<3180> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 21N
+<3181> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 22N
+<3182> +proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 23N
+<3183> +proj=utm +zone=23 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 24N
+<3184> +proj=utm +zone=24 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 25N
+<3185> +proj=utm +zone=25 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 26N
+<3186> +proj=utm +zone=26 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 27N
+<3187> +proj=utm +zone=27 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 28N
+<3188> +proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / UTM zone 29N
+<3189> +proj=utm +zone=29 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 5
+<3190> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 6
+<3191> +proj=tmerc +lat_0=0 +lon_0=11 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 7
+<3192> +proj=tmerc +lat_0=0 +lon_0=13 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 8
+<3193> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 9
+<3194> +proj=tmerc +lat_0=0 +lon_0=17 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 10
+<3195> +proj=tmerc +lat_0=0 +lon_0=19 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 11
+<3196> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 12
+<3197> +proj=tmerc +lat_0=0 +lon_0=23 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / Libya TM zone 13
+<3198> +proj=tmerc +lat_0=0 +lon_0=25 +k=0.99995 +x_0=200000 +y_0=0 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / UTM zone 32N
+<3199> +proj=utm +zone=32 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# FD58 / Iraq zone
+<3200> +proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=45 +k_0=0.9987864078000001 +x_0=1500000 +y_0=1166200 +ellps=clrk80 +towgs84=-241.54,-163.64,396.06,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / UTM zone 33N
+<3201> +proj=utm +zone=33 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / UTM zone 34N
+<3202> +proj=utm +zone=34 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# LGD2006 / UTM zone 35N
+<3203> +proj=utm +zone=35 +ellps=intl +towgs84=-208.4058,-109.8777,-2.5764,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SP19-20
+<3204> +proj=lcc +lat_1=-60.66666666666666 +lat_2=-63.33333333333334 +lat_0=-90 +lon_0=-66 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SP21-22
+<3205> +proj=lcc +lat_1=-60.66666666666666 +lat_2=-63.33333333333334 +lat_0=-90 +lon_0=-54 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SP23-24
+<3206> +proj=lcc +lat_1=-60.66666666666666 +lat_2=-63.33333333333334 +lat_0=-90 +lon_0=-42 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ01-02
+<3207> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=-174 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ19-20
+<3208> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=-66 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ21-22
+<3209> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=-54 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ37-38
+<3210> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=42 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ39-40
+<3211> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=54 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ41-42
+<3212> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=66 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ43-44
+<3213> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=78 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ45-46
+<3214> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=90 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ47-48
+<3215> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=102 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ49-50
+<3216> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=114 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ51-52
+<3217> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=126 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ53-54
+<3218> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=138 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ55-56
+<3219> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=150 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SQ57-58
+<3220> +proj=lcc +lat_1=-64.66666666666667 +lat_2=-67.33333333333333 +lat_0=-90 +lon_0=162 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR13-14
+<3221> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=-102 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR15-16
+<3222> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=-90 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR17-18
+<3223> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=-78 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR19-20
+<3224> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=-66 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR27-28
+<3225> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=-18 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR29-30
+<3226> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=-6 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR31-32
+<3227> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=6 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR33-34
+<3228> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=18 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR35-36
+<3229> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=30 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR37-38
+<3230> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=42 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR39-40
+<3231> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=54 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR41-42
+<3232> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=66 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR43-44
+<3233> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=78 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR45-46
+<3234> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=90 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR47-48
+<3235> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=102 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR49-50
+<3236> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=114 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR51-52
+<3237> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=126 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR53-54
+<3238> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=138 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR55-56
+<3239> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=150 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR57-58
+<3240> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=162 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SR59-60
+<3241> +proj=lcc +lat_1=-68.66666666666667 +lat_2=-71.33333333333333 +lat_0=-90 +lon_0=174 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS04-06
+<3242> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-153 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS07-09
+<3243> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-135 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS10-12
+<3244> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-117 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS13-15
+<3245> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-99 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS16-18
+<3246> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-81 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS19-21
+<3247> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-63 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS25-27
+<3248> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-27 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS28-30
+<3249> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=-9 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS31-33
+<3250> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=9 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS34-36
+<3251> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=27 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS37-39
+<3252> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=45 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS40-42
+<3253> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=63 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS43-45
+<3254> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=81 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS46-48
+<3255> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=99 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS49-51
+<3256> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=117 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS52-54
+<3257> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=135 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS55-57
+<3258> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=153 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SS58-60
+<3259> +proj=lcc +lat_1=-72.66666666666667 +lat_2=-75.33333333333333 +lat_0=-90 +lon_0=171 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST01-04
+<3260> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-168 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST05-08
+<3261> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-144 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST09-12
+<3262> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-120 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST13-16
+<3263> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-96 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST17-20
+<3264> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-72 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST21-24
+<3265> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-48 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST25-28
+<3266> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=-24 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST29-32
+<3267> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST33-36
+<3268> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=24 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST37-40
+<3269> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=48 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST41-44
+<3270> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=72 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST45-48
+<3271> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=96 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST49-52
+<3272> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=120 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST53-56
+<3273> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=144 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW ST57-60
+<3274> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=168 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU01-05
+<3275> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-165 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU06-10
+<3276> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-135 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU11-15
+<3277> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-105 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU16-20
+<3278> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-75 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU21-25
+<3279> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-45 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU26-30
+<3280> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-15 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU31-35
+<3281> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=15 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU36-40
+<3282> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=45 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU41-45
+<3283> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=75 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU46-50
+<3284> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=105 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU51-55
+<3285> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=135 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SU56-60
+<3286> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=165 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SV01-10
+<3287> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-150 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SV11-20
+<3288> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-90 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SV21-30
+<3289> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=-30 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SV31-40
+<3290> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=30 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SV41-50
+<3291> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=90 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SV51-60
+<3292> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=150 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / SCAR IMW SW01-60
+<3293> +proj=stere +lat_0=-90 +lat_ts=-80.23861111111111 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / USGS Transantarctic Mountains
+<3294> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-78 +lon_0=162 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# Guam 1963 / Yap Islands
+# Unable to translate coordinate system EPSG:3295 into PROJ.4 format.
+#
+# RGPF / UTM zone 5S
+<3296> +proj=utm +zone=5 +south +ellps=GRS80 +towgs84=0.072,-0.507,-0.245,-0.0183,0.0003,-0.007,-0.0093 +units=m +no_defs  <>
+# RGPF / UTM zone 6S
+<3297> +proj=utm +zone=6 +south +ellps=GRS80 +towgs84=0.072,-0.507,-0.245,-0.0183,0.0003,-0.007,-0.0093 +units=m +no_defs  <>
+# RGPF / UTM zone 7S
+<3298> +proj=utm +zone=7 +south +ellps=GRS80 +towgs84=0.072,-0.507,-0.245,-0.0183,0.0003,-0.007,-0.0093 +units=m +no_defs  <>
+# RGPF / UTM zone 8S
+<3299> +proj=utm +zone=8 +south +ellps=GRS80 +towgs84=0.072,-0.507,-0.245,-0.0183,0.0003,-0.007,-0.0093 +units=m +no_defs  <>
+# Estonian Coordinate System of 1992
+<3300> +proj=lcc +lat_1=59.33333333333334 +lat_2=58 +lat_0=57.51755393055556 +lon_0=24 +x_0=500000 +y_0=6375000 +ellps=GRS80 +towgs84=0.055,-0.541,-0.185,0.0183,-0.0003,-0.007,-0.014 +units=m +no_defs  <>
+# Estonian Coordinate System of 1997
+<3301> +proj=lcc +lat_1=59.33333333333334 +lat_2=58 +lat_0=57.51755393055556 +lon_0=24 +x_0=500000 +y_0=6375000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGN63 Hiva Oa / UTM zone 7S
+<3302> +proj=utm +zone=7 +south +ellps=intl +towgs84=410.721,55.049,80.746,2.5779,2.3514,0.6664,17.3311 +units=m +no_defs  <>
+# Fatu Iva 72 / UTM zone 7S
+<3303> +proj=utm +zone=7 +south +ellps=intl +towgs84=347.103,1078.125,2623.922,-33.8875,70.6773,-9.3943,186.074 +units=m +no_defs  <>
+# Tahiti 79 / UTM zone 6S
+<3304> +proj=utm +zone=6 +south +ellps=intl +towgs84=221.525,152.948,176.768,-2.3847,-1.3896,-0.877,11.4741 +units=m +no_defs  <>
+# Moorea 87 / UTM zone 6S
+<3305> +proj=utm +zone=6 +south +ellps=intl +towgs84=215.525,149.593,176.229,-3.2624,-1.692,-1.1571,10.4773 +units=m +no_defs  <>
+# Maupiti 83 / UTM zone 5S
+<3306> +proj=utm +zone=5 +south +ellps=intl +towgs84=217.037,86.959,23.956,0,0,0,0 +units=m +no_defs  <>
+# Nakhl-e Ghanem / UTM zone 39N
+<3307> +proj=utm +zone=39 +ellps=WGS84 +towgs84=0,-0.15,0.68,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / NSW Lambert
+<3308> +proj=lcc +lat_1=-30.75 +lat_2=-35.75 +lat_0=-33.25 +lon_0=147 +x_0=9300000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / California Albers
+<3309> +proj=aea +lat_1=34 +lat_2=40.5 +lat_0=0 +lon_0=-120 +x_0=0 +y_0=-4000000 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / California Albers
+<3310> +proj=aea +lat_1=34 +lat_2=40.5 +lat_0=0 +lon_0=-120 +x_0=0 +y_0=-4000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / California Albers
+<3311> +proj=aea +lat_1=34 +lat_2=40.5 +lat_0=0 +lon_0=-120 +x_0=0 +y_0=-4000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# CSG67 / UTM zone 21N
+<3312> +proj=utm +zone=21 +ellps=intl +towgs84=-186,230,110,0,0,0,0 +units=m +no_defs  <>
+# RGFG95 / UTM zone 21N
+<3313> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Lambert (deprecated)
+<3314> +proj=lcc +lat_1=-6.5 +lat_2=-11.5 +lat_0=0 +lon_0=26 +x_0=0 +y_0=0 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga TM (deprecated)
+<3315> +proj=tmerc +lat_0=-9 +lon_0=26 +k=0.9998 +x_0=0 +y_0=0 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Kasai 1953 / Congo TM zone 22
+<3316> +proj=tmerc +lat_0=0 +lon_0=22 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# Kasai 1953 / Congo TM zone 24
+<3317> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 12
+<3318> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 14
+<3319> +proj=tmerc +lat_0=0 +lon_0=14 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 16
+<3320> +proj=tmerc +lat_0=0 +lon_0=16 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 18
+<3321> +proj=tmerc +lat_0=0 +lon_0=18 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 20
+<3322> +proj=tmerc +lat_0=0 +lon_0=20 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 22
+<3323> +proj=tmerc +lat_0=0 +lon_0=22 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 24
+<3324> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 26
+<3325> +proj=tmerc +lat_0=0 +lon_0=26 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 28
+<3326> +proj=tmerc +lat_0=0 +lon_0=28 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# IGC 1962 / Congo TM zone 30
+<3327> +proj=tmerc +lat_0=0 +lon_0=30 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +units=m +no_defs  <>
+# Pulkovo 1942(58) / GUGiK-80
+<3328> +proj=sterea +lat_0=52.16666666666666 +lon_0=19.16666666666667 +k=0.999714 +x_0=500000 +y_0=500000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 5
+<3329> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 6
+<3330> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 7
+<3331> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 8
+<3332> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Gauss-Kruger zone 3
+<3333> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Gauss-Kruger zone 4
+<3334> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Gauss-Kruger zone 5
+<3335> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# IGN 1962 Kerguelen / UTM zone 42S
+<3336> +proj=utm +zone=42 +south +ellps=intl +towgs84=145,-187,103,0,0,0,0 +units=m +no_defs  <>
+# Le Pouce 1934 / Mauritius Grid
+<3337> +proj=lcc +lat_1=-20.19506944444445 +lat_0=-20.19506944444445 +lon_0=57.52182777777778 +k_0=1 +x_0=1000000 +y_0=1000000 +ellps=clrk80 +towgs84=-770.1,158.4,-498.2,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Alaska Albers
+<3338> +proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# IGCB 1955 / Congo TM zone 12
+<3339> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +towgs84=-79.9,-158,-168.9,0,0,0,0 +units=m +no_defs  <>
+# IGCB 1955 / Congo TM zone 14
+<3340> +proj=tmerc +lat_0=0 +lon_0=14 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +towgs84=-79.9,-158,-168.9,0,0,0,0 +units=m +no_defs  <>
+# IGCB 1955 / Congo TM zone 16
+<3341> +proj=tmerc +lat_0=0 +lon_0=16 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=clrk80 +towgs84=-79.9,-158,-168.9,0,0,0,0 +units=m +no_defs  <>
+# IGCB 1955 / UTM zone 33S
+<3342> +proj=utm +zone=33 +south +ellps=clrk80 +towgs84=-79.9,-158,-168.9,0,0,0,0 +units=m +no_defs  <>
+# Mauritania 1999 / UTM zone 28N
+<3343> +proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mauritania 1999 / UTM zone 29N
+<3344> +proj=utm +zone=29 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mauritania 1999 / UTM zone 30N
+<3345> +proj=utm +zone=30 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# LKS94 / Lithuania TM
+<3346> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9998 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Statistics Canada Lambert
+<3347> +proj=lcc +lat_1=49 +lat_2=77 +lat_0=63.390675 +lon_0=-91.86666666666666 +x_0=6200000 +y_0=3000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Statistics Canada Lambert
+<3348> +proj=lcc +lat_1=49 +lat_2=77 +lat_0=63.390675 +lon_0=-91.86666666666666 +x_0=6200000 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / PDC Mercator (deprecated)
+<3349> +proj=merc +lon_0=-150 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone C0
+<3350> +proj=tmerc +lat_0=0.1 +lon_0=21.95 +k=1 +x_0=250000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone C1
+<3351> +proj=tmerc +lat_0=0.1 +lon_0=24.95 +k=1 +x_0=1250000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / CS63 zone C2
+<3352> +proj=tmerc +lat_0=0.1 +lon_0=27.95 +k=1 +x_0=2250000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Mhast (onshore) / UTM zone 32S
+<3353> +proj=utm +zone=32 +south +ellps=intl +units=m +no_defs  <>
+# Mhast (offshore) / UTM zone 32S
+<3354> +proj=utm +zone=32 +south +ellps=intl +units=m +no_defs  <>
+# Egypt Gulf of Suez S-650 TL / Red Belt
+<3355> +proj=tmerc +lat_0=30 +lon_0=31 +k=1 +x_0=615000 +y_0=810000 +ellps=helmert +towgs84=-146.21,112.63,4.05,0,0,0,0 +units=m +no_defs  <>
+# Grand Cayman 1959 / UTM zone 17N (deprecated)
+<3356> +proj=utm +zone=17 +ellps=clrk66 +towgs84=-179.483,-69.379,-27.584,-7.862,8.163,6.042,-13.925 +units=m +no_defs  <>
+# Little Cayman 1961 / UTM zone 17N (deprecated)
+<3357> +proj=utm +zone=17 +ellps=clrk66 +towgs84=8.853,-52.644,180.304,-0.393,-2.323,2.96,-24.081 +units=m +no_defs  <>
+# NAD83(HARN) / North Carolina
+<3358> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.22 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / North Carolina (ftUS) (deprecated)
+<3359> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.2192024385 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / South Carolina
+<3360> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / South Carolina (ft)
+<3361> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(HARN) / Pennsylvania North
+<3362> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Pennsylvania North (ftUS)
+<3363> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Pennsylvania South
+<3364> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Pennsylvania South (ftUS)
+<3365> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# Hong Kong 1963 Grid System (deprecated)
+<3366> +proj=cass +lat_0=22.31213333333334 +lon_0=114.1785555555556 +x_0=40243.57775604237 +y_0=19069.93351512578 +a=6378293.645208759 +b=6356617.987679838 +units=m +no_defs  <>
+# IGN Astro 1960 / UTM zone 28N
+<3367> +proj=utm +zone=28 +ellps=clrk80 +units=m +no_defs  <>
+# IGN Astro 1960 / UTM zone 29N
+<3368> +proj=utm +zone=29 +ellps=clrk80 +units=m +no_defs  <>
+# IGN Astro 1960 / UTM zone 30N
+<3369> +proj=utm +zone=30 +ellps=clrk80 +units=m +no_defs  <>
+# NAD27 / UTM zone 59N
+<3370> +proj=utm +zone=59 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 60N
+<3371> +proj=utm +zone=60 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / UTM zone 59N
+<3372> +proj=utm +zone=59 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 60N
+<3373> +proj=utm +zone=60 +datum=NAD83 +units=m +no_defs  <>
+# FD54 / UTM zone 29N
+<3374> +proj=utm +zone=29 +ellps=intl +units=m +no_defs  <>
+# GDM2000 / Peninsula RSO
+<3375> +proj=omerc +lat_0=4 +lonc=102.25 +alpha=323.0257964666666 +k=0.99984 +x_0=804671 +y_0=0 +no_uoff +gamma=323.1301023611111 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / East Malaysia BRSO
+<3376> +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31580995 +k=0.99984 +x_0=0 +y_0=0 +no_uoff +gamma=53.13010236111111 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Johor Grid
+<3377> +proj=cass +lat_0=2.121679744444445 +lon_0=103.4279362361111 +x_0=-14810.562 +y_0=8758.32 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Sembilan and Melaka Grid
+<3378> +proj=cass +lat_0=2.682347636111111 +lon_0=101.9749050416667 +x_0=3673.785 +y_0=-4240.573 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / PahangGrid
+<3379> +proj=cass +lat_0=3.769388088888889 +lon_0=102.3682989833333 +x_0=-7368.228 +y_0=6485.858 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Selangor Grid
+<3380> +proj=cass +lat_0=3.68464905 +lon_0=101.3891079138889 +x_0=-34836.161 +y_0=56464.049 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Terengganu Grid
+<3381> +proj=cass +lat_0=4.9762852 +lon_0=103.070275625 +x_0=19594.245 +y_0=3371.895 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Pinang Grid
+<3382> +proj=cass +lat_0=5.421517541666667 +lon_0=100.3443769638889 +x_0=-23.414 +y_0=62.283 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Kedah and Perlis Grid
+<3383> +proj=cass +lat_0=5.964672713888889 +lon_0=100.6363711111111 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Perak Grid
+<3384> +proj=cass +lat_0=4.859063022222222 +lon_0=100.8154105861111 +x_0=-1.769 +y_0=133454.779 +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000 / Kelantan Grid
+<3385> +proj=cass +lat_0=5.972543658333334 +lon_0=102.2952416694444 +x_0=13227.851 +y_0=8739.894 +ellps=GRS80 +units=m +no_defs  <>
+# KKJ / Finland zone 0
+<3386> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +no_defs  <>
+# KKJ / Finland zone 5
+<3387> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=5500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +no_defs  <>
+# Pulkovo 1942 / Caspian Sea Mercator
+<3388> +proj=merc +lon_0=51 +lat_ts=42 +x_0=0 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / 3-degree Gauss-Kruger zone 60
+<3389> +proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1995 / 3-degree Gauss-Kruger zone 60
+<3390> +proj=tmerc +lat_0=0 +lon_0=180 +k=1 +x_0=60500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Karbala 1979 / UTM zone 37N
+<3391> +proj=utm +zone=37 +ellps=clrk80 +towgs84=70.995,-335.916,262.898,0,0,0,0 +units=m +no_defs  <>
+# Karbala 1979 / UTM zone 38N
+<3392> +proj=utm +zone=38 +ellps=clrk80 +towgs84=70.995,-335.916,262.898,0,0,0,0 +units=m +no_defs  <>
+# Karbala 1979 / UTM zone 39N
+<3393> +proj=utm +zone=39 +ellps=clrk80 +towgs84=70.995,-335.916,262.898,0,0,0,0 +units=m +no_defs  <>
+# Nahrwan 1934 / Iraq zone
+<3394> +proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=45 +k_0=0.9987864078000001 +x_0=1500000 +y_0=1166200 +ellps=clrk80 +units=m +no_defs  <>
+# WGS 84 / World Mercator
+<3395> +proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# PD/83 / 3-degree Gauss-Kruger zone 3
+<3396> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# PD/83 / 3-degree Gauss-Kruger zone 4
+<3397> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RD/83 / 3-degree Gauss-Kruger zone 4
+<3398> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RD/83 / 3-degree Gauss-Kruger zone 5
+<3399> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# NAD83 / Alberta 10-TM (Forest)
+<3400> +proj=tmerc +lat_0=0 +lon_0=-115 +k=0.9992 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alberta 10-TM (Resource)
+<3401> +proj=tmerc +lat_0=0 +lon_0=-115 +k=0.9992 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 10-TM (Forest)
+<3402> +proj=tmerc +lat_0=0 +lon_0=-115 +k=0.9992 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 10-TM (Resource)
+<3403> +proj=tmerc +lat_0=0 +lon_0=-115 +k=0.9992 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / North Carolina (ftUS)
+<3404> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.2192024384 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# VN-2000 / UTM zone 48N
+<3405> +proj=utm +zone=48 +ellps=WGS84 +towgs84=-192.873,-39.382,-111.202,-0.00205,-0.0005,0.00335,0.0188 +units=m +no_defs  <>
+# VN-2000 / UTM zone 49N
+<3406> +proj=utm +zone=49 +ellps=WGS84 +towgs84=-192.873,-39.382,-111.202,-0.00205,-0.0005,0.00335,0.0188 +units=m +no_defs  <>
+# Hong Kong 1963 Grid System
+<3407> +proj=cass +lat_0=22.31213333333334 +lon_0=114.1785555555556 +x_0=40243.57775604237 +y_0=19069.93351512578 +a=6378293.645208759 +b=6356617.987679838 +to_meter=0.3047972654 +no_defs  <>
+# NSIDC EASE-Grid North
+<3408> +proj=laea +lat_0=90 +lon_0=0 +x_0=0 +y_0=0 +a=6371228 +b=6371228 +units=m +no_defs  <>
+# NSIDC EASE-Grid South
+<3409> +proj=laea +lat_0=-90 +lon_0=0 +x_0=0 +y_0=0 +a=6371228 +b=6371228 +units=m +no_defs  <>
+# NSIDC EASE-Grid Global
+<3410> +proj=cea +lon_0=0 +lat_ts=30 +x_0=0 +y_0=0 +a=6371228 +b=6371228 +units=m +no_defs  <>
+# NSIDC Sea Ice Polar Stereographic North
+<3411> +proj=stere +lat_0=90 +lat_ts=70 +lon_0=-45 +k=1 +x_0=0 +y_0=0 +a=6378273 +b=6356889.449 +units=m +no_defs  <>
+# NSIDC Sea Ice Polar Stereographic South
+<3412> +proj=stere +lat_0=-90 +lat_ts=-70 +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6378273 +b=6356889.449 +units=m +no_defs  <>
+# WGS 84 / NSIDC Sea Ice Polar Stereographic North
+<3413> +proj=stere +lat_0=90 +lat_ts=70 +lon_0=-45 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# SVY21 / Singapore TM
+<3414> +proj=tmerc +lat_0=1.366666666666667 +lon_0=103.8333333333333 +k=1 +x_0=28001.642 +y_0=38744.572 +ellps=WGS84 +units=m +no_defs  <>
+# WGS 72BE / South China Sea Lambert
+<3415> +proj=lcc +lat_1=18 +lat_2=24 +lat_0=21 +lon_0=114 +x_0=500000 +y_0=500000 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# ETRS89 / Austria Lambert
+<3416> +proj=lcc +lat_1=49 +lat_2=46 +lat_0=47.5 +lon_0=13.33333333333333 +x_0=400000 +y_0=400000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Iowa North (ftUS)
+<3417> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=999999.9999898402 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Iowa South (ftUS)
+<3418> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000.00001016 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Kansas North (ftUS)
+<3419> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=399999.99998984 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Kansas South (ftUS)
+<3420> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=399999.99998984 +y_0=399999.99998984 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Nevada East (ftUS)
+<3421> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000.00001016 +y_0=8000000.000010163 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Nevada Central (ftUS)
+<3422> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000.00001016 +y_0=6000000 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Nevada West (ftUS)
+<3423> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000.0000101599 +y_0=3999999.99998984 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New Jersey (ftUS)
+<3424> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Iowa North (ftUS)
+<3425> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=999999.9999898402 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Iowa South (ftUS)
+<3426> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Kansas North (ftUS)
+<3427> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=399999.99998984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Kansas South (ftUS)
+<3428> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=399999.99998984 +y_0=399999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Nevada East (ftUS)
+<3429> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000.00001016 +y_0=8000000.000010163 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Nevada Central (ftUS)
+<3430> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000.00001016 +y_0=6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Nevada West (ftUS)
+<3431> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000.0000101599 +y_0=3999999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New Jersey (ftUS)
+<3432> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83 / Arkansas North (ftUS)
+<3433> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=399999.99998984 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Arkansas South (ftUS)
+<3434> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=399999.99998984 +y_0=399999.99998984 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Illinois East (ftUS)
+<3435> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000.0000000001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Illinois West (ftUS)
+<3436> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=699999.9999898402 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / New Hampshire (ftUS)
+<3437> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000.0000000001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Rhode Island (ftUS)
+<3438> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=99999.99998983997 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# PSD93 / UTM zone 39N
+<3439> +proj=utm +zone=39 +ellps=clrk80 +towgs84=-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.71006 +units=m +no_defs  <>
+# PSD93 / UTM zone 40N
+<3440> +proj=utm +zone=40 +ellps=clrk80 +towgs84=-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.71006 +units=m +no_defs  <>
+# NAD83(HARN) / Arkansas North (ftUS)
+<3441> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=399999.99998984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Arkansas South (ftUS)
+<3442> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=399999.99998984 +y_0=399999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Illinois East (ftUS)
+<3443> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Illinois West (ftUS)
+<3444> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=699999.9999898402 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / New Hampshire (ftUS)
+<3445> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Rhode Island (ftUS)
+<3446> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=99999.99998983997 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# ETRS89 / Belgian Lambert 2005
+<3447> +proj=lcc +lat_1=49.83333333333334 +lat_2=51.16666666666666 +lat_0=50.797815 +lon_0=4.359215833333333 +x_0=150328 +y_0=166262 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JAD2001 / Jamaica Metric Grid
+<3448> +proj=lcc +lat_1=18 +lat_0=18 +lon_0=-77 +k_0=1 +x_0=750000 +y_0=650000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JAD2001 / UTM zone 17N
+<3449> +proj=utm +zone=17 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# JAD2001 / UTM zone 18N
+<3450> +proj=utm +zone=18 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Louisiana North (ftUS)
+<3451> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=999999.9999898402 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Louisiana South (ftUS)
+<3452> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=999999.9999898402 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Louisiana Offshore (ftUS)
+<3453> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.5 +lon_0=-91.33333333333333 +x_0=999999.9999898402 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / South Dakota North (ftUS) (deprecated)
+<3454> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / South Dakota South (ftUS)
+<3455> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Louisiana North (ftUS)
+<3456> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=999999.9999898402 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Louisiana South (ftUS)
+<3457> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=999999.9999898402 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / South Dakota North (ftUS)
+<3458> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / South Dakota South (ftUS)
+<3459> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# Fiji 1986 / Fiji Map Grid
+<3460> +proj=tmerc +lat_0=-17 +lon_0=178.75 +k=0.99985 +x_0=2000000 +y_0=4000000 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# Dabola 1981 / UTM zone 28N
+<3461> +proj=utm +zone=28 +a=6378249.2 +b=6356515 +towgs84=-83,37,124,0,0,0,0 +units=m +no_defs  <>
+# Dabola 1981 / UTM zone 29N
+<3462> +proj=utm +zone=29 +a=6378249.2 +b=6356515 +towgs84=-83,37,124,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Maine CS2000 Central
+<3463> +proj=tmerc +lat_0=43.5 +lon_0=-69.125 +k=0.99998 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Maine CS2000 Central
+<3464> +proj=tmerc +lat_0=43.5 +lon_0=-69.125 +k=0.99998 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alabama East
+<3465> +proj=tmerc +lat_0=30.5 +lon_0=-85.83333333333333 +k=0.99996 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alabama West
+<3466> +proj=tmerc +lat_0=30 +lon_0=-87.5 +k=0.999933333 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska Albers
+<3467> +proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 1
+<3468> +proj=omerc +lat_0=57 +lonc=-133.6666666666667 +alpha=323.1301023611111 +k=0.9999 +x_0=5000000 +y_0=-5000000 +no_uoff +gamma=323.1301023611111 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 2
+<3469> +proj=tmerc +lat_0=54 +lon_0=-142 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 3
+<3470> +proj=tmerc +lat_0=54 +lon_0=-146 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 4
+<3471> +proj=tmerc +lat_0=54 +lon_0=-150 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 5
+<3472> +proj=tmerc +lat_0=54 +lon_0=-154 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 6
+<3473> +proj=tmerc +lat_0=54 +lon_0=-158 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 7
+<3474> +proj=tmerc +lat_0=54 +lon_0=-162 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 8
+<3475> +proj=tmerc +lat_0=54 +lon_0=-166 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 9
+<3476> +proj=tmerc +lat_0=54 +lon_0=-170 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Alaska zone 10
+<3477> +proj=lcc +lat_1=53.83333333333334 +lat_2=51.83333333333334 +lat_0=51 +lon_0=-176 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Arizona Central
+<3478> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Arizona Central (ft)
+<3479> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Arizona East
+<3480> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Arizona East (ft)
+<3481> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Arizona West
+<3482> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Arizona West (ft)
+<3483> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Arkansas North
+<3484> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Arkansas North (ftUS)
+<3485> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=399999.99998984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Arkansas South
+<3486> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=400000 +y_0=400000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Arkansas South (ftUS)
+<3487> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=399999.99998984 +y_0=399999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / California Albers
+<3488> +proj=aea +lat_1=34 +lat_2=40.5 +lat_0=0 +lon_0=-120 +x_0=0 +y_0=-4000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 1
+<3489> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 1 (ftUS)
+<3490> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / California zone 2
+<3491> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 2 (ftUS)
+<3492> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / California zone 3
+<3493> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 3 (ftUS)
+<3494> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / California zone 4
+<3495> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 4 (ftUS)
+<3496> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / California zone 5
+<3497> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 5 (ftUS)
+<3498> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / California zone 6
+<3499> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / California zone 6 (ftUS)
+<3500> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Colorado Central
+<3501> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Colorado Central (ftUS)
+<3502> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Colorado North
+<3503> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Colorado North (ftUS)
+<3504> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Colorado South
+<3505> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Colorado South (ftUS)
+<3506> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Connecticut
+<3507> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096 +y_0=152400.3048 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Connecticut (ftUS)
+<3508> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096012192 +y_0=152400.3048006096 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Delaware
+<3509> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Delaware (ftUS)
+<3510> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Florida East
+<3511> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Florida East (ftUS)
+<3512> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Florida GDL Albers
+<3513> +proj=aea +lat_1=24 +lat_2=31.5 +lat_0=24 +lon_0=-84 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Florida North
+<3514> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Florida North (ftUS)
+<3515> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Florida West
+<3516> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Florida West (ftUS)
+<3517> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Georgia East
+<3518> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Georgia East (ftUS)
+<3519> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Georgia West
+<3520> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Georgia West (ftUS)
+<3521> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=699999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Idaho Central
+<3522> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Idaho Central (ftUS)
+<3523> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Idaho East
+<3524> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Idaho East (ftUS)
+<3525> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Idaho West
+<3526> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Idaho West (ftUS)
+<3527> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Illinois East
+<3528> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Illinois East (ftUS)
+<3529> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Illinois West
+<3530> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Illinois West (ftUS)
+<3531> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=699999.9999898402 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Indiana East
+<3532> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=100000 +y_0=250000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Indiana East (ftUS)
+<3533> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=99999.99989839978 +y_0=249999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Indiana West
+<3534> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=250000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Indiana West (ftUS)
+<3535> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=249999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Iowa North
+<3536> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Iowa North (ftUS)
+<3537> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=999999.9999898402 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Iowa South
+<3538> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Iowa South (ftUS)
+<3539> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Kansas North
+<3540> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Kansas North (ftUS)
+<3541> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=399999.99998984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Kansas South
+<3542> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=400000 +y_0=400000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Kansas South (ftUS)
+<3543> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=399999.99998984 +y_0=399999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Kentucky North
+<3544> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Kentucky North (ftUS)
+<3545> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Kentucky Single Zone
+<3546> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Kentucky Single Zone (ftUS)
+<3547> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=999999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Kentucky South
+<3548> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Kentucky South (ftUS)
+<3549> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000.0001016001 +y_0=500000.0001016001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Louisiana North
+<3550> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Louisiana North (ftUS)
+<3551> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=999999.9999898402 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Louisiana South
+<3552> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Louisiana South (ftUS)
+<3553> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=999999.9999898402 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Maine CS2000 Central
+<3554> +proj=tmerc +lat_0=43.5 +lon_0=-69.125 +k=0.99998 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maine CS2000 East
+<3555> +proj=tmerc +lat_0=43.83333333333334 +lon_0=-67.875 +k=0.99998 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maine CS2000 West
+<3556> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.375 +k=0.99998 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maine East
+<3557> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maine West
+<3558> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maryland
+<3559> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Utah North (ftUS)
+<3560> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=999999.9999898402 +datum=NAD83 +units=us-ft +no_defs  <>
+# Old Hawaiian / Hawaii zone 1
+<3561> +proj=tmerc +lat_0=18.83333333333333 +lon_0=-155.5 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=61,-285,-181,0,0,0,0 +units=us-ft +no_defs  <>
+# Old Hawaiian / Hawaii zone 2
+<3562> +proj=tmerc +lat_0=20.33333333333333 +lon_0=-156.6666666666667 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=61,-285,-181,0,0,0,0 +units=us-ft +no_defs  <>
+# Old Hawaiian / Hawaii zone 3
+<3563> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=61,-285,-181,0,0,0,0 +units=us-ft +no_defs  <>
+# Old Hawaiian / Hawaii zone 4
+<3564> +proj=tmerc +lat_0=21.83333333333333 +lon_0=-159.5 +k=0.99999 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=61,-285,-181,0,0,0,0 +units=us-ft +no_defs  <>
+# Old Hawaiian / Hawaii zone 5
+<3565> +proj=tmerc +lat_0=21.66666666666667 +lon_0=-160.1666666666667 +k=1 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=61,-285,-181,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83 / Utah Central (ftUS)
+<3566> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=2000000.00001016 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Utah South (ftUS)
+<3567> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.00001016 +y_0=3000000 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Utah North (ftUS)
+<3568> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=999999.9999898402 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Utah Central (ftUS)
+<3569> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=2000000.00001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Utah South (ftUS)
+<3570> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.00001016 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# WGS 84 / North Pole LAEA Bering Sea
+<3571> +proj=laea +lat_0=90 +lon_0=180 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / North Pole LAEA Alaska
+<3572> +proj=laea +lat_0=90 +lon_0=-150 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / North Pole LAEA Canada
+<3573> +proj=laea +lat_0=90 +lon_0=-100 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / North Pole LAEA Atlantic
+<3574> +proj=laea +lat_0=90 +lon_0=-40 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / North Pole LAEA Europe
+<3575> +proj=laea +lat_0=90 +lon_0=10 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / North Pole LAEA Russia
+<3576> +proj=laea +lat_0=90 +lon_0=90 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# GDA94 / Australian Albers
+<3577> +proj=aea +lat_1=-18 +lat_2=-36 +lat_0=0 +lon_0=132 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Yukon Albers
+<3578> +proj=aea +lat_1=61.66666666666666 +lat_2=68 +lat_0=59 +lon_0=-132.5 +x_0=500000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Yukon Albers
+<3579> +proj=aea +lat_1=61.66666666666666 +lat_2=68 +lat_0=59 +lon_0=-132.5 +x_0=500000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / NWT Lambert
+<3580> +proj=lcc +lat_1=62 +lat_2=70 +lat_0=0 +lon_0=-112 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / NWT Lambert
+<3581> +proj=lcc +lat_1=62 +lat_2=70 +lat_0=0 +lon_0=-112 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maryland (ftUS)
+<3582> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=399999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Massachusetts Island
+<3583> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Massachusetts Island (ftUS)
+<3584> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Massachusetts Mainland
+<3585> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000 +y_0=750000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Massachusetts Mainland (ftUS)
+<3586> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000.0001016002 +y_0=750000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Michigan Central
+<3587> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=6000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Michigan Central (ft)
+<3588> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=5999999.999976001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Michigan North
+<3589> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=8000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Michigan North (ft)
+<3590> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=7999999.999968001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Michigan Oblique Mercator
+<3591> +proj=omerc +lat_0=45.30916666666666 +lonc=-86 +alpha=337.25556 +k=0.9996 +x_0=2546731.496 +y_0=-4354009.816 +no_uoff +gamma=337.25556 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Michigan South
+<3592> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=4000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Michigan South (ft)
+<3593> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=3999999.999984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Minnesota Central
+<3594> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Minnesota North
+<3595> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Minnesota South
+<3596> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Mississippi East
+<3597> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Mississippi East (ftUS)
+<3598> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Mississippi West
+<3599> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=700000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Mississippi West (ftUS)
+<3600> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=699999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Missouri Central
+<3601> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-92.5 +k=0.999933333 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Missouri East
+<3602> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-90.5 +k=0.999933333 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Missouri West
+<3603> +proj=tmerc +lat_0=36.16666666666666 +lon_0=-94.5 +k=0.999941177 +x_0=850000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Montana
+<3604> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Montana (ft)
+<3605> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Nebraska
+<3606> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Nevada Central
+<3607> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000 +y_0=6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Nevada Central (ftUS)
+<3608> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000.00001016 +y_0=6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Nevada East
+<3609> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000 +y_0=8000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Nevada East (ftUS)
+<3610> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000.00001016 +y_0=8000000.000010163 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Nevada West
+<3611> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000 +y_0=4000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Nevada West (ftUS)
+<3612> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000.0000101599 +y_0=3999999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New Hampshire
+<3613> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New Hampshire (ftUS)
+<3614> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New Jersey
+<3615> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New Jersey (ftUS)
+<3616> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New Mexico Central
+<3617> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New Mexico Central (ftUS)
+<3618> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New Mexico East
+<3619> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New Mexico East (ftUS)
+<3620> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New Mexico West
+<3621> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New Mexico West (ftUS)
+<3622> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New York Central
+<3623> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New York Central (ftUS)
+<3624> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=249999.9998983998 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New York East
+<3625> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New York East (ftUS)
+<3626> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New York Long Island
+<3627> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New York Long Island (ftUS)
+<3628> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / New York West
+<3629> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / New York West (ftUS)
+<3630> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / North Carolina
+<3631> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.22 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / North Carolina (ftUS)
+<3632> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.2192024384 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / North Dakota North
+<3633> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / North Dakota North (ft)
+<3634> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / North Dakota South
+<3635> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / North Dakota South (ft)
+<3636> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Ohio North
+<3637> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Ohio South
+<3638> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Oklahoma North
+<3639> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Oklahoma North (ftUS)
+<3640> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Oklahoma South
+<3641> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Oklahoma South (ftUS)
+<3642> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Oregon LCC (m)
+<3643> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=400000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Oregon GIC Lambert (ft)
+<3644> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=399999.9999984 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Oregon North
+<3645> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Oregon North (ft)
+<3646> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000.0001424 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Oregon South
+<3647> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Oregon South (ft)
+<3648> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000.0001464 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Pennsylvania North
+<3649> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Pennsylvania North (ftUS)
+<3650> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Pennsylvania South
+<3651> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Pennsylvania South (ftUS)
+<3652> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Rhode Island
+<3653> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=100000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Rhode Island (ftUS)
+<3654> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=99999.99998983997 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / South Carolina
+<3655> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / South Carolina (ft)
+<3656> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / South Dakota North
+<3657> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / South Dakota North (ftUS)
+<3658> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / South Dakota South
+<3659> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / South Dakota South (ftUS)
+<3660> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Tennessee
+<3661> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Tennessee (ftUS)
+<3662> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Texas Central
+<3663> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=700000 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas Central (ftUS)
+<3664> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=699999.9998983998 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Texas Centric Albers Equal Area
+<3665> +proj=aea +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas Centric Lambert Conformal
+<3666> +proj=lcc +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas North
+<3667> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas North (ftUS)
+<3668> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000.0001016002 +y_0=999999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Texas North Central
+<3669> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas North Central (ftUS)
+<3670> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000.0001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Texas South
+<3671> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000 +y_0=5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas South (ftUS)
+<3672> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000.0000000001 +y_0=5000000.0001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Texas South Central
+<3673> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=4000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Texas South Central (ftUS)
+<3674> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=3999999.9998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Utah Central
+<3675> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Utah Central (ft)
+<3676> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.0001504 +y_0=1999999.999992 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Utah Central (ftUS)
+<3677> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=2000000.00001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Utah North
+<3678> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Utah North (ft)
+<3679> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.0001504 +y_0=999999.9999960001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Utah North (ftUS)
+<3680> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=999999.9999898402 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Utah South
+<3681> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Utah South (ft)
+<3682> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.0001504 +y_0=2999999.999988 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(NSRS2007) / Utah South (ftUS)
+<3683> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.00001016 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Vermont
+<3684> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Virginia North
+<3685> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Virginia North (ftUS)
+<3686> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=2000000.0001016 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Virginia South
+<3687> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Virginia South (ftUS)
+<3688> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=999999.9998983998 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Washington North
+<3689> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Washington North (ftUS)
+<3690> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Washington South
+<3691> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Washington South (ftUS)
+<3692> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / West Virginia North
+<3693> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / West Virginia South
+<3694> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin Central
+<3695> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin Central (ftUS)
+<3696> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin North
+<3697> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin North (ftUS)
+<3698> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin South
+<3699> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin South (ftUS)
+<3700> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wisconsin Transverse Mercator
+<3701> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9996 +x_0=520000 +y_0=-4480000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wyoming East
+<3702> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wyoming East Central
+<3703> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=400000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wyoming West Central
+<3704> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Wyoming West
+<3705> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000 +y_0=100000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 59N
+<3706> +proj=utm +zone=59 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 60N
+<3707> +proj=utm +zone=60 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 1N
+<3708> +proj=utm +zone=1 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 2N
+<3709> +proj=utm +zone=2 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 3N
+<3710> +proj=utm +zone=3 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 4N
+<3711> +proj=utm +zone=4 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 5N
+<3712> +proj=utm +zone=5 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 6N
+<3713> +proj=utm +zone=6 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 7N
+<3714> +proj=utm +zone=7 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 8N
+<3715> +proj=utm +zone=8 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 9N
+<3716> +proj=utm +zone=9 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 10N
+<3717> +proj=utm +zone=10 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 11N
+<3718> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 12N
+<3719> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 13N
+<3720> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 14N
+<3721> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 15N
+<3722> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 16N
+<3723> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 17N
+<3724> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 18N
+<3725> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / UTM zone 19N
+<3726> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Reunion 1947 / TM Reunion
+<3727> +proj=tmerc +lat_0=-21.11666666666667 +lon_0=55.53333333333333 +k=1 +x_0=160000 +y_0=50000 +ellps=intl +towgs84=94,-948,-1262,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Ohio North (ftUS)
+<3728> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Ohio South (ftUS)
+<3729> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wyoming East (ftUS)
+<3730> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wyoming East Central (ftUS)
+<3731> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=399999.99998984 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wyoming West Central (ftUS)
+<3732> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Wyoming West (ftUS)
+<3733> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83 / Ohio North (ftUS)
+<3734> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Ohio South (ftUS)
+<3735> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wyoming East (ftUS)
+<3736> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000.00001016 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wyoming East Central (ftUS)
+<3737> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=399999.99998984 +y_0=99999.99998983997 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wyoming West Central (ftUS)
+<3738> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Wyoming West (ftUS)
+<3739> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000.0000101599 +y_0=99999.99998983997 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / UTM zone 10N
+<3740> +proj=utm +zone=10 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 11N
+<3741> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 12N
+<3742> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 13N
+<3743> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 14N
+<3744> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 15N
+<3745> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 16N
+<3746> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 17N
+<3747> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 18N
+<3748> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 19N
+<3749> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 4N
+<3750> +proj=utm +zone=4 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / UTM zone 5N
+<3751> +proj=utm +zone=5 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / Mercator 41 (deprecated)
+<3752> +proj=merc +lon_0=100 +lat_ts=-41 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# NAD83(HARN) / Ohio North (ftUS)
+<3753> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Ohio South (ftUS)
+<3754> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wyoming East (ftUS)
+<3755> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wyoming East Central (ftUS)
+<3756> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=399999.99998984 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wyoming West Central (ftUS)
+<3757> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Wyoming West (ftUS)
+<3758> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83 / Hawaii zone 3 (ftUS)
+<3759> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=500000.00001016 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Hawaii zone 3 (ftUS)
+<3760> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(CSRS) / UTM zone 22N
+<3761> +proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / South Georgia Lambert
+<3762> +proj=lcc +lat_1=-54 +lat_2=-54.75 +lat_0=-55 +lon_0=-37 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# ETRS89 / Portugal TM06
+<3763> +proj=tmerc +lat_0=39.66825833333333 +lon_0=-8.133108333333334 +k=1 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Chatham Island Circuit 2000
+<3764> +proj=tmerc +lat_0=-44 +lon_0=-176.5 +k=1 +x_0=400000 +y_0=800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# HTRS96 / Croatia TM
+<3765> +proj=tmerc +lat_0=0 +lon_0=16.5 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# HTRS96 / Croatia LCC
+<3766> +proj=lcc +lat_1=45.91666666666666 +lat_2=43.08333333333334 +lat_0=0 +lon_0=16.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# HTRS96 / UTM zone 33N
+<3767> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# HTRS96 / UTM zone 34N
+<3768> +proj=utm +zone=34 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Bermuda 1957 / UTM zone 20N
+<3769> +proj=utm +zone=20 +ellps=clrk66 +towgs84=-73,213,296,0,0,0,0 +units=m +no_defs  <>
+# BDA2000 / Bermuda 2000 National Grid
+<3770> +proj=tmerc +lat_0=32 +lon_0=-64.75 +k=1 +x_0=550000 +y_0=100000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Alberta 3TM ref merid 111 W
+<3771> +proj=tmerc +lat_0=0 +lon_0=-111 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Alberta 3TM ref merid 114 W
+<3772> +proj=tmerc +lat_0=0 +lon_0=-114 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Alberta 3TM ref merid 117 W
+<3773> +proj=tmerc +lat_0=0 +lon_0=-117 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Alberta 3TM ref merid 120 W (deprecated)
+<3774> +proj=tmerc +lat_0=0 +lon_0=-120 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / Alberta 3TM ref merid 111 W
+<3775> +proj=tmerc +lat_0=0 +lon_0=-111 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alberta 3TM ref merid 114 W
+<3776> +proj=tmerc +lat_0=0 +lon_0=-114 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alberta 3TM ref merid 117 W
+<3777> +proj=tmerc +lat_0=0 +lon_0=-117 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alberta 3TM ref merid 120 W (deprecated)
+<3778> +proj=tmerc +lat_0=0 +lon_0=-120 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 3TM ref merid 111 W
+<3779> +proj=tmerc +lat_0=0 +lon_0=-111 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 3TM ref merid 114 W
+<3780> +proj=tmerc +lat_0=0 +lon_0=-114 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 3TM ref merid 117 W
+<3781> +proj=tmerc +lat_0=0 +lon_0=-117 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 3TM ref merid 120 W (deprecated)
+<3782> +proj=tmerc +lat_0=0 +lon_0=-120 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Pitcairn 2006 / Pitcairn TM 2006
+<3783> +proj=tmerc +lat_0=-25.06855261111111 +lon_0=-130.1129671111111 +k=1 +x_0=14200 +y_0=15500 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Pitcairn 1967 / UTM zone 9S
+<3784> +proj=utm +zone=9 +south +ellps=intl +towgs84=185,165,42,0,0,0,0 +units=m +no_defs  <>
+# Popular Visualisation CRS / Mercator (deprecated)
+<3785> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext  +no_defs <>
+# World Equidistant Cylindrical (Sphere) (deprecated)
+<3786> +proj=eqc +lat_ts=0 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +a=6371007 +b=6371007 +units=m +no_defs  <>
+# MGI / Slovene National Grid (deprecated)
+<3787> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# NZGD2000 / Auckland Islands TM 2000
+<3788> +proj=tmerc +lat_0=0 +lon_0=166 +k=1 +x_0=3500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Campbell Island TM 2000
+<3789> +proj=tmerc +lat_0=0 +lon_0=169 +k=1 +x_0=3500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Antipodes Islands TM 2000
+<3790> +proj=tmerc +lat_0=0 +lon_0=179 +k=1 +x_0=3500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Raoul Island TM 2000
+<3791> +proj=tmerc +lat_0=0 +lon_0=-178 +k=1 +x_0=3500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / Chatham Islands TM 2000
+<3793> +proj=tmerc +lat_0=0 +lon_0=-176.5 +k=1 +x_0=3500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Slovenia 1996 / Slovene National Grid
+<3794> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Cuba Norte
+<3795> +proj=lcc +lat_1=23 +lat_2=21.7 +lat_0=22.35 +lon_0=-81 +x_0=500000 +y_0=280296.016 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Cuba Sur
+<3796> +proj=lcc +lat_1=21.3 +lat_2=20.13333333333333 +lat_0=20.71666666666667 +lon_0=-76.83333333333333 +x_0=500000 +y_0=229126.939 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / MTQ Lambert
+<3797> +proj=lcc +lat_1=50 +lat_2=46 +lat_0=44 +lon_0=-70 +x_0=800000 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / MTQ Lambert
+<3798> +proj=lcc +lat_1=50 +lat_2=46 +lat_0=44 +lon_0=-70 +x_0=800000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / MTQ Lambert
+<3799> +proj=lcc +lat_1=50 +lat_2=46 +lat_0=44 +lon_0=-70 +x_0=800000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Alberta 3TM ref merid 120 W
+<3800> +proj=tmerc +lat_0=0 +lon_0=-120 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / Alberta 3TM ref merid 120 W
+<3801> +proj=tmerc +lat_0=0 +lon_0=-120 +k=0.9999 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Alberta 3TM ref merid 120 W
+<3802> +proj=tmerc +lat_0=0 +lon_0=-120 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Belgian Lambert 2008
+<3812> +proj=lcc +lat_1=49.83333333333334 +lat_2=51.16666666666666 +lat_0=50.797815 +lon_0=4.359215833333333 +x_0=649328 +y_0=665262 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Mississippi TM
+<3814> +proj=tmerc +lat_0=32.5 +lon_0=-89.75 +k=0.9998335 +x_0=500000 +y_0=1300000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Mississippi TM
+<3815> +proj=tmerc +lat_0=32.5 +lon_0=-89.75 +k=0.9998335 +x_0=500000 +y_0=1300000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Mississippi TM
+<3816> +proj=tmerc +lat_0=32.5 +lon_0=-89.75 +k=0.9998335 +x_0=500000 +y_0=1300000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TWD97 / TM2 zone 119
+<3825> +proj=tmerc +lat_0=0 +lon_0=119 +k=0.9999 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TWD97 / TM2 zone 121
+<3826> +proj=tmerc +lat_0=0 +lon_0=121 +k=0.9999 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TWD67 / TM2 zone 119
+<3827> +proj=tmerc +lat_0=0 +lon_0=119 +k=0.9999 +x_0=250000 +y_0=0 +ellps=aust_SA +units=m +no_defs  <>
+# TWD67 / TM2 zone 121
+<3828> +proj=tmerc +lat_0=0 +lon_0=121 +k=0.9999 +x_0=250000 +y_0=0 +ellps=aust_SA +units=m +no_defs  <>
+# Hu Tzu Shan 1950 / UTM zone 51N
+<3829> +proj=utm +zone=51 +ellps=intl +towgs84=-637,-549,-203,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / PDC Mercator
+<3832> +proj=merc +lon_0=150 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Gauss-Kruger zone 2
+<3833> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss-Kruger zone 2
+<3834> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss-Kruger zone 3
+<3835> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss-Kruger zone 4
+<3836> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 3
+<3837> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 4
+<3838> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 9
+<3839> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 10
+<3840> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 6
+<3841> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 7 (deprecated)
+<3842> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 8 (deprecated)
+<3843> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Stereo70
+<3844> +proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# SWEREF99 / RT90 7.5 gon V emulation
+<3845> +proj=tmerc +lat_0=0 +lon_0=11.30625 +k=1.000006 +x_0=1500025.141 +y_0=-667.282 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 / RT90 5 gon V emulation
+<3846> +proj=tmerc +lat_0=0 +lon_0=13.55626666666667 +k=1.0000058 +x_0=1500044.695 +y_0=-667.13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 / RT90 2.5 gon V emulation
+<3847> +proj=tmerc +lat_0=0 +lon_0=15.80628452944445 +k=1.00000561024 +x_0=1500064.274 +y_0=-667.711 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 / RT90 0 gon emulation
+<3848> +proj=tmerc +lat_0=0 +lon_0=18.0563 +k=1.0000054 +x_0=1500083.521 +y_0=-668.8440000000001 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 / RT90 2.5 gon O emulation
+<3849> +proj=tmerc +lat_0=0 +lon_0=20.30631666666667 +k=1.0000052 +x_0=1500102.765 +y_0=-670.706 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SWEREF99 / RT90 5 gon O emulation
+<3850> +proj=tmerc +lat_0=0 +lon_0=22.55633333333333 +k=1.0000049 +x_0=1500121.846 +y_0=-672.557 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NZGD2000 / NZCS2000
+<3851> +proj=lcc +lat_1=-37.5 +lat_2=-44.5 +lat_0=-41 +lon_0=173 +x_0=3000000 +y_0=7000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RSRGD2000 / DGLC2000
+<3852> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-90 +lon_0=157 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# County ST74
+<3854> +proj=tmerc +lat_0=0 +lon_0=18.05787 +k=0.99999506 +x_0=100182.7406 +y_0=-6500620.1207 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / Pseudo-Mercator
+<3857> +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext  +no_defs <>
+# ETRS89 / GK19FIN
+<3873> +proj=tmerc +lat_0=0 +lon_0=19 +k=1 +x_0=19500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK20FIN
+<3874> +proj=tmerc +lat_0=0 +lon_0=20 +k=1 +x_0=20500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK21FIN
+<3875> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=21500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK22FIN
+<3876> +proj=tmerc +lat_0=0 +lon_0=22 +k=1 +x_0=22500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK23FIN
+<3877> +proj=tmerc +lat_0=0 +lon_0=23 +k=1 +x_0=23500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK24FIN
+<3878> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=24500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK25FIN
+<3879> +proj=tmerc +lat_0=0 +lon_0=25 +k=1 +x_0=25500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK26FIN
+<3880> +proj=tmerc +lat_0=0 +lon_0=26 +k=1 +x_0=26500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK27FIN
+<3881> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=27500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK28FIN
+<3882> +proj=tmerc +lat_0=0 +lon_0=28 +k=1 +x_0=28500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK29FIN
+<3883> +proj=tmerc +lat_0=0 +lon_0=29 +k=1 +x_0=29500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK30FIN
+<3884> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=30500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / GK31FIN
+<3885> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=31500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGRS / UTM zone 37N
+<3890> +proj=utm +zone=37 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGRS / UTM zone 38N
+<3891> +proj=utm +zone=38 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# IGRS / UTM zone 39N
+<3892> +proj=utm +zone=39 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ED50 / Iraq National Grid
+<3893> +proj=tmerc +lat_0=29.02626833333333 +lon_0=46.5 +k=0.9994 +x_0=800000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# MGI 1901 / Balkans zone 5
+<3907> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=5500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# MGI 1901 / Balkans zone 6
+<3908> +proj=tmerc +lat_0=0 +lon_0=18 +k=0.9999 +x_0=6500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# MGI 1901 / Balkans zone 7
+<3909> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=7500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# MGI 1901 / Balkans zone 8
+<3910> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9999 +x_0=8500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# MGI 1901 / Slovenia Grid
+<3911> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# MGI 1901 / Slovene National Grid
+<3912> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=500000 +y_0=-5000000 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# Puerto Rico / UTM zone 20N
+<3920> +proj=utm +zone=20 +ellps=clrk66 +towgs84=11,72,-101,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC42
+<3942> +proj=lcc +lat_1=41.25 +lat_2=42.75 +lat_0=42 +lon_0=3 +x_0=1700000 +y_0=1200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC43
+<3943> +proj=lcc +lat_1=42.25 +lat_2=43.75 +lat_0=43 +lon_0=3 +x_0=1700000 +y_0=2200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC44
+<3944> +proj=lcc +lat_1=43.25 +lat_2=44.75 +lat_0=44 +lon_0=3 +x_0=1700000 +y_0=3200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC45
+<3945> +proj=lcc +lat_1=44.25 +lat_2=45.75 +lat_0=45 +lon_0=3 +x_0=1700000 +y_0=4200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC46
+<3946> +proj=lcc +lat_1=45.25 +lat_2=46.75 +lat_0=46 +lon_0=3 +x_0=1700000 +y_0=5200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC47
+<3947> +proj=lcc +lat_1=46.25 +lat_2=47.75 +lat_0=47 +lon_0=3 +x_0=1700000 +y_0=6200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC48
+<3948> +proj=lcc +lat_1=47.25 +lat_2=48.75 +lat_0=48 +lon_0=3 +x_0=1700000 +y_0=7200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC49
+<3949> +proj=lcc +lat_1=48.25 +lat_2=49.75 +lat_0=49 +lon_0=3 +x_0=1700000 +y_0=8200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGF93 / CC50
+<3950> +proj=lcc +lat_1=49.25 +lat_2=50.75 +lat_0=50 +lon_0=3 +x_0=1700000 +y_0=9200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Virginia Lambert
+<3968> +proj=lcc +lat_1=37 +lat_2=39.5 +lat_0=36 +lon_0=-79.5 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Virginia Lambert
+<3969> +proj=lcc +lat_1=37 +lat_2=39.5 +lat_0=36 +lon_0=-79.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Virginia Lambert
+<3970> +proj=lcc +lat_1=37 +lat_2=39.5 +lat_0=36 +lon_0=-79.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / NSIDC EASE-Grid North
+<3973> +proj=laea +lat_0=90 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / NSIDC EASE-Grid South
+<3974> +proj=laea +lat_0=-90 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / NSIDC EASE-Grid Global
+<3975> +proj=cea +lon_0=0 +lat_ts=30 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / NSIDC Sea Ice Polar Stereographic South
+<3976> +proj=stere +lat_0=-90 +lat_ts=-70 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# NAD83 / Canada Atlas Lambert
+<3978> +proj=lcc +lat_1=49 +lat_2=77 +lat_0=49 +lon_0=-95 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Canada Atlas Lambert
+<3979> +proj=lcc +lat_1=49 +lat_2=77 +lat_0=49 +lon_0=-95 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Lambert (deprecated)
+<3985> +proj=lcc +lat_1=-6.5 +lat_2=-11.5 +lat_0=9 +lon_0=26 +x_0=500000 +y_0=500000 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Gauss zone A
+<3986> +proj=tmerc +lat_0=-9 +lon_0=30 +k=1 +x_0=200000 +y_0=500000 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Gauss zone B
+<3987> +proj=tmerc +lat_0=-9 +lon_0=28 +k=1 +x_0=200000 +y_0=500000 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Gauss zone C
+<3988> +proj=tmerc +lat_0=-9 +lon_0=26 +k=1 +x_0=200000 +y_0=500000 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Gauss zone D
+<3989> +proj=tmerc +lat_0=-9 +lon_0=24 +k=1 +x_0=200000 +y_0=500000 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Puerto Rico State Plane CS of 1927
+<3991> +proj=lcc +lat_1=18.43333333333333 +lat_2=18.03333333333333 +lat_0=17.83333333333333 +lon_0=-66.43333333333334 +x_0=152400.3048006096 +y_0=0 +ellps=clrk66 +towgs84=11,72,-101,0,0,0,0 +units=us-ft +no_defs  <>
+# Puerto Rico / St. Croix
+<3992> +proj=lcc +lat_1=18.43333333333333 +lat_2=18.03333333333333 +lat_0=17.83333333333333 +lon_0=-66.43333333333334 +x_0=152400.3048006096 +y_0=30480.06096012192 +ellps=clrk66 +towgs84=11,72,-101,0,0,0,0 +units=us-ft +no_defs  <>
+# Guam 1963 / Guam SPCS
+# Unable to translate coordinate system EPSG:3993 into PROJ.4 format.
+#
+# WGS 84 / Mercator 41
+<3994> +proj=merc +lon_0=100 +lat_ts=-41 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / Arctic Polar Stereographic
+<3995> +proj=stere +lat_0=90 +lat_ts=71 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / IBCAO Polar Stereographic
+<3996> +proj=stere +lat_0=90 +lat_ts=75 +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / Dubai Local TM
+<3997> +proj=tmerc +lat_0=0 +lon_0=55.33333333333334 +k=1 +x_0=500000 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# MOLDREF99 / Moldova TM
+<4026> +proj=tmerc +lat_0=0 +lon_0=28.4 +k=0.9999400000000001 +x_0=200000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / TMzn35N
+<4037> +proj=utm +zone=35 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / TMzn36N
+<4038> +proj=utm +zone=36 +datum=WGS84 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 12
+<4048> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 14
+<4049> +proj=tmerc +lat_0=0 +lon_0=14 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 16
+<4050> +proj=tmerc +lat_0=0 +lon_0=16 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 18
+<4051> +proj=tmerc +lat_0=0 +lon_0=18 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 20
+<4056> +proj=tmerc +lat_0=0 +lon_0=20 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 22
+<4057> +proj=tmerc +lat_0=0 +lon_0=22 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 24
+<4058> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 26
+<4059> +proj=tmerc +lat_0=0 +lon_0=26 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 28
+<4060> +proj=tmerc +lat_0=0 +lon_0=28 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / UTM zone 33S
+<4061> +proj=utm +zone=33 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / UTM zone 34S
+<4062> +proj=utm +zone=34 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGRDC 2005 / UTM zone 35S
+<4063> +proj=utm +zone=35 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Chua / UTM zone 23S
+<4071> +proj=utm +zone=23 +south +ellps=intl +towgs84=-143.87,243.37,-33.52,0,0,0,0 +units=m +no_defs  <>
+# REGCAN95 / UTM zone 27N
+<4082> +proj=utm +zone=27 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# REGCAN95 / UTM zone 28N
+<4083> +proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / World Equidistant Cylindrical
+<4087> +proj=eqc +lat_ts=0 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# World Equidistant Cylindrical (Sphere)
+<4088> +proj=eqc +lat_ts=0 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +a=6371007 +b=6371007 +units=m +no_defs  <>
+# ETRS89 / DKTM1
+<4093> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.99998 +x_0=200000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / DKTM2
+<4094> +proj=tmerc +lat_0=0 +lon_0=10 +k=0.99998 +x_0=400000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / DKTM3
+<4095> +proj=tmerc +lat_0=0 +lon_0=11.75 +k=0.99998 +x_0=600000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / DKTM4
+<4096> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=800000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / BLM 59N (ftUS)
+<4217> +proj=tmerc +lat_0=0 +lon_0=171 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD27 / BLM 59N (ftUS)
+<4399> +proj=tmerc +lat_0=0 +lon_0=171 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 60N (ftUS)
+<4400> +proj=tmerc +lat_0=0 +lon_0=177 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 1N (ftUS)
+<4401> +proj=tmerc +lat_0=0 +lon_0=-177 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 2N (ftUS)
+<4402> +proj=tmerc +lat_0=0 +lon_0=-171 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 3N (ftUS)
+<4403> +proj=tmerc +lat_0=0 +lon_0=-165 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 4N (ftUS)
+<4404> +proj=tmerc +lat_0=0 +lon_0=-159 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 5N (ftUS)
+<4405> +proj=tmerc +lat_0=0 +lon_0=-153 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 6N (ftUS)
+<4406> +proj=tmerc +lat_0=0 +lon_0=-147 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 7N (ftUS)
+<4407> +proj=tmerc +lat_0=0 +lon_0=-141 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 8N (ftUS)
+<4408> +proj=tmerc +lat_0=0 +lon_0=-135 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 9N (ftUS)
+<4409> +proj=tmerc +lat_0=0 +lon_0=-129 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 10N (ftUS)
+<4410> +proj=tmerc +lat_0=0 +lon_0=-123 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 11N (ftUS)
+<4411> +proj=tmerc +lat_0=0 +lon_0=-117 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 12N (ftUS)
+<4412> +proj=tmerc +lat_0=0 +lon_0=-111 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 13N (ftUS)
+<4413> +proj=tmerc +lat_0=0 +lon_0=-105 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Guam Map Grid
+<4414> +proj=tmerc +lat_0=13.5 +lon_0=144.75 +k=1 +x_0=100000 +y_0=200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Katanga 1955 / Katanga Lambert
+<4415> +proj=lcc +lat_1=-6.5 +lat_2=-11.5 +lat_0=-9 +lon_0=26 +x_0=500000 +y_0=500000 +ellps=clrk66 +towgs84=-103.746,-9.614,-255.95,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 7
+<4417> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / BLM 18N (ftUS)
+<4418> +proj=tmerc +lat_0=0 +lon_0=-75 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 19N (ftUS)
+<4419> +proj=tmerc +lat_0=0 +lon_0=-69 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD83 / BLM 60N (ftUS)
+<4420> +proj=tmerc +lat_0=0 +lon_0=177 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 1N (ftUS)
+<4421> +proj=tmerc +lat_0=0 +lon_0=-177 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 2N (ftUS)
+<4422> +proj=tmerc +lat_0=0 +lon_0=-171 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 3N (ftUS)
+<4423> +proj=tmerc +lat_0=0 +lon_0=-165 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 4N (ftUS)
+<4424> +proj=tmerc +lat_0=0 +lon_0=-159 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 5N (ftUS)
+<4425> +proj=tmerc +lat_0=0 +lon_0=-153 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 6N (ftUS)
+<4426> +proj=tmerc +lat_0=0 +lon_0=-147 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 7N (ftUS)
+<4427> +proj=tmerc +lat_0=0 +lon_0=-141 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 8N (ftUS)
+<4428> +proj=tmerc +lat_0=0 +lon_0=-135 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 9N (ftUS)
+<4429> +proj=tmerc +lat_0=0 +lon_0=-129 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 10N (ftUS)
+<4430> +proj=tmerc +lat_0=0 +lon_0=-123 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 11N (ftUS)
+<4431> +proj=tmerc +lat_0=0 +lon_0=-117 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 12N (ftUS)
+<4432> +proj=tmerc +lat_0=0 +lon_0=-111 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 13N (ftUS)
+<4433> +proj=tmerc +lat_0=0 +lon_0=-105 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 8
+<4434> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Puerto Rico and Virgin Is.
+<4437> +proj=lcc +lat_1=18.43333333333333 +lat_2=18.03333333333333 +lat_0=17.83333333333333 +lon_0=-66.43333333333334 +x_0=200000 +y_0=200000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / BLM 18N (ftUS)
+<4438> +proj=tmerc +lat_0=0 +lon_0=-75 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 19N (ftUS)
+<4439> +proj=tmerc +lat_0=0 +lon_0=-69 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD27 / Pennsylvania South
+<4455> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New York Long Island
+<4456> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.5 +lon_0=-74 +x_0=609601.2192024384 +y_0=30480.06096012192 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD83 / South Dakota North (ftUS)
+<4457> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# WGS 84 / Australian Centre for Remote Sensing Lambert
+<4462> +proj=lcc +lat_1=-18 +lat_2=-36 +lat_0=-27 +lon_0=132 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# RGSPM06 / UTM zone 21N
+<4467> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGM04 / UTM zone 38S
+<4471> +proj=utm +zone=38 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Cadastre 1997 / UTM zone 38S (deprecated)
+<4474> +proj=utm +zone=38 +south +ellps=intl +towgs84=-382,-59,-262,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF92 / UTM zone 11N
+<4484> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF92 / UTM zone 12N
+<4485> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF92 / UTM zone 13N
+<4486> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF92 / UTM zone 14N
+<4487> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF92 / UTM zone 15N
+<4488> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF92 / UTM zone 16N
+<4489> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 13
+<4491> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 14
+<4492> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 15
+<4493> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 16
+<4494> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 17
+<4495> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 18
+<4496> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 19
+<4497> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 20
+<4498> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 21
+<4499> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 22
+<4500> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger zone 23
+<4501> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 75E
+<4502> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 81E
+<4503> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 87E
+<4504> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 93E
+<4505> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 99E
+<4506> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 105E
+<4507> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 111E
+<4508> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 117E
+<4509> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 123E
+<4510> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 129E
+<4511> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / Gauss-Kruger CM 135E
+<4512> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 25
+<4513> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 26
+<4514> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 27
+<4515> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 28
+<4516> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 29
+<4517> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 30
+<4518> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 31
+<4519> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 32
+<4520> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 33
+<4521> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 34
+<4522> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 35
+<4523> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 36
+<4524> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 37
+<4525> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 38
+<4526> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 39
+<4527> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 40
+<4528> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 41
+<4529> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 42
+<4530> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 43
+<4531> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 44
+<4532> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger zone 45
+<4533> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 75E
+<4534> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 78E
+<4535> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 81E
+<4536> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 84E
+<4537> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 87E
+<4538> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 90E
+<4539> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 93E
+<4540> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 96E
+<4541> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 99E
+<4542> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 102E
+<4543> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 105E
+<4544> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 108E
+<4545> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 111E
+<4546> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 114E
+<4547> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 117E
+<4548> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 120E
+<4549> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 123E
+<4550> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 126E
+<4551> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 129E
+<4552> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 132E
+<4553> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# CGCS2000 / 3-degree Gauss-Kruger CM 135E
+<4554> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# RRAF 1991 / UTM zone 20N
+<4559> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 13
+<4568> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 14
+<4569> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 15
+<4570> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 16
+<4571> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 17
+<4572> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 18
+<4573> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 19
+<4574> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 20
+<4575> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 21
+<4576> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 22
+<4577> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger zone 23
+<4578> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 75E
+<4579> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 81E
+<4580> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 87E
+<4581> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 93E
+<4582> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 99E
+<4583> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 105E
+<4584> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 111E
+<4585> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 117E
+<4586> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 123E
+<4587> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 129E
+<4588> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / Gauss-Kruger CM 135E
+<4589> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# ETRS89 / UTM zone 32N (zE-N)
+<4647> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=32500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 25
+<4652> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=25500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 26
+<4653> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=26500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 27
+<4654> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=27500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 28
+<4655> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=28500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 29
+<4656> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=29500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 30
+<4766> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=30500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 31
+<4767> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=31500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 32
+<4768> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=32500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 33
+<4769> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=33500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 34
+<4770> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=34500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 35
+<4771> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=35500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 36
+<4772> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=36500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 37
+<4773> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=37500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 38
+<4774> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=38500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 39
+<4775> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=39500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 40
+<4776> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=40500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 41
+<4777> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=41500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 42
+<4778> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=42500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 43
+<4779> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=43500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 44
+<4780> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=44500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger zone 45
+<4781> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=45500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 75E
+<4782> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 78E
+<4783> +proj=tmerc +lat_0=0 +lon_0=78 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 81E
+<4784> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 84E
+<4785> +proj=tmerc +lat_0=0 +lon_0=84 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 87E
+<4786> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 90E
+<4787> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 93E
+<4788> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 96E
+<4789> +proj=tmerc +lat_0=0 +lon_0=96 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 99E
+<4790> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 102E
+<4791> +proj=tmerc +lat_0=0 +lon_0=102 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 105E
+<4792> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 108E
+<4793> +proj=tmerc +lat_0=0 +lon_0=108 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 111E
+<4794> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 114E
+<4795> +proj=tmerc +lat_0=0 +lon_0=114 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 117E
+<4796> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 120E
+<4797> +proj=tmerc +lat_0=0 +lon_0=120 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 123E
+<4798> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 126E
+<4799> +proj=tmerc +lat_0=0 +lon_0=126 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 129E
+<4800> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 132E
+<4812> +proj=tmerc +lat_0=0 +lon_0=132 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# New Beijing / 3-degree Gauss-Kruger CM 135E
+<4822> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +units=m +no_defs  <>
+# WGS 84 / Cape Verde National
+<4826> +proj=lcc +lat_1=15 +lat_2=16.66666666666667 +lat_0=15.83333333333333 +lon_0=-24 +x_0=161587.83 +y_0=128511.202 +datum=WGS84 +units=m +no_defs  <>
+# ETRS89 / LCC Germany (N-E)
+<4839> +proj=lcc +lat_1=48.66666666666666 +lat_2=53.66666666666666 +lat_0=51 +lon_0=10.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 5 (deprecated)
+<4855> +proj=tmerc +lat_0=0 +lon_0=5.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 6 (deprecated)
+<4856> +proj=tmerc +lat_0=0 +lon_0=6.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 7 (deprecated)
+<4857> +proj=tmerc +lat_0=0 +lon_0=7.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 8 (deprecated)
+<4858> +proj=tmerc +lat_0=0 +lon_0=8.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 9 (deprecated)
+<4859> +proj=tmerc +lat_0=0 +lon_0=9.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 10 (deprecated)
+<4860> +proj=tmerc +lat_0=0 +lon_0=10.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 11 (deprecated)
+<4861> +proj=tmerc +lat_0=0 +lon_0=11.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 12 (deprecated)
+<4862> +proj=tmerc +lat_0=0 +lon_0=12.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 13 (deprecated)
+<4863> +proj=tmerc +lat_0=0 +lon_0=13.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 14 (deprecated)
+<4864> +proj=tmerc +lat_0=0 +lon_0=14.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 15 (deprecated)
+<4865> +proj=tmerc +lat_0=0 +lon_0=15.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 16 (deprecated)
+<4866> +proj=tmerc +lat_0=0 +lon_0=16.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 17 (deprecated)
+<4867> +proj=tmerc +lat_0=0 +lon_0=17.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 18 (deprecated)
+<4868> +proj=tmerc +lat_0=0 +lon_0=18.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 19 (deprecated)
+<4869> +proj=tmerc +lat_0=0 +lon_0=19.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 20 (deprecated)
+<4870> +proj=tmerc +lat_0=0 +lon_0=20.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 21 (deprecated)
+<4871> +proj=tmerc +lat_0=0 +lon_0=21.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 22 (deprecated)
+<4872> +proj=tmerc +lat_0=0 +lon_0=22.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 23 (deprecated)
+<4873> +proj=tmerc +lat_0=0 +lon_0=23.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 24 (deprecated)
+<4874> +proj=tmerc +lat_0=0 +lon_0=24.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 25 (deprecated)
+<4875> +proj=tmerc +lat_0=0 +lon_0=25.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 26 (deprecated)
+<4876> +proj=tmerc +lat_0=0 +lon_0=26.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 27 (deprecated)
+<4877> +proj=tmerc +lat_0=0 +lon_0=27.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 28 (deprecated)
+<4878> +proj=tmerc +lat_0=0 +lon_0=28.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 29 (deprecated)
+<4879> +proj=tmerc +lat_0=0 +lon_0=29.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 30 (deprecated)
+<4880> +proj=tmerc +lat_0=0 +lon_0=30.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# PTRA08 / UTM zone 25N
+<5014> +proj=utm +zone=25 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# PTRA08 / UTM zone 26N
+<5015> +proj=utm +zone=26 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# PTRA08 / UTM zone 28N
+<5016> +proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Lisbon 1890 / Portugal Bonne New
+# Unable to translate coordinate system EPSG:5017 into PROJ.4 format.
+#
+# Lisbon / Portuguese Grid New
+<5018> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111111112 +k=1 +x_0=0 +y_0=0 +ellps=intl +towgs84=-304.046,-60.576,103.64,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / UPS North (E,N)
+<5041> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UPS South (E,N)
+<5042> +proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# ETRS89 / TM35FIN(N,E)
+<5048> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Conus Albers
+<5069> +proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD83 / Conus Albers
+<5070> +proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Conus Albers
+<5071> +proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Conus Albers
+<5072> +proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 5
+<5105> +proj=tmerc +lat_0=58 +lon_0=5.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 6
+<5106> +proj=tmerc +lat_0=58 +lon_0=6.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 7
+<5107> +proj=tmerc +lat_0=58 +lon_0=7.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 8
+<5108> +proj=tmerc +lat_0=58 +lon_0=8.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 9
+<5109> +proj=tmerc +lat_0=58 +lon_0=9.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 10
+<5110> +proj=tmerc +lat_0=58 +lon_0=10.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 11
+<5111> +proj=tmerc +lat_0=58 +lon_0=11.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 12
+<5112> +proj=tmerc +lat_0=58 +lon_0=12.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 13
+<5113> +proj=tmerc +lat_0=58 +lon_0=13.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 14
+<5114> +proj=tmerc +lat_0=58 +lon_0=14.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 15
+<5115> +proj=tmerc +lat_0=58 +lon_0=15.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 16
+<5116> +proj=tmerc +lat_0=58 +lon_0=16.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 17
+<5117> +proj=tmerc +lat_0=58 +lon_0=17.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 18
+<5118> +proj=tmerc +lat_0=58 +lon_0=18.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 19
+<5119> +proj=tmerc +lat_0=58 +lon_0=19.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 20
+<5120> +proj=tmerc +lat_0=58 +lon_0=20.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 21
+<5121> +proj=tmerc +lat_0=58 +lon_0=21.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 22
+<5122> +proj=tmerc +lat_0=58 +lon_0=22.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 23
+<5123> +proj=tmerc +lat_0=58 +lon_0=23.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 24
+<5124> +proj=tmerc +lat_0=58 +lon_0=24.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 25
+<5125> +proj=tmerc +lat_0=58 +lon_0=25.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 26
+<5126> +proj=tmerc +lat_0=58 +lon_0=26.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 27
+<5127> +proj=tmerc +lat_0=58 +lon_0=27.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 28
+<5128> +proj=tmerc +lat_0=58 +lon_0=28.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 29
+<5129> +proj=tmerc +lat_0=58 +lon_0=29.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / NTM zone 30
+<5130> +proj=tmerc +lat_0=58 +lon_0=30.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korean 1985 / East Sea Belt
+<5167> +proj=tmerc +lat_0=38 +lon_0=131 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Central Belt Jeju
+<5168> +proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=550000 +ellps=bessel +units=m +no_defs  <>
+# Tokyo 1892 / Korea West Belt
+<5169> +proj=tmerc +lat_0=38 +lon_0=125 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Tokyo 1892 / Korea Central Belt
+<5170> +proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Tokyo 1892 / Korea East Belt
+<5171> +proj=tmerc +lat_0=38 +lon_0=129 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Tokyo 1892 / Korea East Sea Belt
+<5172> +proj=tmerc +lat_0=38 +lon_0=131 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Modified West Belt
+<5173> +proj=tmerc +lat_0=38 +lon_0=125.0028902777778 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Modified Central Belt
+<5174> +proj=tmerc +lat_0=38 +lon_0=127.0028902777778 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Modified Central Belt Jeju
+<5175> +proj=tmerc +lat_0=38 +lon_0=127.0028902777778 +k=1 +x_0=200000 +y_0=550000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Modified East Belt
+<5176> +proj=tmerc +lat_0=38 +lon_0=129.0028902777778 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Modified East Sea Belt
+<5177> +proj=tmerc +lat_0=38 +lon_0=131.0028902777778 +k=1 +x_0=200000 +y_0=500000 +ellps=bessel +units=m +no_defs  <>
+# Korean 1985 / Unified CS
+<5178> +proj=tmerc +lat_0=38 +lon_0=127.5 +k=0.9996 +x_0=1000000 +y_0=2000000 +ellps=bessel +units=m +no_defs  <>
+# Korea 2000 / Unified CS
+<5179> +proj=tmerc +lat_0=38 +lon_0=127.5 +k=0.9996 +x_0=1000000 +y_0=2000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / West Belt
+<5180> +proj=tmerc +lat_0=38 +lon_0=125 +k=1 +x_0=200000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / Central Belt
+<5181> +proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / Central Belt Jeju
+<5182> +proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=550000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / East Belt
+<5183> +proj=tmerc +lat_0=38 +lon_0=129 +k=1 +x_0=200000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / East Sea Belt
+<5184> +proj=tmerc +lat_0=38 +lon_0=131 +k=1 +x_0=200000 +y_0=500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / West Belt 2010
+<5185> +proj=tmerc +lat_0=38 +lon_0=125 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / Central Belt 2010
+<5186> +proj=tmerc +lat_0=38 +lon_0=127 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / East Belt 2010
+<5187> +proj=tmerc +lat_0=38 +lon_0=129 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Korea 2000 / East Sea Belt 2010
+<5188> +proj=tmerc +lat_0=38 +lon_0=131 +k=1 +x_0=200000 +y_0=600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# S-JTSK (Ferro) / Krovak East North
+<5221> +proj=krovak +lat_0=49.5 +lon_0=42.5 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# WGS 84 / Gabon TM
+<5223> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=500000 +y_0=500000 +datum=WGS84 +units=m +no_defs  <>
+# S-JTSK/05 (Ferro) / Modified Krovak
+# Unable to translate coordinate system EPSG:5224 into PROJ.4 format.
+#
+# S-JTSK/05 (Ferro) / Modified Krovak East North
+# Unable to translate coordinate system EPSG:5225 into PROJ.4 format.
+#
+# Kandawala / Sri Lanka Grid
+<5234> +proj=tmerc +lat_0=7.000480277777778 +lon_0=80.77171111111112 +k=0.9999238418 +x_0=200000 +y_0=200000 +a=6377276.345 +b=6356075.41314024 +towgs84=-97,787,86,0,0,0,0 +units=m +no_defs  <>
+# SLD99 / Sri Lanka Grid 1999
+<5235> +proj=tmerc +lat_0=7.000471527777778 +lon_0=80.77171308333334 +k=0.9999238418 +x_0=500000 +y_0=500000 +a=6377276.345 +b=6356075.41314024 +towgs84=-0.293,766.95,87.713,0.195704,1.695068,3.473016,-0.039338 +units=m +no_defs  <>
+# ETRS89 / LCC Germany (E-N)
+<5243> +proj=lcc +lat_1=48.66666666666666 +lat_2=53.66666666666666 +lat_0=51 +lon_0=10.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDBD2009 / Brunei BRSO
+<5247> +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31580995 +k=0.99984 +x_0=0 +y_0=0 +no_uoff +gamma=53.13010236111111 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM27
+<5253> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM30
+<5254> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM33
+<5255> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM36
+<5256> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM39
+<5257> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM42
+<5258> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / TM45
+<5259> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Bhutan National Grid
+<5266> +proj=tmerc +lat_0=0 +lon_0=90 +k=1 +x_0=250000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 9
+<5269> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 10
+<5270> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 11
+<5271> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 12
+<5272> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 13
+<5273> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 14
+<5274> +proj=tmerc +lat_0=0 +lon_0=42 +k=1 +x_0=14500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / 3-degree Gauss-Kruger zone 15
+<5275> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=15500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Bumthang TM
+<5292> +proj=tmerc +lat_0=0 +lon_0=90.73333333333333 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Chhukha TM
+<5293> +proj=tmerc +lat_0=0 +lon_0=89.55 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Dagana TM
+<5294> +proj=tmerc +lat_0=0 +lon_0=89.84999999999999 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Gasa TM
+<5295> +proj=tmerc +lat_0=0 +lon_0=90.03333333333333 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Ha TM
+<5296> +proj=tmerc +lat_0=0 +lon_0=90.15000000000001 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Lhuentse TM
+<5297> +proj=tmerc +lat_0=0 +lon_0=91.13333333333334 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Mongar TM
+<5298> +proj=tmerc +lat_0=0 +lon_0=91.23333333333333 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Paro TM
+<5299> +proj=tmerc +lat_0=0 +lon_0=89.34999999999999 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Pemagatshel TM
+<5300> +proj=tmerc +lat_0=0 +lon_0=91.34999999999999 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Punakha TM
+<5301> +proj=tmerc +lat_0=0 +lon_0=89.84999999999999 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Samdrup Jongkhar TM
+<5302> +proj=tmerc +lat_0=0 +lon_0=91.56666666666666 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Samtse TM
+<5303> +proj=tmerc +lat_0=0 +lon_0=89.06666666666666 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Sarpang TM
+<5304> +proj=tmerc +lat_0=0 +lon_0=90.26666666666667 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Thimphu TM
+<5305> +proj=tmerc +lat_0=0 +lon_0=89.55 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Trashigang TM
+<5306> +proj=tmerc +lat_0=0 +lon_0=91.75 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Trongsa TM
+<5307> +proj=tmerc +lat_0=0 +lon_0=90.5 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Tsirang TM
+<5308> +proj=tmerc +lat_0=0 +lon_0=90.16666666666667 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Wangdue Phodrang TM
+<5309> +proj=tmerc +lat_0=0 +lon_0=90.11666666666666 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Yangtse TM
+<5310> +proj=tmerc +lat_0=0 +lon_0=91.56666666666666 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DRUKREF 03 / Zhemgang TM
+<5311> +proj=tmerc +lat_0=0 +lon_0=90.86666666666666 +k=1 +x_0=250000 +y_0=-2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / Faroe TM
+<5316> +proj=tmerc +lat_0=0 +lon_0=-7 +k=0.999997 +x_0=200000 +y_0=-6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Teranet Ontario Lambert
+<5320> +proj=lcc +lat_1=44.5 +lat_2=54.5 +lat_0=0 +lon_0=-84 +x_0=1000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Teranet Ontario Lambert
+<5321> +proj=lcc +lat_1=44.5 +lat_2=54.5 +lat_0=0 +lon_0=-84 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ISN2004 / Lambert 2004
+<5325> +proj=lcc +lat_1=64.25 +lat_2=65.75 +lat_0=65 +lon_0=-19 +x_0=1700000 +y_0=300000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Segara (Jakarta) / NEIEZ
+<5329> +proj=merc +lon_0=3.192280555555556 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-403,684,41,0,0,0,0 +pm=jakarta +units=m +no_defs  <>
+# Batavia (Jakarta) / NEIEZ
+<5330> +proj=merc +lon_0=3.192280555555556 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +pm=jakarta +units=m +no_defs  <>
+# Makassar (Jakarta) / NEIEZ
+<5331> +proj=merc +lon_0=3.192280555555556 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +pm=jakarta +units=m +no_defs  <>
+# Aratu / UTM zone 25S
+<5337> +proj=utm +zone=25 +south +ellps=intl +towgs84=-151.99,287.04,-147.45,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 1
+<5343> +proj=tmerc +lat_0=-90 +lon_0=-72 +k=1 +x_0=1500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 2
+<5344> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 3
+<5345> +proj=tmerc +lat_0=-90 +lon_0=-66 +k=1 +x_0=3500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 4
+<5346> +proj=tmerc +lat_0=-90 +lon_0=-63 +k=1 +x_0=4500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 5
+<5347> +proj=tmerc +lat_0=-90 +lon_0=-60 +k=1 +x_0=5500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 6
+<5348> +proj=tmerc +lat_0=-90 +lon_0=-57 +k=1 +x_0=6500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 2007 / Argentina 7
+<5349> +proj=tmerc +lat_0=-90 +lon_0=-54 +k=1 +x_0=7500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MARGEN / UTM zone 20S
+<5355> +proj=utm +zone=20 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MARGEN / UTM zone 19S
+<5356> +proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MARGEN / UTM zone 21S
+<5357> +proj=utm +zone=21 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS-Chile / UTM zone 19S
+<5361> +proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS-Chile / UTM zone 18S
+<5362> +proj=utm +zone=18 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# CR05 / CRTM05
+<5367> +proj=tmerc +lat_0=0 +lon_0=-84 +k=0.9999 +x_0=500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS-ROU98 / UTM zone 21S
+<5382> +proj=utm +zone=21 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS-ROU98 / UTM zone 22S
+<5383> +proj=utm +zone=22 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Peru96 / UTM zone 18S
+<5387> +proj=utm +zone=18 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Peru96 / UTM zone 17S (deprecated)
+<5388> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Peru96 / UTM zone 19S
+<5389> +proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 26S
+<5396> +proj=utm +zone=26 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / Costa Rica Norte
+<5456> +proj=lcc +lat_1=10.46666666666667 +lat_0=10.46666666666667 +lon_0=-84.33333333333333 +k_0=0.99995696 +x_0=500000 +y_0=271820.522 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / Costa Rica Sur
+<5457> +proj=lcc +lat_1=9 +lat_0=9 +lon_0=-83.66666666666667 +k_0=0.99995696 +x_0=500000 +y_0=327987.436 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / Guatemala Norte (deprecated)
+<5458> +proj=lcc +lat_1=16.81666666666667 +lat_0=16.81666666666667 +lon_0=-90.33333333333333 +k_0=0.99992226 +x_0=500000 +y_0=292209.579 +datum=NAD27 +units=m +no_defs  <>
+# Ocotepeque 1935 / Guatemala Sur
+<5459> +proj=lcc +lat_1=14.9 +lat_0=14.9 +lon_0=-90.33333333333333 +k_0=0.99989906 +x_0=500000 +y_0=325992.681 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / El Salvador Lambert
+<5460> +proj=lcc +lat_1=13.78333333333333 +lat_0=13.78333333333333 +lon_0=-89 +k_0=0.99996704 +x_0=500000 +y_0=295809.184 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / Nicaragua Norte
+<5461> +proj=lcc +lat_1=13.86666666666667 +lat_0=13.86666666666667 +lon_0=-85.5 +k_0=0.99990314 +x_0=500000 +y_0=359891.816 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / Nicaragua Sur
+<5462> +proj=lcc +lat_1=11.73333333333333 +lat_0=11.73333333333333 +lon_0=-85.5 +k_0=0.9999222800000001 +x_0=500000 +y_0=288876.327 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 17N
+<5463> +proj=utm +zone=17 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# Sibun Gorge 1922 / Colony Grid (deprecated)
+<5466> +proj=tmerc +lat_0=17.06124194444444 +lon_0=-88.6318575 +k=1 +x_0=66220.02833082761 +y_0=135779.5099885299 +a=6378293.645208759 +b=6356617.987679838 +units=m +no_defs  <>
+# Panama-Colon 1911 / Panama Lambert
+<5469> +proj=lcc +lat_1=8.416666666666666 +lat_0=8.416666666666666 +lon_0=-80 +k_0=0.99989909 +x_0=500000 +y_0=294865.303 +ellps=clrk66 +units=m +no_defs  <>
+# Panama-Colon 1911 / Panama Polyconic
+<5472> +proj=poly +lat_0=8.25 +lon_0=-81 +x_0=914391.7962 +y_0=999404.7217154861 +ellps=clrk66 +to_meter=0.9143917962 +no_defs  <>
+# RSRGD2000 / MSLC2000
+<5479> +proj=lcc +lat_1=-76.66666666666667 +lat_2=-79.33333333333333 +lat_0=-78 +lon_0=163 +x_0=7000000 +y_0=5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RSRGD2000 / BCLC2000
+<5480> +proj=lcc +lat_1=-73.66666666666667 +lat_2=-75.33333333333333 +lat_0=-74.5 +lon_0=165 +x_0=5000000 +y_0=3000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RSRGD2000 / PCLC2000
+<5481> +proj=lcc +lat_1=-70.66666666666667 +lat_2=-72.33333333333333 +lat_0=-71.5 +lon_0=166 +x_0=3000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RSRGD2000 / RSPS2000
+<5482> +proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=180 +k=0.994 +x_0=5000000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RGAF09 / UTM zone 20N
+<5490> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# S-JTSK / Krovak
+<5513> +proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +units=m +no_defs  <>
+# S-JTSK / Krovak East North
+<5514> +proj=krovak +lat_0=49.5 +lon_0=24.83333333333333 +alpha=30.28813972222222 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=589,76,480,0,0,0,0 +units=m +no_defs  <>
+# S-JTSK/05 / Modified Krovak
+# Unable to translate coordinate system EPSG:5515 into PROJ.4 format.
+#
+# S-JTSK/05 / Modified Krovak East North
+# Unable to translate coordinate system EPSG:5516 into PROJ.4 format.
+#
+# CI1971 / Chatham Islands Map Grid
+<5518> +proj=tmerc +lat_0=-44 +lon_0=-176.5 +k=1 +x_0=350000 +y_0=650000 +ellps=intl +towgs84=175,-38,113,0,0,0,0 +units=m +no_defs  <>
+# CI1979 / Chatham Islands Map Grid
+<5519> +proj=tmerc +lat_0=-44 +lon_0=-176.5 +k=1 +x_0=350000 +y_0=650000 +ellps=intl +towgs84=174.05,-25.49,112.57,0,0,0.554,0.2263 +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 1
+<5520> +proj=tmerc +lat_0=0 +lon_0=3 +k=1 +x_0=1500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# WGS 84 / Gabon TM 2011
+<5523> +proj=tmerc +lat_0=0 +lon_0=11.5 +k=0.9996 +x_0=1500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# SAD69(96) / Brazil Polyconic
+<5530> +proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 21S
+<5531> +proj=utm +zone=21 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 22S (deprecated)
+<5532> +proj=utm +zone=22 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 23S
+<5533> +proj=utm +zone=23 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 24S
+<5534> +proj=utm +zone=24 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 25S
+<5535> +proj=utm +zone=25 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# Corrego Alegre 1961 / UTM zone 21S
+<5536> +proj=utm +zone=21 +south +ellps=intl +units=m +no_defs  <>
+# Corrego Alegre 1961 / UTM zone 22S
+<5537> +proj=utm +zone=22 +south +ellps=intl +units=m +no_defs  <>
+# Corrego Alegre 1961 / UTM zone 23S
+<5538> +proj=utm +zone=23 +south +ellps=intl +units=m +no_defs  <>
+# Corrego Alegre 1961 / UTM zone 24S
+<5539> +proj=utm +zone=24 +south +ellps=intl +units=m +no_defs  <>
+# PNG94 / PNGMG94 zone 54
+<5550> +proj=utm +zone=54 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# PNG94 / PNGMG94 zone 55
+<5551> +proj=utm +zone=55 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# PNG94 / PNGMG94 zone 56
+<5552> +proj=utm +zone=56 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Ocotepeque 1935 / Guatemala Norte
+<5559> +proj=lcc +lat_1=16.81666666666667 +lat_0=16.81666666666667 +lon_0=-90.33333333333333 +k_0=0.99992226 +x_0=500000 +y_0=292209.579 +ellps=clrk66 +towgs84=205,96,-98,0,0,0,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger zone 4
+<5562> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger zone 5
+<5563> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger zone 6
+<5564> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger zone 7
+<5565> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger CM 21E
+<5566> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger CM 27E
+<5567> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger CM 33E
+<5568> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Gauss-Kruger CM 39E
+<5569> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 7 (deprecated)
+<5570> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 8 (deprecated)
+<5571> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 9 (deprecated)
+<5572> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 10 (deprecated)
+<5573> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 11 (deprecated)
+<5574> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=11500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 12 (deprecated)
+<5575> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=12500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger zone 13 (deprecated)
+<5576> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 21E (deprecated)
+<5577> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 24E (deprecated)
+<5578> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 27E (deprecated)
+<5579> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 30E (deprecated)
+<5580> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 33E (deprecated)
+<5581> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 36E (deprecated)
+<5582> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / 3-degree Gauss-Kruger CM 39E (deprecated)
+<5583> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# NAD27 / New Brunswick Stereographic (NAD27)
+<5588> +proj=sterea +lat_0=46.5 +lon_0=-66.5 +k=0.999912 +x_0=304800 +y_0=304800 +datum=NAD27 +units=ft +no_defs  <>
+# Sibun Gorge 1922 / Colony Grid
+<5589> +proj=tmerc +lat_0=17.06124194444444 +lon_0=-88.6318575 +k=1 +x_0=66220.02833082761 +y_0=135779.5099885299 +a=6378293.645208759 +b=6356617.987679838 +to_meter=0.3047972654 +no_defs  <>
+# FEH2010 / Fehmarnbelt TM
+<5596> +proj=tmerc +lat_0=0 +lon_0=11.33333333333333 +k=1 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Michigan East
+<5623> +proj=tmerc +lat_0=41.5 +lon_0=-83.66666666666667 +k=0.999942857 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Michigan Old Central
+<5624> +proj=tmerc +lat_0=41.5 +lon_0=-85.75 +k=0.999909091 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Michigan West
+<5625> +proj=tmerc +lat_0=41.5 +lon_0=-88.75 +k=0.999909091 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# ED50 / TM 6 NE
+<5627> +proj=tmerc +lat_0=0 +lon_0=6 +k=0.9996 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# Moznet / UTM zone 38S
+<5629> +proj=utm +zone=38 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Gauss-Kruger zone 2 (E-N)
+<5631> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# PTRA08 / LCC Europe
+<5632> +proj=lcc +lat_1=35 +lat_2=65 +lat_0=52 +lon_0=10 +x_0=4000000 +y_0=2800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# PTRA08 / LAEA Europe
+<5633> +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# REGCAN95 / LCC Europe
+<5634> +proj=lcc +lat_1=35 +lat_2=65 +lat_0=52 +lon_0=10 +x_0=4000000 +y_0=2800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# REGCAN95 / LAEA Europe
+<5635> +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / LAEA Europe
+<5636> +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TUREF / LCC Europe
+<5637> +proj=lcc +lat_1=35 +lat_2=65 +lat_0=52 +lon_0=10 +x_0=4000000 +y_0=2800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ISN2004 / LAEA Europe
+<5638> +proj=laea +lat_0=52 +lon_0=10 +x_0=4321000 +y_0=3210000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ISN2004 / LCC Europe
+<5639> +proj=lcc +lat_1=35 +lat_2=65 +lat_0=52 +lon_0=10 +x_0=4000000 +y_0=2800000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / Brazil Mercator
+<5641> +proj=merc +lon_0=-43 +lat_ts=-2 +x_0=5000000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ED50 / SPBA LCC
+<5643> +proj=lcc +lat_1=52.66666666666666 +lat_2=54.33333333333334 +lat_0=48 +lon_0=10 +x_0=815000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# RGR92 / UTM zone 39S
+<5644> +proj=utm +zone=39 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Vermont (ftUS)
+<5646> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000.00001016 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# ETRS89 / UTM zone 31N (zE-N)
+<5649> +proj=tmerc +lat_0=0 +lon_0=3 +k=0.9996 +x_0=31500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 33N (zE-N)
+<5650> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9996 +x_0=33500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 31N (N-zE)
+<5651> +proj=tmerc +lat_0=0 +lon_0=3 +k=0.9996 +x_0=31500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 32N (N-zE)
+<5652> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=32500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 33N (N-zE)
+<5653> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9996 +x_0=33500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Vermont (ftUS)
+<5654> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Vermont (ftUS)
+<5655> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# Monte Mario / TM Emilia-Romagna
+<5659> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.9996 +x_0=500053 +y_0=-3999820 +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +units=m +no_defs  <>
+# Pulkovo 1942(58) / Gauss-Kruger zone 3 (E-N)
+<5663> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss-Kruger zone 2 (E-N)
+<5664> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / Gauss-Kruger zone 3 (E-N)
+<5665> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# PD/83 / 3-degree Gauss-Kruger zone 3 (E-N)
+<5666> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# PD/83 / 3-degree Gauss-Kruger zone 4 (E-N)
+<5667> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RD/83 / 3-degree Gauss-Kruger zone 4 (E-N)
+<5668> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# RD/83 / 3-degree Gauss-Kruger zone 5 (E-N)
+<5669> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 3 (E-N)
+<5670> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 4 (E-N)
+<5671> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(58) / 3-degree Gauss-Kruger zone 5 (E-N)
+<5672> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=33.4,-146.6,-76.3,-0.359,-0.053,0.844,-0.84 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 3 (E-N)
+<5673> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 4 (E-N)
+<5674> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942(83) / 3-degree Gauss-Kruger zone 5 (E-N)
+<5675> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=26,-121,-78,0,0,0,0 +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 2 (E-N)
+<5676> +proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 3 (E-N)
+<5677> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 4 (E-N)
+<5678> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 5 (E-N)
+<5679> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 1 (E-N)
+<5680> +proj=tmerc +lat_0=0 +lon_0=3 +k=1 +x_0=1500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 2 (E-N)
+<5682> +proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 3 (E-N)
+<5683> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 4 (E-N)
+<5684> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 5 (E-N)
+<5685> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# NZGD2000 / UTM zone 1S
+<5700> +proj=utm +zone=1 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# EPSG topocentric example A
+# Unable to translate coordinate system EPSG:5819 into PROJ.4 format.
+#
+# EPSG topocentric example B
+# Unable to translate coordinate system EPSG:5820 into PROJ.4 format.
+#
+# EPSG vertical perspective example
+# Unable to translate coordinate system EPSG:5821 into PROJ.4 format.
+#
+# AGD66 / ACT Standard Grid
+<5825> +proj=tmerc +lat_0=-35.31773627777778 +lon_0=149.0092948305555 +k=1.000086 +x_0=200000 +y_0=600000 +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# Yemen NGN96 / UTM zone 37N
+<5836> +proj=utm +zone=37 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Yemen NGN96 / UTM zone 40N
+<5837> +proj=utm +zone=40 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Peru96 / UTM zone 17S
+<5839> +proj=utm +zone=17 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / TM 12 SE
+<5842> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=500000 +y_0=10000000 +datum=WGS84 +units=m +no_defs  <>
+# RGRDC 2005 / Congo TM zone 30
+<5844> +proj=tmerc +lat_0=0 +lon_0=30 +k=0.9999 +x_0=500000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 22S
+<5858> +proj=utm +zone=22 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 18S
+<5875> +proj=utm +zone=18 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 19S
+<5876> +proj=utm +zone=19 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# SAD69(96) / UTM zone 20S
+<5877> +proj=utm +zone=20 +south +ellps=aust_SA +towgs84=-67.35,3.88,-38.22,0,0,0,0 +units=m +no_defs  <>
+# Cadastre 1997 / UTM zone 38S
+<5879> +proj=utm +zone=38 +south +ellps=intl +towgs84=-381.788,-57.501,-256.673,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / Brazil Polyconic
+<5880> +proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# TGD2005 / Tonga Map Grid
+<5887> +proj=tmerc +lat_0=0 +lon_0=-177 +k=0.9996 +x_0=1500000 +y_0=5000000 +ellps=GRS80 +units=m +no_defs  <>
+# JAXA Snow Depth Polar Stereographic North
+<5890> +proj=stere +lat_0=90 +lat_ts=70 +lon_0=90 +k=1 +x_0=0 +y_0=0 +a=6378273 +b=6356889.449 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone A1
+<5921> +proj=lcc +lat_1=85 +lat_2=77 +lat_0=81.31722600000001 +lon_0=-111 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone A2
+<5922> +proj=lcc +lat_1=85 +lat_2=77 +lat_0=81.31722600000001 +lon_0=-39 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone A3
+<5923> +proj=lcc +lat_1=85 +lat_2=77 +lat_0=81.31722600000001 +lon_0=33 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone A4
+<5924> +proj=lcc +lat_1=85 +lat_2=77 +lat_0=81.31722600000001 +lon_0=105 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone A5
+<5925> +proj=lcc +lat_1=85 +lat_2=77 +lat_0=81.31722600000001 +lon_0=177 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone B1
+<5926> +proj=lcc +lat_1=77 +lat_2=69 +lat_0=73.15574086111111 +lon_0=-111 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone B2
+<5927> +proj=lcc +lat_1=77 +lat_2=69 +lat_0=73.15574086111111 +lon_0=-39 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone B3
+<5928> +proj=lcc +lat_1=77 +lat_2=69 +lat_0=73.15574086111111 +lon_0=33 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone B4
+<5929> +proj=lcc +lat_1=77 +lat_2=69 +lat_0=73.15574086111111 +lon_0=105 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone B5
+<5930> +proj=lcc +lat_1=77 +lat_2=69 +lat_0=73.15574086111111 +lon_0=177 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone C1
+<5931> +proj=lcc +lat_1=69 +lat_2=61 +lat_0=65.10127088888888 +lon_0=-111 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone C2
+<5932> +proj=lcc +lat_1=69 +lat_2=61 +lat_0=65.10127088888888 +lon_0=-39 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone C3
+<5933> +proj=lcc +lat_1=69 +lat_2=61 +lat_0=65.10127088888888 +lon_0=33 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone C4
+<5934> +proj=lcc +lat_1=69 +lat_2=61 +lat_0=65.10127088888888 +lon_0=105 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic Regional zone C5
+<5935> +proj=lcc +lat_1=69 +lat_2=61 +lat_0=65.10127088888888 +lon_0=177 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Alaska Polar Stereographic
+<5936> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=-150 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Canada Polar Stereographic
+<5937> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=-100 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Greenland Polar Stereographic
+<5938> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=-33 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Norway Polar Stereographic
+<5939> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=18 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Russia Polar Stereographic
+<5940> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=105 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 1-25
+<6050> +proj=lcc +lat_1=87 +lat_2=83.66666666666667 +lat_0=85.43711833333333 +lon_0=-30 +x_0=25500000 +y_0=1500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 2-18
+<6051> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=-52 +x_0=18500000 +y_0=2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 2-20
+<6052> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=-12 +x_0=20500000 +y_0=2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 3-29
+<6053> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-69 +x_0=29500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 3-31
+<6054> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-39 +x_0=31500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 3-33
+<6055> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-10 +x_0=33500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 4-20
+<6056> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-64 +x_0=20500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 4-22
+<6057> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-39 +x_0=22500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 4-24
+<6058> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-14 +x_0=24500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 5-41
+<6059> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-62 +x_0=41500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 5-43
+<6060> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-42 +x_0=43500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 5-45
+<6061> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-22 +x_0=45500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 6-26
+<6062> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-56 +x_0=26500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 6-28
+<6063> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-38 +x_0=28500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 6-30
+<6064> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-20 +x_0=30500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 7-11
+<6065> +proj=lcc +lat_1=67 +lat_2=63.66666666666666 +lat_0=65.35103930555555 +lon_0=-51 +x_0=11500000 +y_0=7500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 7-13
+<6066> +proj=lcc +lat_1=67 +lat_2=63.66666666666666 +lat_0=65.35103930555555 +lon_0=-34 +x_0=13500000 +y_0=7500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 8-20
+<6067> +proj=lcc +lat_1=63.66666666666666 +lat_2=60.33333333333334 +lat_0=62.01530688888889 +lon_0=-52 +x_0=20500000 +y_0=8500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GR96 / EPSG Arctic zone 8-22
+<6068> +proj=lcc +lat_1=63.66666666666666 +lat_2=60.33333333333334 +lat_0=62.01530688888889 +lon_0=-37 +x_0=22500000 +y_0=8500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 2-22
+<6069> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=16 +x_0=22500000 +y_0=2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 3-11
+<6070> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=21 +x_0=11500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 4-26
+<6071> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=10 +x_0=26500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 4-28
+<6072> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=34 +x_0=28500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 5-11
+<6073> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=14 +x_0=11500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 5-13
+<6074> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=34 +x_0=13500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 2-24
+<6075> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=53 +x_0=24500000 +y_0=2500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 2-26
+<6076> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=93 +x_0=26500000 +y_0=2500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 3-13
+<6077> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=52 +x_0=13500000 +y_0=3500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 3-15
+<6078> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=83 +x_0=15500000 +y_0=3500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 3-17
+<6079> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=114 +x_0=17500000 +y_0=3500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 3-19
+<6080> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=145 +x_0=19500000 +y_0=3500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-30
+<6081> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=58 +x_0=30500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-32
+<6082> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=82 +x_0=32500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-34
+<6083> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=106 +x_0=34500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-36
+<6084> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=130 +x_0=36500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-38
+<6085> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=154 +x_0=38500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-40
+<6086> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=179 +x_0=40500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-15
+<6087> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=54 +x_0=15500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-17
+<6088> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=74 +x_0=17500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-19
+<6089> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=95 +x_0=19500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-21
+<6090> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=116 +x_0=21500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-23
+<6091> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=137 +x_0=23500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-25
+<6092> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=158 +x_0=25500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 5-27
+<6093> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=179 +x_0=27500000 +y_0=5500000 +datum=WGS84 +units=m +no_defs  <>
+# NAD83(NSRS2007) / EPSG Arctic zone 5-29
+<6094> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-163 +x_0=29500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / EPSG Arctic zone 5-31
+<6095> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-147 +x_0=31500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / EPSG Arctic zone 6-14
+<6096> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-165 +x_0=14500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / EPSG Arctic zone 6-16
+<6097> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-147 +x_0=16500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 1-23
+<6098> +proj=lcc +lat_1=87 +lat_2=83.66666666666667 +lat_0=85.43711833333333 +lon_0=-90 +x_0=23500000 +y_0=1500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 2-14
+<6099> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=-115 +x_0=14500000 +y_0=2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 2-16
+<6100> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=-75 +x_0=16500000 +y_0=2500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 3-25
+<6101> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-129 +x_0=25500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 3-27
+<6102> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-99 +x_0=27500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 3-29
+<6103> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-69 +x_0=29500000 +y_0=3500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 4-14
+<6104> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-129 +x_0=14500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 4-16
+<6105> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-104 +x_0=16500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 4-18
+<6106> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-79 +x_0=18500000 +y_0=4500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 5-33
+<6107> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-131 +x_0=33500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 5-35
+<6108> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-111 +x_0=35500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 5-37
+<6109> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-91 +x_0=37500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 5-39
+<6110> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-71 +x_0=39500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 6-18
+<6111> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-132 +x_0=18500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 6-20
+<6112> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-113 +x_0=20500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 6-22
+<6113> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-94 +x_0=22500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / EPSG Arctic zone 6-24
+<6114> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-75 +x_0=24500000 +y_0=6500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 1-27
+<6115> +proj=lcc +lat_1=87 +lat_2=83.66666666666667 +lat_0=85.43711833333333 +lon_0=30 +x_0=27500000 +y_0=1500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 1-29
+<6116> +proj=lcc +lat_1=87 +lat_2=83.66666666666667 +lat_0=85.43711833333333 +lon_0=90 +x_0=29500000 +y_0=1500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 1-31
+<6117> +proj=lcc +lat_1=87 +lat_2=83.66666666666667 +lat_0=85.43711833333333 +lon_0=150 +x_0=31500000 +y_0=1500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 1-21
+<6118> +proj=lcc +lat_1=87 +lat_2=83.66666666666667 +lat_0=85.43711833333333 +lon_0=-150 +x_0=21500000 +y_0=1500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 2-28
+<6119> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=133 +x_0=28500000 +y_0=2500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 2-10
+<6120> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=166 +x_0=10500000 +y_0=2500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 2-12
+<6121> +proj=lcc +lat_1=83.66666666666667 +lat_2=80.33333333333333 +lat_0=82.05842488888888 +lon_0=-154 +x_0=12500000 +y_0=2500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 3-21
+<6122> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=176 +x_0=21500000 +y_0=3500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 3-23
+<6123> +proj=lcc +lat_1=80.33333333333333 +lat_2=77 +lat_0=78.70733752777778 +lon_0=-153 +x_0=23500000 +y_0=3500000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / EPSG Arctic zone 4-12
+<6124> +proj=lcc +lat_1=77 +lat_2=73.66666666666667 +lat_0=75.36440330555556 +lon_0=-155 +x_0=12500000 +y_0=4500000 +datum=WGS84 +units=m +no_defs  <>
+# ETRS89 / EPSG Arctic zone 5-47
+<6125> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-5 +x_0=47500000 +y_0=5500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Grand Cayman National Grid 1959
+<6128> +proj=utm +zone=17 +ellps=clrk66 +towgs84=-179.483,-69.379,-27.584,-7.862,8.163,6.042,-13.925 +units=ft +no_defs  <>
+# Sister Islands National Grid 1961
+<6129> +proj=utm +zone=17 +ellps=clrk66 +towgs84=8.853,-52.644,180.304,-0.393,-2.323,2.96,-24.081 +units=ft +no_defs  <>
+# Cayman Islands National Grid 2011 (deprecated)
+<6141> +proj=lcc +lat_1=19.33333333333333 +lat_2=19.7 +lat_0=19.33333333333333 +lon_0=80.56666666666666 +x_0=899160 +y_0=579120 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD27 / Michigan North
+# Unable to translate coordinate system EPSG:6200 into PROJ.4 format.
+#
+# NAD27 / Michigan Central
+# Unable to translate coordinate system EPSG:6201 into PROJ.4 format.
+#
+# NAD27 / Michigan South
+# Unable to translate coordinate system EPSG:6202 into PROJ.4 format.
+#
+# Macedonian State Coordinate System
+<6204> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 23N
+<6210> +proj=utm +zone=23 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 24N
+<6211> +proj=utm +zone=24 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# MAGNA-SIRGAS / Arauca urban grid
+# Unable to translate coordinate system EPSG:6244 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Armenia urban grid
+# Unable to translate coordinate system EPSG:6245 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Barranquilla urban grid
+# Unable to translate coordinate system EPSG:6246 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Bogota urban grid
+# Unable to translate coordinate system EPSG:6247 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Bucaramanga urban grid
+# Unable to translate coordinate system EPSG:6248 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Cali urban grid
+# Unable to translate coordinate system EPSG:6249 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Cartagena urban grid
+# Unable to translate coordinate system EPSG:6250 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Cucuta urban grid
+# Unable to translate coordinate system EPSG:6251 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Florencia urban grid
+# Unable to translate coordinate system EPSG:6252 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Ibague urban grid
+# Unable to translate coordinate system EPSG:6253 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Inirida urban grid
+# Unable to translate coordinate system EPSG:6254 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Leticia urban grid
+# Unable to translate coordinate system EPSG:6255 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Manizales urban grid
+# Unable to translate coordinate system EPSG:6256 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Medellin urban grid
+# Unable to translate coordinate system EPSG:6257 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Mitu urban grid
+# Unable to translate coordinate system EPSG:6258 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Mocoa urban grid
+# Unable to translate coordinate system EPSG:6259 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Monteria urban grid
+# Unable to translate coordinate system EPSG:6260 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Neiva urban grid
+# Unable to translate coordinate system EPSG:6261 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Pasto urban grid
+# Unable to translate coordinate system EPSG:6262 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Pereira urban grid
+# Unable to translate coordinate system EPSG:6263 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Popayan urban grid
+# Unable to translate coordinate system EPSG:6264 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Puerto Carreno urban grid
+# Unable to translate coordinate system EPSG:6265 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Quibdo urban grid
+# Unable to translate coordinate system EPSG:6266 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Riohacha urban grid
+# Unable to translate coordinate system EPSG:6267 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / San Andres urban grid
+# Unable to translate coordinate system EPSG:6268 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / San Jose del Guaviare urban grid
+# Unable to translate coordinate system EPSG:6269 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Santa Marta urban grid
+# Unable to translate coordinate system EPSG:6270 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Sucre urban grid
+# Unable to translate coordinate system EPSG:6271 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Tunja urban grid
+# Unable to translate coordinate system EPSG:6272 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Valledupar urban grid
+# Unable to translate coordinate system EPSG:6273 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Villavicencio urban grid
+# Unable to translate coordinate system EPSG:6274 into PROJ.4 format.
+#
+# MAGNA-SIRGAS / Yopal urban grid
+# Unable to translate coordinate system EPSG:6275 into PROJ.4 format.
+#
+# Macedonia State Coordinate System zone 7
+<6316> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=7500000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 59N
+<6328> +proj=utm +zone=59 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 60N
+<6329> +proj=utm +zone=60 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 1N
+<6330> +proj=utm +zone=1 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 2N
+<6331> +proj=utm +zone=2 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 3N
+<6332> +proj=utm +zone=3 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 4N
+<6333> +proj=utm +zone=4 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 5N
+<6334> +proj=utm +zone=5 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 6N
+<6335> +proj=utm +zone=6 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 7N
+<6336> +proj=utm +zone=7 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 8N
+<6337> +proj=utm +zone=8 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 9N
+<6338> +proj=utm +zone=9 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 10N
+<6339> +proj=utm +zone=10 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 11N
+<6340> +proj=utm +zone=11 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 12N
+<6341> +proj=utm +zone=12 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 13N
+<6342> +proj=utm +zone=13 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 14N
+<6343> +proj=utm +zone=14 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 15N
+<6344> +proj=utm +zone=15 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 16N
+<6345> +proj=utm +zone=16 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 17N
+<6346> +proj=utm +zone=17 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 18N
+<6347> +proj=utm +zone=18 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / UTM zone 19N
+<6348> +proj=utm +zone=19 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Conus Albers
+<6350> +proj=aea +lat_1=29.5 +lat_2=45.5 +lat_0=23 +lon_0=-96 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / EPSG Arctic zone 5-29
+<6351> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-163 +x_0=29500000 +y_0=5500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / EPSG Arctic zone 5-31
+<6352> +proj=lcc +lat_1=73.66666666666667 +lat_2=70.33333333333333 +lat_0=72.02500919444445 +lon_0=-147 +x_0=31500000 +y_0=5500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / EPSG Arctic zone 6-14
+<6353> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-165 +x_0=14500000 +y_0=6500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / EPSG Arctic zone 6-16
+<6354> +proj=lcc +lat_1=70.33333333333333 +lat_2=67 +lat_0=68.68747555555557 +lon_0=-147 +x_0=16500000 +y_0=6500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alabama East
+<6355> +proj=tmerc +lat_0=30.5 +lon_0=-85.83333333333333 +k=0.99996 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alabama West
+<6356> +proj=tmerc +lat_0=30 +lon_0=-87.5 +k=0.999933333 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# Mexico ITRF92 / LCC
+<6362> +proj=lcc +lat_1=17.5 +lat_2=29.5 +lat_0=12 +lon_0=-102 +x_0=2500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / UTM zone 11N
+<6366> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / UTM zone 12N
+<6367> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / UTM zone 13N
+<6368> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / UTM zone 14N
+<6369> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / UTM zone 15N
+<6370> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / UTM zone 16N
+<6371> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Mexico ITRF2008 / LCC
+<6372> +proj=lcc +lat_1=17.5 +lat_2=29.5 +lat_0=12 +lon_0=-102 +x_0=2500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 7
+<6381> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 8
+<6382> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 9
+<6383> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 10
+<6384> +proj=tmerc +lat_0=0 +lon_0=30 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 11
+<6385> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 12
+<6386> +proj=tmerc +lat_0=0 +lon_0=36 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# UCS-2000 / Ukraine TM zone 13
+<6387> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=300000 +y_0=0 +ellps=krass +towgs84=25,-141,-78.5,0,0.35,0.736,0 +units=m +no_defs  <>
+# Cayman Islands National Grid 2011
+<6391> +proj=lcc +lat_1=19.33333333333333 +lat_2=19.7 +lat_0=19.33333333333333 +lon_0=-80.56666666666666 +x_0=899160 +y_0=579120 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=ft +no_defs  <>
+# NAD83(2011) / Alaska Albers
+<6393> +proj=aea +lat_1=55 +lat_2=65 +lat_0=50 +lon_0=-154 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 1
+<6394> +proj=omerc +lat_0=57 +lonc=-133.6666666666667 +alpha=323.1301023611111 +k=0.9999 +x_0=5000000 +y_0=-5000000 +no_uoff +gamma=323.1301023611111 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 2
+<6395> +proj=tmerc +lat_0=54 +lon_0=-142 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 3
+<6396> +proj=tmerc +lat_0=54 +lon_0=-146 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 4
+<6397> +proj=tmerc +lat_0=54 +lon_0=-150 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 5
+<6398> +proj=tmerc +lat_0=54 +lon_0=-154 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 6
+<6399> +proj=tmerc +lat_0=54 +lon_0=-158 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 7
+<6400> +proj=tmerc +lat_0=54 +lon_0=-162 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 8
+<6401> +proj=tmerc +lat_0=54 +lon_0=-166 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 9
+<6402> +proj=tmerc +lat_0=54 +lon_0=-170 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Alaska zone 10
+<6403> +proj=lcc +lat_1=53.83333333333334 +lat_2=51.83333333333334 +lat_0=51 +lon_0=-176 +x_0=1000000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Arizona Central
+<6404> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Arizona Central (ft)
+<6405> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Arizona East
+<6406> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Arizona East (ft)
+<6407> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Arizona West
+<6408> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Arizona West (ft)
+<6409> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Arkansas North
+<6410> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=400000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Arkansas North (ftUS)
+<6411> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=399999.99998984 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Arkansas South
+<6412> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=400000 +y_0=400000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Arkansas South (ftUS)
+<6413> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=399999.99998984 +y_0=399999.99998984 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / California Albers
+<6414> +proj=aea +lat_1=34 +lat_2=40.5 +lat_0=0 +lon_0=-120 +x_0=0 +y_0=-4000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 1
+<6415> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 1 (ftUS)
+<6416> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / California zone 2
+<6417> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 2 (ftUS)
+<6418> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / California zone 3
+<6419> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 3 (ftUS)
+<6420> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / California zone 4
+<6421> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 4 (ftUS)
+<6422> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / California zone 5
+<6423> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 5 (ftUS)
+<6424> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / California zone 6
+<6425> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / California zone 6 (ftUS)
+<6426> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000.0001016 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Colorado Central
+<6427> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Colorado Central (ftUS)
+<6428> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Colorado North
+<6429> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Colorado North (ftUS)
+<6430> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Colorado South
+<6431> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Colorado South (ftUS)
+<6432> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8288036576 +y_0=304800.6096012192 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Connecticut
+<6433> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096 +y_0=152400.3048 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Connecticut (ftUS)
+<6434> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096012192 +y_0=152400.3048006096 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Delaware
+<6435> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Delaware (ftUS)
+<6436> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Florida East
+<6437> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Florida East (ftUS)
+<6438> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Florida GDL Albers
+<6439> +proj=aea +lat_1=24 +lat_2=31.5 +lat_0=24 +lon_0=-84 +x_0=400000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Florida North
+<6440> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Florida North (ftUS)
+<6441> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Florida West
+<6442> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Florida West (ftUS)
+<6443> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Georgia East
+<6444> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Georgia East (ftUS)
+<6445> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Georgia West
+<6446> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=700000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Georgia West (ftUS)
+<6447> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=699999.9998983998 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Idaho Central
+<6448> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Idaho Central (ftUS)
+<6449> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Idaho East
+<6450> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Idaho East (ftUS)
+<6451> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000.0001016002 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Idaho West
+<6452> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Idaho West (ftUS)
+<6453> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Illinois East
+<6454> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Illinois East (ftUS)
+<6455> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Illinois West
+<6456> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=700000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Illinois West (ftUS)
+<6457> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=699999.9999898402 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Indiana East
+<6458> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=100000 +y_0=250000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Indiana East (ftUS)
+<6459> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=99999.99989839978 +y_0=249999.9998983998 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Indiana West
+<6460> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=250000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Indiana West (ftUS)
+<6461> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=249999.9998983998 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Iowa North
+<6462> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=1000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Iowa North (ftUS)
+<6463> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=999999.9999898402 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Iowa South
+<6464> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Iowa South (ftUS)
+<6465> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Kansas North
+<6466> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=400000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Kansas North (ftUS)
+<6467> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=399999.99998984 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Kansas South
+<6468> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=400000 +y_0=400000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Kansas South (ftUS)
+<6469> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=399999.99998984 +y_0=399999.99998984 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Kentucky North
+<6470> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Kentucky North (ftUS)
+<6471> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Kentucky Single Zone
+<6472> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=1000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Kentucky Single Zone (ftUS)
+<6473> +proj=lcc +lat_1=37.08333333333334 +lat_2=38.66666666666666 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=1500000 +y_0=999999.9998983998 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Kentucky South
+<6474> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000 +y_0=500000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Kentucky South (ftUS)
+<6475> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000.0001016001 +y_0=500000.0001016001 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Louisiana North
+<6476> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=1000000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Louisiana North (ftUS)
+<6477> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=999999.9999898402 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Louisiana South
+<6478> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=1000000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Louisiana South (ftUS)
+<6479> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=999999.9999898402 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Maine CS2000 Central
+<6480> +proj=tmerc +lat_0=43.5 +lon_0=-69.125 +k=0.99998 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Maine CS2000 East
+<6481> +proj=tmerc +lat_0=43.83333333333334 +lon_0=-67.875 +k=0.99998 +x_0=700000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Maine CS2000 West
+<6482> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.375 +k=0.99998 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Maine East
+<6483> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Maine East (ftUS)
+<6484> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Maine West
+<6485> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Maine West (ftUS)
+<6486> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Maryland
+<6487> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=400000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Maryland (ftUS)
+<6488> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=399999.9998983998 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Massachusetts Island
+<6489> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Massachusetts Island (ftUS)
+<6490> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Massachusetts Mainland
+<6491> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000 +y_0=750000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Massachusetts Mainland (ftUS)
+<6492> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000.0001016002 +y_0=750000 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Michigan Central
+<6493> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=6000000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Michigan Central (ft)
+<6494> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=5999999.999976001 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Michigan North
+<6495> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=8000000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Michigan North (ft)
+<6496> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=7999999.999968001 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Michigan Oblique Mercator
+<6497> +proj=omerc +lat_0=45.30916666666666 +lonc=-86 +alpha=337.25556 +k=0.9996 +x_0=2546731.496 +y_0=-4354009.816 +no_uoff +gamma=337.25556 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Michigan South
+<6498> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=4000000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Michigan South (ft)
+<6499> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=3999999.999984 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Minnesota Central
+<6500> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000 +y_0=100000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Minnesota Central (ftUS)
+<6501> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Minnesota North
+<6502> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000 +y_0=100000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Minnesota North (ftUS)
+<6503> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Minnesota South
+<6504> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000 +y_0=100000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Minnesota South (ftUS)
+<6505> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Mississippi East
+<6506> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Mississippi East (ftUS)
+<6507> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Mississippi TM
+<6508> +proj=tmerc +lat_0=32.5 +lon_0=-89.75 +k=0.9998335 +x_0=500000 +y_0=1300000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Mississippi West
+<6509> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=700000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Mississippi West (ftUS)
+<6510> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=699999.9998983998 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Missouri Central
+<6511> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-92.5 +k=0.999933333 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Missouri East
+<6512> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-90.5 +k=0.999933333 +x_0=250000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Missouri West
+<6513> +proj=tmerc +lat_0=36.16666666666666 +lon_0=-94.5 +k=0.999941177 +x_0=850000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Montana
+<6514> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Montana (ft)
+<6515> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Nebraska
+<6516> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Nebraska (ftUS) (deprecated)
+<6517> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(2011) / Nevada Central
+<6518> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000 +y_0=6000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Nevada Central (ftUS)
+<6519> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000.00001016 +y_0=6000000 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Nevada East
+<6520> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000 +y_0=8000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Nevada East (ftUS)
+<6521> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000.00001016 +y_0=8000000.000010163 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Nevada West
+<6522> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000 +y_0=4000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Nevada West (ftUS)
+<6523> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000.0000101599 +y_0=3999999.99998984 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New Hampshire
+<6524> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New Hampshire (ftUS)
+<6525> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New Jersey
+<6526> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New Jersey (ftUS)
+<6527> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New Mexico Central
+<6528> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New Mexico Central (ftUS)
+<6529> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New Mexico East
+<6530> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New Mexico East (ftUS)
+<6531> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New Mexico West
+<6532> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New Mexico West (ftUS)
+<6533> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New York Central
+<6534> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=250000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New York Central (ftUS)
+<6535> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=249999.9998983998 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New York East
+<6536> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New York East (ftUS)
+<6537> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New York Long Island
+<6538> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New York Long Island (ftUS)
+<6539> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / New York West
+<6540> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / New York West (ftUS)
+<6541> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / North Carolina
+<6542> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.22 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / North Carolina (ftUS)
+<6543> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.2192024384 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / North Dakota North
+<6544> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / North Dakota North (ft)
+<6545> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / North Dakota South
+<6546> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / North Dakota South (ft)
+<6547> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=599999.9999976 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Ohio North
+<6548> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Ohio North (ftUS)
+<6549> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Ohio South
+<6550> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Ohio South (ftUS)
+<6551> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Oklahoma North
+<6552> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Oklahoma North (ftUS)
+<6553> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Oklahoma South
+<6554> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Oklahoma South (ftUS)
+<6555> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Oregon LCC (m)
+<6556> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=400000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Oregon GIC Lambert (ft)
+<6557> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=399999.9999984 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Oregon North
+<6558> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Oregon North (ft)
+<6559> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000.0001424 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Oregon South
+<6560> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Oregon South (ft)
+<6561> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000.0001464 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / Pennsylvania North
+<6562> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Pennsylvania North (ftUS)
+<6563> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Pennsylvania South
+<6564> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Pennsylvania South (ftUS)
+<6565> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Puerto Rico and Virgin Is.
+<6566> +proj=lcc +lat_1=18.43333333333333 +lat_2=18.03333333333333 +lat_0=17.83333333333333 +lon_0=-66.43333333333334 +x_0=200000 +y_0=200000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Rhode Island
+<6567> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=100000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Rhode Island (ftUS)
+<6568> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=99999.99998983997 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / South Carolina
+<6569> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / South Carolina (ft)
+<6570> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(2011) / South Dakota North
+<6571> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / South Dakota North (ftUS)
+<6572> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / South Dakota South
+<6573> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / South Dakota South (ftUS)
+<6574> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Tennessee
+<6575> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Tennessee (ftUS)
+<6576> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Texas Central
+<6577> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=700000 +y_0=3000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas Central (ftUS)
+<6578> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=699999.9998983998 +y_0=3000000 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Texas Centric Albers Equal Area
+<6579> +proj=aea +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=6000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas Centric Lambert Conformal
+<6580> +proj=lcc +lat_1=27.5 +lat_2=35 +lat_0=18 +lon_0=-100 +x_0=1500000 +y_0=5000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas North
+<6581> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000 +y_0=1000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas North (ftUS)
+<6582> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000.0001016002 +y_0=999999.9998983998 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Texas North Central
+<6583> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas North Central (ftUS)
+<6584> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000.0001016 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Texas South
+<6585> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000 +y_0=5000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas South (ftUS)
+<6586> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000.0000000001 +y_0=5000000.0001016 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Texas South Central
+<6587> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=4000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Texas South Central (ftUS)
+<6588> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=3999999.9998984 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Vermont
+<6589> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Vermont (ftUS)
+<6590> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Virginia Lambert
+<6591> +proj=lcc +lat_1=37 +lat_2=39.5 +lat_0=36 +lon_0=-79.5 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Virginia North
+<6592> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000 +y_0=2000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Virginia North (ftUS)
+<6593> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=2000000.0001016 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Virginia South
+<6594> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000 +y_0=1000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Virginia South (ftUS)
+<6595> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000.0001016 +y_0=999999.9998983998 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Washington North
+<6596> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Washington North (ftUS)
+<6597> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Washington South
+<6598> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Washington South (ftUS)
+<6599> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000.0001016001 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / West Virginia North
+<6600> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / West Virginia North (ftUS)
+<6601> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / West Virginia South
+<6602> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / West Virginia South (ftUS)
+<6603> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wisconsin Central (deprecated)
+<6604> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(2011) / Wisconsin Central (ftUS)
+<6605> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wisconsin North
+<6606> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wisconsin North (ftUS)
+<6607> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wisconsin South
+<6608> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wisconsin South (ftUS)
+<6609> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wisconsin Transverse Mercator
+<6610> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9996 +x_0=520000 +y_0=-4480000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wyoming East
+<6611> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wyoming East (ftUS)
+<6612> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000.00001016 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wyoming East Central
+<6613> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=400000 +y_0=100000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wyoming East Central (ftUS)
+<6614> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=399999.99998984 +y_0=99999.99998983997 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wyoming West
+<6615> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000 +y_0=100000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wyoming West (ftUS)
+<6616> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Wyoming West Central
+<6617> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Wyoming West Central (ftUS)
+<6618> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Utah Central
+<6619> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=2000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Utah North
+<6620> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=1000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Utah South
+<6621> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000 +y_0=3000000 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(CSRS) / Quebec Lambert
+<6622> +proj=lcc +lat_1=60 +lat_2=46 +lat_0=44 +lon_0=-68.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Quebec Albers
+<6623> +proj=aea +lat_1=60 +lat_2=46 +lat_0=44 +lon_0=-68.5 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(CSRS) / Quebec Albers
+<6624> +proj=aea +lat_1=60 +lat_2=46 +lat_0=44 +lon_0=-68.5 +x_0=0 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(2011) / Utah Central (ftUS)
+<6625> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=2000000.00001016 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Utah North (ftUS)
+<6626> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000.00001016 +y_0=999999.9999898402 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(2011) / Utah South (ftUS)
+<6627> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000.00001016 +y_0=3000000 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(PA11) / Hawaii zone 1
+<6628> +proj=tmerc +lat_0=18.83333333333333 +lon_0=-155.5 +k=0.999966667 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / Hawaii zone 2
+<6629> +proj=tmerc +lat_0=20.33333333333333 +lon_0=-156.6666666666667 +k=0.999966667 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / Hawaii zone 3
+<6630> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / Hawaii zone 4
+<6631> +proj=tmerc +lat_0=21.83333333333333 +lon_0=-159.5 +k=0.99999 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / Hawaii zone 5
+<6632> +proj=tmerc +lat_0=21.66666666666667 +lon_0=-160.1666666666667 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / Hawaii zone 3 (ftUS)
+<6633> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(PA11) / UTM zone 4N
+<6634> +proj=utm +zone=4 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / UTM zone 5N
+<6635> +proj=utm +zone=5 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11) / UTM zone 2S
+<6636> +proj=utm +zone=2 +south +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(MA11) / Guam Map Grid
+<6637> +proj=tmerc +lat_0=13.5 +lon_0=144.75 +k=1 +x_0=100000 +y_0=200000 +ellps=GRS80 +units=m +no_defs  <>
+# Karbala 1979 / Iraq National Grid
+<6646> +proj=tmerc +lat_0=29.02626833333333 +lon_0=46.5 +k=0.9994 +x_0=800000 +y_0=0 +ellps=clrk80 +towgs84=70.995,-335.916,262.898,0,0,0,0 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS I
+<6669> +proj=tmerc +lat_0=33 +lon_0=129.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS II
+<6670> +proj=tmerc +lat_0=33 +lon_0=131 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS III
+<6671> +proj=tmerc +lat_0=36 +lon_0=132.1666666666667 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS IV
+<6672> +proj=tmerc +lat_0=33 +lon_0=133.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS V
+<6673> +proj=tmerc +lat_0=36 +lon_0=134.3333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS VI
+<6674> +proj=tmerc +lat_0=36 +lon_0=136 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS VII
+<6675> +proj=tmerc +lat_0=36 +lon_0=137.1666666666667 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS VIII
+<6676> +proj=tmerc +lat_0=36 +lon_0=138.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS IX
+<6677> +proj=tmerc +lat_0=36 +lon_0=139.8333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS X
+<6678> +proj=tmerc +lat_0=40 +lon_0=140.8333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XI
+<6679> +proj=tmerc +lat_0=44 +lon_0=140.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XII
+<6680> +proj=tmerc +lat_0=44 +lon_0=142.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XIII
+<6681> +proj=tmerc +lat_0=44 +lon_0=144.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XIV
+<6682> +proj=tmerc +lat_0=26 +lon_0=142 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XV
+<6683> +proj=tmerc +lat_0=26 +lon_0=127.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XVI
+<6684> +proj=tmerc +lat_0=26 +lon_0=124 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XVII
+<6685> +proj=tmerc +lat_0=26 +lon_0=131 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XVIII
+<6686> +proj=tmerc +lat_0=20 +lon_0=136 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / Japan Plane Rectangular CS XIX
+<6687> +proj=tmerc +lat_0=26 +lon_0=154 +k=0.9999 +x_0=0 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / UTM zone 51N
+<6688> +proj=utm +zone=51 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / UTM zone 52N
+<6689> +proj=utm +zone=52 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / UTM zone 53N
+<6690> +proj=utm +zone=53 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / UTM zone 54N
+<6691> +proj=utm +zone=54 +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011 / UTM zone 55N
+<6692> +proj=utm +zone=55 +ellps=GRS80 +units=m +no_defs  <>
+# WGS 84 / TM 60 SW
+<6703> +proj=tmerc +lat_0=0 +lon_0=-60 +k=0.9996 +x_0=500000 +y_0=10000000 +datum=WGS84 +units=m +no_defs  <>
+# RDN2008 / TM32
+<6707> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RDN2008 / TM33
+<6708> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RDN2008 / TM34
+<6709> +proj=utm +zone=34 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / CIG92
+<6720> +proj=tmerc +lat_0=0 +lon_0=105.625 +k=1.000024 +x_0=50000 +y_0=1300000 +datum=WGS84 +units=m +no_defs  <>
+# GDA94 / CIG94
+<6721> +proj=tmerc +lat_0=0 +lon_0=105.625 +k=1.00002514 +x_0=50000 +y_0=1300000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# WGS 84 / CKIG92
+<6722> +proj=tmerc +lat_0=0 +lon_0=96.875 +k=1 +x_0=50000 +y_0=1400000 +datum=WGS84 +units=m +no_defs  <>
+# GDA94 / CKIG94
+<6723> +proj=tmerc +lat_0=0 +lon_0=96.875 +k=0.99999387 +x_0=50000 +y_0=1500000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 41
+<6732> +proj=utm +zone=41 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 42
+<6733> +proj=utm +zone=42 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 43
+<6734> +proj=utm +zone=43 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 44
+<6735> +proj=utm +zone=44 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 46
+<6736> +proj=utm +zone=46 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 47
+<6737> +proj=utm +zone=47 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 59
+<6738> +proj=utm +zone=59 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CORS96) / Oregon LCC (m)
+<6867> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=400000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(CORS96) / Oregon GIC Lambert (ft)
+<6868> +proj=lcc +lat_1=43 +lat_2=45.5 +lat_0=41.75 +lon_0=-120.5 +x_0=399999.9999984 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# ETRS89 / Albania 2010
+<6870> +proj=tmerc +lat_0=0 +lon_0=20 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RDN2008 / Italy zone
+<6875> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9985000000000001 +x_0=7000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# RDN2008 / Zone 12
+<6876> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=3000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(2011) / Wisconsin Central
+<6879> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011) / Nebraska (ftUS)
+<6880> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +units=us-ft +no_defs  <>
+# NAD83(CORS96) / Oregon North
+<6884> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(CORS96) / Oregon North (ft)
+<6885> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000.0001424 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# NAD83(CORS96) / Oregon South
+<6886> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000 +y_0=0 +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(CORS96) / Oregon South (ft)
+<6887> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000.0001464 +y_0=0 +ellps=GRS80 +units=ft +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 4
+<20004> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 5
+<20005> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 6
+<20006> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 7
+<20007> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 8
+<20008> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 9
+<20009> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 10
+<20010> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 11
+<20011> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 12
+<20012> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 13
+<20013> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 14
+<20014> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 15
+<20015> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 16
+<20016> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 17
+<20017> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 18
+<20018> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 19
+<20019> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 20
+<20020> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 21
+<20021> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 22
+<20022> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 23
+<20023> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 24
+<20024> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 25
+<20025> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 26
+<20026> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 27
+<20027> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 28
+<20028> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 29
+<20029> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 30
+<20030> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 31
+<20031> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger zone 32
+<20032> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=32500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 4N (deprecated)
+<20064> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 5N (deprecated)
+<20065> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 6N (deprecated)
+<20066> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 7N (deprecated)
+<20067> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 8N (deprecated)
+<20068> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 9N (deprecated)
+<20069> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 10N (deprecated)
+<20070> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 11N (deprecated)
+<20071> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 12N (deprecated)
+<20072> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 13N (deprecated)
+<20073> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 14N (deprecated)
+<20074> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 15N (deprecated)
+<20075> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 16N (deprecated)
+<20076> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 17N (deprecated)
+<20077> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 18N (deprecated)
+<20078> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 19N (deprecated)
+<20079> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 20N (deprecated)
+<20080> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 21N (deprecated)
+<20081> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 22N (deprecated)
+<20082> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 23N (deprecated)
+<20083> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 24N (deprecated)
+<20084> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 25N (deprecated)
+<20085> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 26N (deprecated)
+<20086> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 27N (deprecated)
+<20087> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 28N (deprecated)
+<20088> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 29N (deprecated)
+<20089> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 30N (deprecated)
+<20090> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 31N (deprecated)
+<20091> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Pulkovo 1995 / Gauss-Kruger 32N (deprecated)
+<20092> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=24.47,-130.89,-81.56,0,0,0.13,-0.22 +units=m +no_defs  <>
+# Adindan / UTM zone 35N
+<20135> +proj=utm +zone=35 +ellps=clrk80 +towgs84=-166,-15,204,0,0,0,0 +units=m +no_defs  <>
+# Adindan / UTM zone 36N
+<20136> +proj=utm +zone=36 +ellps=clrk80 +towgs84=-166,-15,204,0,0,0,0 +units=m +no_defs  <>
+# Adindan / UTM zone 37N
+<20137> +proj=utm +zone=37 +ellps=clrk80 +towgs84=-166,-15,204,0,0,0,0 +units=m +no_defs  <>
+# Adindan / UTM zone 38N
+<20138> +proj=utm +zone=38 +ellps=clrk80 +towgs84=-166,-15,204,0,0,0,0 +units=m +no_defs  <>
+# AGD66 / AMG zone 48 (deprecated)
+<20248> +proj=utm +zone=48 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 49
+<20249> +proj=utm +zone=49 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 50
+<20250> +proj=utm +zone=50 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 51
+<20251> +proj=utm +zone=51 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 52
+<20252> +proj=utm +zone=52 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 53
+<20253> +proj=utm +zone=53 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 54
+<20254> +proj=utm +zone=54 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 55
+<20255> +proj=utm +zone=55 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 56
+<20256> +proj=utm +zone=56 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 57
+<20257> +proj=utm +zone=57 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD66 / AMG zone 58
+<20258> +proj=utm +zone=58 +south +ellps=aust_SA +towgs84=-117.808,-51.536,137.784,0.303,0.446,0.234,-0.29 +units=m +no_defs  <>
+# AGD84 / AMG zone 48 (deprecated)
+<20348> +proj=utm +zone=48 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 49
+<20349> +proj=utm +zone=49 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 50
+<20350> +proj=utm +zone=50 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 51
+<20351> +proj=utm +zone=51 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 52
+<20352> +proj=utm +zone=52 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 53
+<20353> +proj=utm +zone=53 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 54
+<20354> +proj=utm +zone=54 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 55
+<20355> +proj=utm +zone=55 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 56
+<20356> +proj=utm +zone=56 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 57 (deprecated)
+<20357> +proj=utm +zone=57 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# AGD84 / AMG zone 58 (deprecated)
+<20358> +proj=utm +zone=58 +south +ellps=aust_SA +towgs84=-134,-48,149,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / UTM zone 36N
+<20436> +proj=utm +zone=36 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / UTM zone 37N
+<20437> +proj=utm +zone=37 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / UTM zone 38N
+<20438> +proj=utm +zone=38 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / UTM zone 39N
+<20439> +proj=utm +zone=39 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / UTM zone 40N
+<20440> +proj=utm +zone=40 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# Ain el Abd / Bahrain Grid
+<20499> +proj=utm +zone=39 +ellps=intl +towgs84=-143,-236,7,0,0,0,0 +units=m +no_defs  <>
+# Afgooye / UTM zone 38N
+<20538> +proj=utm +zone=38 +ellps=krass +towgs84=-43,-163,45,0,0,0,0 +units=m +no_defs  <>
+# Afgooye / UTM zone 39N
+<20539> +proj=utm +zone=39 +ellps=krass +towgs84=-43,-163,45,0,0,0,0 +units=m +no_defs  <>
+# Lisbon (Lisbon) / Portuguese National Grid
+<20790> +proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1 +x_0=200000 +y_0=300000 +ellps=intl +towgs84=-304.046,-60.576,103.64,0,0,0,0 +pm=lisbon +units=m +no_defs  <>
+# Lisbon (Lisbon) / Portuguese Grid
+<20791> +proj=tmerc +lat_0=39.66666666666666 +lon_0=1 +k=1 +x_0=0 +y_0=0 +ellps=intl +towgs84=-304.046,-60.576,103.64,0,0,0,0 +pm=lisbon +units=m +no_defs  <>
+# Aratu / UTM zone 22S
+<20822> +proj=utm +zone=22 +south +ellps=intl +towgs84=-151.99,287.04,-147.45,0,0,0,0 +units=m +no_defs  <>
+# Aratu / UTM zone 23S
+<20823> +proj=utm +zone=23 +south +ellps=intl +towgs84=-151.99,287.04,-147.45,0,0,0,0 +units=m +no_defs  <>
+# Aratu / UTM zone 24S
+<20824> +proj=utm +zone=24 +south +ellps=intl +towgs84=-151.99,287.04,-147.45,0,0,0,0 +units=m +no_defs  <>
+# Arc 1950 / UTM zone 34S
+<20934> +proj=utm +zone=34 +south +a=6378249.145 +b=6356514.966398753 +towgs84=-143,-90,-294,0,0,0,0 +units=m +no_defs  <>
+# Arc 1950 / UTM zone 35S
+<20935> +proj=utm +zone=35 +south +a=6378249.145 +b=6356514.966398753 +towgs84=-143,-90,-294,0,0,0,0 +units=m +no_defs  <>
+# Arc 1950 / UTM zone 36S
+<20936> +proj=utm +zone=36 +south +a=6378249.145 +b=6356514.966398753 +towgs84=-143,-90,-294,0,0,0,0 +units=m +no_defs  <>
+# Arc 1960 / UTM zone 35S
+<21035> +proj=utm +zone=35 +south +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +units=m +no_defs  <>
+# Arc 1960 / UTM zone 36S
+<21036> +proj=utm +zone=36 +south +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +units=m +no_defs  <>
+# Arc 1960 / UTM zone 37S
+<21037> +proj=utm +zone=37 +south +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +units=m +no_defs  <>
+# Arc 1960 / UTM zone 35N
+<21095> +proj=utm +zone=35 +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +units=m +no_defs  <>
+# Arc 1960 / UTM zone 36N
+<21096> +proj=utm +zone=36 +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +units=m +no_defs  <>
+# Arc 1960 / UTM zone 37N
+<21097> +proj=utm +zone=37 +ellps=clrk80 +towgs84=-160,-6,-302,0,0,0,0 +units=m +no_defs  <>
+# Batavia (Jakarta) / NEIEZ (deprecated)
+<21100> +proj=merc +lon_0=110 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +pm=jakarta +units=m +no_defs  <>
+# Batavia / UTM zone 48S
+<21148> +proj=utm +zone=48 +south +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +units=m +no_defs  <>
+# Batavia / UTM zone 49S
+<21149> +proj=utm +zone=49 +south +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +units=m +no_defs  <>
+# Batavia / UTM zone 50S
+<21150> +proj=utm +zone=50 +south +ellps=bessel +towgs84=-377,681,-50,0,0,0,0 +units=m +no_defs  <>
+# Barbados 1938 / British West Indies Grid
+<21291> +proj=tmerc +lat_0=0 +lon_0=-62 +k=0.9995000000000001 +x_0=400000 +y_0=0 +ellps=clrk80 +towgs84=31.95,300.99,419.19,0,0,0,0 +units=m +no_defs  <>
+# Barbados 1938 / Barbados National Grid
+<21292> +proj=tmerc +lat_0=13.17638888888889 +lon_0=-59.55972222222222 +k=0.9999986 +x_0=30000 +y_0=75000 +ellps=clrk80 +towgs84=31.95,300.99,419.19,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 13
+<21413> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 14
+<21414> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 15
+<21415> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 16
+<21416> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 17
+<21417> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 18
+<21418> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 19
+<21419> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 20
+<21420> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 21
+<21421> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 22
+<21422> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger zone 23
+<21423> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 75E
+<21453> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 81E
+<21454> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 87E
+<21455> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 93E
+<21456> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 99E
+<21457> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 105E
+<21458> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 111E
+<21459> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 117E
+<21460> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 123E
+<21461> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 129E
+<21462> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger CM 135E
+<21463> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 13N (deprecated)
+<21473> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 14N (deprecated)
+<21474> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 15N (deprecated)
+<21475> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 16N (deprecated)
+<21476> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 17N (deprecated)
+<21477> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 18N (deprecated)
+<21478> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 19N (deprecated)
+<21479> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 20N (deprecated)
+<21480> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 21N (deprecated)
+<21481> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 22N (deprecated)
+<21482> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Beijing 1954 / Gauss-Kruger 23N (deprecated)
+<21483> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=15.8,-154.4,-82.3,0,0,0,0 +units=m +no_defs  <>
+# Belge 1950 (Brussels) / Belge Lambert 50
+<21500> +proj=lcc +lat_1=49.83333333333334 +lat_2=51.16666666666666 +lat_0=90 +lon_0=0 +x_0=150000 +y_0=5400000 +ellps=intl +pm=brussels +units=m +no_defs  <>
+# Bern 1898 (Bern) / LV03C
+<21780> +proj=somerc +lat_0=46.95240555555556 +lon_0=0 +k_0=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=674.4,15.1,405.3,0,0,0,0 +pm=bern +units=m +no_defs  <>
+# CH1903 / LV03
+<21781> +proj=somerc +lat_0=46.95240555555556 +lon_0=7.439583333333333 +k_0=1 +x_0=600000 +y_0=200000 +ellps=bessel +towgs84=674.4,15.1,405.3,0,0,0,0 +units=m +no_defs  <>
+# CH1903 / LV03C-G
+<21782> +proj=somerc +lat_0=46.95240555555556 +lon_0=7.439583333333333 +k_0=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=674.4,15.1,405.3,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / UTM zone 17N (deprecated)
+<21817> +proj=utm +zone=17 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / UTM zone 18N
+<21818> +proj=utm +zone=18 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia West zone (deprecated)
+<21891> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-77.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia Bogota zone (deprecated)
+<21892> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-74.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia East Central zone (deprecated)
+<21893> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-71.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia East (deprecated)
+<21894> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-68.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia West zone
+<21896> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-77.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia Bogota zone
+<21897> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-74.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia East Central zone
+<21898> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-71.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Bogota 1975 / Colombia East
+<21899> +proj=tmerc +lat_0=4.599047222222222 +lon_0=-68.08091666666667 +k=1 +x_0=1000000 +y_0=1000000 +ellps=intl +towgs84=307,304,-318,0,0,0,0 +units=m +no_defs  <>
+# Camacupa / UTM zone 32S
+<22032> +proj=utm +zone=32 +south +ellps=clrk80 +towgs84=-50.9,-347.6,-231,0,0,0,0 +units=m +no_defs  <>
+# Camacupa / UTM zone 33S
+<22033> +proj=utm +zone=33 +south +ellps=clrk80 +towgs84=-50.9,-347.6,-231,0,0,0,0 +units=m +no_defs  <>
+# Camacupa / TM 11.30 SE
+<22091> +proj=tmerc +lat_0=0 +lon_0=11.5 +k=0.9996 +x_0=500000 +y_0=10000000 +ellps=clrk80 +towgs84=-50.9,-347.6,-231,0,0,0,0 +units=m +no_defs  <>
+# Camacupa / TM 12 SE
+<22092> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.9996 +x_0=500000 +y_0=10000000 +ellps=clrk80 +towgs84=-50.9,-347.6,-231,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 1
+<22171> +proj=tmerc +lat_0=-90 +lon_0=-72 +k=1 +x_0=1500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 2
+<22172> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 3
+<22173> +proj=tmerc +lat_0=-90 +lon_0=-66 +k=1 +x_0=3500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 4
+<22174> +proj=tmerc +lat_0=-90 +lon_0=-63 +k=1 +x_0=4500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 5
+<22175> +proj=tmerc +lat_0=-90 +lon_0=-60 +k=1 +x_0=5500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 6
+<22176> +proj=tmerc +lat_0=-90 +lon_0=-57 +k=1 +x_0=6500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 98 / Argentina 7
+<22177> +proj=tmerc +lat_0=-90 +lon_0=-54 +k=1 +x_0=7500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 1
+<22181> +proj=tmerc +lat_0=-90 +lon_0=-72 +k=1 +x_0=1500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 2
+<22182> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 3
+<22183> +proj=tmerc +lat_0=-90 +lon_0=-66 +k=1 +x_0=3500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 4
+<22184> +proj=tmerc +lat_0=-90 +lon_0=-63 +k=1 +x_0=4500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 5
+<22185> +proj=tmerc +lat_0=-90 +lon_0=-60 +k=1 +x_0=5500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 6
+<22186> +proj=tmerc +lat_0=-90 +lon_0=-57 +k=1 +x_0=6500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# POSGAR 94 / Argentina 7
+<22187> +proj=tmerc +lat_0=-90 +lon_0=-54 +k=1 +x_0=7500000 +y_0=0 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 1
+<22191> +proj=tmerc +lat_0=-90 +lon_0=-72 +k=1 +x_0=1500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 2
+<22192> +proj=tmerc +lat_0=-90 +lon_0=-69 +k=1 +x_0=2500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 3
+<22193> +proj=tmerc +lat_0=-90 +lon_0=-66 +k=1 +x_0=3500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 4
+<22194> +proj=tmerc +lat_0=-90 +lon_0=-63 +k=1 +x_0=4500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 5
+<22195> +proj=tmerc +lat_0=-90 +lon_0=-60 +k=1 +x_0=5500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 6
+<22196> +proj=tmerc +lat_0=-90 +lon_0=-57 +k=1 +x_0=6500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Campo Inchauspe / Argentina 7
+<22197> +proj=tmerc +lat_0=-90 +lon_0=-54 +k=1 +x_0=7500000 +y_0=0 +ellps=intl +towgs84=-148,136,90,0,0,0,0 +units=m +no_defs  <>
+# Cape / UTM zone 34S
+<22234> +proj=utm +zone=34 +south +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / UTM zone 35S
+<22235> +proj=utm +zone=35 +south +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / UTM zone 36S (deprecated)
+<22236> +proj=utm +zone=36 +south +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo15
+<22275> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo17
+<22277> +proj=tmerc +lat_0=0 +lon_0=17 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo19
+<22279> +proj=tmerc +lat_0=0 +lon_0=19 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo21
+<22281> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo23
+<22283> +proj=tmerc +lat_0=0 +lon_0=23 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo25
+<22285> +proj=tmerc +lat_0=0 +lon_0=25 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo27
+<22287> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo29
+<22289> +proj=tmerc +lat_0=0 +lon_0=29 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo31
+<22291> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Cape / Lo33
+<22293> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=0 +y_0=0 +axis=wsu +a=6378249.145 +b=6356514.966398753 +towgs84=-136,-108,-292,0,0,0,0 +units=m +no_defs  <>
+# Carthage (Paris) / Tunisia Mining Grid
+# Unable to translate coordinate system EPSG:22300 into PROJ.4 format.
+#
+# Carthage / UTM zone 32N
+<22332> +proj=utm +zone=32 +datum=carthage +units=m +no_defs  <>
+# Carthage / Nord Tunisie
+<22391> +proj=lcc +lat_1=36 +lat_0=36 +lon_0=9.9 +k_0=0.999625544 +x_0=500000 +y_0=300000 +datum=carthage +units=m +no_defs  <>
+# Carthage / Sud Tunisie
+<22392> +proj=lcc +lat_1=33.3 +lat_0=33.3 +lon_0=9.9 +k_0=0.999625769 +x_0=500000 +y_0=300000 +datum=carthage +units=m +no_defs  <>
+# Corrego Alegre 1970-72 / UTM zone 21S
+<22521> +proj=utm +zone=21 +south +ellps=intl +towgs84=-205.57,168.77,-4.12,0,0,0,0 +units=m +no_defs  <>
+# Corrego Alegre 1970-72 / UTM zone 22S
+<22522> +proj=utm +zone=22 +south +ellps=intl +towgs84=-205.57,168.77,-4.12,0,0,0,0 +units=m +no_defs  <>
+# Corrego Alegre 1970-72 / UTM zone 23S
+<22523> +proj=utm +zone=23 +south +ellps=intl +towgs84=-205.57,168.77,-4.12,0,0,0,0 +units=m +no_defs  <>
+# Corrego Alegre 1970-72 / UTM zone 24S
+<22524> +proj=utm +zone=24 +south +ellps=intl +towgs84=-205.57,168.77,-4.12,0,0,0,0 +units=m +no_defs  <>
+# Corrego Alegre 1970-72 / UTM zone 25S
+<22525> +proj=utm +zone=25 +south +ellps=intl +towgs84=-205.57,168.77,-4.12,0,0,0,0 +units=m +no_defs  <>
+# Deir ez Zor / Levant Zone
+<22700> +proj=lcc +lat_1=34.65 +lat_0=34.65 +lon_0=37.35 +k_0=0.9996256 +x_0=300000 +y_0=300000 +a=6378249.2 +b=6356515 +towgs84=-190.421,8.532,238.69,0,0,0,0 +units=m +no_defs  <>
+# Deir ez Zor / Syria Lambert
+<22770> +proj=lcc +lat_1=34.65 +lat_0=34.65 +lon_0=37.35 +k_0=0.9996256 +x_0=300000 +y_0=300000 +a=6378249.2 +b=6356515 +towgs84=-190.421,8.532,238.69,0,0,0,0 +units=m +no_defs  <>
+# Deir ez Zor / Levant Stereographic
+<22780> +proj=sterea +lat_0=34.2 +lon_0=39.15 +k=0.9995341 +x_0=0 +y_0=0 +a=6378249.2 +b=6356515 +towgs84=-190.421,8.532,238.69,0,0,0,0 +units=m +no_defs  <>
+# Douala / UTM zone 32N (deprecated)
+<22832> +proj=utm +zone=32 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Egypt 1907 / Blue Belt
+<22991> +proj=tmerc +lat_0=30 +lon_0=35 +k=1 +x_0=300000 +y_0=1100000 +ellps=helmert +towgs84=-130,110,-13,0,0,0,0 +units=m +no_defs  <>
+# Egypt 1907 / Red Belt
+<22992> +proj=tmerc +lat_0=30 +lon_0=31 +k=1 +x_0=615000 +y_0=810000 +ellps=helmert +towgs84=-130,110,-13,0,0,0,0 +units=m +no_defs  <>
+# Egypt 1907 / Purple Belt
+<22993> +proj=tmerc +lat_0=30 +lon_0=27 +k=1 +x_0=700000 +y_0=200000 +ellps=helmert +towgs84=-130,110,-13,0,0,0,0 +units=m +no_defs  <>
+# Egypt 1907 / Extended Purple Belt
+<22994> +proj=tmerc +lat_0=30 +lon_0=27 +k=1 +x_0=700000 +y_0=1200000 +ellps=helmert +towgs84=-130,110,-13,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 28N
+<23028> +proj=utm +zone=28 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 29N
+<23029> +proj=utm +zone=29 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 30N
+<23030> +proj=utm +zone=30 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 31N
+<23031> +proj=utm +zone=31 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 32N
+<23032> +proj=utm +zone=32 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 33N
+<23033> +proj=utm +zone=33 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 34N
+<23034> +proj=utm +zone=34 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 35N
+<23035> +proj=utm +zone=35 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 36N
+<23036> +proj=utm +zone=36 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 37N
+<23037> +proj=utm +zone=37 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / UTM zone 38N
+<23038> +proj=utm +zone=38 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM 0 N
+<23090> +proj=tmerc +lat_0=0 +lon_0=0 +k=0.9996 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# ED50 / TM 5 NE
+<23095> +proj=tmerc +lat_0=0 +lon_0=5 +k=0.9996 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-87,-98,-121,0,0,0,0 +units=m +no_defs  <>
+# Fahud / UTM zone 39N
+<23239> +proj=utm +zone=39 +ellps=clrk80 +towgs84=-346,-1,224,0,0,0,0 +units=m +no_defs  <>
+# Fahud / UTM zone 40N
+<23240> +proj=utm +zone=40 +ellps=clrk80 +towgs84=-346,-1,224,0,0,0,0 +units=m +no_defs  <>
+# Garoua / UTM zone 33N (deprecated)
+<23433> +proj=utm +zone=33 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# HD72 / EOV
+<23700> +proj=somerc +lat_0=47.14439372222222 +lon_0=19.04857177777778 +k_0=0.99993 +x_0=650000 +y_0=200000 +ellps=GRS67 +towgs84=52.17,-71.82,-14.9,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 46.2
+<23830> +proj=tmerc +lat_0=0 +lon_0=94.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 47.1
+<23831> +proj=tmerc +lat_0=0 +lon_0=97.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 47.2
+<23832> +proj=tmerc +lat_0=0 +lon_0=100.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 48.1
+<23833> +proj=tmerc +lat_0=0 +lon_0=103.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 48.2
+<23834> +proj=tmerc +lat_0=0 +lon_0=106.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 49.1
+<23835> +proj=tmerc +lat_0=0 +lon_0=109.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 49.2
+<23836> +proj=tmerc +lat_0=0 +lon_0=112.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 50.1
+<23837> +proj=tmerc +lat_0=0 +lon_0=115.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 50.2
+<23838> +proj=tmerc +lat_0=0 +lon_0=118.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 51.1
+<23839> +proj=tmerc +lat_0=0 +lon_0=121.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 51.2
+<23840> +proj=tmerc +lat_0=0 +lon_0=124.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 52.1
+<23841> +proj=tmerc +lat_0=0 +lon_0=127.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 52.2
+<23842> +proj=tmerc +lat_0=0 +lon_0=130.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 53.1
+<23843> +proj=tmerc +lat_0=0 +lon_0=133.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 53.2
+<23844> +proj=tmerc +lat_0=0 +lon_0=136.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / Indonesia TM-3 zone 54.1
+<23845> +proj=tmerc +lat_0=0 +lon_0=139.5 +k=0.9999 +x_0=200000 +y_0=1500000 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 46N
+<23846> +proj=utm +zone=46 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 47N
+<23847> +proj=utm +zone=47 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 48N
+<23848> +proj=utm +zone=48 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 49N
+<23849> +proj=utm +zone=49 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 50N
+<23850> +proj=utm +zone=50 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 51N
+<23851> +proj=utm +zone=51 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 52N
+<23852> +proj=utm +zone=52 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 53N (deprecated)
+<23853> +proj=utm +zone=53 +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 46N
+<23866> +proj=utm +zone=46 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 47N
+<23867> +proj=utm +zone=47 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 48N
+<23868> +proj=utm +zone=48 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 49N
+<23869> +proj=utm +zone=49 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 50N
+<23870> +proj=utm +zone=50 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 51N
+<23871> +proj=utm +zone=51 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 52N
+<23872> +proj=utm +zone=52 +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 47S
+<23877> +proj=utm +zone=47 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 48S
+<23878> +proj=utm +zone=48 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 49S
+<23879> +proj=utm +zone=49 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 50S
+<23880> +proj=utm +zone=50 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 51S
+<23881> +proj=utm +zone=51 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 52S
+<23882> +proj=utm +zone=52 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 53S
+<23883> +proj=utm +zone=53 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# DGN95 / UTM zone 54S
+<23884> +proj=utm +zone=54 +south +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 46S (deprecated)
+<23886> +proj=utm +zone=46 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 47S
+<23887> +proj=utm +zone=47 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 48S
+<23888> +proj=utm +zone=48 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 49S
+<23889> +proj=utm +zone=49 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 50S
+<23890> +proj=utm +zone=50 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 51S
+<23891> +proj=utm +zone=51 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 52S
+<23892> +proj=utm +zone=52 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 53S
+<23893> +proj=utm +zone=53 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# ID74 / UTM zone 54S
+<23894> +proj=utm +zone=54 +south +a=6378160 +b=6356774.50408554 +towgs84=-24,-15,5,0,0,0,0 +units=m +no_defs  <>
+# Indian 1954 / UTM zone 46N
+<23946> +proj=utm +zone=46 +a=6377276.345 +b=6356075.41314024 +towgs84=217,823,299,0,0,0,0 +units=m +no_defs  <>
+# Indian 1954 / UTM zone 47N
+<23947> +proj=utm +zone=47 +a=6377276.345 +b=6356075.41314024 +towgs84=217,823,299,0,0,0,0 +units=m +no_defs  <>
+# Indian 1954 / UTM zone 48N
+<23948> +proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +towgs84=217,823,299,0,0,0,0 +units=m +no_defs  <>
+# Indian 1975 / UTM zone 47N
+<24047> +proj=utm +zone=47 +a=6377276.345 +b=6356075.41314024 +towgs84=210,814,289,0,0,0,0 +units=m +no_defs  <>
+# Indian 1975 / UTM zone 48N
+<24048> +proj=utm +zone=48 +a=6377276.345 +b=6356075.41314024 +towgs84=210,814,289,0,0,0,0 +units=m +no_defs  <>
+# Jamaica 1875 / Jamaica (Old Grid)
+<24100> +proj=lcc +lat_1=18 +lat_0=18 +lon_0=-77 +k_0=1 +x_0=167638.49597 +y_0=121918.90616 +a=6378249.144808011 +b=6356514.966204134 +to_meter=0.3047972654 +no_defs  <>
+# JAD69 / Jamaica National Grid
+<24200> +proj=lcc +lat_1=18 +lat_0=18 +lon_0=-77 +k_0=1 +x_0=250000 +y_0=150000 +ellps=clrk66 +towgs84=70,207,389.5,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1937 / UTM zone 45N
+<24305> +proj=utm +zone=45 +a=6377276.345 +b=6356075.41314024 +towgs84=214,804,268,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1937 / UTM zone 46N
+<24306> +proj=utm +zone=46 +a=6377276.345 +b=6356075.41314024 +towgs84=214,804,268,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1962 / UTM zone 41N
+<24311> +proj=utm +zone=41 +a=6377301.243 +b=6356100.230165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1962 / UTM zone 42N
+<24312> +proj=utm +zone=42 +a=6377301.243 +b=6356100.230165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1962 / UTM zone 43N
+<24313> +proj=utm +zone=43 +a=6377301.243 +b=6356100.230165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / UTM zone 42N
+<24342> +proj=utm +zone=42 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / UTM zone 43N
+<24343> +proj=utm +zone=43 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / UTM zone 44N
+<24344> +proj=utm +zone=44 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / UTM zone 45N
+<24345> +proj=utm +zone=45 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / UTM zone 46N
+<24346> +proj=utm +zone=46 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / UTM zone 47N
+<24347> +proj=utm +zone=47 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1880 / India zone 0
+<24370> +proj=lcc +lat_1=39.5 +lat_0=39.5 +lon_0=68 +k_0=0.99846154 +x_0=2153865.73916853 +y_0=2368292.194628102 +a=6377299.36559538 +b=6356098.359005156 +to_meter=0.9143985307444408 +no_defs  <>
+# Kalianpur 1880 / India zone I
+<24371> +proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=68 +k_0=0.99878641 +x_0=2743195.592233322 +y_0=914398.5307444407 +a=6377299.36559538 +b=6356098.359005156 +to_meter=0.9143985307444408 +no_defs  <>
+# Kalianpur 1880 / India zone IIa
+<24372> +proj=lcc +lat_1=26 +lat_0=26 +lon_0=74 +k_0=0.99878641 +x_0=2743195.592233322 +y_0=914398.5307444407 +a=6377299.36559538 +b=6356098.359005156 +to_meter=0.9143985307444408 +no_defs  <>
+# Kalianpur 1880 / India zone IIIa
+<24373> +proj=lcc +lat_1=19 +lat_0=19 +lon_0=80 +k_0=0.99878641 +x_0=2743195.592233322 +y_0=914398.5307444407 +a=6377299.36559538 +b=6356098.359005156 +to_meter=0.9143985307444408 +no_defs  <>
+# Kalianpur 1880 / India zone IVa
+<24374> +proj=lcc +lat_1=12 +lat_0=12 +lon_0=80 +k_0=0.99878641 +x_0=2743195.592233322 +y_0=914398.5307444407 +a=6377299.36559538 +b=6356098.359005156 +to_meter=0.9143985307444408 +no_defs  <>
+# Kalianpur 1937 / India zone IIb
+<24375> +proj=lcc +lat_1=26 +lat_0=26 +lon_0=90 +k_0=0.99878641 +x_0=2743185.69 +y_0=914395.23 +a=6377276.345 +b=6356075.41314024 +towgs84=214,804,268,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1962 / India zone I
+<24376> +proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=68 +k_0=0.99878641 +x_0=2743196.4 +y_0=914398.8 +a=6377301.243 +b=6356100.230165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1962 / India zone IIa
+<24377> +proj=lcc +lat_1=26 +lat_0=26 +lon_0=74 +k_0=0.99878641 +x_0=2743196.4 +y_0=914398.8 +a=6377301.243 +b=6356100.230165384 +towgs84=283,682,231,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / India zone I
+<24378> +proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=68 +k_0=0.99878641 +x_0=2743195.5 +y_0=914398.5 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / India zone IIa
+<24379> +proj=lcc +lat_1=26 +lat_0=26 +lon_0=74 +k_0=0.99878641 +x_0=2743195.5 +y_0=914398.5 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / India zone IIb
+<24380> +proj=lcc +lat_1=26 +lat_0=26 +lon_0=90 +k_0=0.99878641 +x_0=2743195.5 +y_0=914398.5 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1975 / India zone IIIa
+<24381> +proj=lcc +lat_1=19 +lat_0=19 +lon_0=80 +k_0=0.99878641 +x_0=2743195.5 +y_0=914398.5 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kalianpur 1880 / India zone IIb
+<24382> +proj=lcc +lat_1=26 +lat_0=26 +lon_0=90 +k_0=0.99878641 +x_0=2743195.592233322 +y_0=914398.5307444407 +a=6377299.36559538 +b=6356098.359005156 +to_meter=0.9143985307444408 +no_defs  <>
+# Kalianpur 1975 / India zone IVa
+<24383> +proj=lcc +lat_1=12 +lat_0=12 +lon_0=80 +k_0=0.99878641 +x_0=2743195.5 +y_0=914398.5 +a=6377299.151 +b=6356098.145120132 +towgs84=295,736,257,0,0,0,0 +units=m +no_defs  <>
+# Kertau 1968 / Singapore Grid
+<24500> +proj=cass +lat_0=1.287646666666667 +lon_0=103.8530022222222 +x_0=30000 +y_0=30000 +a=6377304.063 +b=6356103.038993155 +towgs84=-11,851,5,0,0,0,0 +units=m +no_defs  <>
+# Kertau 1968 / UTM zone 47N
+<24547> +proj=utm +zone=47 +a=6377304.063 +b=6356103.038993155 +towgs84=-11,851,5,0,0,0,0 +units=m +no_defs  <>
+# Kertau 1968 / UTM zone 48N
+<24548> +proj=utm +zone=48 +a=6377304.063 +b=6356103.038993155 +towgs84=-11,851,5,0,0,0,0 +units=m +no_defs  <>
+# Kertau / R.S.O. Malaya (ch) (deprecated)
+<24571> +proj=omerc +lat_0=4 +lonc=102.25 +alpha=323.0257905 +k=0.99984 +x_0=804671.2997750348 +y_0=0 +no_uoff +gamma=323.1301023611111 +a=6377304.063 +b=6356103.038993155 +towgs84=-11,851,5,0,0,0,0 +to_meter=20.11678249437587 +no_defs  <>
+# KOC Lambert
+<24600> +proj=lcc +lat_1=32.5 +lat_0=32.5 +lon_0=45 +k_0=0.9987864078000001 +x_0=1500000 +y_0=1166200 +ellps=clrk80 +towgs84=-294.7,-200.1,525.5,0,0,0,0 +units=m +no_defs  <>
+# La Canoa / UTM zone 18N
+<24718> +proj=utm +zone=18 +ellps=intl +towgs84=-273.5,110.6,-357.9,0,0,0,0 +units=m +no_defs  <>
+# La Canoa / UTM zone 19N
+<24719> +proj=utm +zone=19 +ellps=intl +towgs84=-273.5,110.6,-357.9,0,0,0,0 +units=m +no_defs  <>
+# La Canoa / UTM zone 20N
+<24720> +proj=utm +zone=20 +ellps=intl +towgs84=-273.5,110.6,-357.9,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 17N
+<24817> +proj=utm +zone=17 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 18N
+<24818> +proj=utm +zone=18 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 19N
+<24819> +proj=utm +zone=19 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 20N
+<24820> +proj=utm +zone=20 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 21N
+<24821> +proj=utm +zone=21 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 17S
+<24877> +proj=utm +zone=17 +south +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 18S
+<24878> +proj=utm +zone=18 +south +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 19S
+<24879> +proj=utm +zone=19 +south +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 20S
+<24880> +proj=utm +zone=20 +south +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 21S
+<24881> +proj=utm +zone=21 +south +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / UTM zone 22S
+<24882> +proj=utm +zone=22 +south +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / Peru west zone
+<24891> +proj=tmerc +lat_0=-6 +lon_0=-80.5 +k=0.99983008 +x_0=222000 +y_0=1426834.743 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / Peru central zone
+<24892> +proj=tmerc +lat_0=-9.5 +lon_0=-76 +k=0.99932994 +x_0=720000 +y_0=1039979.159 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# PSAD56 / Peru east zone
+<24893> +proj=tmerc +lat_0=-9.5 +lon_0=-70.5 +k=0.99952992 +x_0=1324000 +y_0=1040084.558 +ellps=intl +towgs84=-288,175,-376,0,0,0,0 +units=m +no_defs  <>
+# Leigon / Ghana Metre Grid
+<25000> +proj=tmerc +lat_0=4.666666666666667 +lon_0=-1 +k=0.99975 +x_0=274319.51 +y_0=0 +ellps=clrk80 +towgs84=-130,29,364,0,0,0,0 +units=m +no_defs  <>
+# Lome / UTM zone 31N
+<25231> +proj=utm +zone=31 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Luzon 1911 / Philippines zone I
+<25391> +proj=tmerc +lat_0=0 +lon_0=117 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-133,-77,-51,0,0,0,0 +units=m +no_defs  <>
+# Luzon 1911 / Philippines zone II
+<25392> +proj=tmerc +lat_0=0 +lon_0=119 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-133,-77,-51,0,0,0,0 +units=m +no_defs  <>
+# Luzon 1911 / Philippines zone III
+<25393> +proj=tmerc +lat_0=0 +lon_0=121 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-133,-77,-51,0,0,0,0 +units=m +no_defs  <>
+# Luzon 1911 / Philippines zone IV
+<25394> +proj=tmerc +lat_0=0 +lon_0=123 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-133,-77,-51,0,0,0,0 +units=m +no_defs  <>
+# Luzon 1911 / Philippines zone V
+<25395> +proj=tmerc +lat_0=0 +lon_0=125 +k=0.99995 +x_0=500000 +y_0=0 +ellps=clrk66 +towgs84=-133,-77,-51,0,0,0,0 +units=m +no_defs  <>
+# Makassar (Jakarta) / NEIEZ (deprecated)
+<25700> +proj=merc +lon_0=110 +k=0.997 +x_0=3900000 +y_0=900000 +ellps=bessel +towgs84=-587.8,519.75,145.76,0,0,0,0 +pm=jakarta +units=m +no_defs  <>
+# ETRS89 / UTM zone 28N
+<25828> +proj=utm +zone=28 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 29N
+<25829> +proj=utm +zone=29 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 30N
+<25830> +proj=utm +zone=30 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 31N
+<25831> +proj=utm +zone=31 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 32N
+<25832> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 33N
+<25833> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 34N
+<25834> +proj=utm +zone=34 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 35N
+<25835> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 36N
+<25836> +proj=utm +zone=36 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 37N
+<25837> +proj=utm +zone=37 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / UTM zone 38N (deprecated)
+<25838> +proj=utm +zone=38 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# ETRS89 / TM Baltic93
+<25884> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9996 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Malongo 1987 / UTM zone 32S
+<25932> +proj=utm +zone=32 +south +ellps=intl +towgs84=-254.1,-5.36,-100.29,0,0,0,0 +units=m +no_defs  <>
+# Merchich / Nord Maroc
+<26191> +proj=lcc +lat_1=33.3 +lat_0=33.3 +lon_0=-5.4 +k_0=0.999625769 +x_0=500000 +y_0=300000 +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +units=m +no_defs  <>
+# Merchich / Sud Maroc
+<26192> +proj=lcc +lat_1=29.7 +lat_0=29.7 +lon_0=-5.4 +k_0=0.9996155960000001 +x_0=500000 +y_0=300000 +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +units=m +no_defs  <>
+# Merchich / Sahara (deprecated)
+<26193> +proj=lcc +lat_1=26.1 +lat_0=26.1 +lon_0=-5.4 +k_0=0.9996 +x_0=1200000 +y_0=400000 +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +units=m +no_defs  <>
+# Merchich / Sahara Nord
+<26194> +proj=lcc +lat_1=26.1 +lat_0=26.1 +lon_0=-5.4 +k_0=0.999616304 +x_0=1200000 +y_0=400000 +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +units=m +no_defs  <>
+# Merchich / Sahara Sud
+<26195> +proj=lcc +lat_1=22.5 +lat_0=22.5 +lon_0=-5.4 +k_0=0.999616437 +x_0=1500000 +y_0=400000 +a=6378249.2 +b=6356515 +towgs84=31,146,47,0,0,0,0 +units=m +no_defs  <>
+# Massawa / UTM zone 37N
+<26237> +proj=utm +zone=37 +ellps=bessel +towgs84=639,405,60,0,0,0,0 +units=m +no_defs  <>
+# Minna / UTM zone 31N
+<26331> +proj=utm +zone=31 +ellps=clrk80 +towgs84=-92,-93,122,0,0,0,0 +units=m +no_defs  <>
+# Minna / UTM zone 32N
+<26332> +proj=utm +zone=32 +ellps=clrk80 +towgs84=-92,-93,122,0,0,0,0 +units=m +no_defs  <>
+# Minna / Nigeria West Belt
+<26391> +proj=tmerc +lat_0=4 +lon_0=4.5 +k=0.99975 +x_0=230738.26 +y_0=0 +ellps=clrk80 +towgs84=-92,-93,122,0,0,0,0 +units=m +no_defs  <>
+# Minna / Nigeria Mid Belt
+<26392> +proj=tmerc +lat_0=4 +lon_0=8.5 +k=0.99975 +x_0=670553.98 +y_0=0 +ellps=clrk80 +towgs84=-92,-93,122,0,0,0,0 +units=m +no_defs  <>
+# Minna / Nigeria East Belt
+<26393> +proj=tmerc +lat_0=4 +lon_0=12.5 +k=0.99975 +x_0=1110369.7 +y_0=0 +ellps=clrk80 +towgs84=-92,-93,122,0,0,0,0 +units=m +no_defs  <>
+# Mhast / UTM zone 32S (deprecated)
+<26432> +proj=utm +zone=32 +south +ellps=intl +towgs84=-252.95,-4.11,-96.38,0,0,0,0 +units=m +no_defs  <>
+# Monte Mario (Rome) / Italy zone 1 (deprecated)
+<26591> +proj=tmerc +lat_0=0 +lon_0=-3.45233333333333 +k=0.9996 +x_0=1500000 +y_0=0 +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +pm=rome +units=m +no_defs  <>
+# Monte Mario (Rome) / Italy zone 2 (deprecated)
+<26592> +proj=tmerc +lat_0=0 +lon_0=2.54766666666666 +k=0.9996 +x_0=2520000 +y_0=0 +ellps=intl +towgs84=-104.1,-49.1,-9.9,0.971,-2.917,0.714,-11.68 +pm=rome +units=m +no_defs  <>
+# M'poraloko / UTM zone 32N
+<26632> +proj=utm +zone=32 +a=6378249.2 +b=6356515 +towgs84=-74,-130,42,0,0,0,0 +units=m +no_defs  <>
+# M'poraloko / UTM zone 32S
+<26692> +proj=utm +zone=32 +south +a=6378249.2 +b=6356515 +towgs84=-74,-130,42,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / UTM zone 1N
+<26701> +proj=utm +zone=1 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 2N
+<26702> +proj=utm +zone=2 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 3N
+<26703> +proj=utm +zone=3 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 4N
+<26704> +proj=utm +zone=4 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 5N
+<26705> +proj=utm +zone=5 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 6N
+<26706> +proj=utm +zone=6 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 7N
+<26707> +proj=utm +zone=7 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 8N
+<26708> +proj=utm +zone=8 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 9N
+<26709> +proj=utm +zone=9 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 10N
+<26710> +proj=utm +zone=10 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 11N
+<26711> +proj=utm +zone=11 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 12N
+<26712> +proj=utm +zone=12 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 13N
+<26713> +proj=utm +zone=13 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 14N
+<26714> +proj=utm +zone=14 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 15N
+<26715> +proj=utm +zone=15 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 16N
+<26716> +proj=utm +zone=16 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 17N
+<26717> +proj=utm +zone=17 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 18N
+<26718> +proj=utm +zone=18 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 19N
+<26719> +proj=utm +zone=19 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 20N
+<26720> +proj=utm +zone=20 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 21N
+<26721> +proj=utm +zone=21 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / UTM zone 22N
+<26722> +proj=utm +zone=22 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Alabama East
+<26729> +proj=tmerc +lat_0=30.5 +lon_0=-85.83333333333333 +k=0.99996 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alabama West
+<26730> +proj=tmerc +lat_0=30 +lon_0=-87.5 +k=0.999933333 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 1
+<26731> +proj=omerc +lat_0=57 +lonc=-133.6666666666667 +alpha=323.1301023611111 +k=0.9999 +x_0=5000000.001016002 +y_0=-5000000.001016002 +no_uoff +gamma=323.1301023611111 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 2
+<26732> +proj=tmerc +lat_0=54 +lon_0=-142 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 3
+<26733> +proj=tmerc +lat_0=54 +lon_0=-146 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 4
+<26734> +proj=tmerc +lat_0=54 +lon_0=-150 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 5
+<26735> +proj=tmerc +lat_0=54 +lon_0=-154 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 6
+<26736> +proj=tmerc +lat_0=54 +lon_0=-158 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 7
+<26737> +proj=tmerc +lat_0=54 +lon_0=-162 +k=0.9999 +x_0=213360.4267208534 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 8
+<26738> +proj=tmerc +lat_0=54 +lon_0=-166 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 9
+<26739> +proj=tmerc +lat_0=54 +lon_0=-170 +k=0.9999 +x_0=182880.3657607315 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Alaska zone 10
+<26740> +proj=lcc +lat_1=53.83333333333334 +lat_2=51.83333333333334 +lat_0=51 +lon_0=-176 +x_0=914401.8288036576 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone I
+<26741> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone II
+<26742> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone III
+<26743> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone IV
+<26744> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone V
+<26745> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone VI
+<26746> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone VII (deprecated)
+<26747> +proj=lcc +lat_1=34.41666666666666 +lat_2=33.86666666666667 +lat_0=34.13333333333333 +lon_0=-118.3333333333333 +x_0=1276106.450596901 +y_0=127079.524511049 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Arizona East
+<26748> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Arizona Central
+<26749> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Arizona West
+<26750> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Arkansas North
+<26751> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Arkansas South
+<26752> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Colorado North
+<26753> +proj=lcc +lat_1=39.71666666666667 +lat_2=40.78333333333333 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Colorado Central
+<26754> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Colorado South
+<26755> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Connecticut
+<26756> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=182880.3657607315 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Delaware
+<26757> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Florida East
+<26758> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Florida West
+<26759> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Florida North
+<26760> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Georgia East
+<26766> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Georgia West
+<26767> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Idaho East
+<26768> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Idaho Central
+<26769> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Idaho West
+<26770> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Illinois East
+<26771> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Illinois West
+<26772> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Indiana East
+<26773> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Indiana West
+<26774> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Iowa North
+<26775> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Iowa South
+<26776> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Kansas North
+<26777> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Kansas South
+<26778> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Kentucky North
+<26779> +proj=lcc +lat_1=37.96666666666667 +lat_2=38.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Kentucky South
+<26780> +proj=lcc +lat_1=36.73333333333333 +lat_2=37.93333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Louisiana North
+<26781> +proj=lcc +lat_1=31.16666666666667 +lat_2=32.66666666666666 +lat_0=30.66666666666667 +lon_0=-92.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Louisiana South
+<26782> +proj=lcc +lat_1=29.3 +lat_2=30.7 +lat_0=28.66666666666667 +lon_0=-91.33333333333333 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Maine East
+<26783> +proj=tmerc +lat_0=43.83333333333334 +lon_0=-68.5 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Maine West
+<26784> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Maryland
+<26785> +proj=lcc +lat_1=38.3 +lat_2=39.45 +lat_0=37.83333333333334 +lon_0=-77 +x_0=243840.4876809754 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Massachusetts Mainland
+<26786> +proj=lcc +lat_1=41.71666666666667 +lat_2=42.68333333333333 +lat_0=41 +lon_0=-71.5 +x_0=182880.3657607315 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Massachusetts Island
+<26787> +proj=lcc +lat_1=41.28333333333333 +lat_2=41.48333333333333 +lat_0=41 +lon_0=-70.5 +x_0=60960.12192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Minnesota North
+<26791> +proj=lcc +lat_1=47.03333333333333 +lat_2=48.63333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Minnesota Central
+<26792> +proj=lcc +lat_1=45.61666666666667 +lat_2=47.05 +lat_0=45 +lon_0=-94.25 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Minnesota South
+<26793> +proj=lcc +lat_1=43.78333333333333 +lat_2=45.21666666666667 +lat_0=43 +lon_0=-94 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Mississippi East
+<26794> +proj=tmerc +lat_0=29.66666666666667 +lon_0=-88.83333333333333 +k=0.99996 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Mississippi West
+<26795> +proj=tmerc +lat_0=30.5 +lon_0=-90.33333333333333 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Missouri East
+<26796> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-90.5 +k=0.999933333 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Missouri Central
+<26797> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-92.5 +k=0.999933333 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Missouri West
+<26798> +proj=tmerc +lat_0=36.16666666666666 +lon_0=-94.5 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / California zone VII
+<26799> +proj=lcc +lat_1=34.41666666666666 +lat_2=33.86666666666667 +lat_0=34.13333333333333 +lon_0=-118.3333333333333 +x_0=1276106.450596901 +y_0=1268253.006858014 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD Michigan / Michigan East (deprecated)
+<26801> +proj=tmerc +lat_0=41.5 +lon_0=-83.66666666666667 +k=0.999942857 +x_0=152400.3048006096 +y_0=0 +a=6378450.047548896 +b=6356826.621488444 +units=us-ft +no_defs  <>
+# NAD Michigan / Michigan Old Central (deprecated)
+<26802> +proj=tmerc +lat_0=41.5 +lon_0=-85.75 +k=0.999909091 +x_0=152400.3048006096 +y_0=0 +a=6378450.047548896 +b=6356826.621488444 +units=us-ft +no_defs  <>
+# NAD Michigan / Michigan West (deprecated)
+<26803> +proj=tmerc +lat_0=41.5 +lon_0=-88.75 +k=0.999909091 +x_0=152400.3048006096 +y_0=0 +a=6378450.047548896 +b=6356826.621488444 +units=us-ft +no_defs  <>
+# NAD Michigan / Michigan North (deprecated)
+<26811> +proj=lcc +lat_1=45.48333333333333 +lat_2=47.08333333333334 +lat_0=44.78333333333333 +lon_0=-87 +x_0=609601.2192024384 +y_0=0 +a=6378450.047548896 +b=6356826.621488444 +units=us-ft +no_defs  <>
+# NAD Michigan / Michigan Central (deprecated)
+<26812> +proj=lcc +lat_1=44.18333333333333 +lat_2=45.7 +lat_0=43.31666666666667 +lon_0=-84.33333333333333 +x_0=609601.2192024384 +y_0=0 +a=6378450.047548896 +b=6356826.621488444 +units=us-ft +no_defs  <>
+# NAD Michigan / Michigan South (deprecated)
+<26813> +proj=lcc +lat_1=42.1 +lat_2=43.66666666666666 +lat_0=41.5 +lon_0=-84.33333333333333 +x_0=609601.2192024384 +y_0=0 +a=6378450.047548896 +b=6356826.621488444 +units=us-ft +no_defs  <>
+# NAD83 / Maine East (ftUS) (deprecated)
+<26814> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Maine West (ftUS) (deprecated)
+<26815> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Minnesota North (ftUS) (deprecated)
+<26819> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101601 +y_0=99999.99998984 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Minnesota Central (ftUS) (deprecated)
+<26820> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101601 +y_0=99999.99998984 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Minnesota South (ftUS) (deprecated)
+<26821> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101601 +y_0=99999.99998984 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Nebraska (ftUS) (deprecated)
+<26822> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.0000101601 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / West Virginia North (ftUS) (deprecated)
+<26823> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=1968500 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / West Virginia South (ftUS) (deprecated)
+<26824> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=1968500 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83(HARN) / Maine East (ftUS) (deprecated)
+<26825> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Maine West (ftUS) (deprecated)
+<26826> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Minnesota North (ftUS) (deprecated)
+<26830> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101601 +y_0=99999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Minnesota Central (ftUS) (deprecated)
+<26831> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101601 +y_0=99999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Minnesota South (ftUS) (deprecated)
+<26832> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101601 +y_0=99999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / Nebraska (ftUS) (deprecated)
+<26833> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.0000101601 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / West Virginia North (ftUS) (deprecated)
+<26834> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=1968500 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(HARN) / West Virginia South (ftUS) (deprecated)
+<26835> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=1968500 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maine East (ftUS) (deprecated)
+<26836> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Maine West (ftUS) (deprecated)
+<26837> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Minnesota North (ftUS) (deprecated)
+<26841> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101601 +y_0=99999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Minnesota Central (ftUS) (deprecated)
+<26842> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101601 +y_0=99999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Minnesota South (ftUS) (deprecated)
+<26843> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101601 +y_0=99999.99998984 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / Nebraska (ftUS) (deprecated)
+<26844> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.0000101601 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / West Virginia North (ftUS) (deprecated)
+<26845> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=1968500 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(NSRS2007) / West Virginia South (ftUS) (deprecated)
+<26846> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=1968500 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / Maine East (ftUS)
+<26847> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000.0000000001 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Maine West (ftUS)
+<26848> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Minnesota North (ftUS)
+<26849> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101599 +y_0=99999.99998983997 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Minnesota Central (ftUS)
+<26850> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101599 +y_0=99999.99998983997 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Minnesota South (ftUS)
+<26851> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101599 +y_0=99999.99998983997 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / Nebraska (ftUS)
+<26852> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.00001016 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / West Virginia North (ftUS)
+<26853> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / West Virginia South (ftUS)
+<26854> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Maine East (ftUS)
+<26855> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Maine West (ftUS)
+<26856> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Minnesota North (ftUS)
+<26857> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Minnesota Central (ftUS)
+<26858> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Minnesota South (ftUS)
+<26859> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / Nebraska (ftUS)
+<26860> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / West Virginia North (ftUS)
+<26861> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(HARN) / West Virginia South (ftUS)
+<26862> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Maine East (ftUS)
+<26863> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000.0000000001 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Maine West (ftUS)
+<26864> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Minnesota North (ftUS)
+<26865> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Minnesota Central (ftUS)
+<26866> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Minnesota South (ftUS)
+<26867> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000.0000101599 +y_0=99999.99998983997 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / Nebraska (ftUS)
+<26868> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000.00001016 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / West Virginia North (ftUS)
+<26869> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(NSRS2007) / West Virginia South (ftUS)
+<26870> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=us-ft +no_defs  <>
+# NAD83(CSRS) / MTM zone 11
+<26891> +proj=tmerc +lat_0=0 +lon_0=-82.5 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 12
+<26892> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 13
+<26893> +proj=tmerc +lat_0=0 +lon_0=-84 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 14
+<26894> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 15
+<26895> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 16
+<26896> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 17
+<26897> +proj=tmerc +lat_0=0 +lon_0=-96 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 1
+<26898> +proj=tmerc +lat_0=0 +lon_0=-53 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83(CSRS) / MTM zone 2
+<26899> +proj=tmerc +lat_0=0 +lon_0=-56 +k=0.9999 +x_0=304800 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD83 / UTM zone 1N
+<26901> +proj=utm +zone=1 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 2N
+<26902> +proj=utm +zone=2 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 3N
+<26903> +proj=utm +zone=3 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 4N
+<26904> +proj=utm +zone=4 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 5N
+<26905> +proj=utm +zone=5 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 6N
+<26906> +proj=utm +zone=6 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 7N
+<26907> +proj=utm +zone=7 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 8N
+<26908> +proj=utm +zone=8 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 9N
+<26909> +proj=utm +zone=9 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 10N
+<26910> +proj=utm +zone=10 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 11N
+<26911> +proj=utm +zone=11 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 12N
+<26912> +proj=utm +zone=12 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 13N
+<26913> +proj=utm +zone=13 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 14N
+<26914> +proj=utm +zone=14 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 15N
+<26915> +proj=utm +zone=15 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 16N
+<26916> +proj=utm +zone=16 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 17N
+<26917> +proj=utm +zone=17 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 18N
+<26918> +proj=utm +zone=18 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 19N
+<26919> +proj=utm +zone=19 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 20N
+<26920> +proj=utm +zone=20 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 21N
+<26921> +proj=utm +zone=21 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 22N
+<26922> +proj=utm +zone=22 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / UTM zone 23N
+<26923> +proj=utm +zone=23 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alabama East
+<26929> +proj=tmerc +lat_0=30.5 +lon_0=-85.83333333333333 +k=0.99996 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alabama West
+<26930> +proj=tmerc +lat_0=30 +lon_0=-87.5 +k=0.999933333 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 1
+<26931> +proj=omerc +lat_0=57 +lonc=-133.6666666666667 +alpha=323.1301023611111 +k=0.9999 +x_0=5000000 +y_0=-5000000 +no_uoff +gamma=323.1301023611111 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 2
+<26932> +proj=tmerc +lat_0=54 +lon_0=-142 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 3
+<26933> +proj=tmerc +lat_0=54 +lon_0=-146 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 4
+<26934> +proj=tmerc +lat_0=54 +lon_0=-150 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 5
+<26935> +proj=tmerc +lat_0=54 +lon_0=-154 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 6
+<26936> +proj=tmerc +lat_0=54 +lon_0=-158 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 7
+<26937> +proj=tmerc +lat_0=54 +lon_0=-162 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 8
+<26938> +proj=tmerc +lat_0=54 +lon_0=-166 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 9
+<26939> +proj=tmerc +lat_0=54 +lon_0=-170 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Alaska zone 10
+<26940> +proj=lcc +lat_1=53.83333333333334 +lat_2=51.83333333333334 +lat_0=51 +lon_0=-176 +x_0=1000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / California zone 1
+<26941> +proj=lcc +lat_1=41.66666666666666 +lat_2=40 +lat_0=39.33333333333334 +lon_0=-122 +x_0=2000000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / California zone 2
+<26942> +proj=lcc +lat_1=39.83333333333334 +lat_2=38.33333333333334 +lat_0=37.66666666666666 +lon_0=-122 +x_0=2000000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / California zone 3
+<26943> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.06666666666667 +lat_0=36.5 +lon_0=-120.5 +x_0=2000000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / California zone 4
+<26944> +proj=lcc +lat_1=37.25 +lat_2=36 +lat_0=35.33333333333334 +lon_0=-119 +x_0=2000000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / California zone 5
+<26945> +proj=lcc +lat_1=35.46666666666667 +lat_2=34.03333333333333 +lat_0=33.5 +lon_0=-118 +x_0=2000000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / California zone 6
+<26946> +proj=lcc +lat_1=33.88333333333333 +lat_2=32.78333333333333 +lat_0=32.16666666666666 +lon_0=-116.25 +x_0=2000000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Arizona East
+<26948> +proj=tmerc +lat_0=31 +lon_0=-110.1666666666667 +k=0.9999 +x_0=213360 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Arizona Central
+<26949> +proj=tmerc +lat_0=31 +lon_0=-111.9166666666667 +k=0.9999 +x_0=213360 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Arizona West
+<26950> +proj=tmerc +lat_0=31 +lon_0=-113.75 +k=0.999933333 +x_0=213360 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Arkansas North
+<26951> +proj=lcc +lat_1=36.23333333333333 +lat_2=34.93333333333333 +lat_0=34.33333333333334 +lon_0=-92 +x_0=400000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Arkansas South
+<26952> +proj=lcc +lat_1=34.76666666666667 +lat_2=33.3 +lat_0=32.66666666666666 +lon_0=-92 +x_0=400000 +y_0=400000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Colorado North
+<26953> +proj=lcc +lat_1=40.78333333333333 +lat_2=39.71666666666667 +lat_0=39.33333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Colorado Central
+<26954> +proj=lcc +lat_1=39.75 +lat_2=38.45 +lat_0=37.83333333333334 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Colorado South
+<26955> +proj=lcc +lat_1=38.43333333333333 +lat_2=37.23333333333333 +lat_0=36.66666666666666 +lon_0=-105.5 +x_0=914401.8289 +y_0=304800.6096 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Connecticut
+<26956> +proj=lcc +lat_1=41.86666666666667 +lat_2=41.2 +lat_0=40.83333333333334 +lon_0=-72.75 +x_0=304800.6096 +y_0=152400.3048 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Delaware
+<26957> +proj=tmerc +lat_0=38 +lon_0=-75.41666666666667 +k=0.999995 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Florida East
+<26958> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-81 +k=0.999941177 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Florida West
+<26959> +proj=tmerc +lat_0=24.33333333333333 +lon_0=-82 +k=0.999941177 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Florida North
+<26960> +proj=lcc +lat_1=30.75 +lat_2=29.58333333333333 +lat_0=29 +lon_0=-84.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Hawaii zone 1
+<26961> +proj=tmerc +lat_0=18.83333333333333 +lon_0=-155.5 +k=0.999966667 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Hawaii zone 2
+<26962> +proj=tmerc +lat_0=20.33333333333333 +lon_0=-156.6666666666667 +k=0.999966667 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Hawaii zone 3
+<26963> +proj=tmerc +lat_0=21.16666666666667 +lon_0=-158 +k=0.99999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Hawaii zone 4
+<26964> +proj=tmerc +lat_0=21.83333333333333 +lon_0=-159.5 +k=0.99999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Hawaii zone 5
+<26965> +proj=tmerc +lat_0=21.66666666666667 +lon_0=-160.1666666666667 +k=1 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Georgia East
+<26966> +proj=tmerc +lat_0=30 +lon_0=-82.16666666666667 +k=0.9999 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Georgia West
+<26967> +proj=tmerc +lat_0=30 +lon_0=-84.16666666666667 +k=0.9999 +x_0=700000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Idaho East
+<26968> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-112.1666666666667 +k=0.9999473679999999 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Idaho Central
+<26969> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-114 +k=0.9999473679999999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Idaho West
+<26970> +proj=tmerc +lat_0=41.66666666666666 +lon_0=-115.75 +k=0.999933333 +x_0=800000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Illinois East
+<26971> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-88.33333333333333 +k=0.9999749999999999 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Illinois West
+<26972> +proj=tmerc +lat_0=36.66666666666666 +lon_0=-90.16666666666667 +k=0.999941177 +x_0=700000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Indiana East
+<26973> +proj=tmerc +lat_0=37.5 +lon_0=-85.66666666666667 +k=0.999966667 +x_0=100000 +y_0=250000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Indiana West
+<26974> +proj=tmerc +lat_0=37.5 +lon_0=-87.08333333333333 +k=0.999966667 +x_0=900000 +y_0=250000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Iowa North
+<26975> +proj=lcc +lat_1=43.26666666666667 +lat_2=42.06666666666667 +lat_0=41.5 +lon_0=-93.5 +x_0=1500000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Iowa South
+<26976> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.61666666666667 +lat_0=40 +lon_0=-93.5 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Kansas North
+<26977> +proj=lcc +lat_1=39.78333333333333 +lat_2=38.71666666666667 +lat_0=38.33333333333334 +lon_0=-98 +x_0=400000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Kansas South
+<26978> +proj=lcc +lat_1=38.56666666666667 +lat_2=37.26666666666667 +lat_0=36.66666666666666 +lon_0=-98.5 +x_0=400000 +y_0=400000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Kentucky North (deprecated)
+<26979> +proj=lcc +lat_1=37.96666666666667 +lat_2=37.96666666666667 +lat_0=37.5 +lon_0=-84.25 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Kentucky South
+<26980> +proj=lcc +lat_1=37.93333333333333 +lat_2=36.73333333333333 +lat_0=36.33333333333334 +lon_0=-85.75 +x_0=500000 +y_0=500000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Louisiana North
+<26981> +proj=lcc +lat_1=32.66666666666666 +lat_2=31.16666666666667 +lat_0=30.5 +lon_0=-92.5 +x_0=1000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Louisiana South
+<26982> +proj=lcc +lat_1=30.7 +lat_2=29.3 +lat_0=28.5 +lon_0=-91.33333333333333 +x_0=1000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Maine East
+<26983> +proj=tmerc +lat_0=43.66666666666666 +lon_0=-68.5 +k=0.9999 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Maine West
+<26984> +proj=tmerc +lat_0=42.83333333333334 +lon_0=-70.16666666666667 +k=0.999966667 +x_0=900000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Maryland
+<26985> +proj=lcc +lat_1=39.45 +lat_2=38.3 +lat_0=37.66666666666666 +lon_0=-77 +x_0=400000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Massachusetts Mainland
+<26986> +proj=lcc +lat_1=42.68333333333333 +lat_2=41.71666666666667 +lat_0=41 +lon_0=-71.5 +x_0=200000 +y_0=750000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Massachusetts Island
+<26987> +proj=lcc +lat_1=41.48333333333333 +lat_2=41.28333333333333 +lat_0=41 +lon_0=-70.5 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Michigan North
+<26988> +proj=lcc +lat_1=47.08333333333334 +lat_2=45.48333333333333 +lat_0=44.78333333333333 +lon_0=-87 +x_0=8000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Michigan Central
+<26989> +proj=lcc +lat_1=45.7 +lat_2=44.18333333333333 +lat_0=43.31666666666667 +lon_0=-84.36666666666666 +x_0=6000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Michigan South
+<26990> +proj=lcc +lat_1=43.66666666666666 +lat_2=42.1 +lat_0=41.5 +lon_0=-84.36666666666666 +x_0=4000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Minnesota North
+<26991> +proj=lcc +lat_1=48.63333333333333 +lat_2=47.03333333333333 +lat_0=46.5 +lon_0=-93.09999999999999 +x_0=800000 +y_0=100000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Minnesota Central
+<26992> +proj=lcc +lat_1=47.05 +lat_2=45.61666666666667 +lat_0=45 +lon_0=-94.25 +x_0=800000 +y_0=100000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Minnesota South
+<26993> +proj=lcc +lat_1=45.21666666666667 +lat_2=43.78333333333333 +lat_0=43 +lon_0=-94 +x_0=800000 +y_0=100000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Mississippi East
+<26994> +proj=tmerc +lat_0=29.5 +lon_0=-88.83333333333333 +k=0.99995 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Mississippi West
+<26995> +proj=tmerc +lat_0=29.5 +lon_0=-90.33333333333333 +k=0.99995 +x_0=700000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Missouri East
+<26996> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-90.5 +k=0.999933333 +x_0=250000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Missouri Central
+<26997> +proj=tmerc +lat_0=35.83333333333334 +lon_0=-92.5 +k=0.999933333 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Missouri West
+<26998> +proj=tmerc +lat_0=36.16666666666666 +lon_0=-94.5 +k=0.999941177 +x_0=850000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# Nahrwan 1967 / UTM zone 37N
+<27037> +proj=utm +zone=37 +ellps=clrk80 +towgs84=-242.2,-144.9,370.3,0,0,0,0 +units=m +no_defs  <>
+# Nahrwan 1967 / UTM zone 38N
+<27038> +proj=utm +zone=38 +ellps=clrk80 +towgs84=-242.2,-144.9,370.3,0,0,0,0 +units=m +no_defs  <>
+# Nahrwan 1967 / UTM zone 39N
+<27039> +proj=utm +zone=39 +ellps=clrk80 +towgs84=-242.2,-144.9,370.3,0,0,0,0 +units=m +no_defs  <>
+# Nahrwan 1967 / UTM zone 40N
+<27040> +proj=utm +zone=40 +ellps=clrk80 +towgs84=-242.2,-144.9,370.3,0,0,0,0 +units=m +no_defs  <>
+# Naparima 1972 / UTM zone 20N
+<27120> +proj=utm +zone=20 +ellps=intl +towgs84=-10,375,165,0,0,0,0 +units=m +no_defs  <>
+# NZGD49 / New Zealand Map Grid
+<27200> +proj=nzmg +lat_0=-41 +lon_0=173 +x_0=2510000 +y_0=6023150 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Mount Eden Circuit
+<27205> +proj=tmerc +lat_0=-36.87986527777778 +lon_0=174.7643393611111 +k=0.9999 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Bay of Plenty Circuit
+<27206> +proj=tmerc +lat_0=-37.76124980555556 +lon_0=176.46619725 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Poverty Bay Circuit
+<27207> +proj=tmerc +lat_0=-38.62470277777778 +lon_0=177.8856362777778 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Hawkes Bay Circuit
+<27208> +proj=tmerc +lat_0=-39.65092930555556 +lon_0=176.6736805277778 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Taranaki Circuit
+<27209> +proj=tmerc +lat_0=-39.13575830555556 +lon_0=174.22801175 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Tuhirangi Circuit
+<27210> +proj=tmerc +lat_0=-39.51247038888889 +lon_0=175.6400368055556 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Wanganui Circuit
+<27211> +proj=tmerc +lat_0=-40.24194713888889 +lon_0=175.4880996111111 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Wairarapa Circuit
+<27212> +proj=tmerc +lat_0=-40.92553263888889 +lon_0=175.6473496666667 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Wellington Circuit
+<27213> +proj=tmerc +lat_0=-41.30131963888888 +lon_0=174.7766231111111 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Collingwood Circuit
+<27214> +proj=tmerc +lat_0=-40.71475905555556 +lon_0=172.6720465 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Nelson Circuit
+<27215> +proj=tmerc +lat_0=-41.27454472222222 +lon_0=173.2993168055555 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Karamea Circuit
+<27216> +proj=tmerc +lat_0=-41.28991152777778 +lon_0=172.1090281944444 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Buller Circuit
+<27217> +proj=tmerc +lat_0=-41.81080286111111 +lon_0=171.5812600555556 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Grey Circuit
+<27218> +proj=tmerc +lat_0=-42.33369427777778 +lon_0=171.5497713055556 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Amuri Circuit
+<27219> +proj=tmerc +lat_0=-42.68911658333333 +lon_0=173.0101333888889 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Marlborough Circuit
+<27220> +proj=tmerc +lat_0=-41.54448666666666 +lon_0=173.8020741111111 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Hokitika Circuit
+<27221> +proj=tmerc +lat_0=-42.88632236111111 +lon_0=170.9799935 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Okarito Circuit
+<27222> +proj=tmerc +lat_0=-43.11012813888889 +lon_0=170.2609258333333 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Jacksons Bay Circuit
+<27223> +proj=tmerc +lat_0=-43.97780288888889 +lon_0=168.606267 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Mount Pleasant Circuit
+<27224> +proj=tmerc +lat_0=-43.59063758333333 +lon_0=172.7271935833333 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Gawler Circuit
+<27225> +proj=tmerc +lat_0=-43.74871155555556 +lon_0=171.3607484722222 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Timaru Circuit
+<27226> +proj=tmerc +lat_0=-44.40222036111111 +lon_0=171.0572508333333 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Lindis Peak Circuit
+<27227> +proj=tmerc +lat_0=-44.73526797222222 +lon_0=169.4677550833333 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Mount Nicholas Circuit
+<27228> +proj=tmerc +lat_0=-45.13290258333333 +lon_0=168.3986411944444 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Mount York Circuit
+<27229> +proj=tmerc +lat_0=-45.56372616666666 +lon_0=167.7388617777778 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Observation Point Circuit
+<27230> +proj=tmerc +lat_0=-45.81619661111111 +lon_0=170.6285951666667 +k=1 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / North Taieri Circuit
+<27231> +proj=tmerc +lat_0=-45.86151336111111 +lon_0=170.2825891111111 +k=0.99996 +x_0=300000 +y_0=700000 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / Bluff Circuit
+<27232> +proj=tmerc +lat_0=-46.60000961111111 +lon_0=168.342872 +k=1 +x_0=300002.66 +y_0=699999.58 +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / UTM zone 58S
+<27258> +proj=utm +zone=58 +south +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / UTM zone 59S
+<27259> +proj=utm +zone=59 +south +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / UTM zone 60S
+<27260> +proj=utm +zone=60 +south +datum=nzgd49 +units=m +no_defs  <>
+# NZGD49 / North Island Grid
+<27291> +proj=tmerc +lat_0=-39 +lon_0=175.5 +k=1 +x_0=274319.5243848086 +y_0=365759.3658464114 +datum=nzgd49 +to_meter=0.9143984146160287 +no_defs  <>
+# NZGD49 / South Island Grid
+<27292> +proj=tmerc +lat_0=-44 +lon_0=171.5 +k=1 +x_0=457199.2073080143 +y_0=457199.2073080143 +datum=nzgd49 +to_meter=0.9143984146160287 +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone I
+<27391> +proj=tmerc +lat_0=58 +lon_0=-4.666666666666667 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone II
+<27392> +proj=tmerc +lat_0=58 +lon_0=-2.333333333333333 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone III
+<27393> +proj=tmerc +lat_0=58 +lon_0=0 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone IV
+<27394> +proj=tmerc +lat_0=58 +lon_0=2.5 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone V
+<27395> +proj=tmerc +lat_0=58 +lon_0=6.166666666666667 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone VI
+<27396> +proj=tmerc +lat_0=58 +lon_0=10.16666666666667 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone VII
+<27397> +proj=tmerc +lat_0=58 +lon_0=14.16666666666667 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# NGO 1948 (Oslo) / NGO zone VIII
+<27398> +proj=tmerc +lat_0=58 +lon_0=18.33333333333333 +k=1 +x_0=0 +y_0=0 +a=6377492.018 +b=6356173.508712696 +towgs84=278.3,93,474.5,7.889,0.05,-6.61,6.21 +pm=oslo +units=m +no_defs  <>
+# Datum 73 / UTM zone 29N
+<27429> +proj=utm +zone=29 +ellps=intl +towgs84=-223.237,110.193,36.649,0,0,0,0 +units=m +no_defs  <>
+# Datum 73 / Modified Portuguese Grid (deprecated)
+<27492> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111111112 +k=1 +x_0=180.598 +y_0=-86.98999999999999 +ellps=intl +towgs84=-223.237,110.193,36.649,0,0,0,0 +units=m +no_defs  <>
+# Datum 73 / Modified Portuguese Grid
+<27493> +proj=tmerc +lat_0=39.66666666666666 +lon_0=-8.131906111111112 +k=1 +x_0=180.598 +y_0=-86.98999999999999 +ellps=intl +towgs84=-223.237,110.193,36.649,0,0,0,0 +units=m +no_defs  <>
+# ATF (Paris) / Nord de Guerre
+<27500> +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=5.399999999999999 +k_0=0.99950908 +x_0=500000 +y_0=300000 +a=6376523 +b=6355862.933255573 +pm=2.337208333333333 +units=m +no_defs  <>
+# NTF (Paris) / Lambert Nord France
+<27561> +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert Centre France
+<27562> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert Sud France
+<27563> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert Corse
+<27564> +proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=185861.369 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert zone I
+<27571> +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=1200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert zone II
+<27572> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert zone III
+<27573> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Lambert zone IV
+<27574> +proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=4185861.369 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / France I (deprecated)
+<27581> +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=1200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / France II (deprecated)
+<27582> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / France III (deprecated)
+<27583> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / France IV (deprecated)
+<27584> +proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=4185861.369 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Nord France (deprecated)
+<27591> +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Centre France (deprecated)
+<27592> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Sud France (deprecated)
+<27593> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# NTF (Paris) / Corse (deprecated)
+<27594> +proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=185861.369 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# OSGB 1936 / British National Grid
+<27700> +proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +datum=OSGB36 +units=m +no_defs  <>
+# Palestine 1923 / Palestine Grid
+<28191> +proj=cass +lat_0=31.73409694444445 +lon_0=35.21208055555556 +x_0=170251.555 +y_0=126867.909 +a=6378300.789 +b=6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-4.42,-11.821,1 +units=m +no_defs  <>
+# Palestine 1923 / Palestine Belt
+<28192> +proj=tmerc +lat_0=31.73409694444445 +lon_0=35.21208055555556 +k=1 +x_0=170251.555 +y_0=1126867.909 +a=6378300.789 +b=6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-4.42,-11.821,1 +units=m +no_defs  <>
+# Palestine 1923 / Israeli CS Grid
+<28193> +proj=cass +lat_0=31.73409694444445 +lon_0=35.21208055555556 +x_0=170251.555 +y_0=1126867.909 +a=6378300.789 +b=6356566.435 +towgs84=-275.7224,94.7824,340.8944,-8.001,-4.42,-11.821,1 +units=m +no_defs  <>
+# Pointe Noire / UTM zone 32S
+<28232> +proj=utm +zone=32 +south +a=6378249.2 +b=6356515 +towgs84=-148,51,-291,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 48
+<28348> +proj=utm +zone=48 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 49
+<28349> +proj=utm +zone=49 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 50
+<28350> +proj=utm +zone=50 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 51
+<28351> +proj=utm +zone=51 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 52
+<28352> +proj=utm +zone=52 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 53
+<28353> +proj=utm +zone=53 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 54
+<28354> +proj=utm +zone=54 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 55
+<28355> +proj=utm +zone=55 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 56
+<28356> +proj=utm +zone=56 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 57
+<28357> +proj=utm +zone=57 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# GDA94 / MGA zone 58
+<28358> +proj=utm +zone=58 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 2 (deprecated)
+<28402> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=2500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 3 (deprecated)
+<28403> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=3500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 4
+<28404> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=4500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 5
+<28405> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=5500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 6
+<28406> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=6500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 7
+<28407> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=7500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 8
+<28408> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=8500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 9
+<28409> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=9500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 10
+<28410> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=10500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 11
+<28411> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=11500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 12
+<28412> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=12500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 13
+<28413> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=13500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 14
+<28414> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=14500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 15
+<28415> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=15500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 16
+<28416> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=16500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 17
+<28417> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=17500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 18
+<28418> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=18500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 19
+<28419> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=19500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 20
+<28420> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=20500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 21
+<28421> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=21500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 22
+<28422> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=22500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 23
+<28423> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=23500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 24
+<28424> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=24500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 25
+<28425> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=25500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 26
+<28426> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=26500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 27
+<28427> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=27500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 28
+<28428> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=28500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 29
+<28429> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=29500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 30
+<28430> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=30500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 31
+<28431> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=31500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger zone 32
+<28432> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=32500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 2N (deprecated)
+<28462> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 3N (deprecated)
+<28463> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 4N (deprecated)
+<28464> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 5N (deprecated)
+<28465> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 6N (deprecated)
+<28466> +proj=tmerc +lat_0=0 +lon_0=33 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 7N (deprecated)
+<28467> +proj=tmerc +lat_0=0 +lon_0=39 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 8N (deprecated)
+<28468> +proj=tmerc +lat_0=0 +lon_0=45 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 9N (deprecated)
+<28469> +proj=tmerc +lat_0=0 +lon_0=51 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 10N (deprecated)
+<28470> +proj=tmerc +lat_0=0 +lon_0=57 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 11N (deprecated)
+<28471> +proj=tmerc +lat_0=0 +lon_0=63 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 12N (deprecated)
+<28472> +proj=tmerc +lat_0=0 +lon_0=69 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 13N (deprecated)
+<28473> +proj=tmerc +lat_0=0 +lon_0=75 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 14N (deprecated)
+<28474> +proj=tmerc +lat_0=0 +lon_0=81 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 15N (deprecated)
+<28475> +proj=tmerc +lat_0=0 +lon_0=87 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 16N (deprecated)
+<28476> +proj=tmerc +lat_0=0 +lon_0=93 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 17N (deprecated)
+<28477> +proj=tmerc +lat_0=0 +lon_0=99 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 18N (deprecated)
+<28478> +proj=tmerc +lat_0=0 +lon_0=105 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 19N (deprecated)
+<28479> +proj=tmerc +lat_0=0 +lon_0=111 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 20N (deprecated)
+<28480> +proj=tmerc +lat_0=0 +lon_0=117 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 21N (deprecated)
+<28481> +proj=tmerc +lat_0=0 +lon_0=123 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 22N (deprecated)
+<28482> +proj=tmerc +lat_0=0 +lon_0=129 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 23N (deprecated)
+<28483> +proj=tmerc +lat_0=0 +lon_0=135 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 24N (deprecated)
+<28484> +proj=tmerc +lat_0=0 +lon_0=141 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 25N (deprecated)
+<28485> +proj=tmerc +lat_0=0 +lon_0=147 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 26N (deprecated)
+<28486> +proj=tmerc +lat_0=0 +lon_0=153 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 27N (deprecated)
+<28487> +proj=tmerc +lat_0=0 +lon_0=159 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 28N (deprecated)
+<28488> +proj=tmerc +lat_0=0 +lon_0=165 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 29N (deprecated)
+<28489> +proj=tmerc +lat_0=0 +lon_0=171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 30N (deprecated)
+<28490> +proj=tmerc +lat_0=0 +lon_0=177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 31N (deprecated)
+<28491> +proj=tmerc +lat_0=0 +lon_0=-177 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Pulkovo 1942 / Gauss-Kruger 32N (deprecated)
+<28492> +proj=tmerc +lat_0=0 +lon_0=-171 +k=1 +x_0=500000 +y_0=0 +ellps=krass +towgs84=23.92,-141.27,-80.9,0,0.35,0.82,-0.12 +units=m +no_defs  <>
+# Qatar 1974 / Qatar National Grid
+<28600> +proj=tmerc +lat_0=24.45 +lon_0=51.21666666666667 +k=0.99999 +x_0=200000 +y_0=300000 +ellps=intl +towgs84=-128.16,-282.42,21.93,0,0,0,0 +units=m +no_defs  <>
+# Amersfoort / RD Old
+<28991> +proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=0 +y_0=0 +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725 +units=m +no_defs  <>
+# Amersfoort / RD New
+<28992> +proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725 +units=m +no_defs  <>
+# SAD69 / Brazil Polyconic (deprecated)
+<29100> +proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / Brazil Polyconic
+<29101> +proj=poly +lat_0=0 +lon_0=-54 +x_0=5000000 +y_0=10000000 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 18N (deprecated)
+<29118> +proj=utm +zone=18 +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 19N (deprecated)
+<29119> +proj=utm +zone=19 +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 20N (deprecated)
+<29120> +proj=utm +zone=20 +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 21N (deprecated)
+<29121> +proj=utm +zone=21 +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 22N (deprecated)
+<29122> +proj=utm +zone=22 +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 18N
+<29168> +proj=utm +zone=18 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 19N
+<29169> +proj=utm +zone=19 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 20N
+<29170> +proj=utm +zone=20 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 21N
+<29171> +proj=utm +zone=21 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 22N
+<29172> +proj=utm +zone=22 +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 17S (deprecated)
+<29177> +proj=utm +zone=17 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 18S (deprecated)
+<29178> +proj=utm +zone=18 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 19S (deprecated)
+<29179> +proj=utm +zone=19 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 20S (deprecated)
+<29180> +proj=utm +zone=20 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 21S (deprecated)
+<29181> +proj=utm +zone=21 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 22S (deprecated)
+<29182> +proj=utm +zone=22 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 23S (deprecated)
+<29183> +proj=utm +zone=23 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 24S (deprecated)
+<29184> +proj=utm +zone=24 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 25S (deprecated)
+<29185> +proj=utm +zone=25 +south +ellps=GRS67 +towgs84=-57,1,-41,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 17S
+<29187> +proj=utm +zone=17 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 18S
+<29188> +proj=utm +zone=18 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 19S
+<29189> +proj=utm +zone=19 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 20S
+<29190> +proj=utm +zone=20 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 21S
+<29191> +proj=utm +zone=21 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 22S
+<29192> +proj=utm +zone=22 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 23S
+<29193> +proj=utm +zone=23 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 24S
+<29194> +proj=utm +zone=24 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# SAD69 / UTM zone 25S
+<29195> +proj=utm +zone=25 +south +ellps=aust_SA +towgs84=-66.87,4.37,-38.52,0,0,0,0 +units=m +no_defs  <>
+# Sapper Hill 1943 / UTM zone 20S
+<29220> +proj=utm +zone=20 +south +ellps=intl +towgs84=-355,21,72,0,0,0,0 +units=m +no_defs  <>
+# Sapper Hill 1943 / UTM zone 21S
+<29221> +proj=utm +zone=21 +south +ellps=intl +towgs84=-355,21,72,0,0,0,0 +units=m +no_defs  <>
+# Schwarzeck / UTM zone 33S
+<29333> +proj=utm +zone=33 +south +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +units=m +no_defs  <>
+# Schwarzeck / Lo22/11
+<29371> +proj=tmerc +lat_0=-22 +lon_0=11 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/13
+<29373> +proj=tmerc +lat_0=-22 +lon_0=13 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/15
+<29375> +proj=tmerc +lat_0=-22 +lon_0=15 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/17
+<29377> +proj=tmerc +lat_0=-22 +lon_0=17 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/19
+<29379> +proj=tmerc +lat_0=-22 +lon_0=19 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/21
+<29381> +proj=tmerc +lat_0=-22 +lon_0=21 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/23
+<29383> +proj=tmerc +lat_0=-22 +lon_0=23 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Schwarzeck / Lo22/25
+<29385> +proj=tmerc +lat_0=-22 +lon_0=25 +k=1 +x_0=0 +y_0=0 +axis=wsu +ellps=bess_nam +towgs84=616,97,-251,0,0,0,0 +to_meter=1.0000135965 +no_defs  <>
+# Sudan / UTM zone 35N (deprecated)
+<29635> +proj=utm +zone=35 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Sudan / UTM zone 36N (deprecated)
+<29636> +proj=utm +zone=36 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Tananarive (Paris) / Laborde Grid (deprecated)
+<29700> +proj=omerc +lat_0=-18.9 +lonc=44.10000000000001 +alpha=18.9 +k=0.9995000000000001 +x_0=400000 +y_0=800000 +gamma=18.9 +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# Tananarive (Paris) / Laborde Grid
+# Unable to translate coordinate system EPSG:29701 into PROJ.4 format.
+#
+# Tananarive (Paris) / Laborde Grid approximation
+<29702> +proj=omerc +lat_0=-18.9 +lonc=44.10000000000001 +alpha=18.9 +k=0.9995000000000001 +x_0=400000 +y_0=800000 +gamma=18.9 +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +pm=paris +units=m +no_defs  <>
+# Tananarive / UTM zone 38S
+<29738> +proj=utm +zone=38 +south +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +units=m +no_defs  <>
+# Tananarive / UTM zone 39S
+<29739> +proj=utm +zone=39 +south +ellps=intl +towgs84=-189,-242,-91,0,0,0,0 +units=m +no_defs  <>
+# Timbalai 1948 / UTM zone 49N
+<29849> +proj=utm +zone=49 +ellps=evrstSS +towgs84=-679,669,-48,0,0,0,0 +units=m +no_defs  <>
+# Timbalai 1948 / UTM zone 50N
+<29850> +proj=utm +zone=50 +ellps=evrstSS +towgs84=-679,669,-48,0,0,0,0 +units=m +no_defs  <>
+# Timbalai 1948 / RSO Borneo (ch)
+<29871> +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31582047222222 +k=0.99984 +x_0=590476.8714630401 +y_0=442857.653094361 +gamma=53.13010236111111 +ellps=evrstSS +towgs84=-679,669,-48,0,0,0,0 +to_meter=20.11676512155263 +no_defs  <>
+# Timbalai 1948 / RSO Borneo (ft)
+<29872> +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31582047222222 +k=0.99984 +x_0=590476.8727431979 +y_0=442857.6545573985 +gamma=53.13010236111111 +ellps=evrstSS +towgs84=-679,669,-48,0,0,0,0 +to_meter=0.3047994715386762 +no_defs  <>
+# Timbalai 1948 / RSO Borneo (m)
+<29873> +proj=omerc +lat_0=4 +lonc=115 +alpha=53.31582047222222 +k=0.99984 +x_0=590476.87 +y_0=442857.65 +gamma=53.13010236111111 +ellps=evrstSS +towgs84=-679,669,-48,0,0,0,0 +units=m +no_defs  <>
+# TM65 / Irish National Grid (deprecated)
+<29900> +proj=tmerc +lat_0=53.5 +lon_0=-8 +k=1.000035 +x_0=200000 +y_0=250000 +datum=ire65 +units=m +no_defs  <>
+# OSNI 1952 / Irish National Grid
+<29901> +proj=tmerc +lat_0=53.5 +lon_0=-8 +k=1 +x_0=200000 +y_0=250000 +ellps=airy +towgs84=482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15 +units=m +no_defs  <>
+# TM65 / Irish Grid
+<29902> +proj=tmerc +lat_0=53.5 +lon_0=-8 +k=1.000035 +x_0=200000 +y_0=250000 +datum=ire65 +units=m +no_defs  <>
+# TM75 / Irish Grid
+<29903> +proj=tmerc +lat_0=53.5 +lon_0=-8 +k=1.000035 +x_0=200000 +y_0=250000 +ellps=mod_airy +towgs84=482.5,-130.6,564.6,-1.042,-0.214,-0.631,8.15 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS I
+<30161> +proj=tmerc +lat_0=33 +lon_0=129.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS II
+<30162> +proj=tmerc +lat_0=33 +lon_0=131 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS III
+<30163> +proj=tmerc +lat_0=36 +lon_0=132.1666666666667 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS IV
+<30164> +proj=tmerc +lat_0=33 +lon_0=133.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS V
+<30165> +proj=tmerc +lat_0=36 +lon_0=134.3333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS VI
+<30166> +proj=tmerc +lat_0=36 +lon_0=136 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS VII
+<30167> +proj=tmerc +lat_0=36 +lon_0=137.1666666666667 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS VIII
+<30168> +proj=tmerc +lat_0=36 +lon_0=138.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS IX
+<30169> +proj=tmerc +lat_0=36 +lon_0=139.8333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS X
+<30170> +proj=tmerc +lat_0=40 +lon_0=140.8333333333333 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XI
+<30171> +proj=tmerc +lat_0=44 +lon_0=140.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XII
+<30172> +proj=tmerc +lat_0=44 +lon_0=142.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XIII
+<30173> +proj=tmerc +lat_0=44 +lon_0=144.25 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XIV
+<30174> +proj=tmerc +lat_0=26 +lon_0=142 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XV
+<30175> +proj=tmerc +lat_0=26 +lon_0=127.5 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XVI
+<30176> +proj=tmerc +lat_0=26 +lon_0=124 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XVII
+<30177> +proj=tmerc +lat_0=26 +lon_0=131 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XVIII
+<30178> +proj=tmerc +lat_0=20 +lon_0=136 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Tokyo / Japan Plane Rectangular CS XIX
+<30179> +proj=tmerc +lat_0=26 +lon_0=154 +k=0.9999 +x_0=0 +y_0=0 +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +units=m +no_defs  <>
+# Trinidad 1903 / Trinidad Grid
+<30200> +proj=cass +lat_0=10.44166666666667 +lon_0=-61.33333333333334 +x_0=86501.46392051999 +y_0=65379.0134283 +a=6378293.645208759 +b=6356617.987679838 +towgs84=-61.702,284.488,472.052,0,0,0,0 +to_meter=0.201166195164 +no_defs  <>
+# TC(1948) / UTM zone 39N
+<30339> +proj=utm +zone=39 +ellps=helmert +units=m +no_defs  <>
+# TC(1948) / UTM zone 40N
+<30340> +proj=utm +zone=40 +ellps=helmert +units=m +no_defs  <>
+# Voirol 1875 / Nord Algerie (ancienne)
+<30491> +proj=lcc +lat_1=36 +lat_0=36 +lon_0=2.7 +k_0=0.999625544 +x_0=500000 +y_0=300000 +a=6378249.2 +b=6356515 +towgs84=-73,-247,227,0,0,0,0 +units=m +no_defs  <>
+# Voirol 1875 / Sud Algerie (ancienne)
+<30492> +proj=lcc +lat_1=33.3 +lat_0=33.3 +lon_0=2.7 +k_0=0.999625769 +x_0=500000 +y_0=300000 +a=6378249.2 +b=6356515 +towgs84=-73,-247,227,0,0,0,0 +units=m +no_defs  <>
+# Voirol 1879 / Nord Algerie (ancienne)
+<30493> +proj=lcc +lat_1=36 +lat_0=36 +lon_0=2.7 +k_0=0.999625544 +x_0=500000 +y_0=300000 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Voirol 1879 / Sud Algerie (ancienne)
+<30494> +proj=lcc +lat_1=33.3 +lat_0=33.3 +lon_0=2.7 +k_0=0.999625769 +x_0=500000 +y_0=300000 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Nord Sahara 1959 / UTM zone 29N
+<30729> +proj=utm +zone=29 +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_defs  <>
+# Nord Sahara 1959 / UTM zone 30N
+<30730> +proj=utm +zone=30 +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_defs  <>
+# Nord Sahara 1959 / UTM zone 31N
+<30731> +proj=utm +zone=31 +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_defs  <>
+# Nord Sahara 1959 / UTM zone 32N
+<30732> +proj=utm +zone=32 +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_defs  <>
+# Nord Sahara 1959 / Nord Algerie
+<30791> +proj=lcc +lat_1=36 +lat_0=36 +lon_0=2.7 +k_0=0.999625544 +x_0=500135 +y_0=300090 +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_defs  <>
+# Nord Sahara 1959 / Sud Algerie
+<30792> +proj=lcc +lat_1=33.3 +lat_0=33.3 +lon_0=2.7 +k_0=0.999625769 +x_0=500135 +y_0=300090 +ellps=clrk80 +towgs84=-209.3622,-87.8162,404.6198,0.0046,3.4784,0.5805,-1.4547 +units=m +no_defs  <>
+# RT38 2.5 gon W (deprecated)
+<30800> +proj=tmerc +lat_0=0 +lon_0=15.80827777777778 +k=1 +x_0=1500000 +y_0=0 +ellps=bessel +units=m +no_defs  <>
+# Yoff / UTM zone 28N
+<31028> +proj=utm +zone=28 +a=6378249.2 +b=6356515 +units=m +no_defs  <>
+# Zanderij / UTM zone 21N
+<31121> +proj=utm +zone=21 +ellps=intl +towgs84=-265,120,-358,0,0,0,0 +units=m +no_defs  <>
+# Zanderij / TM 54 NW
+<31154> +proj=tmerc +lat_0=0 +lon_0=-54 +k=0.9996 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-265,120,-358,0,0,0,0 +units=m +no_defs  <>
+# Zanderij / Suriname Old TM
+<31170> +proj=tmerc +lat_0=0 +lon_0=-55.68333333333333 +k=0.9996 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-265,120,-358,0,0,0,0 +units=m +no_defs  <>
+# Zanderij / Suriname TM
+<31171> +proj=tmerc +lat_0=0 +lon_0=-55.68333333333333 +k=0.9999 +x_0=500000 +y_0=0 +ellps=intl +towgs84=-265,120,-358,0,0,0,0 +units=m +no_defs  <>
+# MGI (Ferro) / Austria GK West Zone
+<31251> +proj=tmerc +lat_0=0 +lon_0=28 +k=1 +x_0=0 +y_0=-5000000 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria GK Central Zone
+<31252> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=0 +y_0=-5000000 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria GK East Zone
+<31253> +proj=tmerc +lat_0=0 +lon_0=34 +k=1 +x_0=0 +y_0=-5000000 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI / Austria GK West
+<31254> +proj=tmerc +lat_0=0 +lon_0=10.33333333333333 +k=1 +x_0=0 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria GK Central
+<31255> +proj=tmerc +lat_0=0 +lon_0=13.33333333333333 +k=1 +x_0=0 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria GK East
+<31256> +proj=tmerc +lat_0=0 +lon_0=16.33333333333333 +k=1 +x_0=0 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria GK M28
+<31257> +proj=tmerc +lat_0=0 +lon_0=10.33333333333333 +k=1 +x_0=150000 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria GK M31
+<31258> +proj=tmerc +lat_0=0 +lon_0=13.33333333333333 +k=1 +x_0=450000 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria GK M34
+<31259> +proj=tmerc +lat_0=0 +lon_0=16.33333333333333 +k=1 +x_0=750000 +y_0=-5000000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / 3-degree Gauss zone 5 (deprecated)
+<31265> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / 3-degree Gauss zone 6 (deprecated)
+<31266> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=6500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / 3-degree Gauss zone 7 (deprecated)
+<31267> +proj=tmerc +lat_0=0 +lon_0=21 +k=1 +x_0=7500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / 3-degree Gauss zone 8 (deprecated)
+<31268> +proj=tmerc +lat_0=0 +lon_0=24 +k=1 +x_0=8500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Balkans zone 5 (deprecated)
+<31275> +proj=tmerc +lat_0=0 +lon_0=15 +k=0.9999 +x_0=5500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Balkans zone 6 (deprecated)
+<31276> +proj=tmerc +lat_0=0 +lon_0=18 +k=0.9999 +x_0=6500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Balkans zone 7 (deprecated)
+<31277> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=7500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Balkans zone 8 (deprecated)
+<31278> +proj=tmerc +lat_0=0 +lon_0=21 +k=0.9999 +x_0=7500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Balkans zone 8 (deprecated)
+<31279> +proj=tmerc +lat_0=0 +lon_0=24 +k=0.9999 +x_0=8500000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI (Ferro) / Austria West Zone
+<31281> +proj=tmerc +lat_0=0 +lon_0=28 +k=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria Central Zone
+<31282> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria East Zone
+<31283> +proj=tmerc +lat_0=0 +lon_0=34 +k=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI / Austria M28
+<31284> +proj=tmerc +lat_0=0 +lon_0=10.33333333333333 +k=1 +x_0=150000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria M31
+<31285> +proj=tmerc +lat_0=0 +lon_0=13.33333333333333 +k=1 +x_0=450000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria M34
+<31286> +proj=tmerc +lat_0=0 +lon_0=16.33333333333333 +k=1 +x_0=750000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria Lambert
+<31287> +proj=lcc +lat_1=49 +lat_2=46 +lat_0=47.5 +lon_0=13.33333333333333 +x_0=400000 +y_0=400000 +datum=hermannskogel +units=m +no_defs  <>
+# MGI (Ferro) / M28
+<31288> +proj=tmerc +lat_0=0 +lon_0=28 +k=1 +x_0=150000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / M31
+<31289> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=450000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / M34
+<31290> +proj=tmerc +lat_0=0 +lon_0=34 +k=1 +x_0=750000 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria West Zone (deprecated)
+<31291> +proj=tmerc +lat_0=0 +lon_0=28 +k=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria Central Zone (deprecated)
+<31292> +proj=tmerc +lat_0=0 +lon_0=31 +k=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI (Ferro) / Austria East Zone (deprecated)
+<31293> +proj=tmerc +lat_0=0 +lon_0=34 +k=1 +x_0=0 +y_0=0 +ellps=bessel +towgs84=682,-203,480,0,0,0,0 +pm=ferro +units=m +no_defs  <>
+# MGI / M28 (deprecated)
+<31294> +proj=tmerc +lat_0=0 +lon_0=10.33333333333333 +k=1 +x_0=150000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / M31 (deprecated)
+<31295> +proj=tmerc +lat_0=0 +lon_0=13.33333333333333 +k=1 +x_0=450000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / M34 (deprecated)
+<31296> +proj=tmerc +lat_0=0 +lon_0=16.33333333333333 +k=1 +x_0=750000 +y_0=0 +datum=hermannskogel +units=m +no_defs  <>
+# MGI / Austria Lambert (deprecated)
+<31297> +proj=lcc +lat_1=49 +lat_2=46 +lat_0=47.5 +lon_0=13.33333333333333 +x_0=400000 +y_0=400000 +datum=hermannskogel +units=m +no_defs  <>
+# Belge 1972 / Belge Lambert 72
+<31300> +proj=lcc +lat_1=49.83333333333334 +lat_2=51.16666666666666 +lat_0=90 +lon_0=4.356939722222222 +x_0=150000.01256 +y_0=5400088.4378 +ellps=intl +towgs84=-106.8686,52.2978,-103.7239,0.3366,-0.457,1.8422,-1.2747 +units=m +no_defs  <>
+# Belge 1972 / Belgian Lambert 72
+<31370> +proj=lcc +lat_1=51.16666723333333 +lat_2=49.8333339 +lat_0=90 +lon_0=4.367486666666666 +x_0=150000.013 +y_0=5400088.438 +ellps=intl +towgs84=-106.8686,52.2978,-103.7239,0.3366,-0.457,1.8422,-1.2747 +units=m +no_defs  <>
+# DHDN / 3-degree Gauss zone 1 (deprecated)
+<31461> +proj=tmerc +lat_0=0 +lon_0=3 +k=1 +x_0=1500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss zone 2 (deprecated)
+<31462> +proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss zone 3 (deprecated)
+<31463> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss zone 4 (deprecated)
+<31464> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss zone 5 (deprecated)
+<31465> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 2
+<31466> +proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 3
+<31467> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 4
+<31468> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# DHDN / 3-degree Gauss-Kruger zone 5
+<31469> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +datum=potsdam +units=m +no_defs  <>
+# Conakry 1905 / UTM zone 28N
+<31528> +proj=utm +zone=28 +a=6378249.2 +b=6356515 +towgs84=-23,259,-9,0,0,0,0 +units=m +no_defs  <>
+# Conakry 1905 / UTM zone 29N
+<31529> +proj=utm +zone=29 +a=6378249.2 +b=6356515 +towgs84=-23,259,-9,0,0,0,0 +units=m +no_defs  <>
+# Dealul Piscului 1930 / Stereo 33
+<31600> +proj=sterea +lat_0=45.9 +lon_0=25.39246588888889 +k=0.9996667 +x_0=500000 +y_0=500000 +ellps=intl +towgs84=103.25,-100.4,-307.19,0,0,0,0 +units=m +no_defs  <>
+# Dealul Piscului 1970/ Stereo 70 (deprecated)
+<31700> +proj=sterea +lat_0=46 +lon_0=25 +k=0.99975 +x_0=500000 +y_0=500000 +ellps=krass +towgs84=28,-121,-77,0,0,0,0 +units=m +no_defs  <>
+# NGN / UTM zone 38N
+<31838> +proj=utm +zone=38 +ellps=WGS84 +towgs84=-3.2,-5.7,2.8,0,0,0,0 +units=m +no_defs  <>
+# NGN / UTM zone 39N
+<31839> +proj=utm +zone=39 +ellps=WGS84 +towgs84=-3.2,-5.7,2.8,0,0,0,0 +units=m +no_defs  <>
+# KUDAMS / KTM (deprecated)
+<31900> +proj=tmerc +lat_0=0 +lon_0=48 +k=0.9996 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=-20.8,11.3,2.4,0,0,0,0 +units=m +no_defs  <>
+# KUDAMS / KTM
+<31901> +proj=tmerc +lat_0=0 +lon_0=48 +k=1 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=-20.8,11.3,2.4,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 11N
+<31965> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 12N
+<31966> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 13N
+<31967> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 14N
+<31968> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 15N
+<31969> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 16N
+<31970> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 17N
+<31971> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 18N
+<31972> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 19N
+<31973> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 20N
+<31974> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 21N
+<31975> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 22N
+<31976> +proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 17S
+<31977> +proj=utm +zone=17 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 18S
+<31978> +proj=utm +zone=18 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 19S
+<31979> +proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 20S
+<31980> +proj=utm +zone=20 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 21S
+<31981> +proj=utm +zone=21 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 22S
+<31982> +proj=utm +zone=22 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 23S
+<31983> +proj=utm +zone=23 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 24S
+<31984> +proj=utm +zone=24 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 2000 / UTM zone 25S
+<31985> +proj=utm +zone=25 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 17N
+<31986> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 18N
+<31987> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 19N
+<31988> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 20N
+<31989> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 21N
+<31990> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 22N
+<31991> +proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 17S
+<31992> +proj=utm +zone=17 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 18S
+<31993> +proj=utm +zone=18 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 19S
+<31994> +proj=utm +zone=19 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 20S
+<31995> +proj=utm +zone=20 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 21S
+<31996> +proj=utm +zone=21 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 22S
+<31997> +proj=utm +zone=22 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 23S
+<31998> +proj=utm +zone=23 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 24S
+<31999> +proj=utm +zone=24 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# SIRGAS 1995 / UTM zone 25S
+<32000> +proj=utm +zone=25 +south +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +no_defs  <>
+# NAD27 / Montana North
+<32001> +proj=lcc +lat_1=48.71666666666667 +lat_2=47.85 +lat_0=47 +lon_0=-109.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Montana Central
+<32002> +proj=lcc +lat_1=47.88333333333333 +lat_2=46.45 +lat_0=45.83333333333334 +lon_0=-109.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Montana South
+<32003> +proj=lcc +lat_1=46.4 +lat_2=44.86666666666667 +lat_0=44 +lon_0=-109.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Nebraska North
+<32005> +proj=lcc +lat_1=41.85 +lat_2=42.81666666666667 +lat_0=41.33333333333334 +lon_0=-100 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Nebraska South
+<32006> +proj=lcc +lat_1=40.28333333333333 +lat_2=41.71666666666667 +lat_0=39.66666666666666 +lon_0=-99.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Nevada East
+<32007> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Nevada Central
+<32008> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Nevada West
+<32009> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New Hampshire
+<32010> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New Jersey
+<32011> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.66666666666667 +k=0.9999749999999999 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New Mexico East
+<32012> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New Mexico Central
+<32013> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New Mexico West
+<32014> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New York East
+<32015> +proj=tmerc +lat_0=40 +lon_0=-74.33333333333333 +k=0.999966667 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New York Central
+<32016> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New York West
+<32017> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / New York Long Island (deprecated)
+<32018> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.5 +lon_0=-74 +x_0=304800.6096012192 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / North Carolina
+<32019> +proj=lcc +lat_1=34.33333333333334 +lat_2=36.16666666666666 +lat_0=33.75 +lon_0=-79 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / North Dakota North
+<32020> +proj=lcc +lat_1=47.43333333333333 +lat_2=48.73333333333333 +lat_0=47 +lon_0=-100.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / North Dakota South
+<32021> +proj=lcc +lat_1=46.18333333333333 +lat_2=47.48333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Ohio North
+<32022> +proj=lcc +lat_1=40.43333333333333 +lat_2=41.7 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Ohio South
+<32023> +proj=lcc +lat_1=38.73333333333333 +lat_2=40.03333333333333 +lat_0=38 +lon_0=-82.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Oklahoma North
+<32024> +proj=lcc +lat_1=35.56666666666667 +lat_2=36.76666666666667 +lat_0=35 +lon_0=-98 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Oklahoma South
+<32025> +proj=lcc +lat_1=33.93333333333333 +lat_2=35.23333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Oregon North
+<32026> +proj=lcc +lat_1=44.33333333333334 +lat_2=46 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Oregon South
+<32027> +proj=lcc +lat_1=42.33333333333334 +lat_2=44 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Pennsylvania North
+<32028> +proj=lcc +lat_1=40.88333333333333 +lat_2=41.95 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Pennsylvania South (deprecated)
+<32029> +proj=lcc +lat_1=39.93333333333333 +lat_2=40.8 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Rhode Island
+<32030> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.9999938 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / South Carolina North
+<32031> +proj=lcc +lat_1=33.76666666666667 +lat_2=34.96666666666667 +lat_0=33 +lon_0=-81 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / South Carolina South
+<32033> +proj=lcc +lat_1=32.33333333333334 +lat_2=33.66666666666666 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / South Dakota North
+<32034> +proj=lcc +lat_1=44.41666666666666 +lat_2=45.68333333333333 +lat_0=43.83333333333334 +lon_0=-100 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / South Dakota South
+<32035> +proj=lcc +lat_1=42.83333333333334 +lat_2=44.4 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Tennessee (deprecated)
+<32036> +proj=lcc +lat_1=35.25 +lat_2=36.41666666666666 +lat_0=34.66666666666666 +lon_0=-86 +x_0=30480.06096012192 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Texas North
+<32037> +proj=lcc +lat_1=34.65 +lat_2=36.18333333333333 +lat_0=34 +lon_0=-101.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Texas North Central
+<32038> +proj=lcc +lat_1=32.13333333333333 +lat_2=33.96666666666667 +lat_0=31.66666666666667 +lon_0=-97.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Texas Central
+<32039> +proj=lcc +lat_1=30.11666666666667 +lat_2=31.88333333333333 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Texas South Central
+<32040> +proj=lcc +lat_1=28.38333333333333 +lat_2=30.28333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Texas South
+<32041> +proj=lcc +lat_1=26.16666666666667 +lat_2=27.83333333333333 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Utah North
+<32042> +proj=lcc +lat_1=40.71666666666667 +lat_2=41.78333333333333 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Utah Central
+<32043> +proj=lcc +lat_1=39.01666666666667 +lat_2=40.65 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Utah South
+<32044> +proj=lcc +lat_1=37.21666666666667 +lat_2=38.35 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Vermont
+<32045> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Virginia North
+<32046> +proj=lcc +lat_1=38.03333333333333 +lat_2=39.2 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Virginia South
+<32047> +proj=lcc +lat_1=36.76666666666667 +lat_2=37.96666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Washington North
+<32048> +proj=lcc +lat_1=47.5 +lat_2=48.73333333333333 +lat_0=47 +lon_0=-120.8333333333333 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Washington South
+<32049> +proj=lcc +lat_1=45.83333333333334 +lat_2=47.33333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / West Virginia North
+<32050> +proj=lcc +lat_1=39 +lat_2=40.25 +lat_0=38.5 +lon_0=-79.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / West Virginia South
+<32051> +proj=lcc +lat_1=37.48333333333333 +lat_2=38.88333333333333 +lat_0=37 +lon_0=-81 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wisconsin North
+<32052> +proj=lcc +lat_1=45.56666666666667 +lat_2=46.76666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wisconsin Central
+<32053> +proj=lcc +lat_1=44.25 +lat_2=45.5 +lat_0=43.83333333333334 +lon_0=-90 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wisconsin South
+<32054> +proj=lcc +lat_1=42.73333333333333 +lat_2=44.06666666666667 +lat_0=42 +lon_0=-90 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wyoming East
+<32055> +proj=tmerc +lat_0=40.66666666666666 +lon_0=-105.1666666666667 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wyoming East Central
+<32056> +proj=tmerc +lat_0=40.66666666666666 +lon_0=-107.3333333333333 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wyoming West Central
+<32057> +proj=tmerc +lat_0=40.66666666666666 +lon_0=-108.75 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Wyoming West
+<32058> +proj=tmerc +lat_0=40.66666666666666 +lon_0=-110.0833333333333 +k=0.999941177 +x_0=152400.3048006096 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / Guatemala Norte (deprecated)
+<32061> +proj=lcc +lat_1=16.81666666666667 +lat_0=16.81666666666667 +lon_0=-90.33333333333333 +k_0=0.99992226 +x_0=500000 +y_0=292209.579 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Guatemala Sur (deprecated)
+<32062> +proj=lcc +lat_1=14.9 +lat_0=14.9 +lon_0=-90.33333333333333 +k_0=0.99989906 +x_0=500000 +y_0=325992.681 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / BLM 14N (ftUS)
+<32064> +proj=tmerc +lat_0=0 +lon_0=-99 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 15N (ftUS)
+<32065> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 16N (ftUS)
+<32066> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 17N (ftUS)
+<32067> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 14N (feet) (deprecated)
+<32074> +proj=tmerc +lat_0=0 +lon_0=-99 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 15N (feet) (deprecated)
+<32075> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 16N (feet) (deprecated)
+<32076> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / BLM 17N (feet) (deprecated)
+<32077> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD27 / MTM zone 1
+<32081> +proj=tmerc +lat_0=0 +lon_0=-53 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / MTM zone 2
+<32082> +proj=tmerc +lat_0=0 +lon_0=-56 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / MTM zone 3
+<32083> +proj=tmerc +lat_0=0 +lon_0=-58.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / MTM zone 4
+<32084> +proj=tmerc +lat_0=0 +lon_0=-61.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / MTM zone 5
+<32085> +proj=tmerc +lat_0=0 +lon_0=-64.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / MTM zone 6
+<32086> +proj=tmerc +lat_0=0 +lon_0=-67.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Quebec Lambert
+<32098> +proj=lcc +lat_1=60 +lat_2=46 +lat_0=44 +lon_0=-68.5 +x_0=0 +y_0=0 +datum=NAD27 +units=m +no_defs  <>
+# NAD27 / Louisiana Offshore
+<32099> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-91.33333333333333 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +no_defs  <>
+# NAD83 / Montana
+<32100> +proj=lcc +lat_1=49 +lat_2=45 +lat_0=44.25 +lon_0=-109.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Nebraska
+<32104> +proj=lcc +lat_1=43 +lat_2=40 +lat_0=39.83333333333334 +lon_0=-100 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Nevada East
+<32107> +proj=tmerc +lat_0=34.75 +lon_0=-115.5833333333333 +k=0.9999 +x_0=200000 +y_0=8000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Nevada Central
+<32108> +proj=tmerc +lat_0=34.75 +lon_0=-116.6666666666667 +k=0.9999 +x_0=500000 +y_0=6000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Nevada West
+<32109> +proj=tmerc +lat_0=34.75 +lon_0=-118.5833333333333 +k=0.9999 +x_0=800000 +y_0=4000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New Hampshire
+<32110> +proj=tmerc +lat_0=42.5 +lon_0=-71.66666666666667 +k=0.999966667 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New Jersey
+<32111> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New Mexico East
+<32112> +proj=tmerc +lat_0=31 +lon_0=-104.3333333333333 +k=0.999909091 +x_0=165000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New Mexico Central
+<32113> +proj=tmerc +lat_0=31 +lon_0=-106.25 +k=0.9999 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New Mexico West
+<32114> +proj=tmerc +lat_0=31 +lon_0=-107.8333333333333 +k=0.999916667 +x_0=830000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New York East
+<32115> +proj=tmerc +lat_0=38.83333333333334 +lon_0=-74.5 +k=0.9999 +x_0=150000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New York Central
+<32116> +proj=tmerc +lat_0=40 +lon_0=-76.58333333333333 +k=0.9999375 +x_0=250000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New York West
+<32117> +proj=tmerc +lat_0=40 +lon_0=-78.58333333333333 +k=0.9999375 +x_0=350000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / New York Long Island
+<32118> +proj=lcc +lat_1=41.03333333333333 +lat_2=40.66666666666666 +lat_0=40.16666666666666 +lon_0=-74 +x_0=300000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / North Carolina
+<32119> +proj=lcc +lat_1=36.16666666666666 +lat_2=34.33333333333334 +lat_0=33.75 +lon_0=-79 +x_0=609601.22 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / North Dakota North
+<32120> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.43333333333333 +lat_0=47 +lon_0=-100.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / North Dakota South
+<32121> +proj=lcc +lat_1=47.48333333333333 +lat_2=46.18333333333333 +lat_0=45.66666666666666 +lon_0=-100.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Ohio North
+<32122> +proj=lcc +lat_1=41.7 +lat_2=40.43333333333333 +lat_0=39.66666666666666 +lon_0=-82.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Ohio South
+<32123> +proj=lcc +lat_1=40.03333333333333 +lat_2=38.73333333333333 +lat_0=38 +lon_0=-82.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Oklahoma North
+<32124> +proj=lcc +lat_1=36.76666666666667 +lat_2=35.56666666666667 +lat_0=35 +lon_0=-98 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Oklahoma South
+<32125> +proj=lcc +lat_1=35.23333333333333 +lat_2=33.93333333333333 +lat_0=33.33333333333334 +lon_0=-98 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Oregon North
+<32126> +proj=lcc +lat_1=46 +lat_2=44.33333333333334 +lat_0=43.66666666666666 +lon_0=-120.5 +x_0=2500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Oregon South
+<32127> +proj=lcc +lat_1=44 +lat_2=42.33333333333334 +lat_0=41.66666666666666 +lon_0=-120.5 +x_0=1500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Pennsylvania North
+<32128> +proj=lcc +lat_1=41.95 +lat_2=40.88333333333333 +lat_0=40.16666666666666 +lon_0=-77.75 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Pennsylvania South
+<32129> +proj=lcc +lat_1=40.96666666666667 +lat_2=39.93333333333333 +lat_0=39.33333333333334 +lon_0=-77.75 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Rhode Island
+<32130> +proj=tmerc +lat_0=41.08333333333334 +lon_0=-71.5 +k=0.99999375 +x_0=100000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / South Carolina
+<32133> +proj=lcc +lat_1=34.83333333333334 +lat_2=32.5 +lat_0=31.83333333333333 +lon_0=-81 +x_0=609600 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / South Dakota North
+<32134> +proj=lcc +lat_1=45.68333333333333 +lat_2=44.41666666666666 +lat_0=43.83333333333334 +lon_0=-100 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / South Dakota South
+<32135> +proj=lcc +lat_1=44.4 +lat_2=42.83333333333334 +lat_0=42.33333333333334 +lon_0=-100.3333333333333 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Tennessee
+<32136> +proj=lcc +lat_1=36.41666666666666 +lat_2=35.25 +lat_0=34.33333333333334 +lon_0=-86 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas North
+<32137> +proj=lcc +lat_1=36.18333333333333 +lat_2=34.65 +lat_0=34 +lon_0=-101.5 +x_0=200000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas North Central
+<32138> +proj=lcc +lat_1=33.96666666666667 +lat_2=32.13333333333333 +lat_0=31.66666666666667 +lon_0=-98.5 +x_0=600000 +y_0=2000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas Central
+<32139> +proj=lcc +lat_1=31.88333333333333 +lat_2=30.11666666666667 +lat_0=29.66666666666667 +lon_0=-100.3333333333333 +x_0=700000 +y_0=3000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas South Central
+<32140> +proj=lcc +lat_1=30.28333333333333 +lat_2=28.38333333333333 +lat_0=27.83333333333333 +lon_0=-99 +x_0=600000 +y_0=4000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Texas South
+<32141> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.66666666666667 +lon_0=-98.5 +x_0=300000 +y_0=5000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Utah North
+<32142> +proj=lcc +lat_1=41.78333333333333 +lat_2=40.71666666666667 +lat_0=40.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Utah Central
+<32143> +proj=lcc +lat_1=40.65 +lat_2=39.01666666666667 +lat_0=38.33333333333334 +lon_0=-111.5 +x_0=500000 +y_0=2000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Utah South
+<32144> +proj=lcc +lat_1=38.35 +lat_2=37.21666666666667 +lat_0=36.66666666666666 +lon_0=-111.5 +x_0=500000 +y_0=3000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Vermont
+<32145> +proj=tmerc +lat_0=42.5 +lon_0=-72.5 +k=0.999964286 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Virginia North
+<32146> +proj=lcc +lat_1=39.2 +lat_2=38.03333333333333 +lat_0=37.66666666666666 +lon_0=-78.5 +x_0=3500000 +y_0=2000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Virginia South
+<32147> +proj=lcc +lat_1=37.96666666666667 +lat_2=36.76666666666667 +lat_0=36.33333333333334 +lon_0=-78.5 +x_0=3500000 +y_0=1000000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Washington North
+<32148> +proj=lcc +lat_1=48.73333333333333 +lat_2=47.5 +lat_0=47 +lon_0=-120.8333333333333 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Washington South
+<32149> +proj=lcc +lat_1=47.33333333333334 +lat_2=45.83333333333334 +lat_0=45.33333333333334 +lon_0=-120.5 +x_0=500000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / West Virginia North
+<32150> +proj=lcc +lat_1=40.25 +lat_2=39 +lat_0=38.5 +lon_0=-79.5 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / West Virginia South
+<32151> +proj=lcc +lat_1=38.88333333333333 +lat_2=37.48333333333333 +lat_0=37 +lon_0=-81 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wisconsin North
+<32152> +proj=lcc +lat_1=46.76666666666667 +lat_2=45.56666666666667 +lat_0=45.16666666666666 +lon_0=-90 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wisconsin Central
+<32153> +proj=lcc +lat_1=45.5 +lat_2=44.25 +lat_0=43.83333333333334 +lon_0=-90 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wisconsin South
+<32154> +proj=lcc +lat_1=44.06666666666667 +lat_2=42.73333333333333 +lat_0=42 +lon_0=-90 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wyoming East
+<32155> +proj=tmerc +lat_0=40.5 +lon_0=-105.1666666666667 +k=0.9999375 +x_0=200000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wyoming East Central
+<32156> +proj=tmerc +lat_0=40.5 +lon_0=-107.3333333333333 +k=0.9999375 +x_0=400000 +y_0=100000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wyoming West Central
+<32157> +proj=tmerc +lat_0=40.5 +lon_0=-108.75 +k=0.9999375 +x_0=600000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Wyoming West
+<32158> +proj=tmerc +lat_0=40.5 +lon_0=-110.0833333333333 +k=0.9999375 +x_0=800000 +y_0=100000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Puerto Rico & Virgin Is.
+<32161> +proj=lcc +lat_1=18.43333333333333 +lat_2=18.03333333333333 +lat_0=17.83333333333333 +lon_0=-66.43333333333334 +x_0=200000 +y_0=200000 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / BLM 14N (ftUS)
+<32164> +proj=tmerc +lat_0=0 +lon_0=-99 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 15N (ftUS)
+<32165> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 16N (ftUS)
+<32166> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / BLM 17N (ftUS)
+<32167> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=NAD83 +units=us-ft +no_defs  <>
+# NAD83 / SCoPQ zone 2 (deprecated)
+<32180> +proj=tmerc +lat_0=0 +lon_0=-55.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 1
+<32181> +proj=tmerc +lat_0=0 +lon_0=-53 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 2
+<32182> +proj=tmerc +lat_0=0 +lon_0=-56 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 3
+<32183> +proj=tmerc +lat_0=0 +lon_0=-58.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 4
+<32184> +proj=tmerc +lat_0=0 +lon_0=-61.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 5
+<32185> +proj=tmerc +lat_0=0 +lon_0=-64.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 6
+<32186> +proj=tmerc +lat_0=0 +lon_0=-67.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 7
+<32187> +proj=tmerc +lat_0=0 +lon_0=-70.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 8
+<32188> +proj=tmerc +lat_0=0 +lon_0=-73.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 9
+<32189> +proj=tmerc +lat_0=0 +lon_0=-76.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 10
+<32190> +proj=tmerc +lat_0=0 +lon_0=-79.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 11
+<32191> +proj=tmerc +lat_0=0 +lon_0=-82.5 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 12
+<32192> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 13
+<32193> +proj=tmerc +lat_0=0 +lon_0=-84 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 14
+<32194> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 15
+<32195> +proj=tmerc +lat_0=0 +lon_0=-90 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 16
+<32196> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / MTM zone 17
+<32197> +proj=tmerc +lat_0=0 +lon_0=-96 +k=0.9999 +x_0=304800 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Quebec Lambert
+<32198> +proj=lcc +lat_1=60 +lat_2=46 +lat_0=44 +lon_0=-68.5 +x_0=0 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# NAD83 / Louisiana Offshore
+<32199> +proj=lcc +lat_1=27.83333333333333 +lat_2=26.16666666666667 +lat_0=25.5 +lon_0=-91.33333333333333 +x_0=1000000 +y_0=0 +datum=NAD83 +units=m +no_defs  <>
+# WGS 72 / UTM zone 1N
+<32201> +proj=utm +zone=1 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 2N
+<32202> +proj=utm +zone=2 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 3N
+<32203> +proj=utm +zone=3 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 4N
+<32204> +proj=utm +zone=4 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 5N
+<32205> +proj=utm +zone=5 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 6N
+<32206> +proj=utm +zone=6 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 7N
+<32207> +proj=utm +zone=7 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 8N
+<32208> +proj=utm +zone=8 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 9N
+<32209> +proj=utm +zone=9 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 10N
+<32210> +proj=utm +zone=10 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 11N
+<32211> +proj=utm +zone=11 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 12N
+<32212> +proj=utm +zone=12 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 13N
+<32213> +proj=utm +zone=13 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 14N
+<32214> +proj=utm +zone=14 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 15N
+<32215> +proj=utm +zone=15 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 16N
+<32216> +proj=utm +zone=16 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 17N
+<32217> +proj=utm +zone=17 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 18N
+<32218> +proj=utm +zone=18 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 19N
+<32219> +proj=utm +zone=19 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 20N
+<32220> +proj=utm +zone=20 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 21N
+<32221> +proj=utm +zone=21 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 22N
+<32222> +proj=utm +zone=22 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 23N
+<32223> +proj=utm +zone=23 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 24N
+<32224> +proj=utm +zone=24 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 25N
+<32225> +proj=utm +zone=25 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 26N
+<32226> +proj=utm +zone=26 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 27N
+<32227> +proj=utm +zone=27 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 28N
+<32228> +proj=utm +zone=28 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 29N
+<32229> +proj=utm +zone=29 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 30N
+<32230> +proj=utm +zone=30 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 31N
+<32231> +proj=utm +zone=31 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 32N
+<32232> +proj=utm +zone=32 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 33N
+<32233> +proj=utm +zone=33 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 34N
+<32234> +proj=utm +zone=34 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 35N
+<32235> +proj=utm +zone=35 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 36N
+<32236> +proj=utm +zone=36 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 37N
+<32237> +proj=utm +zone=37 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 38N
+<32238> +proj=utm +zone=38 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 39N
+<32239> +proj=utm +zone=39 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 40N
+<32240> +proj=utm +zone=40 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 41N
+<32241> +proj=utm +zone=41 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 42N
+<32242> +proj=utm +zone=42 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 43N
+<32243> +proj=utm +zone=43 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 44N
+<32244> +proj=utm +zone=44 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 45N
+<32245> +proj=utm +zone=45 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 46N
+<32246> +proj=utm +zone=46 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 47N
+<32247> +proj=utm +zone=47 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 48N
+<32248> +proj=utm +zone=48 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 49N
+<32249> +proj=utm +zone=49 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 50N
+<32250> +proj=utm +zone=50 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 51N
+<32251> +proj=utm +zone=51 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 52N
+<32252> +proj=utm +zone=52 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 53N
+<32253> +proj=utm +zone=53 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 54N
+<32254> +proj=utm +zone=54 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 55N
+<32255> +proj=utm +zone=55 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 56N
+<32256> +proj=utm +zone=56 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 57N
+<32257> +proj=utm +zone=57 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 58N
+<32258> +proj=utm +zone=58 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 59N
+<32259> +proj=utm +zone=59 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 60N
+<32260> +proj=utm +zone=60 +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 1S
+<32301> +proj=utm +zone=1 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 2S
+<32302> +proj=utm +zone=2 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 3S
+<32303> +proj=utm +zone=3 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 4S
+<32304> +proj=utm +zone=4 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 5S
+<32305> +proj=utm +zone=5 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 6S
+<32306> +proj=utm +zone=6 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 7S
+<32307> +proj=utm +zone=7 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 8S
+<32308> +proj=utm +zone=8 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 9S
+<32309> +proj=utm +zone=9 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 10S
+<32310> +proj=utm +zone=10 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 11S
+<32311> +proj=utm +zone=11 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 12S
+<32312> +proj=utm +zone=12 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 13S
+<32313> +proj=utm +zone=13 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 14S
+<32314> +proj=utm +zone=14 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 15S
+<32315> +proj=utm +zone=15 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 16S
+<32316> +proj=utm +zone=16 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 17S
+<32317> +proj=utm +zone=17 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 18S
+<32318> +proj=utm +zone=18 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 19S
+<32319> +proj=utm +zone=19 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 20S
+<32320> +proj=utm +zone=20 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 21S
+<32321> +proj=utm +zone=21 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 22S
+<32322> +proj=utm +zone=22 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 23S
+<32323> +proj=utm +zone=23 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 24S
+<32324> +proj=utm +zone=24 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 25S
+<32325> +proj=utm +zone=25 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 26S
+<32326> +proj=utm +zone=26 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 27S
+<32327> +proj=utm +zone=27 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 28S
+<32328> +proj=utm +zone=28 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 29S
+<32329> +proj=utm +zone=29 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 30S
+<32330> +proj=utm +zone=30 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 31S
+<32331> +proj=utm +zone=31 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 32S
+<32332> +proj=utm +zone=32 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 33S
+<32333> +proj=utm +zone=33 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 34S
+<32334> +proj=utm +zone=34 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 35S
+<32335> +proj=utm +zone=35 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 36S
+<32336> +proj=utm +zone=36 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 37S
+<32337> +proj=utm +zone=37 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 38S
+<32338> +proj=utm +zone=38 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 39S
+<32339> +proj=utm +zone=39 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 40S
+<32340> +proj=utm +zone=40 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 41S
+<32341> +proj=utm +zone=41 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 42S
+<32342> +proj=utm +zone=42 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 43S
+<32343> +proj=utm +zone=43 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 44S
+<32344> +proj=utm +zone=44 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 45S
+<32345> +proj=utm +zone=45 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 46S
+<32346> +proj=utm +zone=46 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 47S
+<32347> +proj=utm +zone=47 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 48S
+<32348> +proj=utm +zone=48 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 49S
+<32349> +proj=utm +zone=49 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 50S
+<32350> +proj=utm +zone=50 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 51S
+<32351> +proj=utm +zone=51 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 52S
+<32352> +proj=utm +zone=52 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 53S
+<32353> +proj=utm +zone=53 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 54S
+<32354> +proj=utm +zone=54 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 55S
+<32355> +proj=utm +zone=55 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 56S
+<32356> +proj=utm +zone=56 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 57S
+<32357> +proj=utm +zone=57 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 58S
+<32358> +proj=utm +zone=58 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 59S
+<32359> +proj=utm +zone=59 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72 / UTM zone 60S
+<32360> +proj=utm +zone=60 +south +ellps=WGS72 +towgs84=0,0,4.5,0,0,0.554,0.2263 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 1N
+<32401> +proj=utm +zone=1 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 2N
+<32402> +proj=utm +zone=2 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 3N
+<32403> +proj=utm +zone=3 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 4N
+<32404> +proj=utm +zone=4 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 5N
+<32405> +proj=utm +zone=5 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 6N
+<32406> +proj=utm +zone=6 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 7N
+<32407> +proj=utm +zone=7 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 8N
+<32408> +proj=utm +zone=8 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 9N
+<32409> +proj=utm +zone=9 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 10N
+<32410> +proj=utm +zone=10 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 11N
+<32411> +proj=utm +zone=11 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 12N
+<32412> +proj=utm +zone=12 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 13N
+<32413> +proj=utm +zone=13 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 14N
+<32414> +proj=utm +zone=14 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 15N
+<32415> +proj=utm +zone=15 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 16N
+<32416> +proj=utm +zone=16 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 17N
+<32417> +proj=utm +zone=17 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 18N
+<32418> +proj=utm +zone=18 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 19N
+<32419> +proj=utm +zone=19 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 20N
+<32420> +proj=utm +zone=20 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 21N
+<32421> +proj=utm +zone=21 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 22N
+<32422> +proj=utm +zone=22 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 23N
+<32423> +proj=utm +zone=23 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 24N
+<32424> +proj=utm +zone=24 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 25N
+<32425> +proj=utm +zone=25 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 26N
+<32426> +proj=utm +zone=26 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 27N
+<32427> +proj=utm +zone=27 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 28N
+<32428> +proj=utm +zone=28 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 29N
+<32429> +proj=utm +zone=29 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 30N
+<32430> +proj=utm +zone=30 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 31N
+<32431> +proj=utm +zone=31 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 32N
+<32432> +proj=utm +zone=32 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 33N
+<32433> +proj=utm +zone=33 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 34N
+<32434> +proj=utm +zone=34 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 35N
+<32435> +proj=utm +zone=35 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 36N
+<32436> +proj=utm +zone=36 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 37N
+<32437> +proj=utm +zone=37 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 38N
+<32438> +proj=utm +zone=38 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 39N
+<32439> +proj=utm +zone=39 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 40N
+<32440> +proj=utm +zone=40 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 41N
+<32441> +proj=utm +zone=41 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 42N
+<32442> +proj=utm +zone=42 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 43N
+<32443> +proj=utm +zone=43 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 44N
+<32444> +proj=utm +zone=44 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 45N
+<32445> +proj=utm +zone=45 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 46N
+<32446> +proj=utm +zone=46 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 47N
+<32447> +proj=utm +zone=47 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 48N
+<32448> +proj=utm +zone=48 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 49N
+<32449> +proj=utm +zone=49 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 50N
+<32450> +proj=utm +zone=50 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 51N
+<32451> +proj=utm +zone=51 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 52N
+<32452> +proj=utm +zone=52 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 53N
+<32453> +proj=utm +zone=53 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 54N
+<32454> +proj=utm +zone=54 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 55N
+<32455> +proj=utm +zone=55 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 56N
+<32456> +proj=utm +zone=56 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 57N
+<32457> +proj=utm +zone=57 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 58N
+<32458> +proj=utm +zone=58 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 59N
+<32459> +proj=utm +zone=59 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 60N
+<32460> +proj=utm +zone=60 +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 1S
+<32501> +proj=utm +zone=1 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 2S
+<32502> +proj=utm +zone=2 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 3S
+<32503> +proj=utm +zone=3 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 4S
+<32504> +proj=utm +zone=4 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 5S
+<32505> +proj=utm +zone=5 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 6S
+<32506> +proj=utm +zone=6 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 7S
+<32507> +proj=utm +zone=7 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 8S
+<32508> +proj=utm +zone=8 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 9S
+<32509> +proj=utm +zone=9 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 10S
+<32510> +proj=utm +zone=10 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 11S
+<32511> +proj=utm +zone=11 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 12S
+<32512> +proj=utm +zone=12 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 13S
+<32513> +proj=utm +zone=13 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 14S
+<32514> +proj=utm +zone=14 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 15S
+<32515> +proj=utm +zone=15 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 16S
+<32516> +proj=utm +zone=16 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 17S
+<32517> +proj=utm +zone=17 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 18S
+<32518> +proj=utm +zone=18 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 19S
+<32519> +proj=utm +zone=19 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 20S
+<32520> +proj=utm +zone=20 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 21S
+<32521> +proj=utm +zone=21 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 22S
+<32522> +proj=utm +zone=22 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 23S
+<32523> +proj=utm +zone=23 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 24S
+<32524> +proj=utm +zone=24 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 25S
+<32525> +proj=utm +zone=25 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 26S
+<32526> +proj=utm +zone=26 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 27S
+<32527> +proj=utm +zone=27 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 28S
+<32528> +proj=utm +zone=28 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 29S
+<32529> +proj=utm +zone=29 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 30S
+<32530> +proj=utm +zone=30 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 31S
+<32531> +proj=utm +zone=31 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 32S
+<32532> +proj=utm +zone=32 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 33S
+<32533> +proj=utm +zone=33 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 34S
+<32534> +proj=utm +zone=34 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 35S
+<32535> +proj=utm +zone=35 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 36S
+<32536> +proj=utm +zone=36 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 37S
+<32537> +proj=utm +zone=37 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 38S
+<32538> +proj=utm +zone=38 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 39S
+<32539> +proj=utm +zone=39 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 40S
+<32540> +proj=utm +zone=40 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 41S
+<32541> +proj=utm +zone=41 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 42S
+<32542> +proj=utm +zone=42 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 43S
+<32543> +proj=utm +zone=43 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 44S
+<32544> +proj=utm +zone=44 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 45S
+<32545> +proj=utm +zone=45 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 46S
+<32546> +proj=utm +zone=46 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 47S
+<32547> +proj=utm +zone=47 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 48S
+<32548> +proj=utm +zone=48 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 49S
+<32549> +proj=utm +zone=49 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 50S
+<32550> +proj=utm +zone=50 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 51S
+<32551> +proj=utm +zone=51 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 52S
+<32552> +proj=utm +zone=52 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 53S
+<32553> +proj=utm +zone=53 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 54S
+<32554> +proj=utm +zone=54 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 55S
+<32555> +proj=utm +zone=55 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 56S
+<32556> +proj=utm +zone=56 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 57S
+<32557> +proj=utm +zone=57 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 58S
+<32558> +proj=utm +zone=58 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 59S
+<32559> +proj=utm +zone=59 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 72BE / UTM zone 60S
+<32560> +proj=utm +zone=60 +south +ellps=WGS72 +towgs84=0,0,1.9,0,0,0.814,-0.38 +units=m +no_defs  <>
+# WGS 84 / UTM grid system (northern hemisphere)
+# Unable to translate coordinate system EPSG:32600 into PROJ.4 format.
+#
+# WGS 84 / UTM zone 1N
+<32601> +proj=utm +zone=1 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 2N
+<32602> +proj=utm +zone=2 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 3N
+<32603> +proj=utm +zone=3 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 4N
+<32604> +proj=utm +zone=4 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 5N
+<32605> +proj=utm +zone=5 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 6N
+<32606> +proj=utm +zone=6 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 7N
+<32607> +proj=utm +zone=7 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 8N
+<32608> +proj=utm +zone=8 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 9N
+<32609> +proj=utm +zone=9 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 10N
+<32610> +proj=utm +zone=10 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 11N
+<32611> +proj=utm +zone=11 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 12N
+<32612> +proj=utm +zone=12 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 13N
+<32613> +proj=utm +zone=13 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 14N
+<32614> +proj=utm +zone=14 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 15N
+<32615> +proj=utm +zone=15 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 16N
+<32616> +proj=utm +zone=16 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 17N
+<32617> +proj=utm +zone=17 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 18N
+<32618> +proj=utm +zone=18 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 19N
+<32619> +proj=utm +zone=19 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 20N
+<32620> +proj=utm +zone=20 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 21N
+<32621> +proj=utm +zone=21 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 22N
+<32622> +proj=utm +zone=22 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 23N
+<32623> +proj=utm +zone=23 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 24N
+<32624> +proj=utm +zone=24 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 25N
+<32625> +proj=utm +zone=25 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 26N
+<32626> +proj=utm +zone=26 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 27N
+<32627> +proj=utm +zone=27 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 28N
+<32628> +proj=utm +zone=28 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 29N
+<32629> +proj=utm +zone=29 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 30N
+<32630> +proj=utm +zone=30 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 31N
+<32631> +proj=utm +zone=31 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 32N
+<32632> +proj=utm +zone=32 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 33N
+<32633> +proj=utm +zone=33 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 34N
+<32634> +proj=utm +zone=34 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 35N
+<32635> +proj=utm +zone=35 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 36N
+<32636> +proj=utm +zone=36 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 37N
+<32637> +proj=utm +zone=37 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 38N
+<32638> +proj=utm +zone=38 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 39N
+<32639> +proj=utm +zone=39 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 40N
+<32640> +proj=utm +zone=40 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 41N
+<32641> +proj=utm +zone=41 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 42N
+<32642> +proj=utm +zone=42 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 43N
+<32643> +proj=utm +zone=43 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 44N
+<32644> +proj=utm +zone=44 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 45N
+<32645> +proj=utm +zone=45 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 46N
+<32646> +proj=utm +zone=46 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 47N
+<32647> +proj=utm +zone=47 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 48N
+<32648> +proj=utm +zone=48 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 49N
+<32649> +proj=utm +zone=49 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 50N
+<32650> +proj=utm +zone=50 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 51N
+<32651> +proj=utm +zone=51 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 52N
+<32652> +proj=utm +zone=52 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 53N
+<32653> +proj=utm +zone=53 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 54N
+<32654> +proj=utm +zone=54 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 55N
+<32655> +proj=utm +zone=55 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 56N
+<32656> +proj=utm +zone=56 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 57N
+<32657> +proj=utm +zone=57 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 58N
+<32658> +proj=utm +zone=58 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 59N
+<32659> +proj=utm +zone=59 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 60N
+<32660> +proj=utm +zone=60 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UPS North (N,E)
+<32661> +proj=stere +lat_0=90 +lat_ts=90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / Plate Carree (deprecated)
+<32662> +proj=eqc +lat_ts=0 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / World Equidistant Cylindrical (deprecated)
+<32663> +proj=eqc +lat_ts=0 +lat_0=0 +lon_0=0 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / BLM 14N (ftUS)
+<32664> +proj=tmerc +lat_0=0 +lon_0=-99 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=WGS84 +units=us-ft +no_defs  <>
+# WGS 84 / BLM 15N (ftUS)
+<32665> +proj=tmerc +lat_0=0 +lon_0=-93 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=WGS84 +units=us-ft +no_defs  <>
+# WGS 84 / BLM 16N (ftUS)
+<32666> +proj=tmerc +lat_0=0 +lon_0=-87 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=WGS84 +units=us-ft +no_defs  <>
+# WGS 84 / BLM 17N (ftUS)
+<32667> +proj=tmerc +lat_0=0 +lon_0=-81 +k=0.9996 +x_0=500000.001016002 +y_0=0 +datum=WGS84 +units=us-ft +no_defs  <>
+# WGS 84 / UTM grid system (southern hemisphere)
+# Unable to translate coordinate system EPSG:32700 into PROJ.4 format.
+#
+# WGS 84 / UTM zone 1S
+<32701> +proj=utm +zone=1 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 2S
+<32702> +proj=utm +zone=2 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 3S
+<32703> +proj=utm +zone=3 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 4S
+<32704> +proj=utm +zone=4 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 5S
+<32705> +proj=utm +zone=5 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 6S
+<32706> +proj=utm +zone=6 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 7S
+<32707> +proj=utm +zone=7 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 8S
+<32708> +proj=utm +zone=8 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 9S
+<32709> +proj=utm +zone=9 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 10S
+<32710> +proj=utm +zone=10 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 11S
+<32711> +proj=utm +zone=11 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 12S
+<32712> +proj=utm +zone=12 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 13S
+<32713> +proj=utm +zone=13 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 14S
+<32714> +proj=utm +zone=14 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 15S
+<32715> +proj=utm +zone=15 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 16S
+<32716> +proj=utm +zone=16 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 17S
+<32717> +proj=utm +zone=17 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 18S
+<32718> +proj=utm +zone=18 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 19S
+<32719> +proj=utm +zone=19 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 20S
+<32720> +proj=utm +zone=20 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 21S
+<32721> +proj=utm +zone=21 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 22S
+<32722> +proj=utm +zone=22 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 23S
+<32723> +proj=utm +zone=23 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 24S
+<32724> +proj=utm +zone=24 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 25S
+<32725> +proj=utm +zone=25 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 26S
+<32726> +proj=utm +zone=26 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 27S
+<32727> +proj=utm +zone=27 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 28S
+<32728> +proj=utm +zone=28 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 29S
+<32729> +proj=utm +zone=29 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 30S
+<32730> +proj=utm +zone=30 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 31S
+<32731> +proj=utm +zone=31 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 32S
+<32732> +proj=utm +zone=32 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 33S
+<32733> +proj=utm +zone=33 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 34S
+<32734> +proj=utm +zone=34 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 35S
+<32735> +proj=utm +zone=35 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 36S
+<32736> +proj=utm +zone=36 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 37S
+<32737> +proj=utm +zone=37 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 38S
+<32738> +proj=utm +zone=38 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 39S
+<32739> +proj=utm +zone=39 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 40S
+<32740> +proj=utm +zone=40 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 41S
+<32741> +proj=utm +zone=41 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 42S
+<32742> +proj=utm +zone=42 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 43S
+<32743> +proj=utm +zone=43 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 44S
+<32744> +proj=utm +zone=44 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 45S
+<32745> +proj=utm +zone=45 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 46S
+<32746> +proj=utm +zone=46 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 47S
+<32747> +proj=utm +zone=47 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 48S
+<32748> +proj=utm +zone=48 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 49S
+<32749> +proj=utm +zone=49 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 50S
+<32750> +proj=utm +zone=50 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 51S
+<32751> +proj=utm +zone=51 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 52S
+<32752> +proj=utm +zone=52 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 53S
+<32753> +proj=utm +zone=53 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 54S
+<32754> +proj=utm +zone=54 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 55S
+<32755> +proj=utm +zone=55 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 56S
+<32756> +proj=utm +zone=56 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 57S
+<32757> +proj=utm +zone=57 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 58S
+<32758> +proj=utm +zone=58 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 59S
+<32759> +proj=utm +zone=59 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UTM zone 60S
+<32760> +proj=utm +zone=60 +south +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / UPS South (N,E)
+<32761> +proj=stere +lat_0=-90 +lat_ts=-90 +lon_0=0 +k=0.994 +x_0=2000000 +y_0=2000000 +datum=WGS84 +units=m +no_defs  <>
+# WGS 84 / TM 36 SE
+<32766> +proj=tmerc +lat_0=0 +lon_0=36 +k=0.9996 +x_0=500000 +y_0=10000000 +datum=WGS84 +units=m +no_defs  <>
+# TWD97
+<3822> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# IGRS
+<3887> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# MOLDREF99
+<4000> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGRDC 2005
+<4039> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# SREF98
+<4073> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# REGCAN95
+<4079> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# WGS 84 (geocentric)
+<4328> +proj=geocent +datum=WGS84 +units=m +no_defs  <>
+# ITRF88 (geocentric)
+<4330> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF89 (geocentric)
+<4331> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF90 (geocentric)
+<4332> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF91 (geocentric)
+<4333> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF92 (geocentric)
+<4334> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF93 (geocentric)
+<4335> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF94 (geocentric)
+<4336> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF96 (geocentric)
+<4337> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF97 (geocentric)
+<4338> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Australian Antarctic (geocentric)
+<4340> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# EST97 (geocentric)
+<4342> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# CHTRF95 (geocentric)
+<4344> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ETRS89 (geocentric)
+<4346> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# GDA94 (geocentric)
+<4348> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Hartebeesthoek94 (geocentric)
+<4350> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# IRENET95 (geocentric)
+<4352> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# JGD2000 (geocentric)
+<4354> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# LKS94 (ETRS89) (geocentric)
+<4356> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Moznet (geocentric)
+<4358> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# NAD83(CSRS) (geocentric)
+<4360> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(HARN) (geocentric)
+<4362> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NZGD2000 (geocentric)
+<4364> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# POSGAR 98 (geocentric)
+<4366> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# REGVEN (geocentric)
+<4368> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGF93 (geocentric)
+<4370> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGFG95 (geocentric)
+<4372> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGR92 (geocentric)
+<4374> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# SIRGAS (geocentric)
+<4376> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# SWEREF99 (geocentric)
+<4378> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Yemen NGN96 (geocentric)
+<4380> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# RGNC 1991 (geocentric)
+<4382> +proj=geocent +ellps=intl +units=m +no_defs  <>
+# RRAF 1991 (geocentric)
+<4384> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# ITRF2000 (geocentric)
+<4385> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ISN93 (geocentric)
+<4387> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# LKS92 (geocentric)
+<4389> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGSPM06
+<4465> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGM04
+<4468> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Cadastre 1997
+<4473> +proj=geocent +ellps=intl +units=m +no_defs  <>
+# China Geodetic Coordinate System 2000
+<4479> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Mexico ITRF92
+<4481> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RRAF 1991
+<4556> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Slovenia 1996
+<4882> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RSRGD2000
+<4884> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# BDA2000
+<4886> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# HTRS96
+<4888> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# WGS 66
+<4890> +proj=geocent +ellps=WGS66 +units=m +no_defs  <>
+# NAD83(NSRS2007)
+<4892> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# JAD2001
+<4894> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# ITRF2005
+<4896> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# DGN95
+<4897> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# LGD2006
+<4899> +proj=geocent +ellps=intl +units=m +no_defs  <>
+# RGNC91-93
+<4906> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# GR96
+<4908> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF88
+<4910> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF89
+<4911> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF90
+<4912> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF91
+<4913> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF92
+<4914> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF93
+<4915> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF94
+<4916> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF96
+<4917> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF97
+<4918> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF2000
+<4919> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# GDM2000
+<4920> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# PZ-90
+<4922> +proj=geocent +a=6378136 +b=6356751.361745712 +units=m +no_defs  <>
+# Mauritania 1999
+<4924> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Korea 2000
+<4926> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# POSGAR 94
+<4928> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# Australian Antarctic
+<4930> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# CHTRF95
+<4932> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# EST97
+<4934> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ETRS89
+<4936> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# GDA94
+<4938> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Hartebeesthoek94
+<4940> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# IRENET95
+<4942> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ISN93
+<4944> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# JGD2000
+<4946> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# LKS92
+<4948> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# LKS94
+<4950> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Moznet
+<4952> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# NAD83(CSRS)
+<4954> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(HARN)
+<4956> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NZGD2000
+<4958> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# POSGAR 98
+<4960> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# REGVEN
+<4962> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGF93
+<4964> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGFG95
+<4966> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGNC 1991
+<4968> +proj=geocent +ellps=intl +units=m +no_defs  <>
+# RGR92
+<4970> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RRAF 1991
+<4972> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# SIRGAS 1995
+<4974> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# SWEREF99
+<4976> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# WGS 84
+<4978> +proj=geocent +datum=WGS84 +units=m +no_defs  <>
+# Yemen NGN96
+<4980> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# IGM95
+<4982> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# WGS 72
+<4984> +proj=geocent +ellps=WGS72 +units=m +no_defs  <>
+# WGS 72BE
+<4986> +proj=geocent +ellps=WGS72 +units=m +no_defs  <>
+# SIRGAS 2000
+<4988> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Lao 1993
+<4990> +proj=geocent +ellps=krass +units=m +no_defs  <>
+# Lao 1997
+<4992> +proj=geocent +ellps=krass +units=m +no_defs  <>
+# PRS92
+<4994> +proj=geocent +ellps=clrk66 +units=m +no_defs  <>
+# MAGNA-SIRGAS
+<4996> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGPF
+<4998> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# PTRA08
+<5011> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# GDBD2009
+<5244> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# TUREF
+<5250> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# DRUKREF 03
+<5262> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ISN2004
+<5322> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# ITRF2008
+<5332> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# POSGAR 2007
+<5341> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# MARGEN
+<5352> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# SIRGAS-Chile
+<5358> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# CR05
+<5363> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# MACARIO SOLIS
+<5368> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Peru96
+<5369> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# SIRGAS-ROU98
+<5379> +proj=geocent +ellps=WGS84 +units=m +no_defs  <>
+# SIRGAS_ES2007.8
+<5391> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RGAF09
+<5487> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# PNG94
+<5544> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# UCS-2000
+<5558> +proj=geocent +ellps=krass +units=m +no_defs  <>
+# FEH2010
+<5591> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# DB_REF
+<5828> +proj=geocent +ellps=bessel +units=m +no_defs  <>
+# TGD2005
+<5884> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# CIGD11
+<6133> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(2011)
+<6317> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(PA11)
+<6320> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(MA11)
+<6323> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# Mexico ITRF2008
+<6363> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# JGD2011
+<6666> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# RDN2008
+<6704> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# NAD83(CORS96)
+<6781> +proj=geocent +ellps=GRS80 +units=m +no_defs  <>
+# KKJ / Finland Uniform Coordinate System + N60 height
+<3901> +proj=tmerc +lat_0=0 +lon_0=27 +k=1 +x_0=3500000 +y_0=0 +ellps=intl +towgs84=-96.062,-82.428,-121.753,4.801,0.345,-1.376,1.496 +units=m +vunits=m +no_defs  <>
+# ETRS89 / TM35FIN(N,E) + N60 height
+<3902> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / TM35FIN(N,E) + N2000 height
+<3903> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / DKTM1 + DVR90 height
+<4097> +proj=tmerc +lat_0=0 +lon_0=9 +k=0.99998 +x_0=200000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / DKTM2 + DVR90 height
+<4098> +proj=tmerc +lat_0=0 +lon_0=10 +k=0.99998 +x_0=400000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / DKTM3 + DVR90 height
+<4099> +proj=tmerc +lat_0=0 +lon_0=11.75 +k=0.99998 +x_0=600000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / DKTM4 + DVR90 height
+<4100> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=800000 +y_0=-5000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / Faroe TM + FVR09 height
+<5318> +proj=tmerc +lat_0=0 +lon_0=-7 +k=0.999997 +x_0=200000 +y_0=-6000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83 + NAVD88 height
+<5498> +proj=longlat +datum=NAD83 +geoidgrids=g2012a_conus.gtx,g2012a_alaska.gtx,g2012a_guam.gtx,g2012a_hawaii.gtx,g2012a_puertorico.gtx,g2012a_samoa.gtx +vunits=m +no_defs  <>
+# NAD83(HARN) + NAVD88 height
+<5499> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +geoidgrids=g2012a_conus.gtx,g2012a_alaska.gtx,g2012a_guam.gtx,g2012a_hawaii.gtx,g2012a_puertorico.gtx,g2012a_samoa.gtx +vunits=m +no_defs  <>
+# NAD83(NSRS2007) + NAVD88 height
+<5500> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +geoidgrids=g2012a_conus.gtx,g2012a_alaska.gtx,g2012a_guam.gtx,g2012a_hawaii.gtx,g2012a_puertorico.gtx,g2012a_samoa.gtx +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 31N + DHHN92 height
+<5554> +proj=utm +zone=31 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 32N + DHHN92 height
+<5555> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 33N + DHHN92 height
+<5556> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# FEH2010 / Fehmarnbelt TM + FCSVR10 height
+<5598> +proj=tmerc +lat_0=0 +lon_0=11.33333333333333 +k=1 +x_0=1000000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 + RH2000 height
+<5628> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
+# RGF93 / Lambert-93 + NGF-IGN69 height
+<5698> +proj=lcc +lat_1=49 +lat_2=44 +lat_0=46.5 +lon_0=3 +x_0=700000 +y_0=6600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# RGF93 / Lambert-93 + NGF-IGN78 height
+<5699> +proj=lcc +lat_1=49 +lat_2=44 +lat_0=46.5 +lon_0=3 +x_0=700000 +y_0=6600000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone I + NGF-IGN69 height
+<5707> +proj=lcc +lat_1=49.50000000000001 +lat_0=49.50000000000001 +lon_0=0 +k_0=0.999877341 +x_0=600000 +y_0=1200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone IV + NGF-IGN78 height
+<5708> +proj=lcc +lat_1=42.16500000000001 +lat_0=42.16500000000001 +lon_0=0 +k_0=0.99994471 +x_0=234.358 +y_0=4185861.369 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 2 (E-N) + DHHN92 height
+<5832> +proj=tmerc +lat_0=0 +lon_0=6 +k=1 +x_0=2500000 +y_0=0 +ellps=bessel +units=m +vunits=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 3 (E-N) + DHHN92 height
+<5833> +proj=tmerc +lat_0=0 +lon_0=9 +k=1 +x_0=3500000 +y_0=0 +ellps=bessel +units=m +vunits=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 4 (E-N) + DHHN92 height
+<5834> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=4500000 +y_0=0 +ellps=bessel +units=m +vunits=m +no_defs  <>
+# DB_REF / 3-degree Gauss-Kruger zone 5 (E-N) + DHHN92 height
+<5835> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=5500000 +y_0=0 +ellps=bessel +units=m +vunits=m +no_defs  <>
+# SWEREF99 TM + RH2000 height
+<5845> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 12 00 + RH2000 height
+<5846> +proj=tmerc +lat_0=0 +lon_0=12 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 13 30 + RH2000 height
+<5847> +proj=tmerc +lat_0=0 +lon_0=13.5 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 15 00 + RH2000 height
+<5848> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 16 30 + RH2000 height
+<5849> +proj=tmerc +lat_0=0 +lon_0=16.5 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 18 00 + RH2000 height
+<5850> +proj=tmerc +lat_0=0 +lon_0=18 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 14 15 + RH2000 height
+<5851> +proj=tmerc +lat_0=0 +lon_0=14.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 15 45 + RH2000 height
+<5852> +proj=tmerc +lat_0=0 +lon_0=15.75 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 17 15 + RH2000 height
+<5853> +proj=tmerc +lat_0=0 +lon_0=17.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 18 45 + RH2000 height
+<5854> +proj=tmerc +lat_0=0 +lon_0=18.75 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 20 15 + RH2000 height
+<5855> +proj=tmerc +lat_0=0 +lon_0=20.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 21 45 + RH2000 height
+<5856> +proj=tmerc +lat_0=0 +lon_0=21.75 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# SWEREF99 23 15 + RH2000 height
+<5857> +proj=tmerc +lat_0=0 +lon_0=23.25 +k=1 +x_0=150000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 + NN2000 height
+<5942> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 5 + NN2000 height
+<5945> +proj=tmerc +lat_0=58 +lon_0=5.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 6 + NN2000 height
+<5946> +proj=tmerc +lat_0=58 +lon_0=6.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 7 + NN2000 height
+<5947> +proj=tmerc +lat_0=58 +lon_0=7.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 8 + NN2000 height
+<5948> +proj=tmerc +lat_0=58 +lon_0=8.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 9 + NN2000 height
+<5949> +proj=tmerc +lat_0=58 +lon_0=9.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 10 + NN2000 height
+<5950> +proj=tmerc +lat_0=58 +lon_0=10.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 11 + NN2000 height
+<5951> +proj=tmerc +lat_0=58 +lon_0=11.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 12 + NN2000 height
+<5952> +proj=tmerc +lat_0=58 +lon_0=12.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 13 + NN2000 height
+<5953> +proj=tmerc +lat_0=58 +lon_0=13.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 14 + NN2000 height
+<5954> +proj=tmerc +lat_0=58 +lon_0=14.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 15 + NN2000 height
+<5955> +proj=tmerc +lat_0=58 +lon_0=15.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 16 + NN2000 height
+<5956> +proj=tmerc +lat_0=58 +lon_0=16.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 17 + NN2000 height
+<5957> +proj=tmerc +lat_0=58 +lon_0=17.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 18 + NN2000 height
+<5958> +proj=tmerc +lat_0=58 +lon_0=18.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 19 + NN2000 height
+<5959> +proj=tmerc +lat_0=58 +lon_0=19.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 20 + NN2000 height
+<5960> +proj=tmerc +lat_0=58 +lon_0=20.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 21 + NN2000 height
+<5961> +proj=tmerc +lat_0=58 +lon_0=21.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 22 + NN2000 height
+<5962> +proj=tmerc +lat_0=58 +lon_0=22.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 23 + NN2000 height
+<5963> +proj=tmerc +lat_0=58 +lon_0=23.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 24 + NN2000 height
+<5964> +proj=tmerc +lat_0=58 +lon_0=24.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 25 + NN2000 height
+<5965> +proj=tmerc +lat_0=58 +lon_0=25.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 26 + NN2000 height
+<5966> +proj=tmerc +lat_0=58 +lon_0=26.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 27 + NN2000 height
+<5967> +proj=tmerc +lat_0=58 +lon_0=27.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 28 + NN2000 height
+<5968> +proj=tmerc +lat_0=58 +lon_0=28.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 29 + NN2000 height
+<5969> +proj=tmerc +lat_0=58 +lon_0=29.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 30 + NN2000 height
+<5970> +proj=tmerc +lat_0=58 +lon_0=30.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 31 + NN2000 height
+<5971> +proj=utm +zone=31 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 32 + NN2000 height
+<5972> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 33 + NN2000 height
+<5973> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 34 + NN2000 height
+<5974> +proj=utm +zone=34 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 35 + NN2000 height
+<5975> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 36 + NN2000 height
+<5976> +proj=utm +zone=36 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 + NN54 height
+<6144> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 5 + NN54 height
+<6145> +proj=tmerc +lat_0=58 +lon_0=5.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 6 + NN54 height
+<6146> +proj=tmerc +lat_0=58 +lon_0=6.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 7 + NN54 height
+<6147> +proj=tmerc +lat_0=58 +lon_0=7.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 8 + NN54 height
+<6148> +proj=tmerc +lat_0=58 +lon_0=8.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 9 + NN54 height
+<6149> +proj=tmerc +lat_0=58 +lon_0=9.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 10 + NN54 height
+<6150> +proj=tmerc +lat_0=58 +lon_0=10.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 11 + NN54 height
+<6151> +proj=tmerc +lat_0=58 +lon_0=11.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 12 + NN54 height
+<6152> +proj=tmerc +lat_0=58 +lon_0=12.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 13 + NN54 height
+<6153> +proj=tmerc +lat_0=58 +lon_0=13.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 14 + NN54 height
+<6154> +proj=tmerc +lat_0=58 +lon_0=14.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 15 + NN54 height
+<6155> +proj=tmerc +lat_0=58 +lon_0=15.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 16 + NN54 height
+<6156> +proj=tmerc +lat_0=58 +lon_0=16.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 17 + NN54 height
+<6157> +proj=tmerc +lat_0=58 +lon_0=17.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 18 + NN54 height
+<6158> +proj=tmerc +lat_0=58 +lon_0=18.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 19 + NN54 height
+<6159> +proj=tmerc +lat_0=58 +lon_0=19.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 20 + NN54 height
+<6160> +proj=tmerc +lat_0=58 +lon_0=20.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 21 + NN54 height
+<6161> +proj=tmerc +lat_0=58 +lon_0=21.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 22 + NN54 height
+<6162> +proj=tmerc +lat_0=58 +lon_0=22.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 23 + NN54 height
+<6163> +proj=tmerc +lat_0=58 +lon_0=23.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 24 + NN54 height
+<6164> +proj=tmerc +lat_0=58 +lon_0=24.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 25 + NN54 height
+<6165> +proj=tmerc +lat_0=58 +lon_0=25.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 26 + NN54 height
+<6166> +proj=tmerc +lat_0=58 +lon_0=26.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 27 + NN54 height
+<6167> +proj=tmerc +lat_0=58 +lon_0=27.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 28 + NN54 height
+<6168> +proj=tmerc +lat_0=58 +lon_0=28.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 29 + NN54 height
+<6169> +proj=tmerc +lat_0=58 +lon_0=29.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / NTM zone 30 + NN54 height
+<6170> +proj=tmerc +lat_0=58 +lon_0=30.5 +k=1 +x_0=100000 +y_0=1000000 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 31 + NN54 height
+<6171> +proj=utm +zone=31 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 32 + NN54 height
+<6172> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 33 + NN54 height
+<6173> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 34 + NN54 height
+<6174> +proj=utm +zone=34 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 35 + NN54 height
+<6175> +proj=utm +zone=35 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 36 + NN54 height
+<6176> +proj=utm +zone=36 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# Belge 1972 / Belgian Lambert 72 + Ostend height
+<6190> +proj=lcc +lat_1=51.16666723333333 +lat_2=49.8333339 +lat_0=90 +lon_0=4.367486666666666 +x_0=150000.013 +y_0=5400088.438 +ellps=intl +towgs84=-106.8686,52.2978,-103.7239,0.3366,-0.457,1.8422,-1.2747 +units=m +vunits=m +no_defs  <>
+# NAD83(2011) + NAVD88 height
+<6349> +proj=longlat +ellps=GRS80 +geoidgrids=g2012a_conus.gtx,g2012a_alaska.gtx,g2012a_guam.gtx,g2012a_hawaii.gtx,g2012a_puertorico.gtx,g2012a_samoa.gtx +vunits=m +no_defs  <>
+# NAD83(CSRS) + CGVD2013 height
+<6649> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 7N + CGVD2013 height
+<6650> +proj=utm +zone=7 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 8N + CGVD2013 height
+<6651> +proj=utm +zone=8 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 9N + CGVD2013 height
+<6652> +proj=utm +zone=9 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 10N + CGVD2013 height
+<6653> +proj=utm +zone=10 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 11N + CGVD2013 height
+<6654> +proj=utm +zone=11 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 12N + CGVD2013 height
+<6655> +proj=utm +zone=12 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 13N + CGVD2013 height
+<6656> +proj=utm +zone=13 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 14N + CGVD2013 height
+<6657> +proj=utm +zone=14 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 15N + CGVD2013 height
+<6658> +proj=utm +zone=15 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 16N + CGVD2013 height
+<6659> +proj=utm +zone=16 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 17N + CGVD2013 height
+<6660> +proj=utm +zone=17 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 18N + CGVD2013 height
+<6661> +proj=utm +zone=18 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 19N + CGVD2013 height
+<6662> +proj=utm +zone=19 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 20N + CGVD2013 height
+<6663> +proj=utm +zone=20 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 21N + CGVD2013 height
+<6664> +proj=utm +zone=21 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NAD83(CSRS) / UTM zone 22N + CGVD2013 height
+<6665> +proj=utm +zone=22 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# JGD2000 + JGD2000 (vertical) height
+<6696> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
+# JGD2011 + JGD2011 (vertical) height
+<6697> +proj=longlat +ellps=GRS80 +vunits=m +no_defs  <>
+# Tokyo + JSLD72 height
+<6700> +proj=longlat +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +vunits=m +no_defs  <>
+# WGS 84 / Pseudo-Mercator +  EGM2008 geoid height
+<6871> +proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +geoidgrids=egm08_25.gtx +vunits=m +no_defs  <>
+# NTF (Paris) + NGF IGN69 height
+<7400> +proj=longlat +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +vunits=m +no_defs  <>
+# NTF (Paris) / France II + NGF Lallemand
+<7401> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / France II + NGF IGN69
+<7402> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / France III + NGF IGN69
+<7403> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# RT90 + RH70 height
+<7404> +proj=longlat +ellps=bessel +towgs84=414.1,41.3,603.1,-0.855,2.141,-7.023,0 +vunits=m +no_defs  <>
+# OSGB 1936 / British National Grid + ODN height
+<7405> +proj=tmerc +lat_0=49 +lon_0=-2 +k=0.9996012717 +x_0=400000 +y_0=-100000 +datum=OSGB36 +units=m +vunits=m +no_defs  <>
+# NAD27 + NGVD29 height
+<7406> +proj=longlat +datum=NAD27 +vunits=us-ft +no_defs  <>
+# NAD27 / Texas North + NGVD29 height
+<7407> +proj=lcc +lat_1=34.65 +lat_2=36.18333333333333 +lat_0=34 +lon_0=-101.5 +x_0=609601.2192024384 +y_0=0 +datum=NAD27 +units=us-ft +vunits=us-ft +no_defs  <>
+# RD/NAP
+<7408> +proj=longlat +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725 +vunits=m +no_defs  <>
+# ETRS89 + EVRF2000 height
+<7409> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
+# PSHD93
+<7410> +proj=longlat +ellps=clrk80 +towgs84=-180.624,-225.516,173.919,-0.81,-1.898,8.336,16.71006 +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone II + NGF Lallemand height
+<7411> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone II + NGF IGN69
+<7412> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone III + NGF IGN69
+<7413> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# Tokyo + JSLD69 height
+<7414> +proj=longlat +ellps=bessel +towgs84=-146.414,507.337,680.507,0,0,0,0 +vunits=m +no_defs  <>
+# Amersfoort / RD New + NAP height
+<7415> +proj=sterea +lat_0=52.15616055555555 +lon_0=5.38763888888889 +k=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957388243134,0.343987817378283,-1.87740163998045,4.0725 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 32N + DVR90 height
+<7416> +proj=utm +zone=32 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / UTM zone 33N + DVR90 height
+<7417> +proj=utm +zone=33 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / Kp2000 Jutland + DVR90 height
+<7418> +proj=tmerc +lat_0=0 +lon_0=9.5 +k=0.99995 +x_0=200000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / Kp2000 Zealand + DVR90 height
+<7419> +proj=tmerc +lat_0=0 +lon_0=12 +k=0.99995 +x_0=500000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# ETRS89 / Kp2000 Bornholm + DVR90 height
+<7420> +proj=tmerc +lat_0=0 +lon_0=15 +k=1 +x_0=900000 +y_0=0 +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone II + NGF-IGN69 height
+<7421> +proj=lcc +lat_1=46.8 +lat_0=46.8 +lon_0=0 +k_0=0.99987742 +x_0=600000 +y_0=2200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# NTF (Paris) / Lambert zone III + NGF-IGN69 height
+<7422> +proj=lcc +lat_1=44.10000000000001 +lat_0=44.10000000000001 +lon_0=0 +k_0=0.999877499 +x_0=600000 +y_0=3200000 +a=6378249.2 +b=6356515 +towgs84=-168,-60,320,0,0,0,0 +pm=paris +units=m +vunits=m +no_defs  <>
+# ETRS89 + EVRF2007 height
+<7423> +proj=longlat +ellps=GRS80 +towgs84=0,0,0,0,0,0,0 +vunits=m +no_defs  <>
diff --git a/data/projection/epsg b/data_nodist/projection/josm-epsg
similarity index 98%
rename from data/projection/epsg
rename to data_nodist/projection/josm-epsg
index 523fda5..9ac753a 100644
--- a/data/projection/epsg
+++ b/data_nodist/projection/josm-epsg
@@ -110,6 +110,8 @@
 <27563> +proj=lcc +lat_0=44.1 +lat_1=43d11'57.449" +lat_2=44d59'45.938" +lon_0=2d20'14.025" +x_0=600000 +y_0=200000 +a=6378249.2 +b=6356515 +nadgrids=ntf_r93_b.gsb +units=m +bounds=-4.416666666666665,41.49,9.18,46.95  <>
 # Lambert 4 Zones France (Corsica)
 <27564> +proj=lcc +lat_0=42.165 +lat_1=41d33'37.396" +lat_2=42d46'3.588" +lon_0=2d20'14.025" +x_0=234.358 +y_0=185861.369 +a=6378249.2 +b=6356515 +nadgrids=ntf_r93_b.gsb +units=m +bounds=-4.416666666666665,41.49,9.18,44.267667  <>
+# Rijksdriehoekscoördinaten (Netherlands)
+<28992> +proj=sterea +lat_0=52d9'22.178" +lon_0=5d23'15.5" +k_0=0.9999079 +x_0=155000 +y_0=463000 +ellps=bessel +towgs84=565.4171,50.3319,465.5524,-0.398957,0.343988,-1.877402,4.0725 +units=m +bounds=3.1,50.56,7.6,53.63  <>
 # Belgian Lambert 1972
 <31370> +proj=lcc +lat_0=90 +lat_1=49d50'0.00204" +lat_2=51d10'0.00204" +lon_0=4d22'2.952" +x_0=150000.013 +y_0=5400088.438 +ellps=intl +towgs84=-99.06,53.32,-112.49,0.419,-0.83,1.885,-1.0 +units=m +bounds=2.54,49.51,6.4,51.5  <>
 # Gauß-Krüger Zone 2
diff --git a/data_nodist/projection-reference-data.csv b/data_nodist/projection/projection-reference-data.csv
similarity index 100%
rename from data_nodist/projection-reference-data.csv
rename to data_nodist/projection/projection-reference-data.csv
diff --git a/data_nodist/projection/projection-regression-test-data b/data_nodist/projection/projection-regression-test-data
new file mode 100644
index 0000000..a47ad52
--- /dev/null
+++ b/data_nodist/projection/projection-regression-test-data
@@ -0,0 +1,16810 @@
+# Data for test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java
+# Format: 1. Projection code; 2. lat/lon; 3. lat/lon projected -> east/north; 4. east/north (3.) inverse projected
+EPSG:2000
+  ll  -45.348339640101166 -66.59029532176882
+  en  40437.485506910714 -5031091.332400135
+  ll2 -45.348339639287325 -66.59029532185629
+EPSG:20004
+  ll  -55.06284687830613 13.382264242281078
+  en  4013884.3262006086 -6130828.485608456
+  ll2 -55.06284684771913 13.38226434541314
+EPSG:20005
+  ll  -4.854870201300159 17.298060659972013
+  en  4418804.990727649 -544564.9643296505
+  ll2 -4.85487018218652 17.298060814994702
+EPSG:20006
+  ll  -71.07219171799844 33.28525088500556
+  en  6510453.275239059 -7888688.833756823
+  ll2 -71.07219169976027 33.28525097488226
+EPSG:20007
+  ll  -47.6430257155189 41.98583108070676
+  en  7724461.109198339 -5283046.641423415
+  ll2 -47.64302569674394 41.98583110952347
+EPSG:20008
+  ll  1.7644601935314057 43.23948961688319
+  en  8304187.109622844 195279.8004976416
+  ll2 1.7644601971774592 43.23948962199715
+EPSG:20009
+  ll  23.033341740810044 50.55226808963789
+  en  9454206.052903049 2548384.9080377473
+  ll2 23.03334174059795 50.5522680890825
+EPSG:2001
+  ll  56.22342740564531 -54.24106366212991
+  en  880722.2077983087 6257325.323751987
+  ll2 56.2234273512729 -54.24106380078355
+EPSG:20010
+  ll  33.41549888264929 54.45251024175566
+  en  1.0263109136525175E7 3701810.905764326
+  ll2 33.41549888232269 54.452510239396155
+EPSG:20011
+  ll  38.311364343947446 59.312636990882694
+  en  1.1177531297346033E7 4248569.751885603
+  ll2 38.31136434380247 59.31263698737798
+EPSG:20012
+  ll  -42.9557969841077 75.90495729713572
+  en  1.3063611430778425E7 -4780951.179914348
+  ll2 -42.955796960556974 75.90495729920478
+EPSG:20013
+  ll  -42.73828706999033 66.14680395478561
+  en  1.2774868009955745E7 -4771766.732429236
+  ll2 -42.73828702063669 66.1468040504397
+EPSG:20014
+  ll  -88.91823599118361 76.55396946533705
+  en  1.4490678378088303E7 -9881545.575288719
+  ll2 -88.9182359586766 76.55397022374635
+EPSG:20015
+  ll  -25.96304916877652 86.52461259848815
+  en  1.5452417543133682E7 -2872746.3777809558
+  ll2 -25.963049163757375 86.52461259984727
+EPSG:20016
+  ll  1.4843285461955844 89.0178623414091
+  en  1.6056514471093638E7 164609.74376735307
+  ll2 1.4843285433030302 89.01786234094075
+EPSG:20017
+  ll  33.835178236690865 102.59720327000427
+  en  1.783304896797629E7 3751262.661224619
+  ll2 33.83517823719281 102.59720327053464
+EPSG:20018
+  ll  -82.15462245233385 113.29547949851937
+  en  1.8626034563663386E7 -9134808.932512691
+  ll2 -82.15462241820431 113.29547926601808
+EPSG:20019
+  ll  21.400532300801984 114.2951888339341
+  en  1.984178885540402E7 2371081.447064063
+  ll2 21.400532299118883 114.29518883602296
+EPSG:2002
+  ll  -80.1553854223296 -70.00712272175522
+  en  246704.9642340197 -8908318.060303362
+  ll2 -80.15538562894926 -70.00711641967042
+EPSG:20020
+  ll  11.86266489530027 123.43071279604384
+  en  2.1201988365766827E7 1320092.321891958
+  ll2 11.862664892154005 123.43071279378883
+EPSG:20021
+  ll  -11.025259473733882 119.94496012765913
+  en  2.1165948044409342E7 -1220881.2798630658
+  ll2 -11.025259473876439 119.94496012780229
+EPSG:20022
+  ll  4.381250135630026 120.62592111560012
+  en  2.1567132428602785E7 489780.2825306502
+  ll2 4.381250130759365 120.6259211657249
+EPSG:20023
+  ll  81.58186467923761 140.04517195563997
+  en  2.3582312850075997E7 9065428.202137679
+  ll2 81.58186467746157 140.0451719427411
+EPSG:20024
+  ll  -78.95271623553225 137.73445716557083
+  en  2.4430063329064846E7 -8770193.571942221
+  ll2 -78.95271620694515 137.73445706643582
+EPSG:20025
+  ll  12.243628632724423 137.95963544767986
+  en  2.451251376234466E7 1370741.209117154
+  ll2 12.243628622570675 137.95963549655912
+EPSG:20026
+  ll  29.293837117690558 146.0983989622536
+  en  2.582846637512511E7 3261772.0559211555
+  ll2 29.293837113898675 146.0983989603695
+EPSG:20027
+  ll  -19.877657001586684 153.89041712136333
+  en  2.696421238473139E7 -2206895.7326269518
+  ll2 -19.87765699232661 153.89041711166092
+EPSG:20028
+  ll  22.49449418335668 159.2838198847007
+  en  2.7910981622972988E7 2499918.4635842894
+  ll2 22.494494183500734 159.28381988171776
+EPSG:20029
+  ll  65.16876670251915 167.33256923069067
+  en  2.932802772420295E7 7235266.899283992
+  ll2 65.16876670208242 167.3325692255926
+EPSG:2003
+  ll  50.478647342368674 -65.1360517873289
+  en  177371.37172501461 5595842.509500858
+  ll2 50.478647313778616 -65.13605174358888
+EPSG:20030
+  ll  -34.08460089594583 178.1632611590736
+  en  3.060723314012818E7 -3773635.7795768846
+  ll2 -34.084600880125656 178.16326113052222
+EPSG:20031
+  ll  -50.63141019574047 -173.25971410780738
+  en  3.176446967180342E7 -5617793.678131881
+  ll2 -50.63141018115133 -173.2597141564463
+EPSG:20032
+  ll  6.086496582091883 -179.50575469279184
+  en  3.1554872713049352E7 680607.3684475361
+  ll2 6.086496586833994 -179.5057546562928
+EPSG:2004
+  ll  58.44404390459903 -58.297083108395384
+  en  615750.2198875264 6483076.407513204
+  ll2 58.44404389941282 -58.297083160422915
+EPSG:2005
+  ll  -76.63477373094017 -63.72791238301271
+  en  355333.14593577577 -8505677.683368253
+  ll2 -76.6347736925789 -63.72791212135667
+EPSG:2006
+  ll  70.66559743091199 -55.890763090174076
+  en  625459.7798254564 7850375.9422032125
+  ll2 70.66559742760576 -55.890763096246665
+EPSG:2007
+  ll  -89.6032908127157 -66.21974843652265
+  en  396412.81621896126 -9952500.802003162
+  ll2 -89.6032909697556 -66.21971594769094
+EPSG:2009
+  ll  -36.96064643651137 -66.26833640950098
+  en  -387565.38180808607 -4119852.280203962
+  ll2 -36.96064642474364 -66.26833640341455
+EPSG:2010
+  ll  5.468965920126948 -51.71254373710879
+  en  1394563.177003695 613583.4482581458
+  ll2 5.468965911099514 -51.71254388089721
+EPSG:2011
+  ll  33.180754148048194 -71.6812576139562
+  en  -365594.76562248927 3695301.6195932226
+  ll2 33.18075414232452 -71.68125761677547
+EPSG:2012
+  ll  8.302096909759584 -61.087817419543924
+  en  1012534.2270017145 923649.1728190304
+  ll2 8.302096909107021 -61.08781742612796
+EPSG:2013
+  ll  89.2364346479128 -65.16462315738633
+  en  312729.67247393663 9915976.104398178
+  ll2 89.23643464791368 -65.16462316080111
+EPSG:20135
+  ll  -55.01080269138505 26.076893615993434
+  en  440908.5006435149 -6096395.490984833
+  ll2 -55.010802521747486 26.076893671066344
+EPSG:20136
+  ll  -78.25129007719252 25.025937801965227
+  en  319214.4869112741 -8698593.814003754
+  ll2 -78.25129005759044 25.025938101423975
+EPSG:20137
+  ll  85.37095217427284 46.0650781247092
+  en  563406.7025747196 9484820.250972677
+  ll2 85.37095217930192 46.065078161672716
+EPSG:20138
+  ll  8.098020471120506 51.90484927833685
+  en  1262406.534095042 901424.8811055918
+  ll2 8.098020466444371 51.90484926385242
+EPSG:2014
+  ll  -14.011005715786382 -76.37038441747607
+  en  -5372.695387722051 -1551194.9531954199
+  ll2 -14.011005715781293 -76.37038441744092
+EPSG:2015
+  ll  -17.165450115023162 -78.79934789729496
+  en  60134.28525901915 -1899762.0668413187
+  ll2 -17.1654501150216 -78.79934789728907
+EPSG:2016
+  ll  -27.748502778606635 -76.5617773929988
+  en  594526.2418598891 -3073554.5480010356
+  ll2 -27.74850277858967 -76.56177739296224
+EPSG:2017
+  ll  41.91261175251477 -74.89278047335935
+  en  189256.46024370025 4642190.984739115
+  ll2 41.912611752514195 -74.89278047336009
+EPSG:2018
+  ll  59.44382107698691 -75.69994294027252
+  en  350186.8769538684 6591516.123766931
+  ll2 59.44382107698689 -75.6999429402725
+EPSG:2019
+  ll  59.57974571574399 -77.62068644735783
+  en  410977.0432181668 6607886.358469073
+  ll2 59.579745715740216 -77.62068644735744
+EPSG:2020
+  ll  48.70994767392709 -80.98151833777705
+  en  416544.49381693586 5397725.73630937
+  ll2 48.70994767392592 -80.98151833777631
+EPSG:2021
+  ll  44.32069045402543 -82.35101240098113
+  en  197033.18890380085 4909636.245298789
+  ll2 44.32069045402493 -82.3510124009817
+EPSG:2022
+  ll  52.974406405116596 -82.60706276272059
+  en  398364.5940485396 5871875.610651281
+  ll2 52.97440640511588 -82.60706276272028
+EPSG:2023
+  ll  48.878498193945305 -87.13823590455254
+  en  294661.1404832435 5415364.121540996
+  ll2 48.87849819394531 -87.13823590455254
+EPSG:2024
+  ll  51.35687523407061 -90.17997605532246
+  en  292264.10025309975 5691016.364590984
+  ll2 51.35687523407062 -90.17997605532246
+EPSG:20249
+  ll  -49.48905781565943 114.95533369924239
+  en  786280.4137873014 4510535.236725298
+  ll2 -49.48905780457147 114.95533372207525
+EPSG:2025
+  ll  43.959735984270985 -93.91753949513763
+  en  231163.02116838144 4869054.712592943
+  ll2 43.95973598427093 -93.91753949513772
+EPSG:20250
+  ll  44.557648575176415 107.13003578729753
+  en  -284058.7953777149 1.4981337158024618E7
+  ll2 44.557648494654565 107.1300360477658
+EPSG:20251
+  ll  -58.44622592105192 131.2814803808194
+  en  982499.5287507622 3491676.5153227216
+  ll2 -58.446225883757876 131.28148028973374
+EPSG:20252
+  ll  -85.13395800291855 127.3706559590097
+  en  484442.15343850927 544998.1707230546
+  ll2 -85.13395799609522 127.37065619250072
+EPSG:20253
+  ll  -83.737599957052 129.20560142940963
+  en  429428.2590625315 697544.2987493072
+  ll2 -83.7375999491282 129.20560161427085
+EPSG:20254
+  ll  52.555210611405585 147.0312667957006
+  en  908603.679784278 1.5839867191172961E7
+  ll2 52.55521060029655 147.03126674845794
+EPSG:20255
+  ll  67.19933559989579 148.07674606769874
+  en  546452.9528851941 1.745402697713778E7
+  ll2 67.19933560340303 148.07674600070948
+EPSG:20256
+  ll  21.412916331692628 160.98071766801522
+  en  1329016.0785890226 1.2388916561791271E7
+  ll2 21.41291630552434 160.980717648829
+EPSG:20257
+  ll  -83.96265992347638 163.1953308276141
+  en  549132.3473235859 674127.0296875574
+  ll2 -83.96265990685679 163.1953309433253
+EPSG:20258
+  ll  -16.7960808690421 157.46774164679078
+  en  -304660.1728641847 8127471.943300574
+  ll2 -16.79608088095608 157.46774164208213
+EPSG:2026
+  ll  48.06438094907365 -94.45119612154907
+  en  420226.7693776111 5325995.33576248
+  ll2 48.06438094907235 -94.45119612154821
+EPSG:2027
+  ll  67.35393793896768 -86.38214978522365
+  en  783920.5974326716 7485806.294986883
+  ll2 67.35393793475076 -86.38214980442832
+EPSG:2028
+  ll  7.50445585545252 -77.81623152925611
+  en  1517485.059880115 840182.1612586818
+  ll2 7.504455847995146 -77.81623161057166
+EPSG:2029
+  ll  -31.084869382647895 -72.98104488940454
+  en  1266048.1080604643 -3466614.229856267
+  ll2 -31.08486937339873 -72.98104488629244
+EPSG:2030
+  ll  82.35471218049742 -77.66493726188138
+  en  460429.7872181789 9145218.867614506
+  ll2 82.35471218049634 -77.66493726187502
+EPSG:2031
+  ll  35.66559186715462 -85.45685862665172
+  en  96484.23750338517 3955820.534746813
+  ll2 35.665591866747796 -85.45685862708268
+EPSG:2032
+  ll  -34.230943770694104 -65.08379412606699
+  en  1414953.1544956686 -3832374.0192434657
+  ll2 -34.23094373405914 -65.0837942179672
+EPSG:2033
+  ll  -37.05639493357674 -67.24591559300052
+  en  655966.731720794 -4102364.0700238203
+  ll2 -37.05639493357508 -67.24591559299772
+EPSG:2034
+  ll  74.25690013799556 -54.63478114599137
+  en  752590.0265346796 8258325.279073585
+  ll2 74.25690013191377 -54.63478132602893
+EPSG:20349
+  ll  -16.635315014291464 106.59042892747051
+  en  29200.485935411067 8155444.585056635
+  ll2 -16.635315008758134 106.5904289332859
+EPSG:2035
+  ll  51.24548796638953 -66.6060926729352
+  en  -169824.77041090012 5720878.858190519
+  ll2 51.24548790097507 -66.60609233589527
+EPSG:20350
+  ll  71.36864255270496 110.6626367056305
+  en  274246.96306217497 1.793034794902093E7
+  ll2 71.36864254024348 110.66263661711517
+EPSG:20351
+  ll  -64.34088039254353 116.02528527552441
+  en  163401.54737153393 2846389.1403009053
+  ll2 -64.34088037366529 116.02528535260433
+EPSG:20352
+  ll  -70.39938878856736 130.27625953064904
+  en  547644.8652847471 2188963.5081648976
+  ll2 -70.39938877474798 130.2762595868905
+EPSG:20353
+  ll  78.89756018378066 137.7332218341978
+  en  558608.2371457244 1.875997824755747E7
+  ll2 78.8975601932215 137.73322166845415
+EPSG:20354
+  ll  -57.90261897205294 136.24279872708735
+  en  218065.03835928586 3572046.5690549267
+  ll2 -57.90261895789687 136.24279875124373
+EPSG:20355
+  ll  17.069762807851703 152.06773450182217
+  en  1039712.181203785 1.1894182752413573E7
+  ll2 17.069762781916875 152.06773447704626
+EPSG:20356
+  ll  50.676088601992774 156.8400915707293
+  en  771194.4844368051 1.5620844747749949E7
+  ll2 50.6760885979075 156.84009152699798
+EPSG:2039
+  ll  74.57727057448596 32.467148704845556
+  en  138191.67381549653 5396143.321202573
+  ll2 74.57727057286365 32.46714868692121
+EPSG:2040
+  ll  -37.02680712145479 0.20993931247797626
+  en  785484.7147315987 -4103005.6354890154
+  ll2 -37.02680676663744 0.20993934973027417
+EPSG:2041
+  ll  -44.99511537005018 6.060487273266315
+  en  1214059.0064796994 -5022779.504143489
+  ll2 -44.99511492693081 6.060487206512963
+EPSG:2042
+  ll  73.25733214787658 -14.968517007636
+  en  308337.6280816109 8138462.110341135
+  ll2 73.25733212711543 -14.96851701769062
+EPSG:2043
+  ll  -14.235417757601937 0.3532197758239697
+  en  1512954.810813776 -1594681.2776863172
+  ll2 -14.235417624115609 0.3532197394203208
+EPSG:20436
+  ll  30.440567217590697 40.48460574601826
+  en  1219786.0197718958 3391502.6622868744
+  ll2 30.44056721127529 40.4846057512785
+EPSG:20437
+  ll  4.051845015136749 38.22481935607113
+  en  414046.83232788823 447891.64923829475
+  ll2 4.05184501525497 38.22481935515732
+EPSG:20438
+  ll  21.638176408535486 40.318424868268195
+  en  15218.499084706535 2400082.187213248
+  ll2 21.638176408482874 40.31842486776641
+EPSG:20439
+  ll  43.411912387109396 56.596053305173996
+  en  953144.9840969857 4821775.646768192
+  ll2 43.4119123828565 56.59605330520076
+EPSG:2044
+  ll  -65.82199117793284 110.26572307201207
+  en  1.8740488493088555E7 -7313091.17894407
+  ll2 -65.82199115607357 110.2657230460457
+EPSG:20440
+  ll  2.57671162868904 50.90925959029514
+  en  -178337.26068579638 286423.4125482982
+  ll2 2.576711628880175 50.909259595339364
+EPSG:2045
+  ll  -25.863743048157374 101.09493858183824
+  en  1.8504034777956467E7 -2899491.9312505145
+  ll2 -25.863743020101044 101.09493859671785
+EPSG:2046
+  ll  71.2215016445048 8.154621872671813
+  en  -245578.46297040963 7919172.453135018
+  ll2 71.22150164120224 8.154621900609053
+EPSG:2047
+  ll  -64.72294369591879 23.267125779936965
+  en  298334.7022610551 -7195224.087221241
+  ll2 -64.72294369216256 23.267125768862137
+EPSG:2048
+  ll  50.903604038639145 11.027596300079997
+  en  -560429.1015794892 5671710.062430273
+  ll2 50.90360401567574 11.027596358246434
+EPSG:2049
+  ll  -51.300564671595765 27.46607154554075
+  en  450754.52947193047 -5705411.877411298
+  ll2 -51.30056466477214 27.46607153738255
+EPSG:20499
+  ll  43.683766504381 52.120446713801066
+  en  590344.4228624069 4837345.853093243
+  ll2 43.683766502322435 52.12044671467946
+EPSG:2050
+  ll  -19.454404804791636 22.19554176912138
+  en  -84472.62357006388 -2152165.887200093
+  ll2 -19.45440480479159 22.195541769121405
+EPSG:2051
+  ll  5.794099591114943 27.78912175650718
+  en  309028.315715376 641460.0466514268
+  ll2 5.794099591112938 27.789121756444207
+EPSG:2052
+  ll  2.8005188723632557 25.188403506195407
+  en  -201460.39294390546 309823.472260436
+  ll2 2.8005188723631855 25.188403506202626
+EPSG:2053
+  ll  -80.79525405647907 36.69998984828272
+  en  137170.37973796314 -8983052.87474482
+  ll2 -80.79525405585034 36.69998975717662
+EPSG:20538
+  ll  0.5135537806914812 39.548158413771915
+  en  -107464.41540506657 56977.28396232296
+  ll2 0.5135537825616342 39.54815841300519
+EPSG:20539
+  ll  -19.945242529427148 56.04923581527836
+  en  1028952.5872348418 -2213413.316183365
+  ll2 -19.945242530287263 56.0492358107303
+EPSG:2054
+  ll  -42.30154932749861 26.34420119277835
+  en  -383950.1435744687 -4695643.140024151
+  ll2 -42.301549326724505 26.344201192539803
+EPSG:2055
+  ll  59.65082113842806 25.06098600890632
+  en  -446952.9495322511 6641957.799683637
+  ll2 59.6508211189191 25.06098609119899
+EPSG:2056
+  ll  3.512498244537653 71.1550276706904
+  en  1.0254645160071291E7 -624490.2110000339
+  ll2 3.512498519373898 71.15502723883546
+EPSG:2058
+  ll  -58.898978048218936 42.608537972557706
+  en  362226.96575101826 -6531261.744862148
+  ll2 -58.89897799754523 42.608537983942234
+EPSG:2059
+  ll  2.1440813549810116 59.32733767920666
+  en  1429272.230956068 239695.02825896651
+  ll2 2.1440813706098463 59.32733762614616
+EPSG:2060
+  ll  -7.361249000181971 51.66632387558896
+  en  -89510.08581549395 -817053.659748853
+  ll2 -7.361248977845842 51.66632387646533
+EPSG:2061
+  ll  -15.146434067980906 63.114495735626676
+  en  512256.6697158242 -1674388.5061513786
+  ll2 -15.146434040482989 63.114495727620465
+EPSG:2062
+  ll  14.701654738347571 54.01458641292707
+  en  6926462.06342142 -165024.540649525
+  ll2 14.701654738347592 54.01458641292709
+EPSG:2067
+  ll  55.60864303624845 -70.280895468024
+  en  41598.549556628626 6186452.145505988
+  ll2 55.60864296667903 -70.28089547713053
+EPSG:2068
+  ll  -22.10077480814968 3.9236025424921603
+  en  -324205.93281130376 -2453373.6068469845
+  ll2 -22.100774775777705 3.9236025672022605
+EPSG:2069
+  ll  69.34293862451958 1.489598332273542
+  en  -173170.50112809334 7724173.01219631
+  ll2 69.34293860030637 1.489598861574864
+EPSG:2070
+  ll  65.9587268750775 15.612061859412078
+  en  318822.3274709916 7320169.817535177
+  ll2 65.95872687494311 15.612061854834813
+EPSG:2071
+  ll  -43.88695620703719 22.632041906797046
+  en  813391.9757966821 -4889154.301321624
+  ll2 -43.88695615667251 22.63204190512666
+EPSG:2072
+  ll  -15.95797836535425 16.97848445216086
+  en  197757.64417102624 -1764701.064619654
+  ll2 -15.957978335771198 16.97848446568754
+EPSG:2073
+  ll  -78.05550131226424 13.693858341817796
+  en  77580.56067471109 -8672835.400773808
+  ll2 -78.0555012612333 13.693858477257747
+EPSG:2074
+  ll  -58.32917693712442 20.91661242542807
+  en  195165.6508519957 -6467329.9688983215
+  ll2 -58.329176896578566 20.916612458107245
+EPSG:2075
+  ll  62.7361418995022 28.099912428928448
+  en  460575.5503132461 6968779.729805368
+  ll2 62.736141897813305 28.099912424815393
+EPSG:2076
+  ll  87.05090443895097 28.47997325771215
+  en  220024.10909626278 9672386.944000246
+  ll2 87.0509044389613 28.479973257590725
+EPSG:2077
+  ll  -88.06370186422528 -0.2057043318657361
+  en  465499.02880077297 -9784743.981333118
+  ll2 -88.06370181547886 -0.20570259474738173
+EPSG:2078
+  ll  49.04165127477208 20.728598483740104
+  en  918621.5638962942 5448106.8461974375
+  ll2 49.04165127031154 20.72859848070636
+EPSG:2079
+  ll  -72.119926076537 14.091939401992112
+  en  263779.03698471526 -8015972.5884670075
+  ll2 -72.11992602658992 14.09193951668158
+EPSG:20790
+  ll  46.83636134143734 -9.98616513482922
+  en  58645.27844966925 1098038.293429098
+  ll2 46.83636131980918 -9.986165116295433
+EPSG:20791
+  ll  -87.52215007105136 -15.611943206866615
+  en  -35915.137293793 -1.4120180239288647E7
+  ll2 -87.52215005477363 -15.611942935805558
+EPSG:2080
+  ll  88.42812460227549 26.226760409225005
+  en  497667.566863522 9822656.730021324
+  ll2 88.42812460164751 26.22676041545449
+EPSG:2081
+  ll  -60.629197364773695 -69.27055811450896
+  en  2485189.7335425317 3277922.7427831823
+  ll2 -60.62919736477369 -69.27055811450896
+EPSG:2082
+  ll  3.174363528152554 -78.04437112855676
+  en  1490444.5642166582 1.0357560528001124E7
+  ll2 3.174363461337229 -78.04437105211662
+EPSG:20822
+  ll  -63.27993512652394 -42.51592644046377
+  en  924638.8529800043 2955168.6284486977
+  ll2 -63.27993503862707 -42.51592666521266
+EPSG:20823
+  ll  -31.363531313063113 -49.37720039660361
+  en  83434.708375532 6521973.866940262
+  ll2 -31.36353130312139 -49.37720040085235
+EPSG:20824
+  ll  77.47198430299338 -47.71701713552125
+  en  289530.9167521287 1.86151242682629E7
+  ll2 77.47198431566372 -47.717016836956034
+EPSG:2083
+  ll  -42.64080807067252 -74.19855461527612
+  en  2073509.2168477233 5266224.0509964125
+  ll2 -42.640808069669035 -74.19855461685084
+EPSG:2084
+  ll  18.242590465593707 -70.64929345205962
+  en  325534.32181674027 1.2017746113711445E7
+  ll2 18.242590452642826 -70.64929346398988
+EPSG:2087
+  ll  25.367686001566113 2.2873738823845784
+  en  -480083.2413984927 2841673.920085059
+  ll2 25.367685995912968 2.2873739012036727
+EPSG:2088
+  ll  56.890311941632234 12.52816439270511
+  en  593046.4713151075 6305783.562352361
+  ll2 56.89031192551641 12.528164378392063
+EPSG:2089
+  ll  70.8985490828787 40.42119106736584
+  en  332907.41560555075 7872395.127719313
+  ll2 70.89854908255234 40.42119106810232
+EPSG:2090
+  ll  28.396661645040112 57.02421802442275
+  en  1090732.9929220486 3155948.2174078547
+  ll2 28.396661643671013 57.02421802665558
+EPSG:2093
+  ll  29.24428306620075 110.44957916897627
+  en  932720.4377146345 3244626.3067411524
+  ll2 29.244283065924304 110.44957916985535
+EPSG:20934
+  ll  -51.14958871203945 16.03818667774553
+  en  153076.1391763579 4322110.783185449
+  ll2 -51.149588711800796 16.038186681175155
+EPSG:20935
+  ll  77.57899394428642 24.445828021001642
+  en  438709.96470456617 1.861257165104955E7
+  ll2 77.57899390845776 24.445827940439855
+EPSG:20936
+  ll  -11.868399084485205 27.939483088980033
+  en  -51812.359791578376 8683277.85267167
+  ll2 -11.86839908613766 27.939483089909572
+EPSG:2094
+  ll  -17.75353136794351 104.79804293225641
+  en  372550.49509027426 -1963326.489757113
+  ll2 -17.7535313676708 104.79804293234255
+EPSG:2095
+  ll  63.31745814074782 -23.008697543758977
+  en  99326.69438676798 7046050.797615608
+  ll2 63.31745810314024 -23.00869748907723
+EPSG:2096
+  ll  -69.77011746963352 127.38673020588993
+  en  137730.7827913143 -1.1450407244311597E7
+  ll2 -69.77011746963278 127.38673020588998
+EPSG:2097
+  ll  36.88308986701449 122.53109024985845
+  en  -198459.43799498107 385389.2940673188
+  ll2 36.883089866570714 122.53109024946083
+EPSG:2098
+  ll  -13.614115984256799 131.3117539988306
+  en  884166.2899764784 -5221481.485035512
+  ll2 -13.614115983454221 131.31175399585865
+EPSG:2100
+  ll  -3.5543672699074875 31.071285564907065
+  en  1287182.6301388368 -396131.614891908
+  ll2 -3.554367219174091 31.071285583962975
+EPSG:2101
+  ll  55.842606294740136 -34.274279574122076
+  en  3423093.22743142 5886556.16272145
+  ll2 55.84260629474021 -34.27427957412208
+EPSG:2102
+  ll  0.900864836383036 -71.94884307798966
+  en  161298.66796419726 -881786.4582792136
+  ll2 0.900864836383011 -71.94884307798966
+EPSG:2103
+  ll  -34.2033513105752 -66.09121358782043
+  en  1197079.2090227818 -5009548.830865232
+  ll2 -34.20335131057522 -66.09121358782043
+EPSG:21035
+  ll  33.33049794708242 27.03904729061287
+  en  503566.55298918247 1.3688143885304969E7
+  ll2 33.33049775092124 27.039047322404887
+EPSG:21036
+  ll  -80.92760842012919 39.599253236681754
+  en  615845.6681407184 1008520.0105644614
+  ll2 -80.92760841537002 39.599253171524396
+EPSG:21037
+  ll  49.99708893336398 43.17312637123298
+  en  798932.9749078767 1.5546783525367577E7
+  ll2 49.997088680153894 43.1731264633264
+EPSG:2104
+  ll  3.2401415424205595 -59.52871694471334
+  en  1334689.1182682058 -765859.4254726486
+  ll2 3.240141542420561 -59.52871694471334
+EPSG:2105
+  ll  41.14350158797751 172.80374583049152
+  en  235429.96753273875 9440661.705521759
+  ll2 41.14350158797342 172.80374583048686
+EPSG:2106
+  ll  -55.646580058526034 174.52866194752497
+  en  278024.79894803965 -1189933.8276543426
+  ll2 -55.646580058521415 174.52866194752383
+EPSG:2107
+  ll  71.08432031507832 175.38557473044435
+  en  309534.0545844746 1.296863728735255E7
+  ll2 71.08432031507071 175.3855747304476
+EPSG:2108
+  ll  13.82721152352049 175.12401901771736
+  en  232448.84029392307 6720530.793097781
+  ll2 13.827211523520376 175.1240190177189
+EPSG:2109
+  ll  32.726650551793085 168.02880816742578
+  en  -181567.4263578892 8773035.136036424
+  ll2 32.726650549493876 168.0288081651615
+EPSG:21095
+  ll  1.450984606709497 34.04331332012951
+  en  1285414.309641235 161908.32566396677
+  ll2 1.4509845921897335 34.043313307510836
+EPSG:21096
+  ll  3.0964272578471395 37.024963821907214
+  en  947511.7677370433 343402.7530746762
+  ll2 3.096427240603284 37.024963826072636
+EPSG:21097
+  ll  53.705894919522535 34.96080175865666
+  en  233357.87622986926 5958478.7754763
+  ll2 53.705894669887726 34.960801848695915
+EPSG:2110
+  ll  -34.27447906429903 177.5900452713099
+  en  579585.7862803802 1379541.6414043368
+  ll2 -34.274479064296514 177.59004527131478
+EPSG:2111
+  ll  -42.7167918134868 172.45582077357298
+  en  151606.69845266241 520674.5131591365
+  ll2 -42.71679181342624 172.45582077353416
+EPSG:2112
+  ll  -41.1445994558153 178.78393790815477
+  en  663348.4315017345 770897.7669840456
+  ll2 -41.144599455746416 178.78393790820678
+EPSG:2113
+  ll  -32.19616858532769 175.55419212067167
+  en  473341.138977082 1810143.1998754833
+  ll2 -32.196168585327676 175.55419212067162
+EPSG:2114
+  ll  -12.661260861081004 163.07669751747773
+  en  -646791.3912350918 3889310.666401396
+  ll2 -12.661260847190935 163.07669758878924
+EPSG:21148
+  ll  -88.56216558546399 110.14474428699165
+  en  514204.6697160107 162260.64611133188
+  ll2 -88.56216493935072 110.14474830732773
+EPSG:21149
+  ll  -24.328711219338714 107.37469201812821
+  en  131937.8226328161 7304619.862068988
+  ll2 -24.328711215185166 107.37469202123393
+EPSG:2115
+  ll  48.115899082610156 178.04212064218308
+  en  753107.4366393909 1.071325948264577E7
+  ll2 48.11589908156533 178.04212064205075
+EPSG:21150
+  ll  39.762018794341 115.97037866704869
+  en  411781.91089329595 1.4401880328640293E7
+  ll2 39.76201869635284 115.97037867799793
+EPSG:2116
+  ll  -56.986926368203974 165.61082059872203
+  en  5304.866872855229 -964509.41870437
+  ll2 -56.986926361548484 165.61082061065568
+EPSG:2117
+  ll  55.85032426155533 176.5383550256959
+  en  710347.0831749919 1.163361511712484E7
+  ll2 55.850324260184216 176.53835502481283
+EPSG:2118
+  ll  61.598336558359705 179.01081401709627
+  en  795470.4522800705 1.2343558407817962E7
+  ll2 61.598336545841754 179.01081396749848
+EPSG:2119
+  ll  -53.595069787182545 165.3958184459306
+  en  -103697.49226347473 -439693.24731801474
+  ll2 -53.59506976953844 165.3958184898951
+EPSG:2120
+  ll  62.781907585662395 168.80513681084676
+  en  145098.8125466488 1.2375008065092487E7
+  ll2 62.78190758454889 168.8051368121912
+EPSG:2121
+  ll  4.889831382313574 170.95036963295567
+  en  396744.29770575167 6090770.580025774
+  ll2 4.889831382313583 170.95036963295567
+EPSG:2122
+  ll  -65.44463946392008 177.07644059432172
+  en  715686.6791996309 -1703079.6717977226
+  ll2 -65.44463945811299 177.07644057025126
+EPSG:2123
+  ll  63.95846972497972 173.6758931159018
+  en  648242.0004049257 1.2776454341100661E7
+  ll2 63.95846972384999 173.6758931143114
+EPSG:2124
+  ll  17.008042465659656 179.94501348644653
+  en  1170290.4333063583 7523773.49966356
+  ll2 17.00804246340575 179.94501348355
+EPSG:2125
+  ll  74.93802421502005 172.40358214893055
+  en  430265.7361791898 1.3966176599280694E7
+  ll2 74.93802421502096 172.40358214893055
+EPSG:2126
+  ll  -51.28354586802785 168.91235310143406
+  en  250362.29584833235 32668.595397120458
+  ll2 -51.28354586801867 168.91235310143094
+EPSG:2127
+  ll  -69.60839037116776 167.49616902826
+  en  323322.43093236716 -1971034.3767978423
+  ll2 -69.60839037116621 167.49616902826025
+EPSG:2128
+  ll  74.24158443414649 168.2723606070067
+  en  396171.2645990686 1.4041991781303655E7
+  ll2 74.24158443414743 168.2723606070067
+EPSG:2129
+  ll  46.096821986297215 164.54143362887532
+  en  152773.19671263942 1.095940298255045E7
+  ll2 46.096821986203196 164.54143362883985
+EPSG:21291
+  ll  -17.167525533580147 -57.57549152267329
+  en  870690.4285109183 -1903629.9887998328
+  ll2 -17.167525331895227 -57.575491448333054
+EPSG:21292
+  ll  -56.04507570879993 -64.78643148361736
+  en  -295707.4351332237 -7608048.258228145
+  ll2 -56.04507540667503 -64.78643123751249
+EPSG:2130
+  ll  11.422560860236857 161.92905276209717
+  en  -552744.2898746701 7153261.218944261
+  ll2 11.422560853586942 161.92905280098785
+EPSG:2131
+  ll  3.145798457571445 162.38053979970144
+  en  -481089.87890037487 6231660.445082667
+  ll2 3.1457984564143233 162.3805398334438
+EPSG:2132
+  ll  78.61862924825746 162.93893368776168
+  en  281069.4028216498 1.469918560984461E7
+  ll2 78.61862924803722 162.93893369138019
+EPSG:2133
+  ll  -6.730603331701161 158.28539060006943
+  en  -243721.22763029905 9250906.580711395
+  ll2 -6.7306033309582425 158.28539060983118
+EPSG:2134
+  ll  40.62045405122839 178.3249280151784
+  en  1119815.0845624015 1.4522495972440533E7
+  ll2 40.620454040903454 178.32492800757498
+EPSG:2135
+  ll  -9.7345752064695 170.0118889627176
+  en  -268288.76299254294 8915982.093769375
+  ll2 -9.734575205163775 170.01188897274
+EPSG:2136
+  ll  -25.127428701916017 -8.40883739425627
+  en  -473991.4746825722 -3316253.948592247
+  ll2 -25.127428610569076 -8.408837398354905
+EPSG:2137
+  ll  -16.421406670273996 -5.449245015383432
+  en  24555.956093894085 -1821074.6069596538
+  ll2 -16.421406605149638 -5.449245012659325
+EPSG:2138
+  ll  85.12683790348767 4.291222888656279
+  en  779000.6569912926 5284730.251673696
+  ll2 85.12683790348768 4.291222888656293
+EPSG:21413
+  ll  -88.66233574878926 84.05935685299889
+  en  1.3523579436880482E7 -9854442.360313961
+  ll2 -88.66233570834878 84.05935679220605
+EPSG:21414
+  ll  -21.40438346293068 86.48623659850205
+  en  1.5069538182247182E7 -2377730.1767649427
+  ll2 -21.404383463269703 86.4862365988884
+EPSG:21415
+  ll  49.242251901437555 96.27828625102049
+  en  1.6175183968012005E7 5498177.184701368
+  ll2 49.24225185400064 96.27828603236495
+EPSG:21416
+  ll  -40.49382150414046 89.55738589958837
+  en  1.620812835862368E7 -4489973.728160766
+  ll2 -40.493821493426736 89.55738590092243
+EPSG:21417
+  ll  8.402119849781627 93.25369608151294
+  en  1.6866117131914094E7 933856.135463215
+  ll2 8.402119844730738 93.25369608416558
+EPSG:21418
+  ll  6.945276710674875 100.15237871674944
+  en  1.7963653010098763E7 770831.5359949233
+  ll2 6.945276705650382 100.15237871895215
+EPSG:21419
+  ll  87.54950522183046 115.80584596855108
+  en  1.9522883379716355E7 9729243.875594266
+  ll2 87.5495052173987 115.8058459286995
+EPSG:21420
+  ll  60.10221903099361 112.14961425835192
+  en  2.0230291507969208E7 6675394.577175508
+  ll2 60.102219034453036 112.1496142636335
+EPSG:21421
+  ll  -44.154189212176 125.70251330563285
+  en  2.1716130096622188E7 -4894436.334481824
+  ll2 -44.15418919674156 125.7025132950588
+EPSG:21422
+  ll  -21.152773632380374 127.90675337708339
+  en  2.2386360454035018E7 -2340298.8845437425
+  ll2 -21.152773629620622 127.9067533751714
+EPSG:21423
+  ll  -86.07025812995336 129.77098771244863
+  en  2.3459929748617128E7 -9564903.62545449
+  ll2 -86.07025809533184 129.77098738999456
+EPSG:21453
+  ll  -76.2874706046286 82.63325336878519
+  en  701597.9094328965 -8483699.840072857
+  ll2 -76.28747056581996 82.63325332060214
+EPSG:21454
+  ll  52.904721100675744 74.48637592165011
+  en  62032.45793328178 5883943.378049347
+  ll2 52.9047210976973 74.48637592577275
+EPSG:21455
+  ll  -79.90519449048868 77.64430135586285
+  en  317640.8913905613 -8889235.305794489
+  ll2 -79.90519445231794 77.64430195048291
+EPSG:21456
+  ll  -56.36064984060495 102.12471115184516
+  en  1063090.768037804 -6286108.098009768
+  ll2 -56.360649770595025 102.1247108857824
+EPSG:21457
+  ll  -35.625068589012024 101.34440645527656
+  en  712388.0434537593 -3946383.973387883
+  ll2 -35.625068581934094 101.34440645448517
+EPSG:21458
+  ll  -57.94477819437305 98.74515529904656
+  en  129855.55889397819 -6442217.450012584
+  ll2 -57.94477816486056 98.74515530578238
+EPSG:21459
+  ll  -9.235805134167649 109.77721059481624
+  en  365582.9999898745 -1021473.1146570529
+  ll2 -9.23580513832302 109.77721059627848
+EPSG:21460
+  ll  10.002400240292644 120.06635402611064
+  en  836283.9607794895 1107759.5020427578
+  ll2 10.002400236673397 120.06635403018369
+EPSG:21461
+  ll  89.42452051332748 122.19133426376135
+  en  499021.99404728477 9937727.952004928
+  ll2 89.42452050810164 122.19133400460876
+EPSG:21462
+  ll  45.87354087294196 137.72778921505778
+  en  1177447.5527156615 5119264.528281562
+  ll2 45.8735408394297 137.7277891246093
+EPSG:21463
+  ll  -31.226603944896084 137.31037666812708
+  en  720058.7912220571 -3458326.310026255
+  ll2 -31.226603935076913 137.31037665936242
+EPSG:21500
+  ll  -7.15602974968796 8.4289057727581
+  en  845931.0862798668 -7312003.512369068
+  ll2 -7.156029749687918 8.4289057727581
+EPSG:2154
+  ll  50.02689509732728 -4.49984483215602
+  en  162883.97727507062 7017576.164756147
+  ll2 50.0268950973273 -4.499844832156021
+EPSG:2157
+  ll  -12.127381217545178 -6.141543441972114
+  en  802291.4677321664 -6520822.160937092
+  ll2 -12.127381217544878 -6.1415434419769666
+EPSG:2158
+  ll  -20.058640528286347 -3.4946243484862674
+  en  1076360.4357878393 -2227488.304125059
+  ll2 -20.058640527849725 -3.4946243482002544
+EPSG:2159
+  ll  -71.58685580081378 -20.619029096040926
+  en  -150676.97223064344 -8704911.246646954
+  ll2 -71.58685578978356 -20.619028868907193
+EPSG:2160
+  ll  -52.7297461780726 -11.565184032833063
+  en  273215.21175619017 -6398887.196440682
+  ll2 -52.72974617807262 -11.565184032833061
+EPSG:2161
+  ll  -29.953330187829543 -10.48647869928834
+  en  935761.8051303441 -3322282.82766875
+  ll2 -29.95333013803572 -10.486478700767384
+EPSG:2162
+  ll  -55.6243327457123 -8.574280644441549
+  en  526816.7954149537 -6164357.90894286
+  ll2 -55.62433263256851 -8.5742806503242
+EPSG:2164
+  ll  -62.32215364049232 -1.4097532551364758
+  en  685929.1875478416 -6915338.174268204
+  ll2 -62.322153290098626 -1.4097531597690787
+EPSG:2165
+  ll  27.64557544721073 -5.625442931260142
+  en  438260.8837284929 3057666.7165792556
+  ll2 27.645575410282188 -5.625442940207451
+EPSG:2169
+  ll  24.819267021926976 13.01274461879352
+  en  773080.9716932138 -2658974.998239887
+  ll2 24.819267021284194 13.012744617112071
+EPSG:2172
+  ll  -18.234085696981055 68.37369094014814
+  en  1.2340812832182305E7 -2039478.7002361491
+  ll2 -18.234085695157166 68.37369094166633
+EPSG:2173
+  ll  62.52222075620068 -48.62699797035016
+  en  559121.5585078234 8611536.768666623
+  ll2 62.52222077646539 -48.62699794808662
+EPSG:2174
+  ll  -71.96696153692008 73.18609631090214
+  en  1.2889767427872071E7 -1.9921823937874343E7
+  ll2 -71.96696150812419 73.18609635833086
+EPSG:2175
+  ll  25.7544084450238 15.223705058389976
+  en  -137718.8374875635 -1844996.237286585
+  ll2 25.75440845074688 15.22370507360353
+EPSG:2176
+  ll  49.64490220491846 16.279713636209475
+  en  5592415.690627584 5501713.997400717
+  ll2 49.64490220491803 16.279713636209753
+EPSG:2177
+  ll  53.90237086111341 17.70353103400919
+  en  6480514.884490048 5974630.160070014
+  ll2 53.90237086111341 17.703531034009192
+EPSG:2178
+  ll  51.28025609515727 21.516295219859636
+  en  7536021.072707665 5682953.495861567
+  ll2 51.28025609515728 21.51629521985964
+EPSG:21780
+  ll  -44.70775489436065 -118.61699310140912
+  en  -1.6051496664269127E7 -1097635.5340433235
+  ll2 -44.707754920455834 -118.61699167922754
+EPSG:21781
+  ll  46.582471410091934 8.159223152110604
+  en  655231.0208778976 159275.39184032555
+  ll2 46.58247142005926 8.159223160343661
+EPSG:21782
+  ll  34.74535187788922 167.90219295117086
+  en  1.2532343845140036E7 1.2044444239338348E7
+  ll2 34.74535299797321 167.90219267704495
+EPSG:2179
+  ll  51.812974050704796 24.579389794413864
+  en  8539953.715775384 5742250.607423828
+  ll2 51.81297405070478 24.57938979441387
+EPSG:2180
+  ll  49.52724731520737 18.27654136015328
+  en  447661.13055637287 184674.94547155313
+  ll2 49.52724731520734 18.276541360153264
+EPSG:21818
+  ll  38.136635784402756 -80.02811715546076
+  en  58865.14090154343 4233212.793131323
+  ll2 38.13663573743102 -80.02811704584663
+EPSG:2188
+  ll  -77.50087734087943 -31.914212668964147
+  en  526604.2081455451 -8602957.72376191
+  ll2 -77.50087733325509 -31.91421260686296
+EPSG:2189
+  ll  70.49637897118399 -21.209292861111667
+  en  715388.5915655501 7831625.72840022
+  ll2 70.49637896089699 -21.209292907507056
+EPSG:21896
+  ll  -38.11520059643185 -72.0939253366292
+  en  1437114.837167611 -3740373.737979265
+  ll2 -38.11520049203183 -72.09392551449213
+EPSG:21897
+  ll  22.031877221532156 -77.52835813249685
+  en  643559.4979658595 2933111.03638094
+  ll2 22.031877184835615 -77.52835807994046
+EPSG:21898
+  ll  58.74857364473556 -67.55294941478049
+  en  1203792.750691288 7011720.905525401
+  ll2 58.74857361880619 -67.55294922846686
+EPSG:21899
+  ll  71.33967040886287 -68.79347473587714
+  en  974146.8757754928 8410257.99831377
+  ll2 71.33967041044382 -68.79347441098989
+EPSG:2190
+  ll  64.61551838226487 -24.41386404683196
+  en  623645.9020232278 7168133.604087349
+  ll2 64.61551835332777 -24.413864064295236
+EPSG:2193
+  ll  -73.61450420863451 164.81463355228576
+  en  1342999.4208316794 1813321.4667470902
+  ll2 -73.61450420257061 164.81463369874368
+EPSG:2195
+  ll  3.112777167828696 -164.4544588193225
+  en  1228875.8449782887 1.0346327092666885E7
+  ll2 3.112777167521979 -164.45445882898275
+EPSG:2196
+  ll  13.25191764500039 3.9713531819081664
+  en  -399972.47532752855 1472158.255318093
+  ll2 13.251917644674359 3.9713531833022184
+EPSG:2197
+  ll  57.42888274183025 9.704980067798093
+  en  362157.37735710794 6369684.465599736
+  ll2 57.428882741817475 9.704980067796955
+EPSG:2198
+  ll  -62.01666572027415 10.87941485372176
+  en  684310.676085712 -6885641.658960098
+  ll2 -62.01666571990704 10.879414853943713
+EPSG:2200
+  ll  83.27736391716013 -135.81377486649967
+  en  -500615.70211117156 5573969.802413607
+  ll2 83.27736391716019 -135.81377486649967
+EPSG:2201
+  ll  -26.508090167974927 -75.73876919650628
+  en  426385.40893115744 -2932165.4276852207
+  ll2 -26.508090167974434 -75.73876919650628
+EPSG:2202
+  ll  -10.362158756356493 -61.593814022714355
+  en  1312903.7417065385 -1154944.0574434113
+  ll2 -10.362158754318381 -61.59381403662304
+EPSG:2203
+  ll  28.663657167817192 -67.54873696445412
+  en  55272.81204122474 3179201.9053517105
+  ll2 28.663657167560277 -67.54873696493966
+EPSG:22032
+  ll  -33.663611872314526 7.060216636317232
+  en  320482.76885970274 6273659.303454462
+  ll2 -33.6636118784569 7.060216668024305
+EPSG:22033
+  ll  -77.39519710449734 19.357649370739008
+  en  606385.1118733323 1405420.2830986269
+  ll2 -77.39519710702032 19.357649308675843
+EPSG:2205
+  ll  35.90688046081484 -132.8337839268003
+  en  -3689031.8014313946 954291.8430346603
+  ll2 35.90688046081498 -132.83378392680032
+EPSG:2206
+  ll  73.39423185705186 22.96308397448659
+  en  9371311.965612717 8152258.812571839
+  ll2 73.39423185624642 22.96308397951307
+EPSG:2207
+  ll  -13.024380008369448 27.600380354959135
+  en  1.0239669576455262E7 -1441547.984628065
+  ll2 -13.024379985157466 27.600380365351924
+EPSG:2208
+  ll  17.758625456005632 36.44165656185645
+  en  1.1865200906683639E7 1967768.6897096059
+  ll2 17.758625471346136 36.44165656518096
+EPSG:2209
+  ll  59.95921117640435 32.94775060416021
+  en  1.232954287249561E7 6653645.38198452
+  ll2 59.959211176965404 32.94775060559751
+EPSG:22091
+  ll  -14.237223446719355 11.698894072887946
+  en  521787.00041414076 8426255.55975935
+  ll2 -14.237223442826991 11.698894087866993
+EPSG:22092
+  ll  42.58397958930675 10.93941934800408
+  en  413305.74751449557 1.4715291262211302E7
+  ll2 42.58397940936101 10.939419165062484
+EPSG:2210
+  ll  -17.09183308589799 31.818043110771292
+  en  1.27339279191659E7 -1904554.8658643246
+  ll2 -17.091833060781447 31.81804312217569
+EPSG:2211
+  ll  22.04709157310701 45.24679933073587
+  en  1.4835308831713896E7 2442741.979242886
+  ll2 22.047091585952238 45.24679933154156
+EPSG:2212
+  ll  0.9588589591247114 47.69640459845439
+  en  1.5800245505465947E7 106266.65853958568
+  ll2 0.9588589796346839 47.69640459866309
+EPSG:2213
+  ll  33.87168023722262 32.780476868743776
+  en  757194.9997673729 3751408.051404337
+  ll2 33.87168023720194 32.78047686877713
+EPSG:2215
+  ll  68.36441130760471 -0.4186859640937204
+  en  113882.64742215519 7613003.561229685
+  ll2 68.36441121336844 -0.4186856310009053
+EPSG:2216
+  ll  -8.843159206473757 -43.42580631135332
+  en  1335023.1846904536 -985886.547780726
+  ll2 -8.843159137421994 -43.42580642174152
+EPSG:2217
+  ll  21.325354733542383 -44.733854827811626
+  en  527387.1834833873 2358454.0849050577
+  ll2 21.32535479916911 -44.733854888514394
+EPSG:22171
+  ll  -13.027075092145736 -70.8578546925757
+  en  1623899.3312313706 8560981.197495755
+  ll2 -13.02707509214571 -70.85785469257607
+EPSG:22172
+  ll  7.347573932414704 -68.61750590493975
+  en  2542232.031628856 1.0814481002713418E7
+  ll2 7.347573932414773 -68.61750590493973
+EPSG:22173
+  ll  -66.36677233797636 -67.43198141579153
+  en  3435920.9260000205 2637494.0772573696
+  ll2 -66.36677233797667 -67.43198141579155
+EPSG:22174
+  ll  44.55762899249592 -56.474519651482446
+  en  5018474.189480709 1.4958511422928832E7
+  ll2 44.5576289862209 -56.47451965555911
+EPSG:22175
+  ll  -8.188574465225457 -53.302527358541056
+  en  6239636.702158357 9090280.01774717
+  ll2 -8.18857446436937 -53.302527367221074
+EPSG:22176
+  ll  -7.89804872524256 -47.125113218179564
+  en  7594167.768951699 9115535.509530472
+  ll2 -7.898048712446253 -47.12511335248339
+EPSG:22177
+  ll  22.337427934794874 -45.455951106587904
+  en  8382515.550127268 1.2498266962133091E7
+  ll2 22.337427926820038 -45.45595110464941
+EPSG:22181
+  ll  -40.3714515312531 -68.97435972056786
+  en  1756985.1070630406 5526794.014522409
+  ll2 -40.371451531199796 -68.97435972052314
+EPSG:22182
+  ll  -36.007496584441604 -62.61822733645461
+  en  3075719.0854437537 5996696.392904252
+  ll2 -36.007496580959256 -62.618227335003546
+EPSG:22183
+  ll  -2.849373506004426 -67.08308838212794
+  en  3379572.0343433484 9686839.122245835
+  ll2 -2.849373506004419 -67.08308838212741
+EPSG:22184
+  ll  -78.26201922491194 -62.01399652989265
+  en  4522400.441576405 1310689.2320827758
+  ll2 -78.26201922491282 -62.01399652989266
+EPSG:22185
+  ll  -79.4825727450578 -55.45009976197324
+  en  5592662.0417445935 1170981.4398659652
+  ll2 -79.48257274499348 -55.45009976274511
+EPSG:22186
+  ll  1.5499200723704263 -58.90264745244629
+  en  6288236.097539392 1.0173442567609692E7
+  ll2 1.5499200723703725 -58.90264745243678
+EPSG:22187
+  ll  -57.7318005704219 -56.389849767483845
+  en  7357644.018188184 3598042.904086068
+  ll2 -57.731800570405674 -56.389849767484876
+EPSG:2219
+  ll  -29.60443563616426 -71.57821511451661
+  en  250313.5042684002 -3277730.293756545
+  ll2 -29.604435636155205 -71.57821511453594
+EPSG:22191
+  ll  32.821100919812494 -70.8389796924872
+  en  1608823.488551501 1.3635760939314347E7
+  ll2 32.82110090421687 -70.83897967271488
+EPSG:22192
+  ll  -7.124384577216574 -74.65670506960824
+  en  1874218.8003723961 9210534.224846177
+  ll2 -7.12438458595149 -74.65670505585945
+EPSG:22193
+  ll  -7.25032141027107 -66.74928221187959
+  en  3417329.6719863447 9200380.42188905
+  ll2 -7.250321417413807 -66.74928220530506
+EPSG:22194
+  ll  59.669659204060025 -72.98616995563543
+  en  3938687.31825492 1.6661971610562364E7
+  ll2 59.66965910798943 -72.98616924010079
+EPSG:22195
+  ll  -66.67486597898369 -55.423916561637405
+  en  5702183.653897792 2596661.069801415
+  ll2 -66.67486597697892 -55.42391656013933
+EPSG:22196
+  ll  57.16036180476033 -55.40158820499511
+  en  6596768.037247865 1.634120721370394E7
+  ll2 57.16036177621662 -55.40158818702129
+EPSG:22197
+  ll  -20.4463723475219 -55.72790424375649
+  en  7319713.33167955 7739451.630327829
+  ll2 -20.446372350218237 -55.72790424203664
+EPSG:2220
+  ll  -27.524702906004684 -71.80830190956024
+  en  -371801.8623167658 -3075680.502100811
+  ll2 -27.52470289379135 -71.8083019122453
+EPSG:2222
+  ll  -32.38657311701003 -118.71981707951602
+  en  -592644.6457296336 -7047363.44138701
+  ll2 -32.38657310256282 -118.7198170739388
+EPSG:2223
+  ll  23.673603244559516 -102.63117170191403
+  en  1163283.2187406612 -780663.2453510757
+  ll2 23.673603230688606 -102.63117170391286
+EPSG:22234
+  ll  26.897689184488883 29.25753738775162
+  en  1321723.9702715813 1.3002242674707737E7
+  ll2 26.897689015027606 29.25753738336327
+EPSG:22235
+  ll  -49.08204506044316 23.655019106816475
+  en  255795.0016041286 4558320.107971904
+  ll2 -49.082045061239604 23.6550191090279
+EPSG:2224
+  ll  -44.205766631140634 -112.6262506123959
+  en  303173.7599374497 -8327719.259845292
+  ll2 -44.20576663114044 -112.6262506123957
+EPSG:2225
+  ll  23.625559660028017 -57.4132946420757
+  en  8268040.018609936 1151679.8330086593
+  ll2 23.625559660028035 -57.4132946420757
+EPSG:2226
+  ll  46.18419905860566 -107.78368356458361
+  en  3101742.4168791734 1534419.126279639
+  ll2 46.18419905860568 -107.78368356458361
+EPSG:2227
+  ll  0.39233219532160035 -85.5336359595176
+  en  6625158.286812914 -2911674.5981990723
+  ll2 0.39233219532162705 -85.5336359595176
+EPSG:22275
+  ll  41.420779071816895 5.48165011759947
+  en  -796050.0624841816 4631428.61441673
+  ll2 41.420778797044846 5.481650207932152
+EPSG:22277
+  ll  14.03423055565706 11.846240578323169
+  en  -557291.2622830254 1558495.143576067
+  ll2 14.034230479628242 11.846240564476117
+EPSG:22279
+  ll  89.73718260745679 24.389009755718234
+  en  2814.5509610210365 9972480.93751769
+  ll2 89.7371827289987 24.38900292837268
+EPSG:2228
+  ll  40.72257933333398 -57.19854974388407
+  en  6880806.69374751 2725497.762085418
+  ll2 40.722579333334046 -57.19854974388409
+EPSG:22281
+  ll  63.6845761446036 14.385511005119909
+  en  -326782.054344657 7081610.336657213
+  ll2 63.68457595225325 14.385510910667657
+EPSG:22283
+  ll  -14.35792420106587 15.66434861460777
+  en  -793126.5832479732 -1600289.1065848742
+  ll2 -14.357924196931089 15.66434862265247
+EPSG:22285
+  ll  19.219203371980242 20.098719245948967
+  en  -515827.34253963275 2133463.1725911554
+  ll2 19.2192032610569 20.098719231445074
+EPSG:22287
+  ll  20.714111476340804 22.049604432755807
+  en  -516102.91328623664 2299574.6156137926
+  ll2 20.714111355378034 22.049604418469144
+EPSG:22289
+  ll  57.959571889423756 26.37405661359557
+  en  -155390.61835423988 6429824.953550128
+  ll2 57.95957167106361 26.374056567856552
+EPSG:2229
+  ll  -21.008327731495015 -54.675807266669835
+  en  1.1677813813033694E7 -3432007.984797354
+  ll2 -21.008327731495 -54.67580726666982
+EPSG:22291
+  ll  15.822349333708473 39.66172821097081
+  en  930958.7192241508 1769544.363801057
+  ll2 15.822349230825402 39.66172819274487
+EPSG:22293
+  ll  -7.469280137794215 38.45839551632448
+  en  603406.442237649 -829403.2229962014
+  ll2 -7.469280146468626 38.45839551373976
+EPSG:2230
+  ll  53.512984803001686 -141.77425749114798
+  en  203202.24319929117 3143450.8518674094
+  ll2 53.512984803001714 -141.77425749114798
+EPSG:2231
+  ll  -8.661358886932234 -21.085206875146753
+  en  1.2013932603550721E7 46260.350385218015
+  ll2 -8.661358886932199 -21.085206875146767
+EPSG:2232
+  ll  0.6497343681842267 -152.08471408753286
+  en  -5183673.494279547 -2527460.5163213466
+  ll2 0.6497343681842688 -152.08471408753286
+EPSG:2233
+  ll  57.75364530180653 -131.5590355525183
+  en  -726233.5115842505 2929219.7178442627
+  ll2 57.75364530180651 -131.5590355525183
+EPSG:22332
+  ll  -67.70318692967427 2.382101140235285
+  en  220226.9489714238 -7524653.017858923
+  ll2 -67.70318676540168 2.3821012023965276
+EPSG:2234
+  ll  51.748469343156856 -110.79650962426274
+  en  -2281993.758467189 1950848.7054348565
+  ll2 51.748469343156856 -110.79650962426274
+EPSG:2235
+  ll  -76.90573832391465 -75.31936248341945
+  en  202461.81326962402 -1.2747106520445183E7
+  ll2 -76.90573832391465 -75.31936248341945
+EPSG:2236
+  ll  28.443291590032658 -89.63731221717923
+  en  -647793.2415872334 485918.204941276
+  ll2 28.44329157846401 -89.63731222008508
+EPSG:2237
+  ll  -37.60942250020157 -75.38430943582026
+  en  784439.0205989452 -6876595.935691298
+  ll2 -37.609422495413206 -75.3843094354265
+EPSG:2238
+  ll  66.21439189561556 -53.832405440819045
+  en  2363554.6256115073 4713631.936176858
+  ll2 66.21439189561556 -53.83240544081904
+EPSG:2239
+  ll  -13.667136022185545 -79.4839715986578
+  en  490300.39799837855 -4832755.218524962
+  ll2 -13.667136022182337 -79.48397159868355
+EPSG:22391
+  ll  57.3166038987268 -23.98571849818009
+  en  -1665156.5349919186 3110161.82763253
+  ll2 57.31660388258237 -23.985718472775574
+EPSG:22392
+  ll  28.16280731715336 82.19775002521317
+  en  7069493.041532503 2100951.9690144323
+  ll2 28.162807285951494 82.19774993695789
+EPSG:2240
+  ll  -15.060011555006838 -81.26317209090911
+  en  1012270.1820201182 -4987301.749895832
+  ll2 -15.060011555001143 -81.26317209093915
+EPSG:2241
+  ll  33.80922182170829 -111.55111285018134
+  en  256992.04444551637 -871897.0768961689
+  ll2 33.8092218217083 -111.55111285018133
+EPSG:2242
+  ll  21.81680039468806 -121.282664713613
+  en  -254426.2285651092 -2183097.4753783857
+  ll2 21.816800391836164 -121.28266471594858
+EPSG:2243
+  ll  -86.62074022443385 -117.43608964125197
+  en  788901.577224915 -1.4238354456266783E7
+  ll2 -86.62074022443387 -117.43608964125187
+EPSG:2246
+  ll  82.4979619165005 -139.01778343195858
+  en  -802587.2883695795 6219166.790515077
+  ll2 82.49796191650053 -139.01778343195855
+EPSG:2247
+  ll  37.31613825015898 -81.17617390645263
+  en  905251.7199681557 618877.4216996548
+  ll2 37.316138250159085 -81.17617390645263
+EPSG:2248
+  ll  23.8500437404617 -32.215070174706085
+  en  4925685.079432468 -417188.74593704846
+  ll2 23.850043740461714 -32.215070174706085
+EPSG:2249
+  ll  52.12801218575889 -28.729910682785444
+  en  3052807.9990259833 2723389.7459718585
+  ll2 52.12801218575891 -28.72991068278543
+EPSG:2250
+  ll  -7.520136934677025 -134.59622270894664
+  en  -8482326.715749517 -2554010.2805789704
+  ll2 -7.52013693467699 -134.59622270894664
+EPSG:2251
+  ll  19.050081330787222 -49.763093254544515
+  en  1.218071772430115E7 -1960248.5529507948
+  ll2 19.050081330787254 -49.763093254544515
+EPSG:2252
+  ll  -1.2683269065310459 -141.1528540826788
+  en  -1773182.6008496098 -2644654.3598327567
+  ll2 -1.2683269065309892 -141.1528540826788
+EPSG:22521
+  ll  -19.453398270581744 -60.22310650648848
+  en  161638.1762758494 7845835.411787924
+  ll2 -19.453398270236804 -60.2231065053723
+EPSG:22522
+  ll  -77.57392983978998 -60.73706014251224
+  en  267177.6900185294 1369771.8545654677
+  ll2 -77.57392980326998 -60.73705932531865
+EPSG:22523
+  ll  -40.53557488874597 -51.70350379248387
+  en  -67890.44591711147 5491158.453245356
+  ll2 -40.53557488053469 -51.703503788621646
+EPSG:22524
+  ll  -78.94220473597757 -48.889801936091644
+  en  289211.758831236 1218544.9541630335
+  ll2 -78.94220469813663 -48.889801025844555
+EPSG:22525
+  ll  -6.245941274073189 -24.966263183803818
+  en  1391527.0496708024 9302779.86734866
+  ll2 -6.245941271716049 -24.966263216893253
+EPSG:2253
+  ll  6.685751910657597 -136.10274213065983
+  en  -2425477.441422955 -2074857.3903127564
+  ll2 6.685751910657634 -136.10274213065983
+EPSG:2254
+  ll  -64.58842219211553 -86.23195902515462
+  en  424572.93772696005 -1.0432175237660859E7
+  ll2 -64.58842219209546 -86.23195902515772
+EPSG:2255
+  ll  15.083091153729498 -90.81910768799001
+  en  647777.026775843 -1596368.2909341906
+  ll2 15.0830911537295 -90.81910768799001
+EPSG:2256
+  ll  -7.594052743028356 -84.25069937921661
+  en  4691962.906564595 -5991803.750444792
+  ll2 -7.5940527430283 -84.25069937921661
+EPSG:2257
+  ll  56.14349766463167 -110.80268905271095
+  en  -236782.52580020513 2812181.505202498
+  ll2 56.14349765802608 -110.80268904169289
+EPSG:2258
+  ll  86.06767573077803 -98.44857062605789
+  en  559567.4609745777 6135220.391175717
+  ll2 86.06767573091153 -98.4485707319522
+EPSG:2259
+  ll  -50.95569833092357 -114.12118593612065
+  en  388407.7576324543 -9096228.365824722
+  ll2 -50.95569832514565 -114.12118593007355
+EPSG:2260
+  ll  43.07254804892369 -81.67756030742518
+  en  -434619.9639403267 495806.47735651454
+  ll2 43.07254803860425 -81.67756029794694
+EPSG:2261
+  ll  85.32219838547309 -79.11879016002165
+  en  226914.1520835632 5050159.698848932
+  ll2 85.32219838547292 -79.11879016001754
+EPSG:2262
+  ll  -31.91342960937915 -71.80127984783039
+  en  992083.7452798694 -7981431.423111247
+  ll2 -31.9134296057095 -71.8012798446085
+EPSG:2263
+  ll  21.762721262934313 -92.4105892906049
+  en  -1690426.2329840432 -1868016.35904958
+  ll2 21.762721262934335 -92.4105892906049
+EPSG:2264
+  ll  82.79870916949199 -5.179484458892773
+  en  2424346.816539337 7226748.837816613
+  ll2 82.79870916949199 -5.1794844588927305
+EPSG:2265
+  ll  87.09091999869183 -61.94158688149484
+  en  966046.5371997037 5187917.818874369
+  ll2 87.09091999869183 -61.94158688149484
+EPSG:2266
+  ll  -11.619188916046319 -29.982903031884007
+  en  1.1247151199155305E7 -2366847.10376655
+  ll2 -11.619188916046296 -29.982903031883993
+EPSG:2267
+  ll  69.94486721931695 -155.8461539942613
+  en  -2034121.8141046567 4979192.791310188
+  ll2 69.94486721931693 -155.8461539942613
+EPSG:2268
+  ll  66.26452918668858 -101.91494979553471
+  en  386221.1548600524 3890048.1069015507
+  ll2 66.26452918668858 -101.91494979553471
+EPSG:2269
+  ll  56.15992712282713 -64.29160953201678
+  en  5781756.6239576675 2587422.295543566
+  ll2 56.15992712282718 -64.2916095320168
+EPSG:2270
+  ll  14.510014089599682 -97.41915359904621
+  en  4251721.446206365 -2754116.207253287
+  ll2 14.510014089599704 -97.41915359904621
+EPSG:22700
+  ll  84.85314364565485 -19.284056148251967
+  en  -919406.8306109917 7598643.349757434
+  ll2 84.85314364824019 -19.284056159490632
+EPSG:2271
+  ll  0.714547320442751 -122.62870931494294
+  en  -5402851.902991749 -3149446.5769121163
+  ll2 0.7145473204428016 -122.62870931494294
+EPSG:2272
+  ll  31.727384702322652 -77.80084948029699
+  en  595127.2131941011 -847472.605205991
+  ll2 31.727384702322933 -77.80084948029699
+EPSG:2273
+  ll  -23.79843587422504 -18.772109086737373
+  en  1.0303158631525984E7 -4318489.963745126
+  ll2 -23.79843587422501 -18.77210908673736
+EPSG:2274
+  ll  11.29525090915942 -81.28015582052532
+  en  1161161.818204476 -2618270.832223255
+  ll2 11.295250909159437 -81.28015582052532
+EPSG:2275
+  ll  73.74076291337406 -69.02224607535723
+  en  1578223.2539715306 6092161.838635454
+  ll2 73.74076291337406 -69.02224607535723
+EPSG:2276
+  ll  5.528252377857292 -133.3711421818349
+  en  -3627248.0911046127 -299710.8052872375
+  ll2 5.5282523778573225 -133.3711421818349
+EPSG:2277
+  ll  -17.728395077217765 -128.8472422534969
+  en  -3534311.1978804735 -2385362.385515255
+  ll2 -17.72839507721774 -128.8472422534969
+EPSG:22770
+  ll  88.33178839099645 25.89350541015238
+  en  162851.1640392544 8337027.438099084
+  ll2 88.33178839170985 25.893505424596178
+EPSG:2278
+  ll  -20.123440340862203 -114.28592116796294
+  en  -1688095.8202079628 -1882672.9145561596
+  ll2 -20.12344034086218 -114.28592116796294
+EPSG:22780
+  ll  -15.408325446621546 58.84992478389369
+  en  2585725.2453020783 -5774744.557550252
+  ll2 -15.408325411685734 58.84992479947495
+EPSG:2279
+  ll  22.320648478929378 -80.77995413064328
+  en  2125455.102584212 4757253.450407681
+  ll2 22.32064847892939 -80.77995413064326
+EPSG:2280
+  ll  82.51364961541286 -73.82362445880868
+  en  1355399.7829564936 6537166.253512984
+  ll2 82.51364961541283 -73.82362445880867
+EPSG:2281
+  ll  75.53424740638488 -135.79263817773574
+  en  -391416.5989001782 6621208.694893555
+  ll2 75.53424740638488 -135.79263817773574
+EPSG:2282
+  ll  5.22150793169995 -149.0973508806513
+  en  -4208249.701911296 288432.4117945442
+  ll2 5.221507931699994 -149.0973508806513
+EPSG:2283
+  ll  7.292590229151756 -14.13719527568449
+  en  1.1003135771155538E7 1212110.3100091582
+  ll2 7.2925902291517675 -14.137195275684476
+EPSG:2284
+  ll  -9.15493726485668 -46.841595797734556
+  en  8136122.129736315 -3825757.34348432
+  ll2 -9.154937264856654 -46.841595797734556
+EPSG:2285
+  ll  86.66402887476126 -108.11533530494037
+  en  638677.4438937448 5022294.379419769
+  ll2 86.66402887476133 -108.11533530494037
+EPSG:2286
+  ll  -6.7796307806267535 -42.635499786647614
+  en  1.1190262416369021E7 -875570.8759743342
+  ll2 -6.779630780626739 -42.635499786647586
+EPSG:2287
+  ll  88.48952798535637 -63.20978614529072
+  en  772628.1771848936 5752688.126095728
+  ll2 88.48952798535629 -63.209786145290735
+EPSG:2288
+  ll  0.10286579759478265 -22.492922575868477
+  en  9369170.200085413 -1466572.0573665483
+  ll2 0.10286579759480842 -22.492922575868462
+EPSG:2289
+  ll  14.021491428416766 -126.14343485560835
+  en  -3661672.0496454714 -2298343.5444955556
+  ll2 14.021491428416795 -126.14343485560835
+EPSG:2290
+  ll  15.943687632905053 3.9781447873233446
+  en  8446507.70401607 -368044.91569497343
+  ll2 15.943687632905062 3.9781447873233304
+EPSG:2294
+  ll  54.52935711510406 -61.713463879572416
+  en  4486181.530819821 6044253.2953086095
+  ll2 54.52935711510407 -61.71346387957241
+EPSG:2295
+  ll  74.07052906444247 -68.23366833823962
+  en  5385654.275738144 8225955.013267175
+  ll2 74.07052906438017 -68.23366833811696
+EPSG:22991
+  ll  -78.79548866373064 29.272159566024982
+  en  175727.34250941098 -1.0976932223026996E7
+  ll2 -78.79548865761812 29.27215949536291
+EPSG:22992
+  ll  85.51115854242002 29.80924568502739
+  en  604430.3872684323 6990600.8161021825
+  ll2 85.51115853854135 29.8092455467458
+EPSG:22993
+  ll  -57.952880485707304 17.932248518833
+  en  163918.945570164 -9582248.768451735
+  ll2 -57.95288043875419 17.93224877050294
+EPSG:22994
+  ll  -54.03968952448869 22.722407659690965
+  en  419682.62704006786 -8118953.443510242
+  ll2 -54.039689520826315 22.722407649014013
+EPSG:23028
+  ll  -36.77276487575185 -19.82507647570351
+  en  69364.97065108275 -4080559.188550436
+  ll2 -36.77276486131899 -19.825076422533037
+EPSG:23029
+  ll  -34.78856248829353 -2.3310070526161475
+  en  1110733.949678464 -3869932.1099200775
+  ll2 -34.78856246485725 -2.3310070120542843
+EPSG:23030
+  ll  45.07173253587433 -7.508541529976422
+  en  145201.23198942625 5001027.30461471
+  ll2 45.07173254710798 -7.508541515465938
+EPSG:23031
+  ll  -18.012297032234684 5.909399445752248
+  en  808185.6721176627 -1993900.704733758
+  ll2 -18.0122970077821 5.909399470345997
+EPSG:23032
+  ll  -71.35663032823946 14.337975879392436
+  en  690327.0560337785 -7925711.6731009325
+  ll2 -71.35663029744137 14.337975956442909
+EPSG:23033
+  ll  70.1559139070934 13.840697315272458
+  en  456152.99140367925 7783882.490379688
+  ll2 70.15591390704067 13.840697321325575
+EPSG:23034
+  ll  83.20594352166003 23.955852082894594
+  en  539083.3264723511 9240651.160743225
+  ll2 83.20594351857848 23.955852099971366
+EPSG:23035
+  ll  44.88202033829393 19.9033154834442
+  en  -60434.06181914196 4994585.045535109
+  ll2 44.882020333120686 19.903315499067475
+EPSG:23036
+  ll  86.8710692665218 29.64120659821952
+  en  479577.5416943046 9649418.642731473
+  ll2 86.87106926167138 29.641206633175493
+EPSG:23037
+  ll  65.09598106857533 36.8751096293454
+  en  400192.9352891968 7221015.203782797
+  ll2 65.09598106864543 36.87510963039617
+EPSG:23038
+  ll  43.52290644927007 50.649635497148445
+  en  956616.5953380017 4834590.614956143
+  ll2 43.522906450380525 50.64963549653382
+EPSG:2308
+  ll  47.247113443788805 110.06122870885802
+  en  580169.968351386 1.5233169275765996E7
+  ll2 47.24711327933997 110.06122876337089
+EPSG:2309
+  ll  -49.457078090192915 106.22312337662474
+  en  -207994.20184390887 4475620.304395002
+  ll2 -49.457078020568176 106.22312373820446
+EPSG:23090
+  ll  74.56922855420919 6.001487291652786
+  en  678062.292565749 8284766.09113387
+  ll2 74.56922855279358 6.001487293724816
+EPSG:23095
+  ll  3.9075646767169587 13.15185751883088
+  en  1408174.718137479 436467.6006213894
+  ll2 3.907564699273907 13.151857492195925
+EPSG:2310
+  ll  45.938238076182586 141.05523162711617
+  en  1201844.8285024501 1.5127203913534332E7
+  ll2 45.93823803355146 141.0552314881032
+EPSG:2311
+  ll  79.90750853782885 5.8344440986379755
+  en  496761.21039730776 8871266.99159487
+  ll2 79.90750853782886 5.8344440986379755
+EPSG:2312
+  ll  -61.10686907261553 11.586960523978325
+  en  316070.4526858834 -6779200.641300443
+  ll2 -61.10686907248889 11.586960524012715
+EPSG:2313
+  ll  -53.96207421733703 23.975808055820064
+  en  1088177.7637519222 -6016377.833098785
+  ll2 -53.96207417199988 23.97580785140248
+EPSG:2315
+  ll  22.50455506286906 -77.5357477446401
+  en  -380158.59356544644 1.251384460075739E7
+  ll2 22.504555040904663 -77.53574772597867
+EPSG:2316
+  ll  -12.465056899661107 -71.13716136059317
+  en  -386917.6577917796 8608255.276213353
+  ll2 -12.465056902170055 -71.13716133201024
+EPSG:2317
+  ll  -2.324373884095273 -140.8609613953165
+  en  -7376731.916337178 651062.3137840985
+  ll2 -2.324373687369843 -140.8609612257376
+EPSG:2318
+  ll  72.05625067882613 1.9608423096745042
+  en  -2502026.5937269977 6441192.576379808
+  ll2 72.05625066224367 1.9608424444934367
+EPSG:2319
+  ll  -36.474530045819435 31.251856579344242
+  en  881215.9087502442 -4046597.201108042
+  ll2 -36.474530022746634 31.251856592496846
+EPSG:2320
+  ll  58.40445149361702 34.60693221195932
+  en  769253.6334096878 6485744.739061837
+  ll2 58.40445149355663 34.60693221269527
+EPSG:2321
+  ll  6.035454283304418 39.05589926187791
+  en  1171706.5062681579 671267.6430046998
+  ll2 6.035454302478213 39.05589925987869
+EPSG:2322
+  ll  12.205107455014002 26.81424559759214
+  en  -503524.2961437383 1367035.780715129
+  ll2 12.205107463859253 26.814245658408684
+EPSG:2323
+  ll  -0.33112450793547055 40.45816117904329
+  en  662361.2348165733 -36505.460821274326
+  ll2 -0.3311244869319617 40.458161182150704
+EPSG:23239
+  ll  -34.54779105189961 45.37770458615393
+  en  -16390.83102615684 -3837390.344389585
+  ll2 -34.5477908772638 45.37770472210357
+EPSG:2324
+  ll  -41.73371190114088 38.82300924924518
+  en  235680.30751350214 -4626936.323179203
+  ll2 -41.733711877491864 38.82300925718209
+EPSG:23240
+  ll  76.91582814377438 58.80276287681522
+  en  545261.1417664939 8537798.089491772
+  ll2 76.91582814797779 58.80276295346293
+EPSG:2325
+  ll  47.29943582630469 36.43398452154631
+  en  -147644.0708421889 5276422.9411008535
+  ll2 47.29943579646288 36.43398461320123
+EPSG:2326
+  ll  -34.34253965979709 115.18396232323983
+  en  929011.7207429266 -5451320.523261347
+  ll2 -34.34253962952835 115.1839622533158
+EPSG:2327
+  ll  -50.40377474474187 70.36683462490393
+  en  1.3170679210282058E7 -5596032.910525473
+  ll2 -50.403774743803396 70.3668346251086
+EPSG:2328
+  ll  -70.58811932821659 72.4694346329554
+  en  1.4184356176923327E7 -7856810.252411287
+  ll2 -70.58811931627173 72.4694348364107
+EPSG:2329
+  ll  61.46507625506726 95.94535655333416
+  en  1.5975860274030278E7 6850053.173002226
+  ll2 61.46507622024344 95.94535629592733
+EPSG:2330
+  ll  -13.254874405779475 83.33011858764975
+  en  1.5447537590978803E7 -1486415.2336737693
+  ll2 -13.254874390843899 83.33011865829775
+EPSG:2331
+  ll  23.047324836677106 96.51113220593939
+  en  1.72448678566357E7 2551950.039118646
+  ll2 23.047324836673155 96.51113220593358
+EPSG:2332
+  ll  -77.07916651407811 112.65634019946354
+  en  1.8690675074730374E7 -8571472.765378231
+  ll2 -77.07916651196727 112.65634011602855
+EPSG:2333
+  ll  74.0897356487427 115.47651792143716
+  en  1.9636912679892607E7 8230489.970875535
+  ll2 74.08973564855972 115.47651792080816
+EPSG:2334
+  ll  -80.41703573526203 113.2540757941062
+  en  2.0430400420802798E7 -8933955.08173214
+  ll2 -80.41703573524616 113.25407579424086
+EPSG:2335
+  ll  64.31738764482714 128.49352684750033
+  en  2.176550024926618E7 7146722.537191692
+  ll2 64.3173876430497 128.49352684417488
+EPSG:2336
+  ll  49.16376290558796 122.98989279460605
+  en  2.2061789902881198E7 5465260.956427629
+  ll2 49.163762901244525 122.9898927978267
+EPSG:2337
+  ll  -43.799442596196656 132.05952860457523
+  en  2.3263358376292773E7 -4855745.419776901
+  ll2 -43.79944259614393 132.05952860454474
+EPSG:2338
+  ll  76.35147330223845 84.93388875500222
+  en  760602.0833113224 8499814.387775024
+  ll2 76.3514732960636 84.93388786998283
+EPSG:2339
+  ll  -42.852592408183206 74.99397212293893
+  en  9025.68962700991 -4763881.444300546
+  ll2 -42.85259240458269 74.99397212373955
+EPSG:2340
+  ll  -8.996716512759832 86.5473004218259
+  en  450221.105090392 -994918.334769293
+  ll2 -8.996716512759832 86.5473004218259
+EPSG:2341
+  ll  -31.982347471394824 94.95861236639863
+  en  685126.9211166804 -3541573.005890307
+  ll2 -31.982347471392675 94.95861236640333
+EPSG:2342
+  ll  -80.4354253420265 107.69077763862535
+  en  660692.9995507039 -8945806.383001331
+  ll2 -80.43542534114899 107.69077736570128
+EPSG:2343
+  ll  -4.659368232748577 98.5570116619241
+  en  -216377.50058770878 -518500.32013374014
+  ll2 -4.6593682323457175 98.55701167021678
+EPSG:2344
+  ll  25.356452128247085 112.40510745950012
+  en  641442.8628591269 2806284.4900965774
+  ll2 25.35645212824693 112.40510745950051
+EPSG:2345
+  ll  -34.26552206149251 126.53736321942925
+  en  1379845.534205933 -3834574.923585214
+  ll2 -34.265522031795754 126.53736316101953
+EPSG:2346
+  ll  52.019292211779515 125.21695258846383
+  en  652181.3335049888 5767814.010678593
+  ll2 52.019292211768054 125.21695258846702
+EPSG:2347
+  ll  -17.238642918195723 119.23596215697584
+  en  -542599.0271086824 -1933230.0019368385
+  ll2 -17.238642901075096 119.2359621989288
+EPSG:2348
+  ll  48.95073097685699 135.14794355710248
+  en  510835.97233395645 5424161.543490261
+  ll2 48.95073097685699 135.14794355710248
+EPSG:2349
+  ll  38.81708292053975 71.63693956676265
+  en  2.5207885152405035E7 4303577.02784335
+  ll2 38.81708292044782 71.6369395666784
+EPSG:2350
+  ll  82.7524974776752 76.65626033133982
+  en  2.648106827238705E7 9192731.37983394
+  ll2 82.75249747767519 76.65626033133978
+EPSG:2351
+  ll  -2.3583998933273875 86.2871471699999
+  en  2.8088906778089356E7 -261900.4999685998
+  ll2 -2.3583998932729 86.28714716741158
+EPSG:2352
+  ll  -15.498955318051259 77.41559907870538
+  en  2.7792167666592192E7 -1725103.5412697673
+  ll2 -15.498955316895064 77.41559908121242
+EPSG:2353
+  ll  -3.3497720470412133 83.79336759077097
+  en  2.9143458812189337E7 -370986.4657043351
+  ll2 -3.3497720470382957 83.79336759091603
+EPSG:2354
+  ll  -30.91713141435808 88.13722230845346
+  en  3.032192812961983E7 -3423275.999659334
+  ll2 -30.917131414356632 88.13722230845003
+EPSG:2355
+  ll  82.52372107249462 96.742303792351
+  en  3.1554347001004383E7 9168722.83520419
+  ll2 82.52372107248699 96.74230379221545
+EPSG:2356
+  ll  9.886153259198906 93.56655713809691
+  en  3.2233030351845615E7 1094236.858498699
+  ll2 9.886153259197554 93.56655713812077
+EPSG:2357
+  ll  28.35857385464081 99.62208208906421
+  en  3.356098610290935E7 3138338.4671586403
+  ll2 28.35857385464081 99.62208208906421
+EPSG:2358
+  ll  59.81614065331584 108.33659217569281
+  en  3.4855182931653745E7 6650595.833627799
+  ll2 59.81614064806912 108.33659216509102
+EPSG:2359
+  ll  -53.83279027432003 110.68728756471445
+  en  3.587425439590321E7 -5982324.023196304
+  ll2 -53.83279027113487 110.68728756185203
+EPSG:2360
+  ll  -2.097619869359903 100.53610846999278
+  en  3.56673079715446E7 -233937.74473027475
+  ll2 -2.097619868838347 100.5361084934304
+EPSG:2361
+  ll  44.631051396907736 113.69782766805459
+  en  3.7714077105445765E7 4947488.232354276
+  ll2 44.631051396875286 113.6978276680731
+EPSG:2362
+  ll  -30.308120782212242 119.65155463360531
+  en  3.904404088074706E7 -3367839.978920677
+  ll2 -30.30812078112205 119.65155463524528
+EPSG:2363
+  ll  -11.252340979555271 116.07520322376351
+  en  3.9399014033065036E7 -1244538.497496088
+  ll2 -11.252340979555264 116.0752032237637
+EPSG:2364
+  ll  -60.82712764220339 129.96716502551604
+  en  4.104078263093885E7 -6787458.182040984
+  ll2 -60.827127578769286 129.96716434709185
+EPSG:2365
+  ll  -64.62349927673337 119.2580480473466
+  en  4.132107112613998E7 -7174648.158369269
+  ll2 -64.62349927655684 119.25804804744818
+EPSG:2366
+  ll  60.14976230502796 132.55869209228098
+  en  4.2863917446229406E7 6688856.653327488
+  ll2 60.149762298692394 132.55869207759793
+EPSG:2367
+  ll  -33.323877725437214 126.90208057240629
+  en  4.330464460121206E7 -3690635.552739776
+  ll2 -33.32387772543357 126.9020805723992
+EPSG:2368
+  ll  -74.20949093167074 141.6919120964808
+  en  4.479330804800086E7 -8262645.982755871
+  ll2 -74.20949092055203 141.69191140913162
+EPSG:2369
+  ll  -37.96121943633569 137.05788444814655
+  en  4.5680853836477965E7 -4205193.817265998
+  ll2 -37.96121943633111 137.05788444815286
+EPSG:2370
+  ll  -13.506374394091381 81.73784485683358
+  en  1230955.6557994727 -1503805.1069422786
+  ll2 -13.506374392841892 81.73784485214215
+EPSG:23700
+  ll  46.46561041539386 21.520339346245464
+  en  839912.6237409572 127576.65601458694
+  ll2 46.46561041643151 21.520339350984703
+EPSG:2371
+  ll  -61.633035743291245 72.57322974610227
+  en  212468.75762403617 -6848033.405869394
+  ll2 -61.63303574135605 72.57322974884825
+EPSG:2372
+  ll  -61.72742793553628 75.64240576694468
+  en  216994.38329657365 -6858223.232216023
+  ll2 -61.72742793375149 75.64240576939531
+EPSG:2373
+  ll  8.399368192405845 86.70491275606497
+  en  798007.9152343194 929849.1225883475
+  ll2 8.399368192403552 86.70491275601862
+EPSG:2374
+  ll  -23.46869940720994 77.53898701739321
+  en  -469613.40295606793 -2628525.6992778126
+  ll2 -23.468699391796097 77.53898702248252
+EPSG:2375
+  ll  77.2823039327753 90.28838936060927
+  en  507090.06759746897 8581730.535026891
+  ll2 77.28230393277532 90.28838936060927
+EPSG:2376
+  ll  83.40529863644778 92.2682595198799
+  en  490614.2404931222 9265473.965498108
+  ll2 83.40529863644778 92.2682595198799
+EPSG:2377
+  ll  58.69569437278744 94.80173998447128
+  en  430525.2552753099 6509395.52369421
+  ll2 58.69569437278717 94.80173998447121
+EPSG:2378
+  ll  -69.2315763973135 105.37024745458675
+  en  751802.5532925078 -7696366.466256937
+  ll2 -69.23157639454395 105.37024744049249
+EPSG:2379
+  ll  -56.418793722302446 94.27380345276858
+  en  23730.57014566689 -6282014.94614493
+  ll2 -56.41879370385883 94.27380350994801
+EPSG:2380
+  ll  -4.4435278564484975 96.53953082074065
+  en  -442416.0820048918 -496770.75240443845
+  ll2 -4.443527853845963 96.53953087277684
+EPSG:2381
+  ll  -3.1167778323475233 116.22458689755304
+  en  1417370.403807668 -348237.7898566789
+  ll2 -3.1167778308248297 116.224586853065
+EPSG:2382
+  ll  -60.76568320048395 115.58519501517556
+  en  749779.2354406907 -6748115.842478687
+  ll2 -60.765683199744416 115.5851950146107
+EPSG:2383
+  ll  10.701738314526239 105.68934263684011
+  en  -412154.7885034906 1195823.7221727646
+  ll2 10.701738309878552 105.68934266696033
+EPSG:23830
+  ll  -60.965863141757 88.11293764769741
+  en  -145544.3129375574 -5277878.7341410285
+  ll2 -60.965863136526615 88.112937659544
+EPSG:23831
+  ll  -74.1305008932288 92.36598521685463
+  en  43428.41919132962 -6735818.971444969
+  ll2 -74.13050089282139 92.3659852190203
+EPSG:23832
+  ll  -84.98190912174354 103.94752010004802
+  en  233657.6960937777 -7941554.534665605
+  ll2 -84.98190912174258 103.94752009998248
+EPSG:23833
+  ll  8.203999848624619 104.53880434491424
+  en  314458.162390752 2407270.7011395693
+  ll2 8.203999848624756 104.5388043449139
+EPSG:23834
+  ll  74.0695939771586 97.7395332246742
+  en  -67582.2435746381 9741984.312217943
+  ll2 74.06959396944585 97.73953349792266
+EPSG:23835
+  ll  -89.45178829317967 107.66970628667012
+  en  198044.52539056476 -8439770.962351603
+  ll2 -89.45178829317206 107.66970628667033
+EPSG:23836
+  ll  49.59305030694364 108.25123097417791
+  en  -107106.65664204443 7003712.3480205685
+  ll2 49.59305030638919 108.25123097420924
+EPSG:23837
+  ll  27.202264175298012 110.41150563676077
+  en  -304489.3308474972 4519999.551047774
+  ll2 27.202264174851713 110.41150563590386
+EPSG:23838
+  ll  -25.997214588932806 125.49195775108848
+  en  901043.3510391942 -1395049.6655132617
+  ll2 -25.99721458611861 125.49195775515923
+EPSG:23839
+  ll  73.46145171829585 121.28605543351753
+  en  193200.2146669214 9654415.969132787
+  ll2 73.46145171829683 121.28605543351755
+EPSG:2384
+  ll  60.00758717915562 110.67449361347896
+  en  147476.77293631254 6671800.653451488
+  ll2 60.007587174002545 110.6744936239832
+EPSG:23840
+  ll  -60.28561651481987 127.38330687490905
+  en  359449.5234782468 -5188711.665091424
+  ll2 -60.28561651477338 127.38330687490405
+EPSG:23841
+  ll  -13.751816634582838 124.88939761960387
+  en  -82392.86622608308 -22265.11000575847
+  ll2 -13.751816634580116 124.88939761962597
+EPSG:23842
+  ll  36.91825125832975 139.17564964012755
+  en  973806.2227909695 5622375.401167308
+  ll2 36.91825123681648 139.1756496104112
+EPSG:23843
+  ll  -76.97938369027464 127.94523980566629
+  en  60449.9285387313 -7053633.29058397
+  ll2 -76.97938368989607 127.94523981022931
+EPSG:23844
+  ll  -71.74348756168993 144.9051784092153
+  en  493127.14825877134 -6483172.3590348065
+  ll2 -71.74348755229038 144.90517822801388
+EPSG:23845
+  ll  -45.38064732663123 138.49837076678378
+  en  121557.26169830006 -3527233.151021309
+  ll2 -45.38064732663123 138.49837076678367
+EPSG:23846
+  ll  -9.602423912823724 83.98980814981387
+  en  -492575.2993247685 -1074561.3889627217
+  ll2 -9.602423905177545 83.98980820981387
+EPSG:23847
+  ll  -23.74024760152635 93.3966668066252
+  en  -71706.11518699 -2636756.9206967033
+  ll2 -23.740247600908106 93.39666680524867
+EPSG:23848
+  ll  -72.9886457479094 97.50744275525791
+  en  255882.37710559837 -8114522.693136559
+  ll2 -72.98864574348917 97.50744281864111
+EPSG:23849
+  ll  45.59023817877892 104.5874747574324
+  en  -196.85762506100582 5068568.526775028
+  ll2 45.59023817266432 104.5874747603139
+EPSG:2385
+  ll  -52.936177882602124 116.05567913508803
+  en  234856.04468325322 -5874808.191635884
+  ll2 -52.936177882241026 116.05567913513342
+EPSG:23850
+  ll  -68.5196979887265 120.99075461050263
+  en  662959.6199577418 -7606119.171578236
+  ll2 -68.51969798858711 120.9907546084093
+EPSG:23851
+  ll  -39.1020051559976 119.14781826889705
+  en  166831.2049094978 -4335185.308520384
+  ll2 -39.10200515588532 119.14781826778764
+EPSG:23852
+  ll  6.071383023072229 136.41420447559366
+  en  1322656.5504555553 676746.9557714462
+  ll2 6.071383021539351 136.41420445487014
+EPSG:2386
+  ll  -81.77696205887067 117.79422772504891
+  en  416951.9164701832 -9087306.309480177
+  ll2 -81.77696205880295 117.79422772770135
+EPSG:23866
+  ll  -9.996802557510264 94.38792637019583
+  en  652126.0589187065 -1105378.870327627
+  ll2 -9.996802557510224 94.38792637019449
+EPSG:23867
+  ll  -6.128509517765622 99.03138353930579
+  en  503472.3766921898 -677410.4239096983
+  ll2 -6.1285095177656395 99.03138353930579
+EPSG:23868
+  ll  65.27914756782414 109.72198481467956
+  en  720184.3547698082 7247813.572290475
+  ll2 65.27914756714912 109.72198481381393
+EPSG:23869
+  ll  -0.4521043343266058 102.89920867442146
+  en  -404425.71655915 -50478.20015504982
+  ll2 -0.45210433412455747 102.89920871603422
+EPSG:2387
+  ll  -84.58997298452051 133.14097668534896
+  en  575006.8280449763 -9402380.312449528
+  ll2 -84.58997298450103 133.14097663819868
+EPSG:23870
+  ll  -77.21969198728301 122.73058984391338
+  en  641299.7436311664 -8578186.77092324
+  ll2 -77.21969198685343 122.73058983785036
+EPSG:23871
+  ll  78.27607445728682 123.52552687882638
+  en  511920.6650293174 8689233.473484654
+  ll2 78.27607445728769 123.52552687882638
+EPSG:23872
+  ll  -52.1003711805071 127.10525358813489
+  en  370221.52569380717 -5773895.4199895235
+  ll2 -52.10037118050287 127.10525358813338
+EPSG:23877
+  ll  63.573279497466075 106.59139105935844
+  en  876295.811806907 1.707183434986811E7
+  ll2 63.57327948514298 106.5913909981856
+EPSG:23878
+  ll  38.1097442236881 111.93345236146229
+  en  1108185.0875077988 1.424076525834154E7
+  ll2 38.109744217189174 111.93345236044051
+EPSG:23879
+  ll  33.76050844471432 113.76264191207954
+  en  755875.9406690104 1.3739031892282229E7
+  ll2 33.760508444694594 113.7626419121117
+EPSG:2388
+  ll  32.5749824176295 122.8731931530942
+  en  -75763.25301994919 3622227.9002285
+  ll2 32.574982415509844 122.87319315090326
+EPSG:23880
+  ll  -44.90011121085771 116.54618466976427
+  en  464170.3156917127 5028045.719216703
+  ll2 -44.90011121085779 116.54618466976426
+EPSG:23881
+  ll  -22.060532327272696 127.64803452260927
+  en  979950.6606828248 7553150.105765432
+  ll2 -22.060532327102646 127.64803452285241
+EPSG:23882
+  ll  53.683631238867434 127.89063592163133
+  en  426732.8068223505 1.5948894811520675E7
+  ll2 53.68363123886754 127.89063592163124
+EPSG:23883
+  ll  -50.19362885016279 135.8207372874896
+  en  558582.9053160582 4439518.0529155275
+  ll2 -50.19362885016292 135.82073728748958
+EPSG:23884
+  ll  -79.73373772056406 134.81338181637747
+  en  377132.9629337732 1141598.930292191
+  ll2 -79.73373772022055 134.81338182880143
+EPSG:23887
+  ll  6.443297467447536 104.1913593235159
+  en  1074791.0490718756 1.0715132769688316E7
+  ll2 6.443297467200781 104.1913593209573
+EPSG:23888
+  ll  37.27200256019627 112.00540624770252
+  en  1121475.1511554257 1.4148128366308507E7
+  ll2 37.27200255346491 112.00540624610068
+EPSG:23889
+  ll  14.343302850401514 113.22664751737732
+  en  740122.4833292863 1.1586850443325803E7
+  ll2 14.343302850242852 113.22664751655522
+EPSG:2389
+  ll  51.52286159143546 132.17426523460227
+  en  512095.01408940554 5710272.854222626
+  ll2 51.52286159143545 132.17426523460227
+EPSG:23890
+  ll  33.25934220821193 121.79087047552072
+  en  946411.3670305437 1.3690296817660311E7
+  ll2 33.25934220757022 121.79087047497937
+EPSG:23891
+  ll  47.033728771049994 119.56137183797729
+  en  238722.48787983475 1.5214667895709842E7
+  ll2 47.0337287707759 119.56137183645747
+EPSG:23892
+  ll  66.94325650740947 127.93651718930774
+  en  453495.0729699781 1.7425479162680037E7
+  ll2 66.9432565074621 127.93651718648319
+EPSG:23893
+  ll  -76.35346345573299 136.37051648929133
+  en  536064.288033139 1524916.3996520154
+  ll2 -76.35346345595707 136.37051648619584
+EPSG:23894
+  ll  -64.94138507483018 150.62656246418905
+  en  953548.2670215362 2763413.6807289775
+  ll2 -64.94138503490063 150.6265619149449
+EPSG:2390
+  ll  59.32643744120483 143.77035743610065
+  en  998359.7140106797 6611940.24703337
+  ll2 59.32643740669652 143.7703572341596
+EPSG:2391
+  ll  41.60008404038277 12.99828712321163
+  en  832827.0951135464 4638413.855920228
+  ll2 41.600084045360944 12.998287160400329
+EPSG:2392
+  ll  66.61861534279987 32.68437231525584
+  en  2883907.732216532 7418723.41348003
+  ll2 66.61861532366066 32.6843721013649
+EPSG:2393
+  ll  -74.35973802987084 32.14191565286568
+  en  3654535.173515326 -8262347.852136741
+  ll2 -74.35973800413232 32.141915699092095
+EPSG:2394
+  ll  87.06510545231188 21.75755643860249
+  en  4453183.15305566 9677670.253933838
+  ll2 87.06510543881382 21.757556647312185
+EPSG:23946
+  ll  61.33810498747064 101.35562557635394
+  en  946505.4261094532 6828780.868521266
+  ll2 61.33810491618574 101.35562533845192
+EPSG:23947
+  ll  -78.69298246590763 95.68992929564008
+  en  427939.18009786325 -8737508.961357556
+  ll2 -78.69298158112416 95.68992755223665
+EPSG:23948
+  ll  -54.11844745903714 98.4517508846669
+  en  72736.70118166413 -6016543.984821118
+  ll2 -54.118446983536515 98.45175047488061
+EPSG:2395
+  ll  -72.8520769741305 35.55269933528002
+  en  8190183.367237242 -8111702.640888472
+  ll2 -72.85207695991159 35.552699869651505
+EPSG:2396
+  ll  -43.60001118789897 41.92729341704328
+  en  8767331.410155792 -4869582.427312222
+  ll2 -43.60001115193081 41.92729352887951
+EPSG:2397
+  ll  13.030423587859076 8.753707588178797
+  en  3473407.384501462 1441191.6213126804
+  ll2 13.03042359850382 8.75370760561241
+EPSG:2398
+  ll  -30.129304279472358 14.675134800653753
+  en  4757955.086348384 -3337459.4392624954
+  ll2 -30.129304264713618 14.67513482943517
+EPSG:2399
+  ll  -9.821706418602687 11.994555318622819
+  en  5170281.117989072 -1087551.490082796
+  ll2 -9.821706405108946 11.99455534021332
+EPSG:2401
+  ll  -56.34344223953492 74.40061786547695
+  en  2.546299012194845E7 -6246905.503261171
+  ll2 -56.34344221623633 74.40061787958604
+EPSG:2402
+  ll  -76.91736512947497 75.86261547827839
+  en  2.644602813570309E7 -8541933.682729792
+  ll2 -76.91736509371628 75.86261552998937
+EPSG:2403
+  ll  -71.44934281122184 78.02145733166867
+  en  2.7394270036762007E7 -7933259.972542006
+  ll2 -71.4493427779079 78.02145736124838
+EPSG:2404
+  ll  35.06111559959513 93.6268830994652
+  en  2.937959736956394E7 3924104.2150474684
+  ll2 35.06111556889372 93.62688302356274
+EPSG:24047
+  ll  -68.93334808160972 92.06720777035035
+  en  222757.50493188645 -7662493.537943004
+  ll2 -68.9333473776263 92.06720716575965
+EPSG:24048
+  ll  63.295271864030894 109.35742710806859
+  en  718765.9744331411 7025548.691699143
+  ll2 63.29527179443255 109.357426900329
+EPSG:2405
+  ll  -22.79789984245076 88.45781183651937
+  en  2.9649715358864054E7 -2522802.1848164513
+  ll2 -22.79789984276367 88.45781183647078
+EPSG:2406
+  ll  56.05144505605929 88.6639679021814
+  en  3.04167712352561E7 6215120.41842597
+  ll2 56.05144506132874 88.66396790001896
+EPSG:2407
+  ll  -3.9848307175890767 85.02902498692545
+  en  3.0611958754204243E7 -444854.51879215083
+  ll2 -3.9848307211434495 85.02902502028883
+EPSG:2408
+  ll  3.7169537866866307 89.14990219635484
+  en  3.1737233627414092E7 414051.5362310383
+  ll2 3.7169537809476227 89.14990220780301
+EPSG:2409
+  ll  78.0935301504779 98.78579293649283
+  en  3.349505596129842E7 8672299.687319234
+  ll2 78.09353015084396 98.78579293659662
+EPSG:2410
+  ll  54.833664483771884 98.10385933550364
+  en  3.4249689579563916E7 6085700.018131537
+  ll2 54.833664488841414 98.10385933626392
+EPSG:24100
+  ll  -14.428421661129427 -93.12495758652233
+  en  -1866586.5630626972 -3573032.190196025
+  ll2 -14.428421661129404 -93.12495758652233
+EPSG:2411
+  ll  8.487012248817052 113.0016763408839
+  en  3.638379030628853E7 947742.1412282578
+  ll2 8.487012241524374 113.00167631604923
+EPSG:2412
+  ll  74.62685534933064 117.95584952242915
+  en  3.679341998928373E7 8309959.981604453
+  ll2 74.62685533974458 117.95584864272864
+EPSG:2413
+  ll  -24.790679738152264 107.06744040675638
+  en  3.710209286946464E7 -2748507.6988115865
+  ll2 -24.790679737122215 107.06744040638469
+EPSG:2414
+  ll  -82.00234048978693 115.75193354482633
+  en  3.852717204566482E7 -9109144.691255035
+  ll2 -82.00234045209852 115.75193345349047
+EPSG:2415
+  ll  59.98194781461817 118.44304133012142
+  en  3.95805048796903E7 6652969.804601499
+  ll2 59.98194781856352 118.44304133562154
+EPSG:2416
+  ll  38.306360321833125 125.44730694125647
+  en  4.0976552910895914E7 4255621.014899813
+  ll2 38.30636032171673 125.44730694857432
+EPSG:2417
+  ll  42.971709932305174 118.4414535514574
+  en  4.1128025017104775E7 4769720.119172364
+  ll2 42.971709934536534 118.44145355717629
+EPSG:2418
+  ll  87.83087826191729 132.37094174202255
+  en  4.25268000733319E7 9761220.459100269
+  ll2 87.83087825788648 132.37094164452068
+EPSG:2419
+  ll  56.312688808490094 124.90974509903526
+  en  4.3246861058269925E7 6250944.537734763
+  ll2 56.31268881138151 124.90974510562253
+EPSG:2420
+  ll  -5.14063479802968 128.54219062281078
+  en  4.411629462231608E7 -569391.7194383154
+  ll2 -5.140634799996446 128.5421906247593
+EPSG:24200
+  ll  17.030246048270214 7.180628613165027
+  en  8909119.168115692 2042585.532557765
+  ll2 17.030245971585572 7.18062853956291
+EPSG:2421
+  ll  65.8742738188239 141.255689437488
+  en  4.578495883071124E7 7323089.994465979
+  ll2 65.87427381631872 141.2556894298969
+EPSG:2422
+  ll  52.25084380290659 79.67593120311821
+  en  819299.8581533399 5801599.905041221
+  ll2 52.25084380651638 79.67593119817022
+EPSG:2423
+  ll  -19.163441249877238 68.32097275343355
+  en  -521917.5666494265 -2148196.0404286343
+  ll2 -19.16344123248579 68.320972779829
+EPSG:2424
+  ll  74.96857036972975 86.4078677286028
+  en  656456.3271969744 8330583.754661813
+  ll2 74.96857037080328 86.40786772390798
+EPSG:2425
+  ll  25.418291672963136 83.58241146139059
+  en  458020.27725996595 2812513.6871870076
+  ll2 25.418291672314613 83.58241145811498
+EPSG:2426
+  ll  -1.3380210371072536 82.1613502763642
+  en  -39107.44111615175 -148399.87456431077
+  ll2 -1.3380210420990484 82.16135027579668
+EPSG:2427
+  ll  -12.979758845814601 83.20836635955608
+  en  -238396.26285671385 -1445244.122841066
+  ll2 -12.97975884797486 83.2083663639623
+EPSG:2428
+  ll  -41.203033006817805 83.20813594806592
+  en  -321826.7478233671 -4609536.767271803
+  ll2 -41.20303294247736 83.20813614921217
+EPSG:2429
+  ll  15.024254643564475 98.72672776874961
+  en  793320.993418126 1663551.276432469
+  ll2 15.024254640159402 98.72672776944304
+EPSG:2430
+  ll  -79.4758494237986 101.19095932411854
+  en  544674.9464482784 -8827438.29965204
+  ll2 -79.47584938540625 101.1909593060191
+EPSG:24305
+  ll  -70.03147465126281 91.89729719944812
+  en  686631.6819394246 -7776766.1044808
+  ll2 -70.03147396397745 91.8972965291566
+EPSG:24306
+  ll  -63.49349770518401 90.49830518561713
+  en  375717.76329053484 -7042948.237241804
+  ll2 -63.49349712765722 90.49830477249776
+EPSG:2431
+  ll  -78.8028590862724 99.24974647097068
+  en  440359.4183801233 -8752859.027899737
+  ll2 -78.80285904811733 99.24974646026149
+EPSG:24311
+  ll  78.6097467430362 66.7850429556438
+  en  583330.8914628805 8728757.938640317
+  ll2 78.60974649909753 66.78504297328891
+EPSG:24312
+  ll  18.023645541615466 66.47916933267794
+  en  233125.40969040082 1994366.7389648238
+  ll2 18.023645547920456 66.47916933352391
+EPSG:24313
+  ll  13.973732687822448 68.74695453087871
+  en  -176440.04306389834 1553510.9420314317
+  ll2 13.973732697009366 68.74695453218943
+EPSG:2432
+  ll  -64.43852821373525 110.87952651717903
+  en  782846.3641277512 -7161799.032917581
+  ll2 -64.43852818203626 110.87952649536102
+EPSG:2433
+  ll  -15.091226664007593 105.05797345040307
+  en  183565.29010048503 -1671109.4008445055
+  ll2 -15.091226667152027 105.05797345109852
+EPSG:2434
+  ll  -56.88745891673613 109.60855819272888
+  en  415145.43900520774 -6308181.617203362
+  ll2 -56.88745889314968 109.60855818358583
+EPSG:24342
+  ll  41.61162538587914 61.8047245464057
+  en  -99680.13151930994 4631480.752416615
+  ll2 41.611625376769894 61.80472455354503
+EPSG:24343
+  ll  -19.631443245474415 73.81603016275892
+  en  375955.55650971155 -2171350.477900914
+  ll2 -19.63144315612741 73.81603014402805
+EPSG:24344
+  ll  46.87174415131898 77.80374152772835
+  en  256606.93813990036 5195605.048641688
+  ll2 46.87174414578738 77.80374152273255
+EPSG:24345
+  ll  54.66774232769782 89.53045135365552
+  en  663440.6902475005 6060468.303477812
+  ll2 54.66774229646135 89.53045129826097
+EPSG:24346
+  ll  -37.2609671655222 93.86252658634146
+  en  576810.6551828692 -4124282.1947244178
+  ll2 -37.260966932243754 93.86252636917546
+EPSG:24347
+  ll  11.163134942265131 95.68768470817709
+  en  138575.39659626927 1235760.6649789093
+  ll2 11.163134966452 95.68768466019566
+EPSG:2435
+  ll  -59.449741940902726 118.34637665102633
+  en  746385.301295342 -6600769.194760193
+  ll2 -59.44974191487013 118.34637663302027
+EPSG:2436
+  ll  -23.00320498321338 114.79816262058657
+  en  274172.2342378654 -2546499.3575850367
+  ll2 -23.003204982163094 114.79816262016365
+EPSG:2437
+  ll  67.7619336826258 122.33871044360492
+  en  598729.1117754307 7521225.678662644
+  ll2 67.76193368518723 122.33871044832608
+EPSG:24370
+  ll  -14.15048601031441 80.6452793217699
+  en  4192150.238638526 -4320821.215975153
+  ll2 -14.15048601031437 80.6452793217699
+EPSG:24371
+  ll  -22.507708989401607 61.48379792461877
+  en  1698620.334987009 -6150818.594061913
+  ll2 -22.5077089894016 61.48379792461877
+EPSG:24372
+  ll  76.95217818070276 120.83538882768312
+  en  4923590.882568855 8160229.46989675
+  ll2 76.95217818070279 120.83538882768315
+EPSG:24373
+  ll  -33.17030385005891 95.07310978344242
+  en  4897400.96102695 -5670574.991126779
+  ll2 -33.170303850058865 95.07310978344242
+EPSG:24374
+  ll  -7.265551374757386 10.454094921370734
+  en  -5281655.1541927755 -235614.52158980782
+  ll2 -7.265551374757376 10.454094921370753
+EPSG:24375
+  ll  -2.6545480241339803 16.477932746254616
+  en  -5985779.563765844 138413.80949614674
+  ll2 -2.654547854051084 16.477933186868754
+EPSG:24376
+  ll  75.77239883654718 126.59162495400037
+  en  5106245.1800052915 7065099.599781233
+  ll2 75.77239872852606 126.5916237043118
+EPSG:24377
+  ll  77.96564976794167 89.36357899901135
+  en  3447127.41824508 8026006.282397377
+  ll2 77.96564954485282 89.36357846035266
+EPSG:24378
+  ll  52.49438537792538 100.0468028548608
+  en  5034818.960818398 3529231.349342404
+  ll2 52.494385347291576 100.04680275002036
+EPSG:24379
+  ll  22.20788906808415 40.295202171265764
+  en  -696907.187493071 940610.1820605685
+  ll2 22.20788907753173 40.295202208197516
+EPSG:2438
+  ll  88.95524301037494 127.06181663527116
+  en  508194.41511803056 9885599.015387114
+  ll2 88.95524300559983 127.0618164745554
+EPSG:24380
+  ll  -17.388003235397687 109.77359218168408
+  en  5508496.995508591 -4151825.6579026673
+  ll2 -17.388003084703804 109.77359192330053
+EPSG:24381
+  ll  75.98647239978091 112.03172549852148
+  en  4636389.889834007 9139749.877278829
+  ll2 75.98647224217898 112.031724617793
+EPSG:24382
+  ll  34.096422586959875 88.02098839876138
+  en  2558954.0386616695 1815178.8512130925
+  ll2 34.09642258696003 88.02098839876138
+EPSG:24383
+  ll  30.374802165331957 103.62758684866357
+  en  5133075.859284567 3085038.314852033
+  ll2 30.37480217347632 103.62758677072117
+EPSG:2439
+  ll  79.6896116478323 116.84300563706178
+  en  317612.52690213075 8864882.384110704
+  ll2 79.68961164589425 116.84300607303562
+EPSG:2440
+  ll  -22.68849883921652 133.70713487291493
+  en  983989.4154071289 -2517639.4866370074
+  ll2 -22.688498834199546 133.70713486928634
+EPSG:2441
+  ll  73.5707804340473 141.01822856610897
+  en  783733.2313227552 8188939.899562939
+  ll2 73.57078042433153 141.01822821370646
+EPSG:2442
+  ll  48.27280553918837 126.05283034406229
+  en  -163937.99147974665 5387650.638646498
+  ll2 48.272805499597496 126.05283049729978
+EPSG:2443
+  ll  44.703996195951646 128.7027692572481
+  en  -63175.636081870754 1299481.0215605746
+  ll2 44.70399619595171 128.70276925724806
+EPSG:2444
+  ll  -66.33182380547166 132.70730382888982
+  en  76495.79862023267 -1.1012531538437348E7
+  ll2 -66.33182380547107 132.70730382888982
+EPSG:2445
+  ll  70.3158698675744 131.99541814729517
+  en  -6439.664136094047 3818304.9609345687
+  ll2 70.31586986757536 131.99541814729514
+EPSG:2446
+  ll  -30.138882082553877 125.88212261207227
+  en  -735000.7768803992 -7012183.1411005175
+  ll2 -30.138882076228423 125.88212260745966
+EPSG:2447
+  ll  -89.00154574428629 141.0176000007451
+  en  12978.910258150077 -1.3875357406775253E7
+  ll2 -89.00154574429801 141.01759997450267
+EPSG:2448
+  ll  63.11236595104319 144.82196429243373
+  en  444226.62127569603 3045652.377000583
+  ll2 63.112365921729264 144.82196405561888
+EPSG:2449
+  ll  80.38891279263387 127.86875776861821
+  en  -172639.28342451373 4956372.720237562
+  ll2 80.38891279207996 127.868758273258
+EPSG:2450
+  ll  -34.31784317733623 136.00365345647901
+  en  -229765.64571125267 -7786505.5208910545
+  ll2 -34.31784317732501 136.0036534564606
+EPSG:2451
+  ll  15.2580235481866 134.41033672570933
+  en  -583237.9742987581 -2290493.4197199238
+  ll2 15.258023547871792 134.41033672648777
+EPSG:2452
+  ll  75.94755059458583 143.8514371391819
+  en  81794.41434770258 4004867.005240674
+  ll2 75.94755059457412 143.85143713916344
+EPSG:2453
+  ll  -64.78295971649423 146.63614236434316
+  en  303280.42522475886 -1.2075069958250383E7
+  ll2 -64.78295971231846 146.63614235119323
+EPSG:2454
+  ll  16.4416930749788 145.69438233698068
+  en  367997.1883458254 -3051861.937010642
+  ll2 16.441693074960753 145.69438233693185
+EPSG:24547
+  ll  83.30336130161135 101.31262510246249
+  en  530219.976060972 9250675.278606003
+  ll2 83.30336069605602 101.3126240731878
+EPSG:24548
+  ll  -86.4148657877318 111.76336733637318
+  en  547314.8972349702 -9600170.538531927
+  ll2 -86.41486513532806 111.7633631698473
+EPSG:2455
+  ll  61.38108851733722 149.37342724689714
+  en  273663.33326145005 1944694.4881077043
+  ll2 61.38108851594557 149.3734272452879
+EPSG:2456
+  ll  -76.6323577846555 135.72177596781876
+  en  -161790.52161860603 -1.1393480934935257E7
+  ll2 -76.63235778383762 135.72177598156796
+EPSG:2457
+  ll  57.59349970920931 127.72830389825023
+  en  13651.529419211596 3508846.5579441357
+  ll2 57.59349970920975 127.72830389825022
+EPSG:2458
+  ll  58.35220828411295 129.54560813244572
+  en  324440.85089012294 3606700.4320253944
+  ll2 58.35220828159998 129.54560812950572
+EPSG:2459
+  ll  -52.969923989873344 137.94731896353338
+  en  466385.4236560421 -8769853.924498666
+  ll2 -52.96992397947172 137.94731894546555
+EPSG:2460
+  ll  -66.88877387634852 134.51533220554765
+  en  -65045.23390554132 -9634127.776718305
+  ll2 -66.88877387634878 134.51533220554765
+EPSG:24600
+  ll  76.9109424624401 36.842786808298584
+  en  1169442.5423390698 6863241.253375286
+  ll2 76.91094237017863 36.84278678660094
+EPSG:2461
+  ll  -22.431883900205975 155.65342519602
+  en  170214.27119484023 -5358860.441319691
+  ll2 -22.431883900205545 155.65342519602027
+EPSG:2462
+  ll  -11.947194210760102 26.602531524559467
+  en  5111156.327475329 -1327466.737280638
+  ll2 -11.94719421042726 26.602531522688736
+EPSG:2463
+  ll  -89.29404329687537 19.638159635561603
+  en  498256.90796758933 -9923282.266058553
+  ll2 -89.29404329100548 19.638162481452394
+EPSG:2464
+  ll  -53.317973275859835 28.106023234066264
+  en  573834.428380879 -5910600.128707839
+  ll2 -53.31797325823154 28.106023278729253
+EPSG:2465
+  ll  40.71791886692867 23.54580953622074
+  en  -299228.5359390761 4552587.34395796
+  ll2 40.71791882581035 23.54580967583211
+EPSG:2466
+  ll  -85.91532737215599 30.66800184559773
+  en  434057.4464583978 -9550634.652335001
+  ll2 -85.91532735887866 30.668002495087443
+EPSG:2467
+  ll  81.91264329397777 47.13672656625667
+  en  533674.9550501463 9099429.897736343
+  ll2 81.9126432923292 47.136726584719234
+EPSG:2468
+  ll  79.88624748294873 54.55213066210317
+  en  569722.522831945 8874645.179553118
+  ll2 79.88624748155247 54.55213067172343
+EPSG:2469
+  ll  53.55093466377511 48.13902919273531
+  en  -86514.85053548368 5972619.13768499
+  ll2 53.550934622356294 48.1390293694791
+EPSG:2470
+  ll  -0.5722358161757768 62.460290760116834
+  en  439999.09910498094 -63195.87359547625
+  ll2 -0.5722358158604203 62.4602907604341
+EPSG:2471
+  ll  -68.72152405384509 76.34691079758173
+  en  797140.1947111886 -7644135.737023478
+  ll2 -68.72152401863664 76.34691077645468
+EPSG:24718
+  ll  40.50671418138424 -66.65224069364764
+  en  1207874.974998511 4517938.750477166
+  ll2 40.506714102230866 -66.65224079698473
+EPSG:24719
+  ll  17.93244695789035 -62.661124954782785
+  en  1172633.7959370129 1994555.6270831628
+  ll2 17.932446919476696 -62.66112497828937
+EPSG:2472
+  ll  -31.03754715533819 70.29562728014945
+  en  50701.14922100614 -3444588.663745194
+  ll2 -31.03754714544339 70.29562728514337
+EPSG:24720
+  ll  -12.761620491382587 -71.76552793150466
+  en  -454656.048053973 -1426655.4456085616
+  ll2 -12.761620413824525 -71.76552785106988
+EPSG:2473
+  ll  77.7258211710867 80.40005115746864
+  en  485800.38136638765 8631339.56776558
+  ll2 77.72582117065014 80.40005115835925
+EPSG:2474
+  ll  -48.723309188309685 82.14639367180726
+  en  142968.9972165558 -5410177.426676586
+  ll2 -48.723309168689994 82.14639367977003
+EPSG:2475
+  ll  -85.87145031352023 102.68871664998173
+  en  577561.5046487969 -9547420.989984095
+  ll2 -85.87145028009778 102.68871587270591
+EPSG:2476
+  ll  -69.41329726505253 105.8480757188614
+  en  768367.5119868332 -7718543.510026962
+  ll2 -69.41329723085605 105.84807568494152
+EPSG:2477
+  ll  -28.931326911348137 96.75066850312639
+  en  -305842.912222889 -3229764.236158933
+  ll2 -28.931326896191873 96.75066849905686
+EPSG:2478
+  ll  -35.610710060576295 113.66522793194336
+  en  741485.0835745237 -3945545.5573706855
+  ll2 -35.61071005040301 113.66522792939736
+EPSG:2479
+  ll  19.054173092285197 118.06644562710456
+  en  612214.8409480237 2108077.074013549
+  ll2 19.054173090353167 118.06644562948193
+EPSG:2480
+  ll  7.647411881740851 121.71298783117288
+  en  357930.52077562246 845948.4608779737
+  ll2 7.647411879259236 121.71298783304434
+EPSG:2481
+  ll  -31.802397037657897 131.95124324575715
+  en  779459.5420547742 -3523665.949215528
+  ll2 -31.802397027585837 131.95124323965513
+EPSG:24817
+  ll  41.54724603097932 -81.66130056581929
+  en  445104.71449455636 4600028.903905393
+  ll2 41.54724596624057 -81.66130066290887
+EPSG:24818
+  ll  81.91044501185516 -71.42539819007803
+  en  556353.8147360217 9096677.677564055
+  ll2 81.91044507291431 -71.42539872385242
+EPSG:24819
+  ll  -5.5291376127089364 -59.00643184753753
+  en  1612691.1339392615 -620193.9970794617
+  ll2 -5.52913760803389 -59.00643201643093
+EPSG:2482
+  ll  -42.65341691497631 136.69590239276914
+  en  638985.5213473625 -4725559.094574447
+  ll2 -42.653416898860684 136.69590238019904
+EPSG:24820
+  ll  -88.3554470758002 -57.2552513531902
+  en  518555.2006921236 -9815294.60398304
+  ll2 -88.35544684852064 -57.255247570399256
+EPSG:24821
+  ll  41.570133880682306 -60.4442617886673
+  en  212979.91775137465 4608032.918276129
+  ll2 41.57013381585071 -60.44426186851409
+EPSG:2483
+  ll  83.38537577453181 141.25269134359027
+  en  503164.22138845193 9263259.905719394
+  ll2 83.38537577240074 141.25269132608648
+EPSG:2484
+  ll  86.97364398271031 140.78899931648968
+  en  463349.0676669086 9666002.197098464
+  ll2 86.97364397964752 140.78899927903453
+EPSG:2485
+  ll  -15.768327507322681 157.27686070251792
+  en  958554.8306809968 -1748593.9643649037
+  ll2 -15.768327498917088 157.27686069281262
+EPSG:2486
+  ll  64.64839070803941 157.27630332494704
+  en  417509.0270140717 7173352.89238335
+  ll2 64.64839070785266 157.27630332357586
+EPSG:2487
+  ll  8.231589418483694 162.63621227644336
+  en  239360.40498731035 911122.4911130797
+  ll2 8.231589421843767 162.6362122709183
+EPSG:24877
+  ll  -29.790563745893145 -90.4738252068637
+  en  -417542.6477064439 6666815.160714177
+  ll2 -29.79056359904185 -90.47382506467538
+EPSG:24878
+  ll  49.27690057425525 -70.96089348703833
+  en  793974.6817847517 1.546635107958281E7
+  ll2 49.27690052366924 -70.9608936052862
+EPSG:24879
+  ll  53.003669188384634 -77.51883584223509
+  en  -70837.43121392257 1.5906917875142824E7
+  ll2 53.003669110099956 -77.51883586244031
+EPSG:2488
+  ll  -30.39214137475227 165.09507831958507
+  en  -68123.22325472662 -3378389.3982126447
+  ll2 -30.392141358996163 165.09507829814083
+EPSG:24880
+  ll  -43.31992659069036 -53.43312511514002
+  en  1276134.409637087 5159291.615351637
+  ll2 -43.3199264045316 -53.43312524795141
+EPSG:24881
+  ll  44.47778336425415 -66.71658482544456
+  en  -272618.2443995038 1.4971313757011972E7
+  ll2 44.477783245166734 -66.7165846785684
+EPSG:24882
+  ll  -83.22298476180224 -57.64635081840024
+  en  412734.4819165531 753665.8842383344
+  ll2 -83.22298453650572 -57.646349909705705
+EPSG:2489
+  ll  -53.54524489425106 172.8382473741321
+  en  224056.83545780636 -5943392.39213667
+  ll2 -53.54524487607215 172.83824732940633
+EPSG:24891
+  ll  79.28235695544478 -77.1235531570544
+  en  292328.8744441897 1.0895888246938232E7
+  ll2 79.2823570000279 -77.12355361242115
+EPSG:24892
+  ll  38.9507078170665 -81.28278720522677
+  en  262475.67566522403 6413572.3795690555
+  ll2 38.95070774967024 -81.28278729439126
+EPSG:24893
+  ll  23.047764509392536 -63.04077100868052
+  en  2089814.6845801922 4658714.09337254
+  ll2 23.047764431755578 -63.040771052218886
+EPSG:2490
+  ll  -34.69322366458222 -170.03932887631734
+  en  1138223.4573966148 -3862682.969876436
+  ll2 -34.69322364405646 -170.03932890927626
+EPSG:2491
+  ll  68.48952051629615 -174.94985591767013
+  en  338265.1789413237 7605824.963609023
+  ll2 68.48952051675163 -174.9498559318221
+EPSG:2494
+  ll  47.12680904577968 29.00954237916383
+  en  1107709.8257999173 5252697.938988944
+  ll2 47.12680902352834 29.009542336795167
+EPSG:2495
+  ll  15.183853397963716 27.250971009920384
+  en  527082.6559600339 1679453.4529377392
+  ll2 15.183853401708012 27.250971018610773
+EPSG:2496
+  ll  -16.460554665432127 33.14498233865824
+  en  515587.77510081395 -1820542.5246484801
+  ll2 -16.46055465512762 33.14498235326975
+EPSG:2497
+  ll  -88.23439369635472 47.45774274142575
+  en  529118.9393652071 -9806989.279080506
+  ll2 -88.23439367247391 47.457743487424516
+EPSG:2498
+  ll  -28.317736721813276 45.823799461342276
+  en  580884.8677169875 -3133864.6803632346
+  ll2 -28.317736710046386 45.82379947468253
+EPSG:2499
+  ll  2.964818308835646 60.71487962100618
+  en  1585320.920414863 332717.075145749
+  ll2 2.964818302791269 60.71487947380769
+EPSG:2500
+  ll  67.93988719746375 57.1177671886928
+  en  505033.8040705063 7539250.356397282
+  ll2 67.93988719791254 57.11776718626241
+EPSG:25000
+  ll  -59.333369156057636 -3.7948407089160128
+  en  115297.04378707739 -7097431.142894438
+  ll2 -59.333368874990335 -3.7948406795038983
+EPSG:2501
+  ll  19.331185801801908 67.7052030335409
+  en  994931.7684210511 2145143.83935221
+  ll2 19.331185799453728 67.70520302965242
+EPSG:2502
+  ll  68.55563639249448 67.73326060188558
+  en  448372.11537918984 7608439.293928779
+  ll2 68.5556363937159 67.73326059849983
+EPSG:2503
+  ll  -25.070987716030572 65.9065026784578
+  en  -419922.4154476302 -2804942.0201618047
+  ll2 -25.070987696954337 65.90650268137864
+EPSG:2504
+  ll  13.206635843671833 77.7940864704729
+  en  152359.3969641892 1462870.368474252
+  ll2 13.206635840419068 77.79408646738706
+EPSG:2505
+  ll  -1.690855211253961 96.15112439004173
+  en  1522637.4034129 -189309.21550581467
+  ll2 -1.6908552138808504 96.15112429275047
+EPSG:2506
+  ll  18.409510677566473 83.74422347303428
+  en  -481383.60632924445 2061565.9820129555
+  ll2 18.409510662648305 83.74422348911435
+EPSG:2507
+  ll  -16.236555295151987 106.51334656843335
+  en  1305167.8151594428 -1810557.0648860934
+  ll2 -16.236555293483967 106.51334656334038
+EPSG:2508
+  ll  -75.9332658416258 95.75488253753754
+  en  249993.37294115487 -8450712.190335825
+  ll2 -75.93326580061058 95.75488300337224
+EPSG:2509
+  ll  -88.62449359019467 107.19240849124711
+  en  489759.36354181595 -9848699.8971998
+  ll2 -88.6244935520319 107.19240828149705
+EPSG:2510
+  ll  -83.82225120838983 107.27545303754307
+  en  383607.1540623109 -9321835.426905822
+  ll2 -83.82225117308558 107.27545377422875
+EPSG:2511
+  ll  19.045300533617265 122.67593390721133
+  en  465809.84306315274 2106777.70819834
+  ll2 19.04530053115396 122.67593391101684
+EPSG:2512
+  ll  -19.774663397310533 130.4125676949528
+  en  647945.3448637233 -2187964.0415397417
+  ll2 -19.774663394024877 130.41256769288148
+EPSG:2513
+  ll  -16.837301428514053 133.81379958286198
+  en  373460.55754434917 -1862608.817093211
+  ll2 -16.837301425693997 133.81379958082644
+EPSG:2514
+  ll  -3.2951846044912543 136.9303743061221
+  en  47213.662319603434 -365218.9961895874
+  ll2 -3.2951846049188407 136.93037430699187
+EPSG:2515
+  ll  83.86795839934476 138.14290938655807
+  en  394636.9060681175 9325249.31299703
+  ll2 83.86795839750863 138.14290970364272
+EPSG:2516
+  ll  4.587619945517062 146.50348250941877
+  en  -222569.44447686337 510644.244059177
+  ll2 4.587619945154026 146.50348251785545
+EPSG:2517
+  ll  -74.29946507538024 153.54160970125852
+  en  335133.16459980875 -8256368.008021508
+  ll2 -74.29946505028404 153.54160960526633
+EPSG:2518
+  ll  46.1867732378509 163.404833289598
+  en  376704.1581517369 5118173.938233108
+  ll2 46.18677323748743 163.40483328835666
+EPSG:2519
+  ll  29.925955056482337 176.82296927989503
+  en  1062588.3206493906 3326294.5225962657
+  ll2 29.925955057783256 176.82296927296755
+EPSG:2520
+  ll  -64.80761706437306 177.39124245729104
+  en  518438.9483188683 -7190018.688810519
+  ll2 -64.8076170487472 177.3912423783075
+EPSG:2521
+  ll  -9.056336320433005 -179.65761618374867
+  en  207546.87050473463 -1002494.259125301
+  ll2 -9.056336308581104 -179.65761620334817
+EPSG:2522
+  ll  -1.4288861704790747 -169.4431994992241
+  en  673104.5046939866 -157989.46929779567
+  ll2 -1.428886157487686 -169.44319952176696
+EPSG:2523
+  ll  -24.08291712799742 26.465055230987502
+  en  8056414.302787153 -2675269.7981756707
+  ll2 -24.082917113675748 26.465055253789014
+EPSG:25231
+  ll  12.574445920236812 -4.872901138443778
+  en  -357659.0387322956 1402839.6971055996
+  ll2 12.574445916653481 -4.872901121994585
+EPSG:2524
+  ll  -75.86960044733661 25.451215661815297
+  en  8539689.233770613 -8424570.7118534
+  ll2 -75.86960043225119 25.45121580441367
+EPSG:2525
+  ll  -56.72379528517344 32.996567945578704
+  en  9866980.28064664 -6305246.703481521
+  ll2 -56.72379526118453 32.99656798933198
+EPSG:2526
+  ll  30.56489022226694 35.20927866643551
+  en  1.1000204756384999E7 3394426.178805838
+  ll2 30.56489022177395 35.20927867011044
+EPSG:2527
+  ll  32.86067786997812 25.93187123882756
+  en  1.083784200035939E7 3659640.7650618367
+  ll2 32.86067786634976 25.931871242597616
+EPSG:2528
+  ll  76.8008867028654 42.586266766823385
+  en  1.2667742811392674E7 8537466.506976154
+  ll2 76.80088670078554 42.58626675387202
+EPSG:2529
+  ll  -55.69155312440348 31.107524418536673
+  en  1.3004321767442817E7 -6202494.685737615
+  ll2 -55.69155308399129 31.107524534845147
+EPSG:2530
+  ll  1.5896389411114313 46.98427764314668
+  en  1.5055437932807064E7 176534.3905815974
+  ll2 1.5896389427903792 46.98427764414051
+EPSG:2531
+  ll  69.17777820957133 39.01251602994325
+  en  1.5262813438274544E7 7688950.251547163
+  ll2 69.17777820704082 39.01251604149566
+EPSG:2532
+  ll  -16.697115489146185 45.33023406749671
+  en  1.6215252034697244E7 -1848616.3470126088
+  ll2 -16.69711548172447 45.33023407618785
+EPSG:2533
+  ll  -64.1447608425608 50.52236458077951
+  en  1.7476837975593757E7 -7116073.664805962
+  ll2 -64.14476081788989 50.52236463042255
+EPSG:2534
+  ll  -3.044127127077701 55.43155207745188
+  en  1.865922976257577E7 -336624.35904764506
+  ll2 -3.0441271262573815 55.43155207866939
+EPSG:2535
+  ll  68.94997639279902 57.95651349259722
+  en  1.9538452247189973E7 7652211.339575334
+  ll2 68.94997639321697 57.95651349037189
+EPSG:2536
+  ll  9.613189773670129 51.554267062104806
+  en  1.95698036952015E7 1074670.7855435784
+  ll2 9.613189768330933 51.55426709944959
+EPSG:2537
+  ll  4.431903604296721 59.18613240761719
+  en  2.1076453657421954E7 491240.9816460709
+  ll2 4.431903603092952 59.18613240690384
+EPSG:2538
+  ll  -10.275245062766274 62.67345170452915
+  en  2.213544961043281E7 -1138102.5223465674
+  ll2 -10.275245061641613 62.67345170576004
+EPSG:2539
+  ll  -80.33526495314251 62.28316462212984
+  en  2.3374388904233836E7 -8929860.870896729
+  ll2 -80.33526492201605 62.28316477290523
+EPSG:25391
+  ll  28.302859762217736 113.08403817283646
+  en  115601.86648926174 3138147.309327636
+  ll2 28.30285975392922 113.08403817862197
+EPSG:25392
+  ll  -27.339281788646723 109.25225088436483
+  en  -467413.4191832697 -3063080.9572692066
+  ll2 -27.339281770307878 109.25225089557027
+EPSG:25393
+  ll  62.839210082528695 122.9234261334879
+  en  597829.3290246729 6971597.447996172
+  ll2 62.83921003201825 122.92342620918109
+EPSG:25394
+  ll  0.6845887792718486 125.06293369341127
+  en  729516.1991990204 75795.53123479032
+  ll2 0.6845887859341726 125.06293367568533
+EPSG:25395
+  ll  -81.52563360920517 128.64556397095726
+  en  559805.7218005056 -9056886.589142757
+  ll2 -81.52563359620947 128.64556412885412
+EPSG:2540
+  ll  -55.2398949648245 67.50032949422553
+  en  2.421390992081475E7 -6133126.77471391
+  ll2 -55.23989494135363 67.50032951467196
+EPSG:2541
+  ll  35.17012407198584 80.59944422626928
+  en  2.6010419134714235E7 3907917.409896903
+  ll2 35.170124070994966 80.59944422352085
+EPSG:2542
+  ll  -56.31672444900602 79.27824609980148
+  en  2.6579128510054123E7 -6244511.545704885
+  ll2 -56.316724425683304 79.27824611276357
+EPSG:2543
+  ll  74.49880973616874 76.60325853137343
+  en  2.7368943452154398E7 8275881.731361681
+  ll2 74.49880973665871 76.6032585305237
+EPSG:2544
+  ll  -81.1777980214813 86.40948441648244
+  en  2.8541285639864728E7 -9017519.35652391
+  ll2 -81.17779798539141 86.40948446711303
+EPSG:2545
+  ll  -84.84841414201381 86.76871833944176
+  en  2.9497698721878007E7 -9426599.646392183
+  ll2 -84.84841410500061 86.76871842832324
+EPSG:2546
+  ll  29.284229676956826 98.00386773366697
+  en  3.1279073477527823E7 3267554.6405424415
+  ll2 29.284229668670424 98.00386773823624
+EPSG:2547
+  ll  -27.618723101089643 99.81835285380639
+  en  3.217391509186744E7 -3074750.8520229785
+  ll2 -27.61872309462265 99.8183528577178
+EPSG:2548
+  ll  35.956846072109315 88.46530501830193
+  en  3.1819664016997933E7 4007160.1515101055
+  ll2 35.956846063992764 88.46530501771227
+EPSG:2549
+  ll  -26.6665858996081 102.75184788282775
+  en  3.3873616789030425E7 -2956098.318967189
+  ll2 -26.666585896263555 102.75184788279198
+EPSG:2551
+  ll  -27.5203865257283 93.48498567092848
+  en  3.365694459105808E7 -3074292.9831261076
+  ll2 -27.520386511849974 93.48498566672893
+EPSG:2552
+  ll  87.58253211199207 98.95579856705686
+  en  3.547157261737917E7 9733475.313824262
+  ll2 87.5825321078303 98.95579857994368
+EPSG:2553
+  ll  21.380154996597497 106.27858390667761
+  en  3.632142160499102E7 2366206.5865568216
+  ll2 21.38015499439486 106.27858390815719
+EPSG:2554
+  ll  -9.820978700469126 119.71451281665753
+  en  3.8459427262160234E7 -1098490.418253228
+  ll2 -9.820978696205625 119.71451277131966
+EPSG:2555
+  ll  -25.59201253525407 110.19112310964255
+  en  3.811711456435516E7 -2837057.2883888795
+  ll2 -25.592012532090585 110.19112310888835
+EPSG:2556
+  ll  83.12509860838207 110.56778285001751
+  en  3.941414437232984E7 9238933.365030034
+  ll2 83.12509860621164 110.56778286523807
+EPSG:2557
+  ll  17.525829885410246 117.09394546492187
+  en  4.019124401504253E7 1940925.888929342
+  ll2 17.525829882587086 117.09394546808284
+EPSG:2558
+  ll  -19.563231072893004 115.07484241903377
+  en  4.066622958814527E7 -2183330.3686933797
+  ll2 -19.56323106760213 115.074842419991
+EPSG:2559
+  ll  -36.931258833377406 134.9240060899168
+  en  4.3295867146571204E7 -4126233.3051938023
+  ll2 -36.93125879562349 134.92400603868214
+EPSG:2560
+  ll  -88.18808587067481 130.28197889538893
+  en  4.350444768583711E7 -9799684.833479272
+  ll2 -88.18808583741675 130.2819782839704
+EPSG:2561
+  ll  14.257252157816183 122.26648581889813
+  en  4.344504049139246E7 1599102.38092994
+  ll2 14.257252138726344 122.26648588781994
+EPSG:2562
+  ll  60.41294078671763 130.5545811537176
+  en  4.525508125862914E7 6708392.8936525285
+  ll2 60.412940788015035 130.55458115921408
+EPSG:2563
+  ll  10.551420592041453 143.05751420010364
+  en  4.705410438910463E7 1171405.0988584429
+  ll2 10.551420590698758 143.0575142004315
+EPSG:2564
+  ll  81.38566215928253 149.42266048888567
+  en  4.7640323198079646E7 9050144.524260981
+  ll2 81.38566215708842 149.42266026929468
+EPSG:2565
+  ll  -13.74144222736544 150.28455871036502
+  en  4.9180794840946406E7 -1528567.319201905
+  ll2 -13.741442220992328 150.2845587013929
+EPSG:2566
+  ll  49.4744490951673 152.70217980124053
+  en  4.991303646282842E7 5498106.248091986
+  ll2 49.47444909177136 152.702179801929
+EPSG:2567
+  ll  -80.64191612714568 143.98783056139877
+  en  5.0390884164647415E7 -8962525.629530026
+  ll2 -80.64191609868084 143.98783042027617
+EPSG:2568
+  ll  76.4568709152183 150.39280041052706
+  en  5.1431722812485956E7 8491141.418541618
+  ll2 76.45687091421718 150.39280040539555
+EPSG:2569
+  ll  12.68281395497597 165.91682812024163
+  en  5.358195624502289E7 1423408.4869413231
+  ll2 12.68281394034121 165.91682802180267
+EPSG:2570
+  ll  -17.890606189263394 159.7159335343415
+  en  5.357572127229332E7 -1978964.267373732
+  ll2 -17.890606179889943 159.71593352248368
+EPSG:2571
+  ll  -24.6032258073636 170.87192821317143
+  en  5.540070267707606E7 -2751251.3348347056
+  ll2 -24.603225782708176 170.8719281952613
+EPSG:2572
+  ll  -83.97102796979175 167.14527988969508
+  en  5.552502539319128E7 -9329162.016784878
+  ll2 -83.97102795317943 167.14527956068036
+EPSG:2573
+  ll  59.13533024163792 173.06171422154958
+  en  5.678945872332412E7 6568832.8272906635
+  ll2 59.13533023996373 173.0617142138452
+EPSG:2574
+  ll  51.87361786279013 163.2755310535014
+  en  5.6968240626444735E7 5777650.375873885
+  ll2 51.87361784309776 163.27553109818126
+EPSG:2575
+  ll  50.22429375060233 164.58600571845764
+  en  5.78286040254852E7 5608460.585275011
+  ll2 50.224293692640664 164.58600598222796
+EPSG:2576
+  ll  -29.55161720413713 176.7963694479557
+  en  5.94801021451605E7 -3270408.9049474173
+  ll2 -29.551617188673625 176.79636942065034
+EPSG:2578
+  ll  47.070391171187765 -170.97971857527511
+  en  6.19570585487351E7 5232811.943945706
+  ll2 47.07039117005541 -170.97971859163846
+EPSG:2579
+  ll  -6.448630578849091 -174.36120858836497
+  en  6.245987415707603E7 -713038.5013550952
+  ll2 -6.448630566232371 -174.36120860996832
+EPSG:2580
+  ll  40.11632904323787 -168.5928623575982
+  en  6.3705053908513814E7 4445349.91798435
+  ll2 40.11632904805051 -168.5928623729707
+EPSG:2581
+  ll  -33.39221889523619 -161.36562387641968
+  en  6.511764520100705E7 -3715994.9767659544
+  ll2 -33.392218877150256 -161.36562391495022
+EPSG:2582
+  ll  -19.3206393430182 20.770216345167597
+  en  475967.123945636 -2137117.650464625
+  ll2 -19.32063932941813 20.770216367940783
+EPSG:25828
+  ll  47.117782320935554 -16.503525409604464
+  en  385946.00340927154 5219349.635452863
+  ll2 47.1177823209345 -16.503525409605253
+EPSG:25829
+  ll  65.82806470287636 -9.554928597345642
+  en  474644.50820229325 7300857.887815192
+  ll2 65.82806470287636 -9.554928597345642
+EPSG:2583
+  ll  -65.14179552810657 18.18454310938735
+  en  227528.0996951678 -7239763.8880119035
+  ll2 -65.14179551182886 18.184543197930733
+EPSG:25830
+  ll  37.25171140290211 -2.8211874597155333
+  en  515857.4448277882 4122811.106932426
+  ll2 37.25171140290212 -2.8211874597155333
+EPSG:25831
+  ll  15.703714685419541 1.9029805492944067
+  en  382450.59362736467 1736467.0083671543
+  ll2 15.70371468541952 1.90298054929462
+EPSG:25832
+  ll  43.42381791085779 9.690565246887022
+  en  555898.5039359011 4808112.36517349
+  ll2 43.42381791085778 9.690565246887042
+EPSG:25833
+  ll  75.7892704557877 11.207180641450057
+  en  396131.7404880665 8415005.737878373
+  ll2 75.78927045573678 11.207180641594293
+EPSG:25834
+  ll  46.44885204974395 22.405231854156536
+  en  607926.6287454234 5144879.313369531
+  ll2 46.44885204974325 22.405231854157122
+EPSG:25835
+  ll  42.57574419494572 31.562543802846626
+  en  874467.6530367588 4723802.227199722
+  ll2 42.575744194251115 31.56254380306236
+EPSG:25836
+  ll  28.15042601064217 29.551501695152517
+  en  161292.70745459135 3118678.7016910748
+  ll2 28.150426010596412 29.551501695058228
+EPSG:25837
+  ll  36.3487499992021 40.79948792586663
+  en  661474.4463378746 4024134.254394948
+  ll2 36.348749999200265 40.79948792586979
+EPSG:25838
+  ll  31.188113573425966 46.337070725825676
+  en  627399.0197288111 3451219.8221931364
+  ll2 31.18811357342576 46.33707072582627
+EPSG:2584
+  ll  -5.456855283031189 36.62236109008549
+  en  1571446.699204973 -611937.7984803327
+  ll2 -5.456855269083538 36.62236097324564
+EPSG:2585
+  ll  -44.76933219719004 39.07725636126218
+  en  1218723.928716787 -4999550.122956486
+  ll2 -44.769332137297866 39.077256260247175
+EPSG:2586
+  ll  -53.65157206520627 39.82045502067572
+  en  950786.5812715198 -5968781.351065868
+  ll2 -53.65157203531357 39.82045504370399
+EPSG:2587
+  ll  -65.98574977428578 32.81787519271253
+  en  355594.22087102383 -7324943.2737523075
+  ll2 -65.9857497543041 32.817875266153365
+EPSG:2588
+  ll  -48.371134567725804 41.662990230906175
+  en  697395.489109714 -5363100.150587193
+  ll2 -48.371134548276274 41.66299026165756
+EPSG:25884
+  ll  -60.934647934941054 24.531204866433722
+  en  528789.4482289458 -6755624.827708898
+  ll2 -60.934647934941644 24.531204866433725
+EPSG:2589
+  ll  24.764029612885807 35.22219563634772
+  en  -186466.5578022179 2757077.319760711
+  ll2 24.764029611400513 35.22219563645076
+EPSG:2590
+  ll  -35.484052126617314 47.21355234293444
+  en  700984.8728841615 -3930494.4115501135
+  ll2 -35.484052112139565 47.21355235952822
+EPSG:2591
+  ll  83.17257238029697 42.727870416612234
+  en  430212.4598757685 9242702.589078924
+  ll2 83.17257237845344 42.72787044569773
+EPSG:2592
+  ll  -54.18350660300837 41.8544538278816
+  en  -96204.14289986459 -6045043.623814075
+  ll2 -54.18350653290242 41.854454111045264
+EPSG:2593
+  ll  20.744098357894714 55.31680777292215
+  en  637231.573374152 2295388.2088723546
+  ll2 20.74409835647358 55.31680777022625
+EPSG:25932
+  ll  -6.565592715628142 5.901347999295151
+  en  157245.10076296882 9273312.318018548
+  ll2 -6.565592714140436 5.901347999118733
+EPSG:2594
+  ll  -3.1907379444460844 63.03709298376319
+  en  1172328.739949882 -354707.8718418142
+  ll2 -3.190737944965305 63.03709297759418
+EPSG:2595
+  ll  34.642305029380935 55.528746107684384
+  en  89988.45977959619 3844094.204070625
+  ll2 34.64230502833044 55.528746103188624
+EPSG:2596
+  ll  40.873278691621096 54.79733268097264
+  en  -191714.960685594 4559096.062505595
+  ll2 40.8732786714867 54.797332706745394
+EPSG:2597
+  ll  24.568512279738954 60.78671997565759
+  en  -28521.425162067986 2728351.930479434
+  ll2 24.568512277813852 60.78671997092873
+EPSG:2598
+  ll  47.88883357609515 74.37666499862185
+  en  902098.6561407298 5320136.248514811
+  ll2 47.88883357596197 74.3766649928355
+EPSG:2599
+  ll  -49.95441952811195 80.9418246570583
+  en  1141292.6206247236 -5574166.2842938835
+  ll2 -49.95441946566143 80.9418245041068
+EPSG:2601
+  ll  -65.97977845993564 69.66217670685195
+  en  257715.31100896053 -7330875.88137654
+  ll2 -65.97977843042945 69.6621767425401
+EPSG:2602
+  ll  22.780880912161052 70.1868434853352
+  en  -304028.71173068066 2541661.0584263024
+  ll2 22.78088090564543 70.18684347746277
+EPSG:2603
+  ll  -1.3487821311642136 77.95613151381049
+  en  161112.47704725259 -149269.05698810308
+  ll2 -1.3487821344102822 77.9561315121323
+EPSG:2604
+  ll  -18.013393580672954 77.38403295803019
+  en  -201870.64379281516 -2004947.789479853
+  ll2 -18.013393578365132 77.38403295927735
+EPSG:2605
+  ll  -25.184916742357586 81.49619876543132
+  en  -55320.89319337276 -2797825.457656085
+  ll2 -25.184916738119373 81.49619876563706
+EPSG:2606
+  ll  40.8447831743741 98.61981402990463
+  en  1227328.5355187673 4559306.692577445
+  ll2 40.844783150330976 98.61981397853026
+EPSG:2607
+  ll  -52.72422119841161 95.25765634442013
+  en  652520.9572219893 -5846260.37678637
+  ll2 -52.724221177719635 95.25765634663144
+EPSG:2608
+  ll  -43.95383465003912 91.08715409514825
+  en  105615.3359528496 -4880369.966073804
+  ll2 -43.95383463442552 91.08715409767008
+EPSG:2609
+  ll  -4.8346552087490124 101.65731136133937
+  en  794844.0531111688 -535096.244117014
+  ll2 -4.834655212860132 101.65731136154994
+EPSG:2610
+  ll  15.13022651617635 109.17514883654675
+  en  1272945.7340158317 1686145.5204761317
+  ll2 15.130226510790797 109.17514883329328
+EPSG:2611
+  ll  34.383092873996404 96.95467956142511
+  en  -240818.6900905755 3835694.089944386
+  ll2 34.38309286296314 96.95467956471968
+EPSG:2612
+  ll  -17.53332374237968 111.63360719525063
+  en  885981.5046139203 -1942938.911553342
+  ll2 -17.533323742731064 111.63360719533205
+EPSG:2613
+  ll  -26.111897811912208 104.9467284439791
+  en  -106216.96382572455 -2903277.622441005
+  ll2 -26.111897807678854 104.94672844161474
+EPSG:2614
+  ll  1.457227101660834 107.29371411285028
+  en  -248076.75708098698 162326.7958722028
+  ll2 1.4572270970546966 107.29371412558633
+EPSG:2615
+  ll  -20.432734287908275 124.97828487592332
+  en  1334583.9079023744 -2280571.1305069607
+  ll2 -20.43273428050881 124.97828487485019
+EPSG:2616
+  ll  -22.10033521293191 116.06413435293213
+  en  93551.97889270209 -2450089.0667907894
+  ll2 -22.100335210883774 116.06413435221538
+EPSG:2617
+  ll  -80.4630760046708 113.3409791509923
+  en  321993.3623538136 -8951692.543471335
+  ll2 -80.4630759689451 113.34097981912339
+EPSG:2618
+  ll  47.444470481315165 121.78519920403095
+  en  182058.8676645005 5265325.64273616
+  ll2 47.44447048306646 121.78519920886706
+EPSG:2619
+  ll  85.53687454431793 129.80938959862468
+  en  506970.7171267053 9503559.364782939
+  ll2 85.53687454132505 129.8093895763053
+EPSG:26191
+  ll  68.87310352589634 -73.29718117210146
+  en  -2788816.079880812 5695674.228553689
+  ll2 68.87310349947619 -73.29718111778953
+EPSG:26192
+  ll  20.40343762220704 -10.807588430207261
+  en  -71410.72990018106 -720234.873429688
+  ll2 20.40343764566362 -10.807588450171831
+EPSG:26194
+  ll  41.220958185431535 -14.654224101868053
+  en  395727.9713862339 2125836.0119044185
+  ll2 41.22095817956039 -14.654224098098783
+EPSG:26195
+  ll  17.461795708425328 -72.76336744454878
+  en  -5440315.012012493 1430121.885863461
+  ll2 17.46179570359363 -72.76336744139545
+EPSG:2620
+  ll  -10.491519805317708 123.19250524803388
+  en  -467853.7209542132 -1173769.4442779904
+  ll2 -10.491519799621058 123.19250529565102
+EPSG:2621
+  ll  9.457629277495258 134.67612525597895
+  en  464326.4658479281 1045952.7474066583
+  ll2 9.457629275265592 134.67612525867779
+EPSG:2622
+  ll  -46.947827918510136 137.3625026249479
+  en  451355.10577814863 -5201604.082636493
+  ll2 -46.947827900099284 137.3625026084628
+EPSG:2623
+  ll  -30.02971535895452 138.52592904830962
+  en  261197.74850729742 -3325928.8251866973
+  ll2 -30.029715349265 138.5259290406636
+EPSG:26237
+  ll  56.21062800813647 48.573918915961094
+  en  1092855.495728069 6270722.529778585
+  ll2 56.21062777527564 48.57391838181316
+EPSG:2624
+  ll  26.247404523477456 135.46202059956016
+  en  -355059.52678547404 2932624.6118445713
+  ll2 26.247404512645776 135.46202059886664
+EPSG:2625
+  ll  10.538753713282759 153.95727932180876
+  en  1263135.5940100201 1174024.8195038077
+  ll2 10.538753712581485 153.9572793112953
+EPSG:2626
+  ll  39.775649207128424 140.47625100918947
+  en  -316726.97779827623 4448332.771993577
+  ll2 39.77564916469675 140.4762511426054
+EPSG:2627
+  ll  16.666907552299335 148.5613216599257
+  en  25979.678909551993 1848792.6298299101
+  ll2 16.666907551400072 148.56132166120946
+EPSG:2628
+  ll  -15.73519586129892 150.18915137094638
+  en  -123841.92976164259 -1748879.0489141017
+  ll2 -15.735195854531394 150.18915136521122
+EPSG:2629
+  ll  74.83264908380073 151.89068568355225
+  en  292622.1441399441 8320770.467937095
+  ll2 74.83264908062377 151.89068572123367
+EPSG:2630
+  ll  5.8419821647655965 152.77904657572083
+  en  -525707.1899196317 654526.8487662624
+  ll2 5.841982159744379 152.7790466644097
+EPSG:2631
+  ll  28.47537847400379 157.5181140244732
+  en  -233974.40105258801 3174140.448303992
+  ll2 28.475378468634673 157.51811401904592
+EPSG:2632
+  ll  -69.57224985199848 167.32144004720018
+  en  473413.3882483017 -7721473.252303103
+  ll2 -69.57224983272633 167.32143995776107
+EPSG:2633
+  ll  88.08204232923785 165.14353623753203
+  en  478010.293469913 9788974.003618883
+  ll2 88.08204232717162 165.14353610919926
+EPSG:26331
+  ll  -84.66429108854538 12.42013205910514
+  en  597450.6604911748 -9410080.577676823
+  ll2 -84.66429110686524 12.420131078712918
+EPSG:26332
+  ll  -62.66478932246838 7.95534407222938
+  en  446561.5148264497 -6948640.724526645
+  ll2 -62.6647892105177 7.9553439948420355
+EPSG:2634
+  ll  49.81300161417016 164.44986126005142
+  en  -186969.7435401769 5564071.4101407295
+  ll2 49.81300155191423 164.44986155516543
+EPSG:2635
+  ll  -50.896712079496886 179.61400965778003
+  en  683739.627529159 -5643882.932293583
+  ll2 -50.89671206295969 179.61400960841368
+EPSG:2636
+  ll  -22.460077208691672 176.9028789361442
+  en  180945.16405783826 -2488010.989548092
+  ll2 -22.460077194556227 176.902878912726
+EPSG:2637
+  ll  14.925729067893812 -171.73440894235344
+  en  1067048.5996570964 1657589.6792933538
+  ll2 14.925729076490468 -171.73440896035765
+EPSG:2638
+  ll  -36.967432421880275 -164.6346783184314
+  en  1334863.1421920515 -4134155.32320932
+  ll2 -36.96743237492715 -164.63467843475038
+EPSG:2639
+  ll  78.38458077674375 -169.77282061532986
+  en  527441.9713034007 8705214.312090052
+  ll2 78.38458077724236 -169.77282064426134
+EPSG:26391
+  ll  -86.5566724157377 8.323113713364929
+  en  256443.93876501056 -1.0057798379282558E7
+  ll2 -86.55667244372016 8.323113045675832
+EPSG:26392
+  ll  -19.883234682325536 -1.015442582279725
+  en  -329161.0436453398 -2669579.489576796
+  ll2 -19.883234643204794 -1.0154425730466594
+EPSG:26393
+  ll  -22.570291232330874 19.6793167631372
+  en  1849970.903759054 -2956437.144054372
+  ll2 -22.570291187063617 19.679316757904278
+EPSG:2640
+  ll  50.2100095073084 -175.38403831481935
+  en  -26993.68847637961 5590500.856726381
+  ll2 50.21000949430915 -175.38403829945693
+EPSG:2641
+  ll  -86.43717482869363 14.751661213672952
+  en  7456845.559967572 -9606518.619630426
+  ll2 -86.43717482469188 14.75166179582288
+EPSG:2642
+  ll  22.338414720096807 22.943725161442234
+  en  8391308.03559894 2471761.166753885
+  ll2 22.338414724518827 22.94372517127119
+EPSG:2643
+  ll  12.172645751260447 22.3388232035539
+  en  8992316.342262827 1350640.6508244774
+  ll2 12.172645757707189 22.33882321600528
+EPSG:2644
+  ll  -66.76792357206386 38.99061444630655
+  en  1.0894917111082224E7 -7437066.239719851
+  ll2 -66.76792352718726 38.990614205969166
+EPSG:2645
+  ll  26.577875775059624 33.10342826718332
+  en  1.1510423364604447E7 2940963.4078367525
+  ll2 26.577875776757907 33.1034282720365
+EPSG:2646
+  ll  30.938369281166047 34.91680973237209
+  en  1.2396597847706039E7 3424743.5694109215
+  ll2 30.938369282178783 34.91680973602506
+EPSG:2647
+  ll  62.32411602335293 38.62384381365643
+  en  1.3480615080804272E7 6913209.930702152
+  ll2 62.32411602313799 38.62384381629547
+EPSG:2648
+  ll  25.82084376936035 49.71858797530396
+  en  1.5275511225191087E7 2879918.9599552816
+  ll2 25.820843764084486 49.71858798021179
+EPSG:2649
+  ll  66.35475348114304 45.47037489438358
+  en  1.5521168251751503E7 7362566.844523662
+  ll2 66.35475348093745 45.47037489576985
+EPSG:2650
+  ll  -60.64509232081133 56.81352997659387
+  en  1.6981311292775106E7 -6758304.9133629
+  ll2 -60.64509226378218 56.8135297914289
+EPSG:2651
+  ll  -8.035168016314216 53.620925592802784
+  en  1.778911109677013E7 -889387.8256065182
+  ll2 -8.035168012535564 53.62092559665666
+EPSG:2652
+  ll  -62.48219015931901 62.71208243568647
+  en  1.8948375675488085E7 -6960979.300333168
+  ll2 -62.48219010602214 62.71208226027937
+EPSG:2653
+  ll  9.938807005311133 50.456970966734794
+  en  1.878109978786265E7 1106278.0640374857
+  ll2 9.938807005252833 50.45697097435064
+EPSG:2654
+  ll  -2.0663229652988946 58.71358119826691
+  en  2.0356959329954177E7 -228459.82290261937
+  ll2 -2.0663229640253373 58.713581199585875
+EPSG:2655
+  ll  -88.55091175558908 56.13146629815237
+  en  2.1480726167760905E7 -9841334.222134262
+  ll2 -88.55091172998215 56.131467302485305
+EPSG:2656
+  ll  -7.077358961917952 66.42813226866801
+  en  2.254737083928684E7 -782554.3535465861
+  ll2 -7.077358960918024 66.42813226945502
+EPSG:2657
+  ll  4.09286316394595 63.77610056228646
+  en  2.2919215629134245E7 454548.3023711384
+  ll2 4.092863163278283 63.77610056396479
+EPSG:2658
+  ll  14.21641551543783 63.414018394092786
+  en  2.3570276163436424E7 1589570.8296433885
+  ll2 14.216415507501834 63.41401841619894
+EPSG:2659
+  ll  -81.12947671137046 66.3160810081921
+  en  2.535104284167755E7 -9022464.628339304
+  ll2 -81.12947668131613 66.31608139714926
+EPSG:2660
+  ll  59.340899671068996 71.33359050572552
+  en  2.6121102608486842E7 6599689.64897165
+  ll2 59.34089966564789 71.33359051855362
+EPSG:2661
+  ll  42.959919222696215 90.58642299672573
+  en  2.828248308271501E7 4803148.22194726
+  ll2 42.95991917305743 90.58642280555571
+EPSG:2662
+  ll  64.52971987396737 75.76887418763894
+  en  2.8105775004017934E7 7184578.403740843
+  ll2 64.52971985758737 75.76887431490587
+EPSG:2663
+  ll  10.816226246839804 88.99448784132406
+  en  2.9718174004697748E7 1196927.0169397178
+  ll2 10.816226243971998 88.99448783991465
+EPSG:26632
+  ll  -55.479115890928476 3.201413063926558
+  en  133859.2109841276 -6163369.104544123
+  ll2 -55.47911580531215 3.2014130038823185
+EPSG:2664
+  ll  -35.57179340441926 86.14931200596894
+  en  3.015087342926075E7 -3944786.821887541
+  ll2 -35.571793394026464 86.14931200865287
+EPSG:2665
+  ll  5.701981461641353 93.64914003630511
+  en  3.1571921521530766E7 630632.5942553559
+  ll2 5.7019814584597635 93.64914003556136
+EPSG:2666
+  ll  -67.51269755570527 89.67903270374796
+  en  3.2230488839305278E7 -7505261.795074811
+  ll2 -67.51269752355861 89.67903272885461
+EPSG:2667
+  ll  -24.192309624816986 99.06636552458468
+  en  3.3506742783832554E7 -2676507.11017496
+  ll2 -24.19230962125844 99.06636552469664
+EPSG:2668
+  ll  -82.22321586072061 102.88350386962946
+  en  3.451334828044318E7 -9133515.283121003
+  ll2 -82.2232158261414 102.88350386015411
+EPSG:2669
+  ll  20.736609568634165 99.85123071555124
+  en  3.496319162539092E7 2302540.0348779475
+  ll2 20.73660956652119 99.85123071515456
+EPSG:26692
+  ll  42.264033500492815 14.919987916538963
+  en  988440.7348675977 1.4696038715756565E7
+  ll2 42.26403346412163 14.919987896963685
+EPSG:2670
+  ll  57.04266131074863 103.6682803347299
+  en  3.623713739110234E7 6333049.826085025
+  ll2 57.04266131330471 103.66828033559231
+EPSG:2671
+  ll  60.179750220452746 120.89556954397086
+  en  3.804775749937154E7 6715333.736237932
+  ll2 60.17975015970209 120.89556892399665
+EPSG:2672
+  ll  -22.73027938099679 113.2820643784632
+  en  3.8426213797723584E7 -2514764.32033239
+  ll2 -22.73027937759969 113.28206437763662
+EPSG:2673
+  ll  -9.206309351484464 109.54073729458496
+  en  3.867800312747903E7 -1026580.7699858483
+  ll2 -9.206309350986352 109.54073731124076
+EPSG:2674
+  ll  44.53628281670626 123.2109867829451
+  en  4.075516366236356E7 4938485.301441995
+  ll2 44.536282818208 123.21098678671729
+EPSG:2675
+  ll  84.64727069284498 130.0643482992016
+  en  4.157337137130839E7 9408674.494746681
+  ll2 84.64727069020667 130.06434823981647
+EPSG:2676
+  ll  -77.35968314787218 128.74887387393838
+  en  4.256709748437167E7 -8591932.02861878
+  ll2 -77.3596831173646 128.74887380840602
+EPSG:2677
+  ll  -20.320748950682685 122.34098148420271
+  en  4.2803307130515195E7 -2261898.4620813555
+  ll2 -20.32074894584776 122.34098148195476
+EPSG:2678
+  ll  8.442734869632872 130.26503945388168
+  en  4.4308843254370116E7 934121.669699712
+  ll2 8.442734867855867 130.26503945574876
+EPSG:2679
+  ll  -53.01856716315491 128.7574565886161
+  en  4.508121771943574E7 -5894902.463512395
+  ll2 -53.01856713650626 128.75745658015393
+EPSG:2680
+  ll  -55.5988119952592 131.681884452788
+  en  4.610192370953891E7 -6182003.545663955
+  ll2 -55.598811967075186 131.68188444242574
+EPSG:2681
+  ll  49.84700737235258 132.84608641389838
+  en  4.691379615364071E7 5555875.818504628
+  ll2 49.847007347845334 132.84608648546646
+EPSG:2682
+  ll  70.86415011287713 134.64237183434216
+  en  4.8158605099989176E7 7891864.255196658
+  ll2 70.86415009525453 134.642372311083
+EPSG:2683
+  ll  -35.67481188761849 137.25800502507803
+  en  4.861656232479465E7 -3993451.7403613757
+  ll2 -35.6748118383629 137.25800511101778
+EPSG:2684
+  ll  10.098593152523947 147.1179739920731
+  en  5.018388078634053E7 1118238.7725280614
+  ll2 10.098593152713406 147.11797399183575
+EPSG:26847
+  ll  -85.32870774554944 -66.81930131868666
+  en  315284.0411686294 -1.431579995827026E7
+  ll2 -85.32870774554941 -66.81930131868675
+EPSG:26848
+  ll  -82.98725117129958 -76.09566902066805
+  en  819294.4256154664 -1.39666109018623E7
+  ll2 -82.98725117122062 -76.09566901199888
+EPSG:26849
+  ll  6.3144542416563745 -59.27302180167858
+  en  5365189.341253725 -3722791.6432507057
+  ll2 6.314454241656401 -59.27302180167858
+EPSG:2685
+  ll  85.14885564264338 152.27344654563424
+  en  5.1493031689296186E7 9460266.897312103
+  ll2 85.14885564041025 152.27344650928376
+EPSG:26850
+  ll  -9.141125865861628 -16.519612455025964
+  en  1.178419772894482E7 -998931.9248424079
+  ll2 -9.141125865861586 -16.519612455025978
+EPSG:26851
+  ll  -9.253839573725601 -149.26796535669527
+  en  -7547188.185069275 -3637400.179716071
+  ll2 -9.253839573725564 -149.26796535669527
+EPSG:26852
+  ll  -14.088257588346751 -142.47845973991411
+  en  -6281608.647800999 -5272478.373848881
+  ll2 -14.088257588346707 -142.47845973991411
+EPSG:26853
+  ll  17.687519165685764 -155.71065011802938
+  en  -7052642.811260729 1092284.5638568345
+  ll2 17.687519165685785 -155.71065011802938
+EPSG:26854
+  ll  10.012214606929511 -42.15505902517151
+  en  5223627.14374303 -2127185.655723188
+  ll2 10.01221460692954 -42.1550590251715
+EPSG:26855
+  ll  -69.10644359774714 -64.65186211394418
+  en  453118.89400447335 -1.250964040115308E7
+  ll2 -69.10644359760593 -64.65186211409285
+EPSG:26856
+  ll  89.90032270796073 -79.3395858964756
+  en  898225.2409316838 5246595.163021035
+  ll2 89.90032270799006 -79.3395854311191
+EPSG:26857
+  ll  29.360410373967355 -36.232424020280945
+  en  6081816.558806971 199735.44407092716
+  ll2 29.360410373966253 -36.232424020280945
+EPSG:26858
+  ll  11.530529784286475 -93.95120553831264
+  en  838406.9912076961 -3834684.849943323
+  ll2 11.530529784286484 -93.95120553831264
+EPSG:26859
+  ll  88.67043218354785 -101.91706848986271
+  en  749071.8501645585 6242945.107948852
+  ll2 88.67043218354809 -101.91706848986273
+EPSG:2686
+  ll  -59.48779564684563 155.9674111662926
+  en  5.249804179689735E7 -6597016.053455745
+  ll2 -59.487795625313645 155.9674111238181
+EPSG:26860
+  ll  31.407613199003066 -103.71686909484399
+  en  141501.2294668854 -932410.2746850416
+  ll2 31.407613199001215 -103.71686909484399
+EPSG:26861
+  ll  17.69680786501833 -113.34806319007953
+  en  -3152823.0944112884 -1646864.3641307373
+  ll2 17.696807865018325 -113.34806319007953
+EPSG:26862
+  ll  32.53932295562807 -121.08670959251066
+  en  -3066262.7552368054 309658.70824054803
+  ll2 32.53932295562831 -121.08670959251067
+EPSG:26863
+  ll  -52.47206359974728 -74.94369769554923
+  en  -137587.55359894258 -1.0671141968465822E7
+  ll2 -52.4720635930474 -74.94369768695603
+EPSG:26864
+  ll  58.264073037187075 -71.53587442291274
+  en  819637.8463622367 1717249.9106797664
+  ll2 58.26407303718696 -71.53587442291285
+EPSG:26865
+  ll  39.308512699186274 -54.3268024479206
+  en  4039287.225755089 127694.86425622956
+  ll2 39.30851269918635 -54.32680244792059
+EPSG:26866
+  ll  23.78217072222028 -120.65485886256991
+  en  -2034098.340290886 -1837710.3361621394
+  ll2 23.78217072222008 -120.65485886256991
+EPSG:26867
+  ll  59.80697837513996 -85.95819788683309
+  en  1269018.9953834591 2015064.5831352738
+  ll2 59.80697837514045 -85.95819788683309
+EPSG:26868
+  ll  72.43132404477116 -63.37771617225816
+  en  1961622.5432910817 4159791.8931664657
+  ll2 72.43132404477211 -63.37771617225818
+EPSG:26869
+  ll  65.23716358660737 -66.45108318239694
+  en  1287507.3639432585 3137872.041508163
+  ll2 65.2371635866081 -66.45108318239694
+EPSG:2687
+  ll  88.39285957120404 158.43718504416165
+  en  5.349812341443236E7 9822568.177822083
+  ll2 88.39285956872513 158.43718489915707
+EPSG:26870
+  ll  -10.616453457602102 -39.861068180248864
+  en  6693719.274481169 -4563984.498503226
+  ll2 -10.616453457602086 -39.86106818024885
+EPSG:2688
+  ll  39.36228342686394 169.41724351728735
+  en  5.5139470168492556E7 4385158.904183704
+  ll2 39.36228341730893 169.4172435064668
+EPSG:2689
+  ll  64.57792565219967 170.56427920276704
+  en  5.5766246185477E7 7176082.252590764
+  ll2 64.57792565013288 170.56427919267668
+EPSG:26891
+  ll  71.78707740597119 -74.4425928171114
+  en  585216.0234297062 7986339.937078783
+  ll2 71.78707739847289 -74.44259294064186
+EPSG:26892
+  ll  30.533299108121824 -81.78766622750425
+  en  229217.05545774486 3379159.342177681
+  ll2 30.533299108120325 -81.78766622750429
+EPSG:26893
+  ll  -15.320738628852709 -76.624049368832
+  en  1098713.8242093157 -1707866.6554059063
+  ll2 -15.32073862638178 -76.62404937479435
+EPSG:26894
+  ll  -25.27971200312693 -80.78871428768329
+  en  931124.6737345979 -2811295.094931906
+  ll2 -25.279712001829836 -80.7887142854684
+EPSG:26895
+  ll  52.99382231634226 -94.61276049835735
+  en  -4808.985175198119 5883307.37139452
+  ll2 52.993822315422314 -94.61276049804076
+EPSG:26896
+  ll  -55.33116119954047 -98.35604677987622
+  en  -34917.79831498698 -6146559.018694865
+  ll2 -55.33116119734837 -98.35604677808638
+EPSG:26897
+  ll  -4.945135755201079 -92.74169544938552
+  en  666328.8396087005 -547650.593861659
+  ll2 -4.9451357551964135 -92.74169544953607
+EPSG:26898
+  ll  -59.070867114168855 -44.016932758138914
+  en  818990.3172793577 -6584593.815730899
+  ll2 -59.070867074434354 -44.016933007432975
+EPSG:26899
+  ll  59.480820135430434 -48.309074089242614
+  en  739980.1048868601 6620791.080137914
+  ll2 59.48082011904262 -48.30907415052751
+EPSG:2690
+  ll  -64.83618374455195 169.14664553834348
+  en  5.6554299063072644E7 -7193610.147775713
+  ll2 -64.83618372616566 169.14664547223754
+EPSG:26901
+  ll  2.097627571428376 -175.2579436417712
+  en  693748.2048922952 231959.74661132184
+  ll2 2.097627571428335 -175.25794364177716
+EPSG:26902
+  ll  -39.6645899678562 -161.24305492152484
+  en  1337654.4388193456 -4436299.223958292
+  ll2 -39.664589920211725 -161.24305508423106
+EPSG:26903
+  ll  -61.18295334389143 -171.91400657914903
+  en  128687.13579522457 -6802829.98523273
+  ll2 -61.18295333566234 -171.91400655462354
+EPSG:26904
+  ll  -40.555379527137276 -155.44102439730955
+  en  801347.8853396934 -4495491.34466792
+  ll2 -40.55537952699479 -155.4410243972082
+EPSG:26905
+  ll  26.570545465884962 -149.7856036759165
+  en  820220.9324264507 2942891.281139822
+  ll2 26.570545465859134 -149.78560367586192
+EPSG:26906
+  ll  58.20100911113667 -150.88647017446522
+  en  271640.506281351 6457675.914377604
+  ll2 58.201009110833674 -150.88647017436764
+EPSG:26907
+  ll  -78.87243921420784 -150.32525976652732
+  en  299908.4433973277 -8771752.21088466
+  ll2 -78.8724392121903 -150.3252592554568
+EPSG:26908
+  ll  -13.441736596525146 -125.41091024074605
+  en  1542359.971203046 -1506402.7974024166
+  ll2 -13.441736582359031 -125.41091030527689
+EPSG:26909
+  ll  -52.009942092190315 -127.05294890414967
+  en  633630.2943316076 -5763933.75959318
+  ll2 -52.009942092185035 -127.05294890414791
+EPSG:2691
+  ll  -25.777847177738565 169.00206061669223
+  en  5.729943838372974E7 -2853699.0494147353
+  ll2 -25.77784716416538 169.00206059765387
+EPSG:26910
+  ll  -59.4562577964843 -118.58672609933797
+  en  750070.6443771531 -6599159.224167232
+  ll2 -59.45625779586324 -118.58672609970719
+EPSG:26911
+  ll  6.0398857475492065 -121.41652867681256
+  en  10783.753116599692 669600.5548577502
+  ll2 6.039885747509177 -121.41652867602707
+EPSG:26912
+  ll  -11.74048724497554 -120.13370732938085
+  en  -499141.5788842605 -1314164.681041729
+  ll2 -11.740487235481247 -120.13370727529046
+EPSG:26913
+  ll  4.6055620261999906 -107.1832470692168
+  en  257780.21388639722 509434.66923433775
+  ll2 4.605562026199634 -107.18324706919866
+EPSG:26914
+  ll  16.976968885325334 -108.45377749898243
+  en  -510244.826493826 1901502.6767404545
+  ll2 16.976968871566832 -108.45377746650438
+EPSG:26915
+  ll  -30.53296609623851 -92.90034903082946
+  en  509559.33557842596 -3377848.9383088923
+  ll2 -30.532966096238507 -92.90034903082946
+EPSG:26916
+  ll  -86.83484973200099 -89.12354198808872
+  en  486912.2688598228 -9644823.94856409
+  ll2 -86.83484973200099 -89.1235419880879
+EPSG:26917
+  ll  24.995379875824696 -76.93436032813956
+  en  910500.8493475029 2770597.169277376
+  ll2 24.995379875730926 -76.93436032795297
+EPSG:26918
+  ll  84.54393683152165 -82.56475456934153
+  en  419924.80506183044 9394087.883694446
+  ll2 84.54393683154028 -82.5647544898115
+EPSG:26919
+  ll  -47.72114776833773 -68.63899786739583
+  en  527073.9172303957 -5285370.81940891
+  ll2 -47.72114776833773 -68.63899786739583
+EPSG:2692
+  ll  40.56276587554714 169.34945838666403
+  en  5.810595196579155E7 4502540.964237372
+  ll2 40.56276587554217 169.34945838220128
+EPSG:26920
+  ll  64.3291214799275 -62.317985224097576
+  en  532965.4053040731 7133866.748238198
+  ll2 64.32912147992748 -62.317985224097576
+EPSG:26921
+  ll  37.97172039368772 -55.39053339233521
+  en  641365.6763504896 4203899.161087848
+  ll2 37.971720393686674 -55.39053339233348
+EPSG:26922
+  ll  -31.561758415950273 -59.32826507447432
+  en  -291633.12427068944 -3522107.992177864
+  ll2 -31.56175840423302 -59.32826507417481
+EPSG:26923
+  ll  -10.91681923963236 -40.403958303720295
+  en  1002733.5608048434 -1210606.8892034872
+  ll2 -10.916819239548373 -40.40395830438639
+EPSG:26929
+  ll  84.70064004165377 -85.92780639499333
+  en  199025.4836913367 6034293.8450900465
+  ll2 84.70064004165376 -85.92780639499333
+EPSG:2693
+  ll  -86.68933577663775 179.2628729128793
+  en  5.951446306573489E7 -9632605.764644256
+  ll2 -86.6893357683956 179.26287231442518
+EPSG:26930
+  ll  -4.484789920247266 -92.62977431042827
+  en  29973.104249171214 -3817770.946092943
+  ll2 -4.484789920164784 -92.62977430839794
+EPSG:26932
+  ll  -33.8153843551209 -132.88429669967564
+  en  1345245.3206457607 -9765737.337753976
+  ll2 -33.815384332446925 -132.8842967289458
+EPSG:26933
+  ll  87.30833980073197 -150.85737026409913
+  en  474554.90366814623 3716116.194945843
+  ll2 87.30833980073139 -150.85737026264118
+EPSG:26934
+  ll  -15.716707587914144 -155.7516024750332
+  en  -117308.47528347757 -7731851.947603348
+  ll2 -15.71670758744045 -155.7516024740709
+EPSG:26935
+  ll  -87.23052085687257 -152.10120296892003
+  en  510244.45054628997 -1.5677151759170081E7
+  ll2 -87.23052085687259 -152.10120296892032
+EPSG:26936
+  ll  79.38013893020312 -163.23887810053213
+  en  392324.4136021158 2834570.4915848626
+  ll2 79.38013893005166 -163.2388780977779
+EPSG:26937
+  ll  89.56671121101888 -158.5636139906829
+  en  502900.53760233195 3967344.20102427
+  ll2 89.5667112110189 -158.56361399074734
+EPSG:26938
+  ll  60.597303045903374 -156.2679786610363
+  en  1031838.8296630108 774124.0364915925
+  ll2 60.597302989052324 -156.26797920302658
+EPSG:26939
+  ll  -0.18954589532349075 -175.43191737056318
+  en  -105528.39263040945 -6006369.4158700835
+  ll2 -0.1895458953181817 -175.43191736744274
+EPSG:26940
+  ll  62.00295669612082 -107.29817633001495
+  en  4118816.0022864775 2844580.9067138233
+  ll2 62.0029566961208 -107.29817633001497
+EPSG:26941
+  ll  -11.078619922560831 -140.35382212016626
+  en  -899273.1805106932 -5581959.462717374
+  ll2 -11.078619922560808 -140.35382212016626
+EPSG:26942
+  ll  45.98034463039458 -155.38250091509735
+  en  -547847.586932214 1898523.654494837
+  ll2 45.98034463039457 -155.38250091509735
+EPSG:26943
+  ll  26.213437294337453 -132.35768019305323
+  en  795150.0587651287 -572392.1189730661
+  ll2 26.213437294337464 -132.35768019305323
+EPSG:26944
+  ll  63.77487212954301 -179.63858703761193
+  en  -1208301.65162462 4845816.563761177
+  ll2 63.774872129543 -179.63858703761193
+EPSG:26945
+  ll  -12.421433535284839 -134.38125476044414
+  en  -438963.8664825028 -4991211.630807972
+  ll2 -12.421433535284816 -134.38125476044414
+EPSG:26946
+  ll  61.534325948762785 -111.27453567632917
+  en  2306304.7479539486 3922056.638971626
+  ll2 61.534325948762756 -111.27453567632917
+EPSG:26948
+  ll  -74.9346504257601 -106.1805547492547
+  en  328964.4419670195 -1.175332756675438E7
+  ll2 -74.9346504256803 -106.18055474947818
+EPSG:26949
+  ll  -61.025391528301526 -113.15401370410932
+  en  146473.16705437718 -1.0198909175369086E7
+  ll2 -61.02539152830122 -113.15401370410937
+EPSG:2695
+  ll  71.35980356234873 -172.0892989289031
+  en  6.167494886957421E7 7927954.3534685355
+  ll2 71.3598035626497 -172.08929894761542
+EPSG:26950
+  ll  10.823183726471484 -123.26128805918486
+  en  -831147.658347927 -2217525.8838240365
+  ll2 10.823183714392746 -123.2612879783909
+EPSG:26951
+  ll  49.19862514596906 -59.15980081472868
+  en  2821388.8630941315 2073661.4985840796
+  ll2 49.19862514596907 -59.15980081472868
+EPSG:26952
+  ll  -3.5484595483900634 -153.67479495005045
+  en  -7482515.8098954065 -1456485.6917524822
+  ll2 -3.548459548390013 -153.67479495005045
+EPSG:26953
+  ll  71.66034648886875 -175.46819568508147
+  en  -1796890.2407420576 5259248.998412946
+  ll2 71.66034648886875 -175.46819568508147
+EPSG:26954
+  ll  2.1737468777486164 -165.2515651465274
+  en  -6558428.613180297 -1370554.5224827982
+  ll2 2.1737468777486626 -165.2515651465274
+EPSG:26955
+  ll  32.24604527892822 -125.93039495227096
+  en  -1004398.899441569 24167.894484477292
+  ll2 32.24604527892848 -125.93039495227096
+EPSG:26956
+  ll  -4.577200206054897 -138.94975841457307
+  en  -8616100.014361704 -1830683.9662968314
+  ll2 -4.577200206054861 -138.94975841457307
+EPSG:26957
+  ll  -68.61530757591294 -80.20612508800232
+  en  5195.963278066862 -1.182953995201948E7
+  ll2 -68.61530757536217 -80.20612508694116
+EPSG:26958
+  ll  -75.79596335132004 -83.081155566878
+  en  142987.74921329404 -1.1108344154920775E7
+  ll2 -75.79596335131866 -83.08115556687736
+EPSG:26959
+  ll  -59.18326195650074 -79.36821371874063
+  en  350424.1756892359 -9257716.071026646
+  ll2 -59.183261956472315 -79.36821371874126
+EPSG:2696
+  ll  7.232736366866604 -169.5849144111655
+  en  6.298794117457495E7 802261.6114937764
+  ll2 7.232736377798289 -169.58491443002842
+EPSG:26960
+  ll  -9.593659864996212 -140.7820441445441
+  en  -6858560.350604347 -2750528.7995763896
+  ll2 -9.593659864996173 -140.7820441445441
+EPSG:26961
+  ll  77.58703323508749 -152.95760394773936
+  en  561011.5148282497 6533614.134984828
+  ll2 77.58703323508423 -152.95760394774337
+EPSG:26962
+  ll  -4.285747815593268 -161.4350829365882
+  en  -29934.96522610821 -2724730.77568311
+  ll2 -4.285747815544718 -161.4350829352634
+EPSG:26963
+  ll  -70.11869575241397 -156.19704167112266
+  en  568447.6621268099 -1.0124664262185732E7
+  ll2 -70.11869575241259 -156.1970416711228
+EPSG:26964
+  ll  53.29439740295561 -168.8039719158509
+  en  -119592.25691218744 3532487.3998943516
+  ll2 53.294397348551115 -168.80397163925508
+EPSG:26965
+  ll  86.20017129331305 -162.53641037067524
+  en  482464.2252635895 7181024.783867487
+  ll2 86.20017129331299 -162.536410370673
+EPSG:26966
+  ll  37.24137003829277 -86.5454626022689
+  en  -188591.5861474134 812100.6897307583
+  ll2 37.24137003788904 -86.54546260262293
+EPSG:26967
+  ll  37.63632461827814 -92.23938698200914
+  en  -13063.311277003493 877725.3862878481
+  ll2 37.636324603179155 -92.23938696833548
+EPSG:26968
+  ll  -32.1657510029379 -115.51144049838086
+  en  -115549.88688100019 -8179322.356297392
+  ll2 -32.165751002883404 -115.51144049847309
+EPSG:26969
+  ll  50.875483167409385 -118.69434425334701
+  en  169679.3791330412 1034074.4960309071
+  ll2 50.87548316639083 -118.6943442530778
+EPSG:2697
+  ll  69.6331549436677 -171.25462162762855
+  en  6.3489971642361514E7 7728233.597126868
+  ll2 69.63315494464425 -171.25462164423087
+EPSG:26970
+  ll  77.5440093405652 -109.20789707229306
+  en  957261.6356692486 4004823.3075328763
+  ll2 77.5440093397284 -109.20789709245281
+EPSG:26971
+  ll  8.276542273742777 -79.95601902923643
+  en  1226075.6705463636 -3134406.280431535
+  ll2 8.27654226962002 -79.95601906873432
+EPSG:26972
+  ll  -39.22712297280293 -97.95460811961969
+  en  27145.495688566123 -8431761.696752952
+  ll2 -39.22712295922406 -97.9546081073553
+EPSG:26973
+  ll  36.787575161599094 -88.88239591687592
+  en  -187065.14303808863 175764.6000911948
+  ll2 36.7875751615375 -88.88239591694762
+EPSG:26974
+  ll  0.7949741159527406 -86.98849402255584
+  en  910556.1073478595 -3813962.808915775
+  ll2 0.7949741159527451 -86.98849402255584
+EPSG:26975
+  ll  31.179906665583466 -49.43537759564322
+  en  5589711.555604171 937322.0661822892
+  ll2 31.179906665583434 -49.43537759564321
+EPSG:26976
+  ll  34.72937576927341 -95.1321722954538
+  en  349604.6960674318 -584997.2107501025
+  ll2 34.72937576927358 -95.1321722954538
+EPSG:26977
+  ll  11.867894805421493 -141.94334060699006
+  en  -4712808.425320834 -1777590.446129273
+  ll2 11.867894805421525 -141.94334060699006
+EPSG:26978
+  ll  3.548177188026841 -141.56624297415908
+  en  -5048819.632973912 -2208621.5918576326
+  ll2 3.548177188026875 -141.56624297415908
+EPSG:2698
+  ll  75.44070329080978 -166.44032235277126
+  en  6.454364441867433E7 8376873.188241241
+  ll2 75.44070329196136 -166.4403223764006
+EPSG:26980
+  ll  53.07586700213622 -5.191420182038144
+  en  5469316.651062123 4641304.658872435
+  ll2 53.07586700213621 -5.191420182038144
+EPSG:26981
+  ll  -1.6665107658548273 -65.39450080274463
+  en  4508986.267106425 -3329793.6772489888
+  ll2 -1.6665107658548093 -65.39450080274463
+EPSG:26982
+  ll  12.826107748059918 -158.36508083111607
+  en  -6169885.289963588 396030.10127604293
+  ll2 12.826107748059938 -158.36508083111607
+EPSG:26983
+  ll  60.03005994652534 -77.41953479972636
+  en  -196197.508037213 1854014.0074019143
+  ll2 60.030059909768966 -77.41953455908691
+EPSG:26984
+  ll  81.67836730876823 -63.882211488888956
+  en  1001385.3971226912 4333713.678895479
+  ll2 81.67836730857971 -63.8822115034395
+EPSG:26985
+  ll  4.40706366101551 -153.53185106337443
+  en  -8494916.12868957 56157.375352982825
+  ll2 4.40706366101554 -153.53185106337446
+EPSG:26986
+  ll  42.89151891027546 8.334385099359622
+  en  5810131.0627910355 3795642.597924164
+  ll2 42.891518910275465 8.334385099359622
+EPSG:26987
+  ll  30.86683616600878 -79.92782204540754
+  en  -414419.43767037103 -1080905.9882384117
+  ll2 30.86683616600877 -79.92782204540754
+EPSG:26988
+  ll  62.1771492990046 -170.30974619300434
+  en  4255537.512821019 4132110.2864184123
+  ll2 62.177149299004576 -170.30974619300434
+EPSG:26989
+  ll  50.82916199371181 -72.83332350593025
+  en  6814215.757867114 894300.7384937044
+  ll2 50.8291619937118 -72.83332350593025
+EPSG:2699
+  ll  80.19021036214212 17.642088022257557
+  en  436269.0443548116 8908366.455555988
+  ll2 80.1902103620162 17.642088050611417
+EPSG:26990
+  ll  78.50741235049085 -39.28712479357432
+  en  5295466.370647638 4847439.078810621
+  ll2 78.50741235049084 -39.28712479357433
+EPSG:26991
+  ll  34.62327885396288 -19.80502742032519
+  en  6702494.9975457005 1797661.9136542785
+  ll2 34.62327885396305 -19.80502742032519
+EPSG:26992
+  ll  32.1987754393475 -99.3663675588196
+  en  304091.9214570886 -1320070.8797529286
+  ll2 32.19877543934775 -99.3663675588196
+EPSG:26993
+  ll  52.54467860087469 -42.04297795901482
+  en  4126294.649130093 2258436.651966278
+  ll2 52.544678600874676 -42.04297795901483
+EPSG:26994
+  ll  82.50348092506783 -80.73149663631554
+  en  417669.6692556287 5907976.132843343
+  ll2 82.5034809248846 -80.73149678281153
+EPSG:26995
+  ll  -20.852630531461514 -81.2876077236539
+  en  1644309.4500841103 -5597860.5592906745
+  ll2 -20.852630520504974 -81.28760772911893
+EPSG:26996
+  ll  16.79963516139796 -92.44440204717723
+  en  42710.43208457116 -2107759.143989991
+  ll2 16.799635161397422 -92.44440204717438
+EPSG:26997
+  ll  -62.68890108741835 -90.296438872084
+  en  612823.6134582165 -1.0921959502838995E7
+  ll2 -62.68890108740999 -90.29643887208418
+EPSG:26998
+  ll  59.800500641981586 -98.37668345012638
+  en  632474.8330201057 2634019.678665593
+  ll2 59.80050064169918 -98.37668345001723
+EPSG:2700
+  ll  7.252941044956287 29.653723902903323
+  en  1125488.9999568672 806027.4859723154
+  ll2 7.252941050383079 29.65372390923558
+EPSG:2701
+  ll  50.05904126280433 25.576145976687464
+  en  398167.39997882064 5548504.029914202
+  ll2 50.05904126356612 25.576145983313182
+EPSG:2702
+  ll  -54.36385995126954 39.30221810290735
+  en  1103944.2397526982 -6066420.817842556
+  ll2 -54.36385987758745 39.30221785183716
+EPSG:2703
+  ll  -18.972500141429876 24.7009402775841
+  en  -376294.7725940251 -2119303.9947590763
+  ll2 -18.972500122347228 24.700940301586552
+EPSG:27037
+  ll  -71.09722226435883 37.726091773135295
+  en  453906.4993287299 -7888556.168504365
+  ll2 -71.0972222017012 37.726091866275624
+EPSG:27038
+  ll  71.23374384971927 50.542775561537084
+  en  698705.5932766413 7912176.031908071
+  ll2 71.23374383461359 50.54277553095755
+EPSG:27039
+  ll  81.45687621267797 49.69364797430911
+  en  478239.0233023473 9044066.46249995
+  ll2 81.45687618336268 49.69364789129975
+EPSG:2704
+  ll  -89.66548170361546 40.54187190838555
+  en  503079.06828212674 -9964832.89114756
+  ll2 -89.66548168575987 40.54187717299171
+EPSG:27040
+  ll  35.97715443732338 47.64234868214987
+  en  -344914.2947226964 4021747.0144265178
+  ll2 35.97715440805594 47.64234874485853
+EPSG:2705
+  ll  -79.60798956977563 40.50107025369477
+  en  530353.6309376918 -8841832.79155877
+  ll2 -79.60798954965259 40.50107041259277
+EPSG:2706
+  ll  77.09058020074238 42.87283404013893
+  en  521888.721362099 8560564.44003012
+  ll2 77.09058019972923 42.87283404986506
+EPSG:2707
+  ll  -76.85429442132349 49.62080142145661
+  en  617356.8634013038 -8538588.455045776
+  ll2 -76.85429439711078 49.62080152848793
+EPSG:2708
+  ll  -11.123943163399943 55.33075784777057
+  en  1302974.6565061985 -1240050.2428784957
+  ll2 -11.123943157100225 55.33075784000782
+EPSG:2709
+  ll  16.10250908348138 42.264270759074805
+  en  -437545.33756713464 1801009.4578947183
+  ll2 16.102509076921237 42.264270781105445
+EPSG:2710
+  ll  26.53083979816104 48.58642617702494
+  en  -39927.604552440345 2947147.842583849
+  ll2 26.53083979740898 48.586426175434866
+EPSG:2711
+  ll  72.94372036583772 63.66635452633716
+  en  718016.3484087761 8109647.269989736
+  ll2 72.94372036361185 63.666354503661566
+EPSG:2712
+  ll  43.02068873741419 58.98550901213132
+  en  417388.8320111593 4765589.873660756
+  ll2 43.02068873772317 58.98550900864382
+EPSG:27120
+  ll  17.048371078613854 -72.0245071963629
+  en  -463831.9106182095 1907103.7324305552
+  ll2 17.048371084304797 -72.0245071674299
+EPSG:2713
+  ll  -57.35210866069295 71.93236645721139
+  en  1036875.2004220224 -6394446.40549728
+  ll2 -57.35210859663378 71.93236625237274
+EPSG:2714
+  ll  -9.141942960840169 69.81864377666547
+  en  920095.1529619993 -1013094.7707566001
+  ll2 -9.141942959868203 69.81864377703995
+EPSG:2715
+  ll  -54.79032301084454 67.8808241356441
+  en  428074.0219381368 -6074427.513310948
+  ll2 -54.79032298888299 67.88082415497632
+EPSG:2716
+  ll  78.3593363557712 74.00514238166147
+  en  545237.8582504966 8702778.50379256
+  ll2 78.35933635501777 74.00514238385291
+EPSG:2717
+  ll  86.78277441497659 74.84550519072647
+  en  499088.851316065 9642676.341314118
+  ll2 86.78277441156123 74.84550522120368
+EPSG:2718
+  ll  -86.86453478156264 71.0360869274373
+  en  457609.45965009223 -9654373.75334002
+  ll2 -86.86453475052825 71.03608727458628
+EPSG:2719
+  ll  -83.84183572102324 85.11011186999707
+  en  549248.9432283517 -9315944.358036065
+  ll2 -83.84183568718032 85.11011195153654
+EPSG:2720
+  ll  40.23998789873667 78.76166730230855
+  en  54182.824017004226 4469418.774737352
+  ll2 40.239987898444696 78.76166729827433
+EPSG:27205
+  ll  29.563370920687774 177.94114992714276
+  en  607880.8663327676 8058372.319702549
+  ll2 29.563370881443888 177.941149927737
+EPSG:27206
+  ll  -63.42942021027464 173.11780214918358
+  en  132879.55424700325 -2159826.7421356826
+  ll2 -63.4294202035421 173.11780214916624
+EPSG:27207
+  ll  80.54786270527495 178.2302710192764
+  en  306298.8366642462 1.3923456114435706E7
+  ll2 80.54786267854494 178.23027101539702
+EPSG:27208
+  ll  31.472269453624563 168.33531296703353
+  en  -493748.16135357437 8604412.381286502
+  ll2 31.472269403643107 168.33531297162196
+EPSG:27209
+  ll  26.77051569210012 175.69260239261297
+  en  445643.27026362595 7996612.008663574
+  ll2 26.77051565166749 175.69260239403368
+EPSG:2721
+  ll  -73.02513093871985 81.90241091470446
+  en  334026.981480672 -8113585.633146521
+  ll2 -73.02513090751424 81.9024109474433
+EPSG:27210
+  ll  -29.083756356219418 166.77120373683297
+  en  -565335.4578956502 1823937.300436704
+  ll2 -29.08375635863847 166.77120373918353
+EPSG:27211
+  ll  75.37041466353861 165.6057499591686
+  en  22443.57320798654 1.3548156768928848E7
+  ll2 75.3704146288297 165.605750813764
+EPSG:27212
+  ll  59.08229690678061 169.7437882137687
+  en  -38261.70161192393 1.1799275608274871E7
+  ll2 59.08229687568232 169.74378822590916
+EPSG:27213
+  ll  30.762022747309047 172.59631000700648
+  en  91188.04065064696 8680680.229680125
+  ll2 30.76202270871043 172.59631000973943
+EPSG:27214
+  ll  -43.28704842464522 164.62995005528163
+  en  -352839.3219961679 382567.8441542635
+  ll2 -43.28704840594253 164.62995008935823
+EPSG:27215
+  ll  -69.23362387351897 178.7132592420433
+  en  514077.13261253305 -2422079.843970331
+  ll2 -69.23362386721976 178.71325923972393
+EPSG:27216
+  ll  29.524608775705417 173.87334471780207
+  en  471027.3927079512 8541498.947961349
+  ll2 29.524608736520747 173.8733447199868
+EPSG:27217
+  ll  -15.272022748440918 177.66240156465997
+  en  954252.2218799036 3632215.4654125385
+  ll2 -15.272022779694476 177.6624015638844
+EPSG:27218
+  ll  14.851578494906732 172.04654846888025
+  en  353437.2231082297 7031281.478880935
+  ll2 14.851578450693102 172.0465484713388
+EPSG:27219
+  ll  85.60388378748783 178.34652716352684
+  en  345608.9480504032 1.4941581884069968E7
+  ll2 85.60388376043547 178.34652714934495
+EPSG:2722
+  ll  -22.543824713437985 80.74835701013878
+  en  -454588.95900038595 -2523661.785542876
+  ll2 -22.543824696286027 80.74835701519609
+EPSG:27220
+  ll  -35.89641940793086 168.10514166589883
+  en  -214614.33117331 1311777.1654002145
+  ll2 -35.89641941480263 168.10514166593669
+EPSG:27221
+  ll  -56.91506917302063 162.4574157502495
+  en  -218336.80686894292 -892954.7144659455
+  ll2 -56.91506913476949 162.45741589261783
+EPSG:27222
+  ll  5.71930834407361 164.3478013171362
+  en  -356191.01652834925 6110684.386801521
+  ll2 5.719308299329757 164.34780132597908
+EPSG:27223
+  ll  -67.08389650107274 163.21943827288916
+  en  66086.64908640913 -1882679.6040940634
+  ll2 -67.08389649371988 163.2194382733239
+EPSG:27224
+  ll  -6.041890808734138 171.3995286801382
+  en  152976.2287948466 4859939.05336036
+  ll2 -6.041890848281559 171.39952868218873
+EPSG:27225
+  ll  -57.46810001356919 178.56690776350467
+  en  731937.4852165945 -849276.0608097401
+  ll2 -57.46809999513514 178.56690773296805
+EPSG:27226
+  ll  46.38737726858653 176.5653733712532
+  en  723649.8463452755 1.0772534495423159E7
+  ll2 46.387377234628445 176.5653733716564
+EPSG:27227
+  ll  -19.83790201840749 166.93284136882562
+  en  34367.11007091566 3458957.7485929863
+  ll2 -19.837902045619543 166.9328413710757
+EPSG:27228
+  ll  34.03177432428224 163.46803799738487
+  en  -155601.95791094296 9477934.922424406
+  ll2 34.03177428677069 163.46803800349494
+EPSG:27229
+  ll  0.6840778974904964 159.97796597017887
+  en  -566599.7766438626 5823846.698060055
+  ll2 0.6840778538565059 159.97796600626353
+EPSG:2723
+  ll  -20.790063439085387 87.25359631531381
+  en  -99031.20718645933 -2310436.8877878604
+  ll2 -20.790063435874746 87.25359631544717
+EPSG:27230
+  ll  64.2275008393681 178.0783172705217
+  en  660921.9022566268 1.2922252294560915E7
+  ll2 64.22750080185284 178.07831721776648
+EPSG:27231
+  ll  12.075254764989197 173.33567580599905
+  en  632510.8730269945 7117654.103863358
+  ll2 12.075254720410243 173.33567580793792
+EPSG:27232
+  ll  -28.77978077811369 159.7704597562271
+  en  -538759.9553229965 2647400.505840277
+  ll2 -28.779780783967098 159.77045975552605
+EPSG:2724
+  ll  -88.0741525906157 99.06125689239158
+  en  511496.07211657637 -9787200.356326075
+  ll2 -88.07415255517142 99.06125691992058
+EPSG:2725
+  ll  19.325225887726347 90.6950981503235
+  en  -375131.10514695453 2158831.739351404
+  ll2 19.325225879635234 90.69509815224852
+EPSG:27258
+  ll  25.77447254778511 173.9849160625147
+  en  1403226.9099974725 1.2881586503349569E7
+  ll2 25.77447249443142 173.9849160671958
+EPSG:27259
+  ll  -48.04328022748383 168.89519081344042
+  en  343119.35290702374 4676470.234533977
+  ll2 -48.04328022511634 168.89519081397776
+EPSG:2726
+  ll  63.72013979475349 102.4025208685475
+  en  519887.57179813477 7068757.106223803
+  ll2 63.720139797537335 102.4025208688658
+EPSG:27260
+  ll  -17.073228460817546 176.12704970176694
+  en  407083.6946689331 8111902.711786898
+  ll2 -17.073228490891122 176.1270497028064
+EPSG:2727
+  ll  78.33867654782765 108.01837607951273
+  en  568094.3853305883 8701439.367781281
+  ll2 78.33867654739716 108.01837607918843
+EPSG:2728
+  ll  67.26215787807558 107.44743221871296
+  en  476138.4452904307 7463734.330952141
+  ll2 67.26215788032569 107.44743221972453
+EPSG:2729
+  ll  43.61057524705171 109.44943404523627
+  en  374797.5406271954 4831773.748917178
+  ll2 43.61057524916164 109.4494340469783
+EPSG:27291
+  ll  -35.65561233470427 174.99180185702664
+  en  228281.89260985074 736621.2032996202
+  ll2 -35.655612343571654 174.99180185800236
+EPSG:27292
+  ll  17.829993130259723 168.1081806632071
+  en  97429.4752150373 7306420.445840942
+  ll2 17.82999308667674 168.10818066706514
+EPSG:2730
+  ll  66.26413120702654 114.24347726832843
+  en  510908.006417472 7352353.78102523
+  ll2 66.26413120921782 114.24347727029183
+EPSG:2731
+  ll  -55.51028469081585 108.95386058787514
+  en  -7795.555998052994 -6183458.463016438
+  ll2 -55.51028464475727 108.95386066300641
+EPSG:2732
+  ll  81.64455015278634 122.09202339547204
+  en  533900.5321835666 9069435.283189345
+  ll2 81.64455015113701 122.09202339052109
+EPSG:2733
+  ll  35.31256623860742 114.74565928519526
+  en  -251561.0382112231 3940751.270371056
+  ll2 35.31256622463949 114.7456592975699
+EPSG:2734
+  ll  -86.82360575792076 133.38498822745237
+  en  545523.3519200078 -9650163.355316466
+  ll2 -86.8236057278915 133.38498782781278
+EPSG:2735
+  ll  30.40063584711126 126.11193781128668
+  en  222344.60533675505 3368137.029424649
+  ll2 30.400635846697 126.11193781477543
+EPSG:2736
+  ll  -34.279158783573095 41.85814475409174
+  en  1316540.3402864104 6171374.138366966
+  ll2 -34.279158762330496 41.858144712953035
+EPSG:2737
+  ll  -38.10063027005515 42.544517174019575
+  en  810802.5402270339 5777287.18997515
+  ll2 -38.10063027012387 42.54451715348044
+EPSG:2738
+  ll  71.07454098351323 129.96261010378572
+  en  426160.1018509683 7890160.9481614195
+  ll2 71.0745409841918 129.96261010542017
+EPSG:2739
+  ll  -20.37558807628413 136.35749540314958
+  en  641649.8084910243 -2254454.6760132457
+  ll2 -20.375588070662058 136.3574953991805
+EPSG:27391
+  ll  15.354420032607678 9.177714465111906
+  en  335485.0377224103 -4730669.757157128
+  ll2 15.354420212125966 9.17771450357719
+EPSG:27392
+  ll  -30.225114594457395 14.588096776235197
+  en  597241.0373266239 -9792362.827733079
+  ll2 -30.225114162193925 14.588096830368809
+EPSG:27393
+  ll  45.44825014244924 19.837385350274204
+  en  713236.4393500477 -1356039.689455975
+  ll2 45.448250108679524 19.837385233836336
+EPSG:27394
+  ll  -48.842509422607364 12.385465009279915
+  en  -61533.42632644932 -1.1843205038070666E7
+  ll2 -48.842508961909395 12.38546508607369
+EPSG:27395
+  ll  32.09011067769565 25.06701544198264
+  en  773378.7736948335 -2850117.7786006546
+  ll2 32.0901107315787 25.067015469706348
+EPSG:27396
+  ll  -72.72828252534578 22.21288049243728
+  en  43716.690363202266 -1.4504312111266812E7
+  ll2 -72.72828209874883 22.212880487566775
+EPSG:27397
+  ll  -81.14171221846802 31.905641690630816
+  en  120205.1681643779 -1.5450221380683536E7
+  ll2 -81.14171183028344 31.90564125049009
+EPSG:27398
+  ll  27.15708292799394 22.979247581665483
+  en  -602646.3578758165 -3411744.164601104
+  ll2 27.15708302025545 22.979247609190807
+EPSG:2740
+  ll  -11.243658444046545 136.1723816666513
+  en  300312.93021853804 -1243959.8727685572
+  ll2 -11.243658441654608 136.17238166484145
+EPSG:2741
+  ll  -76.92071540291835 143.51230834639958
+  en  563386.9461912469 -8542727.17443804
+  ll2 -76.92071537617475 143.5123082530079
+EPSG:2742
+  ll  -66.9736093886086 143.04517866800964
+  en  458212.9546277189 -7431736.884511868
+  ll2 -66.97360936322298 143.04517862118783
+EPSG:27429
+  ll  28.93270233889939 -17.992339289579945
+  en  -378426.11926134606 3234026.8604081003
+  ll2 28.932702320486452 -17.992339289337835
+EPSG:2743
+  ll  -9.5430219467124 154.35404026609774
+  en  1309413.902540439 -1063880.1534681653
+  ll2 -9.543021939145337 154.354040245202
+EPSG:2744
+  ll  19.662736685131065 149.93426776628206
+  en  493001.87556280766 2175116.5458154897
+  ll2 19.662736684977602 149.9342677666276
+EPSG:2745
+  ll  59.68608408436876 150.95004342516498
+  en  384435.04339510994 6620967.32345233
+  ll2 59.68608408457995 150.9500434265026
+EPSG:2746
+  ll  -50.93803201209828 148.04875758420454
+  en  -58652.27203612705 -5675357.987447887
+  ll2 -50.938031969372645 148.04875761608045
+EPSG:2747
+  ll  -48.13679652357388 151.6142713985422
+  en  -49662.37147655431 -5360070.957573772
+  ll2 -48.13679649023041 151.61427139700547
+EPSG:2748
+  ll  40.970174578687875 160.08618890897128
+  en  338784.1736743093 4539122.878977443
+  ll2 40.97017457874011 160.08618890828203
+EPSG:2749
+  ll  -73.47733824107723 156.84868987521457
+  en  241746.99795155483 -8174692.116185769
+  ll2 -73.4773382127073 156.84868992591956
+EPSG:27493
+  ll  27.208793870154096 -2.579931338368027
+  en  550650.202469239 -1369718.3279875831
+  ll2 27.20879386529854 -2.5799313442356113
+EPSG:2750
+  ll  -80.36640135673974 173.65217969866228
+  en  605356.2423409637 -8931275.454549532
+  ll2 -80.36640134303104 173.6521794981462
+EPSG:27500
+  ll  74.90767566529507 44.117455583216284
+  en  1663246.5766141848 3534533.840536346
+  ll2 74.90767566529506 44.117455583216284
+EPSG:2751
+  ll  49.5303867817245 169.44341934248044
+  en  387190.26709669526 5489891.982997866
+  ll2 49.53038678200108 169.4434193384778
+EPSG:2752
+  ll  82.22210270243943 167.12338883559107
+  en  396171.81658656185 9139578.788569003
+  ll2 82.2221027009617 167.12338884211718
+EPSG:2753
+  ll  33.79048532994845 170.95570633562625
+  en  -60302.52123231022 3757006.0847999905
+  ll2 33.79048532921244 170.95570632846855
+EPSG:2754
+  ll  -7.149081149849536 170.22055456270613
+  en  -585539.0804567563 -802087.1099006699
+  ll2 -7.149081129956837 170.2205546808185
+EPSG:2755
+  ll  -31.884966668609046 -179.74706251271073
+  en  239912.5340054867 -3532371.845782806
+  ll2 -31.884966653007265 -179.74706254095875
+EPSG:2756
+  ll  -81.90680586026245 -170.5141557763218
+  en  554645.9941523074 -9099849.568006247
+  ll2 -81.90680585633136 -170.51415602729836
+EPSG:27561
+  ll  48.687023294540744 9.13470536591202
+  en  1099861.4328694288 132165.3475888506
+  ll2 48.687023294540765 9.134705365912021
+EPSG:27562
+  ll  47.083336187611536 -1.6746579886431774
+  en  295565.17384739226 239272.03526596428
+  ll2 47.08333618761155 -1.6746579886431774
+EPSG:27563
+  ll  46.443136133672226 5.992820527372115
+  en  881070.7805340262 466693.7656533603
+  ll2 46.44313613367226 5.992820527372113
+EPSG:27564
+  ll  43.42400252536329 0.5163786716368639
+  en  -147178.2200372536 327298.1840058803
+  ll2 43.42400252536333 0.5163786716368636
+EPSG:2757
+  ll  66.88073356138369 -178.25217974653137
+  en  182563.41380948544 7439709.89454834
+  ll2 66.88073355440055 -178.25217971492853
+EPSG:27571
+  ll  63.95885471429971 -33.393138710163996
+  en  -1148173.0908840483 3251269.8912363257
+  ll2 63.958854718216806 -33.39313867802236
+EPSG:27572
+  ll  85.74660393900494 -71.5151361775664
+  en  -263764.94843291584 7567986.6758479
+  ll2 85.74660394273924 -71.5151358949749
+EPSG:27573
+  ll  16.939439840024818 -26.857391519550994
+  en  -2771275.2637908086 686010.999402822
+  ll2 16.939439827738408 -26.85739150842767
+EPSG:27574
+  ll  14.660095318298147 71.52257682024177
+  en  7401625.187107387 4201012.316433659
+  ll2 14.660095303005145 71.52257680711169
+EPSG:2758
+  ll  -89.49486462651444 -164.96901257368395
+  en  502850.19043303595 -9945797.439489562
+  ll2 -89.4948646290571 -164.96901659637604
+EPSG:2759
+  ll  12.153684846386682 -93.97669933407343
+  en  -689042.6336966744 -2018006.93251166
+  ll2 12.153684842047106 -93.97669931214624
+EPSG:2760
+  ll  -67.5346373189763 -93.24547601250707
+  en  355205.0204482082 -1.0824726601943009E7
+  ll2 -67.53463731718303 -93.24547600713623
+EPSG:2761
+  ll  -22.24788858749926 -108.73131743533928
+  en  361314.5912486866 -5892336.53280525
+  ll2 -22.247888587499013 -108.7313174353392
+EPSG:2762
+  ll  -57.200287631704064 -106.42639250544967
+  en  544978.119616596 -9785586.816060327
+  ll2 -57.20028762925838 -106.42639250797964
+EPSG:2763
+  ll  -30.60257427615963 -104.70292938404073
+  en  1082645.2406147518 -6852554.729244384
+  ll2 -30.602574258835173 -104.7029293931721
+EPSG:2764
+  ll  -18.833692267939202 -146.37519699135308
+  en  -7947940.3342699995 -4485319.989278818
+  ll2 -18.833692267939135 -146.37519699135305
+EPSG:2765
+  ll  -21.98041935310271 -10.478346048500242
+  en  1.2355485613366675E7 -1692097.270074459
+  ll2 -21.980419353102594 -10.478346048500255
+EPSG:2766
+  ll  68.73145903388671 -51.25001843840454
+  en  4986221.429129152 5199098.077014223
+  ll2 68.73145903388762 -51.250018438404524
+EPSG:2767
+  ll  86.84453852721617 -93.45753970780292
+  en  2403460.75337873 7277704.2676486615
+  ll2 86.84453852721653 -93.45753970780291
+EPSG:2768
+  ll  84.10313713225742 -101.18521673376671
+  en  2425959.1549628456 6851281.722339991
+  ll2 84.10313713225791 -101.18521673376671
+EPSG:2769
+  ll  26.03373392900413 -73.00028882513479
+  en  6502935.717828292 562057.1246845822
+  ll2 26.0337339290037 -73.00028882513479
+EPSG:2770
+  ll  17.705937395796298 -40.86308530773269
+  en  9719114.235120796 1839708.1043965423
+  ll2 17.705937395796287 -40.86308530773271
+EPSG:27700
+  ll  -64.56982588085273 -11.547460633941183
+  en  -55960.94063119864 -1.272202860552443E7
+  ll2 -64.56982507157466 -11.547460225032133
+EPSG:2771
+  ll  9.767913033289098 -127.01228569537327
+  en  723613.6025032008 -1985660.5254635233
+  ll2 9.767913033289126 -127.01228569537327
+EPSG:2772
+  ll  16.17332229107201 -23.938658061426025
+  en  9098066.973961173 1716459.8538384568
+  ll2 16.17332229107201 -23.938658061426025
+EPSG:2773
+  ll  52.77545816209953 -132.6688640912985
+  en  -948441.6262962358 2261413.0611691102
+  ll2 52.77545816209979 -132.6688640912985
+EPSG:2774
+  ll  85.5352631901499 -34.969724919608325
+  en  2109876.483620997 7386509.882150853
+  ll2 85.5352631901503 -34.96972491960832
+EPSG:2775
+  ll  13.537703927929556 -57.13641321324724
+  en  2179491.23510165 -2820730.953482667
+  ll2 13.537703927929591 -57.13641321324724
+EPSG:2776
+  ll  -44.46463435714092 -80.3384819291825
+  en  -191673.7047679061 -9144701.947891466
+  ll2 -44.464634355963476 -80.33848192925146
+EPSG:2777
+  ll  65.61607255104423 -87.80941562110837
+  en  -113314.52484485286 4604535.035218204
+  ll2 65.61607254534411 -87.80941559714329
+EPSG:2778
+  ll  -30.97587900442661 -88.1909140281358
+  en  -391917.43370829057 -6136647.766919341
+  ll2 -30.975879002439683 -88.19091403062302
+EPSG:2779
+  ll  32.96414043464996 -133.21750606643474
+  en  -3822379.30627185 1399069.0416148098
+  ll2 32.9641404346502 -133.21750606643474
+EPSG:2780
+  ll  -78.11140974266306 -83.89558422724747
+  en  160232.79411506993 -1.1993773862169849E7
+  ll2 -78.11140974266364 -83.89558422724733
+EPSG:2781
+  ll  -50.51615127785197 -81.7008265056156
+  en  874862.5372687846 -8920387.134427499
+  ll2 -50.51615127783064 -81.70082650560926
+EPSG:2782
+  ll  -82.55261833992591 -156.3981794563093
+  en  486998.48360035167 -1.1253130774541244E7
+  ll2 -82.55261833992655 -156.39817945630932
+EPSG:2783
+  ll  14.659724574590356 -160.28640859943278
+  en  109871.32931865886 -624786.5109066605
+  ll2 14.659724574568008 -160.28640859933284
+EPSG:2784
+  ll  -21.53748581402425 -149.02132574489326
+  en  1432932.0541182403 -4751058.498166357
+  ll2 -21.537485803401882 -149.02132574764457
+EPSG:2785
+  ll  35.87642386603345 -153.7512726211668
+  en  1019403.1749508036 1571770.0950825207
+  ll2 35.87642386417196 -153.75127261990292
+EPSG:2786
+  ll  89.79078741955809 -154.25118995775756
+  en  502408.30719446385 7581831.243305383
+  ll2 89.79078741955591 -154.2511899664431
+EPSG:2787
+  ll  13.423013443106356 -104.01341086238159
+  en  1085623.1201446718 -3115238.44777723
+  ll2 13.423013438503165 -104.01341088079879
+EPSG:2788
+  ll  62.11198763155011 -118.57888610947059
+  en  261111.30443375107 2283121.759867448
+  ll2 62.11198763086382 -118.57888610888013
+EPSG:2789
+  ll  80.29437191998753 -113.79045262163922
+  en  836885.6263449399 4303731.078097861
+  ll2 80.29437191998795 -113.79045262163963
+EPSG:2790
+  ll  -61.195134511995306 -83.5900832347419
+  en  554906.8564362054 -1.0855739298750913E7
+  ll2 -61.195134511108364 -83.59008323552908
+EPSG:2791
+  ll  -8.25887732528632 -100.03897224949317
+  en  -392824.3849930628 -4986135.281782476
+  ll2 -8.258877312086806 -100.03897211848324
+EPSG:2792
+  ll  -10.844943996478861 -80.2579267303808
+  en  692218.34122047 -5106409.41536749
+  ll2 -10.844943996232704 -80.2579267321288
+EPSG:2793
+  ll  -29.29984700814198 -91.74833934281082
+  en  446517.2804655266 -7153306.794157467
+  ll2 -29.299847007825658 -91.74833934338416
+EPSG:2794
+  ll  61.12733136034019 -145.47290416506044
+  en  -1289512.2777636894 4108920.507754453
+  ll2 61.12733136034073 -145.47290416506044
+EPSG:2795
+  ll  69.61501533822705 -150.64781356000879
+  en  -1925061.524942046 4284958.599485239
+  ll2 69.61501533822795 -150.64781356000879
+EPSG:2796
+  ll  -0.7397239267188702 -59.51573133109132
+  en  5594598.620757434 -3560039.09920518
+  ll2 -0.7397239267188396 -59.515731331091345
+EPSG:2797
+  ll  -10.68796180174285 -112.88769673134975
+  en  -1788562.4500210118 -5333046.577861341
+  ll2 -10.687961801742835 -112.88769673134973
+EPSG:2798
+  ll  -10.864311292221073 -58.40430058692665
+  en  4429889.069907032 -5489973.061077546
+  ll2 -10.864311292221048 -58.404300586926645
+EPSG:2799
+  ll  20.85532394296954 -74.75268558892188
+  en  1687281.3310193685 -1170472.7625578907
+  ll2 20.855323942969473 -74.75268558892189
+EPSG:2800
+  ll  78.8568907795144 -118.43343516133177
+  en  29828.380402473384 6429280.413545429
+  ll2 78.85689077951527 -118.43343516133176
+EPSG:2801
+  ll  55.796812776920106 -136.07566762125916
+  en  -2075081.7655453514 3750511.419891985
+  ll2 55.796812776920554 -136.0756676212592
+EPSG:2802
+  ll  -63.10970006827632 -78.35122366024517
+  en  -195810.91260163538 -1.1874362042638132E7
+  ll2 -63.109700016149056 -78.35122301295817
+EPSG:2803
+  ll  -9.858284081845042 -74.7952469566628
+  en  391799.888285623 -5837710.460246247
+  ll2 -9.858284081763433 -74.79524695588499
+EPSG:2804
+  ll  -13.773751333439494 -57.81949972585696
+  en  3445508.1665408053 -6225374.1808487605
+  ll2 -13.773751333439447 -57.81949972585694
+EPSG:2805
+  ll  -10.333573771157399 -61.02098811751573
+  en  1878075.8224924966 -5662543.409376434
+  ll2 -10.333573771157377 -61.020988117515735
+EPSG:2806
+  ll  12.856038056325755 -25.305524259753525
+  en  5748471.305053687 -1843571.7397938762
+  ll2 12.85603805632578 -25.305524259753504
+EPSG:2807
+  ll  75.23394214595973 -116.32932558711201
+  en  7022863.932653991 3755898.595686254
+  ll2 75.23394214596067 -116.32932558711202
+EPSG:2808
+  ll  46.00910961425028 -74.36718727690669
+  en  6772571.764134278 346886.6382694416
+  ll2 46.009109614250356 -74.3671872769067
+EPSG:2809
+  ll  -11.71698226696681 -122.17420883184334
+  en  -2018364.0674585793 -5457811.446057936
+  ll2 -11.71698226696678 -122.17420883184334
+EPSG:2810
+  ll  3.807024014509265 -87.54024080648465
+  en  1599609.634983512 -5063368.950650041
+  ll2 3.807024014509291 -87.54024080648463
+EPSG:2811
+  ll  46.96825011753176 -45.70324582923561
+  en  4267384.395409654 1415964.2571504584
+  ll2 46.96825011753187 -45.70324582923562
+EPSG:2812
+  ll  26.556853396981545 -136.6557925705461
+  en  -3447986.2086168397 -620756.2077403695
+  ll2 26.55685339698105 -136.65579257054608
+EPSG:2813
+  ll  29.355332518635493 -85.6003471077788
+  en  614006.6811984811 -11688.665562897037
+  ll2 29.35533251859976 -85.6003471077093
+EPSG:2814
+  ll  40.19478515355635 -80.4907438339569
+  en  1538743.732732093 1233154.8156365948
+  ll2 40.19478510219783 -80.49074402234972
+EPSG:2815
+  ll  19.370635881882833 -84.19420099248845
+  en  913474.2303450736 -1812088.6275912432
+  ll2 19.370635880871 -84.19420099225766
+EPSG:2816
+  ll  -68.85162687498956 -89.66724089835034
+  en  614060.9101960382 -1.160978067099279E7
+  ll2 -68.85162687496711 -89.66724089835945
+EPSG:2817
+  ll  44.634296554056675 -89.59520760007784
+  en  1239162.9678924466 951930.4299354706
+  ll2 44.634296552896295 -89.59520760001823
+EPSG:2818
+  ll  44.27655933141987 -53.449034753624474
+  en  4704539.71696707 1537639.1803034022
+  ll2 44.27655933141996 -53.44903475362446
+EPSG:2819
+  ll  69.883905947839 -98.55087041633416
+  en  565297.1789718424 3506111.539885106
+  ll2 69.8839059478399 -98.55087041633419
+EPSG:28192
+  ll  59.18873382786856 44.28333525949895
+  en  687450.2776484762 4213542.311647201
+  ll2 59.188733819143955 44.283334982018026
+EPSG:2820
+  ll  67.94752804358941 -117.02701082508148
+  en  139497.1461777555 1.1693509050683323E7
+  ll2 67.94752804358984 -117.02701082508146
+EPSG:2821
+  ll  -42.043841103831696 -123.07298810008213
+  en  -30465.262780896737 -2522418.9944146127
+  ll2 -42.04384109875494 -123.07298809836449
+EPSG:2822
+  ll  -18.636610438025315 -109.13250874345358
+  en  1800774.4141015396 -1934259.1817195695
+  ll2 -18.636610424009287 -109.13250876584567
+EPSG:2823
+  ll  -48.38233620884156 -74.97020693549885
+  en  55323.237163366284 -1.0073057549397146E7
+  ll2 -48.38233620872094 -74.97020693552665
+EPSG:28232
+  ll  -70.45503435010494 3.1018593674818993
+  en  280003.8823107986 2172951.487729988
+  ll2 -70.45503434803219 3.101859367862905
+EPSG:2824
+  ll  -28.889936726296277 -67.07211317738093
+  en  875547.6929330528 -7519126.022270628
+  ll2 -28.88993672132557 -67.07211317231916
+EPSG:2825
+  ll  -15.941341386781247 -113.38673677328106
+  en  -807683.0418034304 -5214888.661877395
+  ll2 -15.941341376676549 -113.38673674623507
+EPSG:2826
+  ll  -14.48445216665192 -97.89703400011089
+  en  1403212.5934185013 -5048970.132863197
+  ll2 -14.4844521610241 -97.89703401858623
+EPSG:2827
+  ll  13.791147118052095 -105.01219284594828
+  en  1135136.9177355184 -1903785.162035582
+  ll2 13.791147118047668 -105.01219284598093
+EPSG:2828
+  ll  -76.88530607124872 -82.28608994083882
+  en  -46728.080452051654 -1.2849147629930003E7
+  ll2 -76.88530606884936 -82.28608984386928
+EPSG:2829
+  ll  80.56719896144088 -79.04353955635025
+  en  204984.4114553674 4519616.415657315
+  ll2 80.5671989614404 -79.04353955634721
+EPSG:2830
+  ll  -81.25546707294149 -77.42600220753225
+  en  369648.29745417746 -1.3454214588181432E7
+  ll2 -81.2554670729422 -77.42600220753225
+EPSG:2831
+  ll  -2.887523887112117 4.6400604285290115
+  en  1.022760993770531E7 -452063.89778443007
+  ll2 -2.8875238871120725 4.6400604285290115
+EPSG:2832
+  ll  9.612135208036918 -82.38090980409739
+  en  3002624.629783563 -4164012.930349537
+  ll2 9.612135208036946 -82.38090980409739
+EPSG:2833
+  ll  82.09318929267518 -38.473688627783076
+  en  1793493.568673977 4938840.655788727
+  ll2 82.09318929267583 -38.47368862778306
+EPSG:2834
+  ll  63.14341650959699 -25.61803307002475
+  en  3515421.7982826657 3667907.604894273
+  ll2 63.143416509597635 -25.61803307002476
+EPSG:28348
+  ll  21.832175371059748 103.11215928443376
+  en  304881.32494540047 1.2415447044539617E7
+  ll2 21.832175371058973 103.11215928443332
+EPSG:28349
+  ll  -10.235491604420758 109.17901958781029
+  en  300542.4233536497 8867987.182544267
+  ll2 -10.235491604420528 109.17901958781549
+EPSG:2835
+  ll  17.96802310822084 -10.77489989610288
+  en  7880655.046102923 780930.6804986205
+  ll2 17.96802310822086 -10.774899896102882
+EPSG:28350
+  ll  -82.86031577211327 109.49456201271676
+  en  396142.78144527914 792374.6501030307
+  ll2 -82.86031577194312 109.49456208604792
+EPSG:28351
+  ll  -63.06419858258763 116.83308400418903
+  en  188671.49853009428 2992300.564831852
+  ll2 -63.06419857877969 116.83308401335827
+EPSG:28352
+  ll  83.18527454298663 134.725121952039
+  en  575721.4254566985 1.9240901383792464E7
+  ll2 83.18527454292673 134.72512194571397
+EPSG:28353
+  ll  31.493699271043738 139.22874205111825
+  en  901773.355892359 1.3492072495057745E7
+  ll2 31.493699270830987 139.22874205146172
+EPSG:28354
+  ll  73.15795172306926 147.37055437421287
+  en  705667.099414308 1.8129056434111536E7
+  ll2 73.15795172140336 147.37055435920306
+EPSG:28355
+  ll  79.23754119622251 142.27604222708695
+  en  401624.94099382136 1.8800472294519037E7
+  ll2 79.23754119613676 142.2760422281677
+EPSG:28356
+  ll  37.24503677351093 160.164629471205
+  en  1135873.6848876467 1.4146189423171137E7
+  ll2 37.245036766071195 160.16462946992374
+EPSG:28357
+  ll  15.41355991534519 158.41835449740907
+  en  437589.640588919 1.1704152589305999E7
+  ll2 15.413559915345177 158.418354497409
+EPSG:28358
+  ll  -70.59899245501776 174.85779424918164
+  en  864056.7662661572 2137697.4886495993
+  ll2 -70.5989924314284 174.85779348986472
+EPSG:2836
+  ll  17.935868862087645 -153.14236747779543
+  en  -5202950.698821453 -229792.92318428447
+  ll2 17.935868862087634 -153.14236747779543
+EPSG:2837
+  ll  88.05302676954959 -32.131122585840075
+  en  1403350.3950990872 8348058.998446782
+  ll2 88.05302676954975 -32.13112258584008
+EPSG:2838
+  ll  24.074683461176164 -97.18443795868691
+  en  4987610.527899092 -1861570.2326931565
+  ll2 24.074683461175947 -97.1844379586869
+EPSG:2839
+  ll  59.063001036441904 -164.31804561046323
+  en  -1006563.6233224301 2630941.369756775
+  ll2 59.06300103644239 -164.31804561046323
+EPSG:2840
+  ll  -82.44604132332036 -68.32994400133197
+  en  146520.86991129792 -1.3709301561963763E7
+  ll2 -82.44604132331807 -68.32994400136234
+EPSG:28404
+  ll  19.184618982477986 23.617173288787125
+  en  4775457.807633544 2124284.635406078
+  ll2 19.184618986414883 23.617173298603422
+EPSG:28405
+  ll  15.28426865037855 36.708352722490346
+  en  6547215.090030165 1714097.2185204232
+  ll2 15.284268635842476 36.70835267134097
+EPSG:28406
+  ll  -35.60457657778439 33.95132134387434
+  en  6586311.015739959 -3942044.2007237137
+  ll2 -35.604576561834776 33.95132136826248
+EPSG:28407
+  ll  -2.981367817262509 30.14000862976606
+  en  6511174.447041628 -333577.6262937502
+  ll2 -2.981367807622221 30.14000871649704
+EPSG:28408
+  ll  28.36793296816849 51.538545338992506
+  en  9141812.115932899 3156754.415647473
+  ll2 28.367932964922634 51.5385453395656
+EPSG:28409
+  ll  46.63089294687745 44.25849153466909
+  en  8983913.46419534 5188423.421926229
+  ll2 46.63089293843458 44.258491540716506
+EPSG:2841
+  ll  -7.515669853093999 -170.4368409180324
+  en  -9352321.716584284 -1882842.1668328282
+  ll2 -7.515669853094035 -170.43684091803243
+EPSG:28410
+  ll  -5.680151124759249 51.86384924269858
+  en  9930351.203784581 -630544.6671321611
+  ll2 -5.68015112237486 51.86384924752224
+EPSG:28411
+  ll  33.247210273589204 71.5279417699767
+  en  1.2295974902554253E7 3712854.703151755
+  ll2 33.24721025819822 71.52794175702019
+EPSG:28412
+  ll  -20.05534335282063 71.49510926374424
+  en  1.2761124576051453E7 -2220358.9402640113
+  ll2 -20.055343349997013 71.49510926544816
+EPSG:28413
+  ll  28.74387959065308 73.4214210178472
+  en  1.3345840278083973E7 3181970.157299379
+  ll2 28.74387958970247 73.42142101332391
+EPSG:28414
+  ll  -57.58094364862496 89.1373983886582
+  en  1.4986127787759641E7 -6413775.642467014
+  ll2 -57.58094360041957 89.13739829955968
+EPSG:28415
+  ll  61.54927099421755 88.56605448968509
+  en  1.5583290801828755E7 6827734.088141508
+  ll2 61.54927099765151 88.56605448734982
+EPSG:28416
+  ll  -16.231458463475803 97.34775208433348
+  en  1.696518743184074E7 -1800110.444199795
+  ll2 -16.231458464778367 97.34775208414331
+EPSG:28417
+  ll  -6.932553441156031 107.17814721880517
+  en  1.8406760836549286E7 -774368.251899831
+  ll2 -6.932553441752471 107.17814718305873
+EPSG:28418
+  ll  34.130407886043116 105.79436448067983
+  en  1.8573246469712347E7 3778460.1388100963
+  ll2 34.13040788676735 105.79436448226419
+EPSG:28419
+  ll  -58.41779481067138 111.41025672531374
+  en  1.952392656453936E7 -6477843.003915697
+  ll2 -58.41779478598108 111.41025671699714
+EPSG:2842
+  ll  72.76941191702103 -127.47289712077418
+  en  -451717.12450813316 3743031.8068149113
+  ll2 72.76941191702198 -127.47289712077418
+EPSG:28420
+  ll  31.509465893904306 113.9468079470582
+  en  2.0209848972125877E7 3491555.8526448044
+  ll2 31.509465893819993 113.94680795026439
+EPSG:28421
+  ll  -4.828981550440375 114.91955582673702
+  en  2.0600616402643934E7 -539260.5887253745
+  ll2 -4.828981551817543 114.91955586533115
+EPSG:28422
+  ll  -38.8058530095232 135.60500333635323
+  en  2.3073912057213984E7 -4317674.044164641
+  ll2 -38.80585299062282 135.60500332548216
+EPSG:28423
+  ll  -10.39702055548085 134.77284883953098
+  en  2.34750167310913E7 -1149704.4075947774
+  ll2 -10.397020554612425 134.77284883880125
+EPSG:28424
+  ll  -6.43148124585251 148.03539786509762
+  en  2.5280087583073426E7 -716500.3089329841
+  ll2 -6.43148124210587 148.0353978483633
+EPSG:28425
+  ll  79.15579616673949 145.87386590873396
+  en  2.5476235135647196E7 8791168.782437125
+  ll2 79.15579616542487 145.8738659014018
+EPSG:28426
+  ll  71.97739034799679 157.4797689962188
+  en  2.6654513056016397E7 7995428.869722111
+  ll2 71.97739034698722 157.47976899172244
+EPSG:28427
+  ll  -19.481619765485576 155.2867741716042
+  en  2.710979918979231E7 -2159146.7672845884
+  ll2 -19.48161975657782 155.28677416126814
+EPSG:28428
+  ll  72.08863825642183 166.0322136900184
+  en  2.8535309333452657E7 8002418.752700696
+  ll2 72.08863825558645 166.03221368220207
+EPSG:28429
+  ll  -55.38503578851686 179.72368923790947
+  en  3.0052004197750486E7 -6174830.05729377
+  ll2 -55.385035735138594 179.7236890143648
+EPSG:2843
+  ll  -5.276633625400965 -111.81730129504973
+  en  -2994186.8913243073 -4298650.809643972
+  ll2 -5.2766336254009145 -111.81730129504975
+EPSG:28430
+  ll  0.05819326035367567 173.02806650930566
+  en  3.0057319087711446E7 6520.683033158252
+  ll2 0.05819326795742384 173.02806649703567
+EPSG:28431
+  ll  16.884223973982614 -168.68976871458398
+  en  3.2387913660224393E7 1886387.9746583349
+  ll2 16.884223977708952 -168.68976874318372
+EPSG:28432
+  ll  -0.8875521898879697 -178.52645480103192
+  en  3.1659640692535553E7 -98930.11273467423
+  ll2 -0.8875521793902829 -178.52645479345017
+EPSG:2844
+  ll  50.959065896917004 -138.81533119343845
+  en  -2464219.2856230508 3415285.9375529187
+  ll2 50.959065896917224 -138.81533119343845
+EPSG:2845
+  ll  17.91901259165654 -148.15361862073792
+  en  -4637983.427672049 1719847.5644626347
+  ll2 17.919012591656536 -148.15361862073792
+EPSG:2846
+  ll  -8.477447929223612 -151.14142259326263
+  en  -6065932.726349096 1665.310613100417
+  ll2 -8.477447929223546 -151.1414225932626
+EPSG:2847
+  ll  -10.361105664550042 -159.01496481262427
+  en  -7307806.496608597 1490613.2103995103
+  ll2 -10.361105664550005 -159.01496481262427
+EPSG:2848
+  ll  21.272977578994627 -99.4558860235732
+  en  200322.55827025208 4512796.27335209
+  ll2 21.272977578994556 -99.45588602357321
+EPSG:2849
+  ll  42.52663342735272 -56.2238944799401
+  en  4742428.723968051 2640350.079559206
+  ll2 42.5266334273528 -56.223894479940135
+EPSG:2850
+  ll  -16.786533101709935 -46.43812483323225
+  en  1.0475092537638202E7 -1382514.1010371433
+  ll2 -16.78653310170989 -46.43812483323226
+EPSG:2851
+  ll  77.06739075034419 -104.58870020297142
+  en  748383.6083545929 8006624.462281467
+  ll2 77.06739075034508 -104.58870020297144
+EPSG:2852
+  ll  30.131059404965313 -72.44170837814633
+  en  505616.7365525296 -1372483.699163873
+  ll2 30.13105940496396 -72.44170837814633
+EPSG:2853
+  ll  36.735086265994774 -18.10592184449891
+  en  8516012.796182487 3608719.9344904935
+  ll2 36.735086265994894 -18.105921844498916
+EPSG:2854
+  ll  86.33923001118484 -123.41876952103317
+  en  2772412.3087434755 8064748.778562766
+  ll2 86.33923001118515 -123.41876952103316
+EPSG:2855
+  ll  50.384565002527054 -97.53997170045061
+  en  2132694.057625518 625425.8755850751
+  ll2 50.38456500252724 -97.53997170045061
+EPSG:2856
+  ll  35.40827317235953 -129.8255833817529
+  en  -360300.01760368014 -1058623.5718570172
+  ll2 35.408273172359706 -129.8255833817529
+EPSG:2857
+  ll  -9.354742510932127 -75.79178928747676
+  en  1169762.4341860055 -5957767.231728786
+  ll2 -9.354742510932093 -75.79178928747676
+EPSG:2858
+  ll  59.384137112476516 -64.58445470512787
+  en  1604516.5855652392 2638860.9628428076
+  ll2 59.38413711247699 -64.58445470512788
+EPSG:2859
+  ll  46.96198480599918 -54.17272305810374
+  en  3235386.6850502244 804219.1658124324
+  ll2 46.96198480599928 -54.17272305810374
+EPSG:2860
+  ll  26.45409900869919 -47.69824251502665
+  en  4827083.195466883 -834877.0429249188
+  ll2 26.454099008698712 -47.698242515026635
+EPSG:28600
+  ll  56.36454950371004 41.22067137692805
+  en  -416492.36961739336 3888874.9807494367
+  ll2 56.36454941600867 41.22067199673184
+EPSG:2861
+  ll  27.44473716678757 -69.27049524025287
+  en  2702841.90629927 -1373723.921196759
+  ll2 27.444737166786943 -69.27049524025288
+EPSG:2862
+  ll  -54.859968314021 -99.42707879961206
+  en  568346.5064920555 -1.0581138110791167E7
+  ll2 -54.85996831069406 -99.42707880296317
+EPSG:2863
+  ll  -36.63660558567621 -114.5512629071745
+  en  -245977.62937221385 -8465053.51153763
+  ll2 -36.63660557821709 -114.55126290632343
+EPSG:2864
+  ll  83.39970938300581 -101.87275535111752
+  en  688076.7563663863 4784695.793046292
+  ll2 83.39970938290091 -101.87275538442039
+EPSG:2865
+  ll  -14.340130687515867 -103.43988523446411
+  en  1518027.2117974865 -5980991.410565446
+  ll2 -14.340130686341144 -103.43988523806011
+EPSG:2866
+  ll  26.909072405575685 -43.690097190523915
+  en  2479762.7634973535 1350488.828777427
+  ll2 26.909072405575163 -43.69009719052391
+EPSG:2867
+  ll  10.887552943926792 -105.48318582913151
+  en  725881.8367011122 -2222760.723862122
+  ll2 10.887552943831905 -105.48318582987628
+EPSG:2868
+  ll  17.58220704284396 -111.02733489806285
+  en  307757.64644953335 -1485862.9482927718
+  ll2 17.58220704284394 -111.0273348980629
+EPSG:2869
+  ll  -26.889995231426624 -111.26784308854157
+  en  459994.9527868752 -6408405.9183908235
+  ll2 -26.889995231420524 -111.26784308852918
+EPSG:2870
+  ll  10.295026349669062 -86.2876930345746
+  en  6331294.983452041 -1975663.7970313171
+  ll2 10.295026349669088 -86.2876930345746
+EPSG:2871
+  ll  10.734185311838218 -159.61897622875375
+  en  -2475390.3029854363 -1666944.52010836
+  ll2 10.734185311838225 -159.61897622875372
+EPSG:2872
+  ll  55.36443018508368 -57.923475567046864
+  en  5877890.94100845 3977513.460385452
+  ll2 55.364430185084096 -57.92347556704684
+EPSG:2873
+  ll  82.93631726624601 -124.0230056723222
+  en  1871296.97085902 6774685.632742434
+  ll2 82.9363172662466 -124.02300567232223
+EPSG:2874
+  ll  18.644980047593336 -139.74830914924104
+  en  -363678.58176843426 -911738.7569634458
+  ll2 18.644980047593332 -139.748309149241
+EPSG:2875
+  ll  27.982531527673814 -152.3337020993197
+  en  -1494092.2956044774 646071.372191912
+  ll2 27.982531527673064 -152.3337020993197
+EPSG:2876
+  ll  0.4579967120290185 -93.92801226438294
+  en  2514813.3275529994 -4243224.119207517
+  ll2 0.45799671202904235 -93.92801226438296
+EPSG:2877
+  ll  -7.863306001591633 -100.30192533168015
+  en  1694773.330432676 -5320089.706732676
+  ll2 -7.863306001591712 -100.30192533168017
+EPSG:2878
+  ll  75.35317807106279 -166.4393392053377
+  en  -1286631.139803785 5775781.188902829
+  ll2 75.35317807106372 -166.4393392053377
+EPSG:2879
+  ll  35.50782647724369 -8.892664088870958
+  en  5613169.923352577 1615925.9322445206
+  ll2 35.50782647724387 -8.892664088870958
+EPSG:2880
+  ll  17.427842675384028 -70.05543935259566
+  en  770268.3918909434 -2271821.8373736953
+  ll2 17.427842675061797 -70.05543935286424
+EPSG:2881
+  ll  7.062017112534747 -83.98153772620195
+  en  -129527.84806831978 -1910124.591436299
+  ll2 7.062017112531134 -83.98153772611755
+EPSG:2882
+  ll  -67.27887426446053 -74.97490390177043
+  en  502369.005202092 -1.017419254213822E7
+  ll2 -67.27887425853888 -74.97490393468826
+EPSG:2883
+  ll  29.28925771528788 -44.748662556971965
+  en  4384962.548822957 698640.5299043689
+  ll2 29.28925771528679 -44.748662556971965
+EPSG:2884
+  ll  2.016130059508498 -91.12928327744198
+  en  -801109.3377876546 -3094098.7110182275
+  ll2 2.0161300576708907 -91.12928319425667
+EPSG:2885
+  ll  -13.709587689276745 -82.69291422754515
+  en  859413.0325999267 -4836330.756056805
+  ll2 -13.709587689276667 -82.69291422754638
+EPSG:2886
+  ll  61.39722574468303 -107.95101378457029
+  en  425122.4538409951 2202304.290844985
+  ll2 61.397225744248836 -107.95101378483679
+EPSG:2887
+  ll  -40.83497255761329 -105.91828170736183
+  en  1181940.6125984797 -9167940.634662487
+  ll2 -40.83497253930463 -105.91828173273245
+EPSG:2888
+  ll  -72.07475689636841 -114.08545855390744
+  en  857192.8638680722 -1.261503426351566E7
+  ll2 -72.07475689636874 -114.08545855390753
+EPSG:2891
+  ll  26.1166029273734 -137.7501506332176
+  en  -4667908.993330117 272136.2799624779
+  ll2 26.11660292737298 -137.7501506332176
+EPSG:2892
+  ll  75.02619506058451 -131.23661511109816
+  en  -1237246.6491156486 5658043.199304125
+  ll2 75.02619506058544 -131.2366151110981
+EPSG:2893
+  ll  84.72861840871315 -36.22855467720031
+  en  1188516.9464332354 6409090.363741192
+  ll2 84.72861840871363 -36.228554677200314
+EPSG:2894
+  ll  22.24477776770418 -68.78995259181369
+  en  495431.24830949376 -1367570.5241325055
+  ll2 22.24477776770409 -68.78995259181369
+EPSG:2895
+  ll  70.86769146774367 -91.8136784061893
+  en  -420884.7221616965 3623178.0704570026
+  ll2 70.8676914677446 -91.81367840618928
+EPSG:2896
+  ll  51.219135532054906 -138.94745289057153
+  en  4612269.702190542 1867773.820015298
+  ll2 51.21913553205511 -138.94745289057153
+EPSG:2897
+  ll  45.22154638495482 -31.027650332854165
+  en  9893579.727024969 1540152.7358685723
+  ll2 45.22154638495491 -31.02765033285417
+EPSG:2898
+  ll  -17.05069379283582 -124.4716283283828
+  en  -2783912.0534318844 -6116587.756173519
+  ll2 -17.05069379283579 -124.4716283283828
+EPSG:2899
+  ll  -25.50486490917868 -98.2768016047174
+  en  -652066.337072983 -6120355.127154332
+  ll2 -25.504864892794934 -98.27680160070503
+EPSG:28991
+  ll  -79.88476397853589 -43.97574195676401
+  en  -5841532.329077652 -3.0190179134537667E7
+  ll2 -79.88476335640662 -43.9757383877102
+EPSG:28992
+  ll  53.0773 4.8091
+  en  116258.11950901657 565761.7177196551
+  ll2 53.0773000049619 4.809100002754373
+EPSG:2900
+  ll  -75.7873200782553 -89.55345450617067
+  en  721380.874384614 -1.1679066345587151E7
+  ll2 -75.78732007825622 -89.55345450617067
+EPSG:2901
+  ll  63.66681777698207 -170.368907691434
+  en  -2253939.3368306817 3357550.747499684
+  ll2 63.66681777698274 -170.36890769143395
+EPSG:2902
+  ll  -17.9806342915104 -108.2268655085713
+  en  -247610.77450977394 -5423652.645481973
+  ll2 -17.980634291467602 -108.22686550853176
+EPSG:2903
+  ll  -21.350966054417043 -103.79378706284625
+  en  754803.9755655271 -5794319.92504039
+  ll2 -21.350966054413814 -103.79378706284442
+EPSG:2904
+  ll  28.834465797984294 -100.96187873053285
+  en  1501420.8960172562 -220554.6259937135
+  ll2 28.83446579486459 -100.9618787265097
+EPSG:2905
+  ll  85.88871975709523 -78.71869900768407
+  en  116251.8016311792 5243482.302488866
+  ll2 85.88871975709328 -78.71869900727754
+EPSG:2906
+  ll  -9.777054201667994 -69.85151592804685
+  en  990140.5772007213 -5517789.185314183
+  ll2 -9.777054200655984 -69.85151593584301
+EPSG:2907
+  ll  -48.62214952040123 -85.20874009849065
+  en  -138280.7067042482 -9837752.114962958
+  ll2 -48.62214951275739 -85.20874009028589
+EPSG:2908
+  ll  22.649553644605433 -58.76817512545708
+  en  1932750.4813019354 -1832476.965565558
+  ll2 22.64955364460529 -58.76817512545706
+EPSG:2909
+  ll  54.849199464280545 -128.24980546683537
+  en  -1156823.464584898 1195014.097839988
+  ll2 54.849199464280865 -128.24980546683537
+EPSG:2910
+  ll  82.95570493705308 -122.5796821768268
+  en  171530.16741282825 4638312.00496138
+  ll2 82.95570493705367 -122.57968217682675
+EPSG:2911
+  ll  43.78567988934026 -95.91889207054136
+  en  769033.9128841994 979742.9442608822
+  ll2 43.78567988934034 -95.91889207054133
+EPSG:2912
+  ll  18.75859387568014 -66.69040394679816
+  en  3968336.5186147564 -1109633.1881539242
+  ll2 18.75859387568011 -66.69040394679816
+EPSG:2913
+  ll  81.94212344148403 -55.09421313425847
+  en  3814455.082864792 5265223.9687197115
+  ll2 81.94212344148471 -55.09421313425842
+EPSG:2914
+  ll  85.57541227564856 -64.75075829363179
+  en  2306025.769280502 5949828.817248842
+  ll2 85.57541227564897 -64.75075829363178
+EPSG:2915
+  ll  76.46572984306718 -85.24313807394557
+  en  629119.2696060269 5243365.820511477
+  ll2 76.46572984306809 -85.24313807394554
+EPSG:2916
+  ll  -4.7946169738327775 -174.47564731709363
+  en  -9082747.367569655 -68895.55093585199
+  ll2 -4.79461697383276 -174.47564731709355
+EPSG:29168
+  ll  -70.25491247711474 -81.69401220123639
+  en  248109.42264958765 -7808167.599624477
+  ll2 -70.25491247188579 -81.69401216415964
+EPSG:29169
+  ll  -16.897642320548954 -72.78406758281518
+  en  96808.6576074909 -1872068.0629700625
+  ll2 -16.89764231982037 -72.78406758171826
+EPSG:2917
+  ll  -17.134565313393402 -37.149908271384675
+  en  9484302.799468154 -1478874.6678579862
+  ll2 -17.13456531339338 -37.149908271384696
+EPSG:29170
+  ll  68.72268372360315 -54.945559379608184
+  en  825449.1676440326 7644806.6400895165
+  ll2 68.72268371354878 -54.94555950242345
+EPSG:29171
+  ll  27.559448900078976 -59.6001831314754
+  en  243315.39684998593 3051125.0093508866
+  ll2 27.55944889937739 -59.60018313398198
+EPSG:29172
+  ll  -2.046489732204705 -50.58006365437369
+  en  546748.2596890687 -226166.3983152206
+  ll2 -2.046489733431317 -50.58006365585033
+EPSG:2918
+  ll  42.16906682330885 -94.91591238134568
+  en  1156395.1725848191 4406360.979510119
+  ll2 42.16906682330895 -94.91591238134568
+EPSG:29187
+  ll  -13.416485525441274 -87.63410022332673
+  en  -219574.53318728274 8507143.051071871
+  ll2 -13.416485522938217 -87.63410021662074
+EPSG:29188
+  ll  16.288468476072723 -84.66454547915717
+  en  -536638.3459042554 1.1825574664153177E7
+  ll2 16.288468460365557 -84.66454543383239
+EPSG:29189
+  ll  73.25226367474315 -77.12843316659391
+  en  239353.08567096022 1.8146377540531166E7
+  ll2 73.25226366871335 -77.12843303636764
+EPSG:2919
+  ll  32.07881877359652 -28.49190057036813
+  en  6867190.705547405 6419273.185790877
+  ll2 32.07881877359678 -28.49190057036813
+EPSG:29190
+  ll  72.78756634462212 -60.74130164341408
+  en  574643.8922263874 1.807819459336091E7
+  ll2 72.78756634543403 -60.7413016500986
+EPSG:29191
+  ll  -37.94330251771137 -56.44243855801336
+  en  549044.0544280591 5800368.913651682
+  ll2 -37.94330251659119 -56.44243855664226
+EPSG:29192
+  ll  68.83985198942568 -50.54394487640957
+  en  518421.16479927755 1.7636572142986476E7
+  ll2 68.83985199062452 -50.54394488209433
+EPSG:29193
+  ll  -58.69721068883372 -53.91007306245934
+  en  -15386.125468791171 3459352.618826627
+  ll2 -58.697210647703734 -53.91007282940803
+EPSG:29194
+  ll  46.55639949440163 -42.49327933071794
+  en  232280.6938805477 1.51618056448812E7
+  ll2 46.55639949487212 -42.49327933429351
+EPSG:29195
+  ll  28.76150227250362 -42.992923367401104
+  en  -478169.53094754566 1.3222893991235718E7
+  ll2 28.761502245824104 -42.99292333426739
+EPSG:2920
+  ll  70.10099055272127 -95.07088262906137
+  en  493126.84499546234 1.0566585930885607E7
+  ll2 70.10099055272217 -95.07088262906137
+EPSG:2921
+  ll  11.908476731879517 -43.740034234929766
+  en  8002711.442823728 797308.1203605966
+  ll2 11.908476731879551 -43.740034234929745
+EPSG:2922
+  ll  31.667372857799812 -73.80514002323024
+  en  4003557.9264670713 2006968.9668879602
+  ll2 31.66737285779781 -73.80514002323022
+EPSG:29220
+  ll  -64.38629934790185 -57.13224264711534
+  en  783033.8079972068 2846750.5862795925
+  ll2 -64.3862993427053 -57.132242633792366
+EPSG:29221
+  ll  41.479893458821266 -57.17447914037778
+  en  485718.93261770695 1.4592024377431013E7
+  ll2 41.479893444140004 -57.1744790859093
+EPSG:2923
+  ll  0.8017509718093478 -95.9525745231654
+  en  2587102.5516978297 -1076407.8952160468
+  ll2 0.8017509718093717 -95.95257452316538
+EPSG:2924
+  ll  75.02193195210958 -50.6784150234259
+  en  4563260.705069495 6699950.189898441
+  ll2 75.0219319521105 -50.678415023425906
+EPSG:2925
+  ll  -14.52873111792245 -50.281720350359635
+  en  7895295.394976112 -4787062.55985671
+  ll2 -14.52873111792243 -50.28172035035962
+EPSG:2926
+  ll  64.6504582075611 -161.35322042254617
+  en  -1439774.402013398 2516610.6065984694
+  ll2 64.65045820756181 -161.35322042254617
+EPSG:2927
+  ll  78.09300937632511 -124.69989856533931
+  en  378268.2578501355 3899912.5707282373
+  ll2 78.093009376326 -124.69989856533934
+EPSG:2928
+  ll  13.264862024031121 -133.91418587509526
+  en  -4636369.73736136 -2240625.671643899
+  ll2 13.26486202403113 -133.91418587509526
+EPSG:2929
+  ll  13.63763149501058 -95.2814295096164
+  en  -52647.76074840559 -3488611.7963911034
+  ll2 13.637631495010604 -95.28142950961639
+EPSG:2930
+  ll  46.622081772275095 -32.39771033542809
+  en  4675464.953401131 1980172.1823894866
+  ll2 46.62208177227525 -32.397710335428094
+EPSG:2931
+  ll  22.79738790536753 20.57691345535314
+  en  1279310.8533823318 2540952.34276383
+  ll2 22.797387901918665 20.57691345990645
+EPSG:2932
+  ll  -89.93150677413878 48.611312957115295
+  en  199722.64374323192 -1.2399399267234817E7
+  ll2 -89.93150669055046 48.611336483076094
+EPSG:2933
+  ll  87.75905465051224 119.89720680123824
+  en  512593.1876977848 1.9747792306329302E7
+  ll2 87.75905398864231 119.89720698271924
+EPSG:29333
+  ll  -74.64504056130846 18.17175622740899
+  en  593771.1549714586 1713779.5211125389
+  ll2 -74.64504043235944 18.171756128801025
+EPSG:2935
+  ll  38.81936948052132 48.75785112042052
+  en  1927885.265905534 4310530.202925557
+  ll2 38.81936947136284 48.757851113826376
+EPSG:2936
+  ll  -48.647120400737954 48.097223207433004
+  en  2562691.8812145083 -5409388.822353787
+  ll2 -48.64712038090432 48.09722323406063
+EPSG:2937
+  ll  -10.47957896491036 38.34268907705937
+  en  2289857.0618436136 -1186548.4562300143
+  ll2 -10.47957894847922 38.34268915122442
+EPSG:29371
+  ll  34.91863848581775 1.7797035681255582
+  en  -843735.518765557 6338398.016125395
+  ll2 34.91863827069444 1.779703647356308
+EPSG:29373
+  ll  24.03384899385948 15.099240504430153
+  en  213615.84725511627 5094438.852430549
+  ll2 24.03384888418423 15.099240486093684
+EPSG:29375
+  ll  63.98639461530183 20.382600129133372
+  en  263312.24326531834 9543020.366376678
+  ll2 63.986394138538046 20.382599906346055
+EPSG:29377
+  ll  42.77353216592118 22.69322684008299
+  en  466054.9319110833 7187032.498476693
+  ll2 42.77353190224589 22.693226741086004
+EPSG:29379
+  ll  60.52284358420064 16.2059249960416
+  en  -153290.10275610007 9149169.211760886
+  ll2 60.52284314410746 16.205924880024547
+EPSG:2938
+  ll  -32.92264931177382 55.17410701940402
+  en  4734356.3111066 -3666577.392027815
+  ll2 -32.9226492993064 55.17410703118489
+EPSG:29381
+  ll  -87.30942450829467 30.687521388031893
+  en  50679.94301127984 -7271780.041352647
+  ll2 -87.30942426712568 30.687518465707747
+EPSG:29383
+  ll  57.26531727427624 17.732058765548242
+  en  -317500.55076334026 8795364.970592495
+  ll2 57.265316867659195 17.73205864772565
+EPSG:29385
+  ll  -18.213063604697595 19.96800508632803
+  en  -532652.3767544471 411964.6207433073
+  ll2 -18.213063602854476 19.96800508873741
+EPSG:2939
+  ll  18.55704267828665 41.24427973247712
+  en  1291101.8720598891 2064844.8360648337
+  ll2 18.557042663887046 41.2442797589788
+EPSG:2940
+  ll  17.513778277733905 60.7270729398457
+  en  4040717.7188694365 1936095.5324674582
+  ll2 17.51377827403162 60.72707293501801
+EPSG:2941
+  ll  30.132383077463572 51.91759741689417
+  en  3832556.599863245 3330073.084452671
+  ll2 30.132383076084164 51.91759741319689
+EPSG:2942
+  ll  -56.25334211411242 -24.91290490745611
+  en  -112612.69089339371 -6278596.942322536
+  ll2 -56.253342052303296 -24.91290464601965
+EPSG:2943
+  ll  -85.95513407887886 -14.431504492671245
+  en  504671.5799818515 -9546457.266469173
+  ll2 -85.95513405213619 -14.4315041776916
+EPSG:2945
+  ll  16.210310956893395 -56.006803831373986
+  en  571421.6490483931 1794357.0584547224
+  ll2 16.210310956891004 -56.00680383138497
+EPSG:2946
+  ll  -77.25173579957263 -65.29255757176675
+  en  211410.0674603621 -8580454.556529295
+  ll2 -77.25173579953551 -65.29255757162036
+EPSG:2947
+  ll  -56.669409861065816 -60.216019502301826
+  en  567327.7303951567 -6290678.415963453
+  ll2 -56.669409860501666 -60.21601950252659
+EPSG:2948
+  ll  -13.327539765484445 -65.6881457955713
+  en  501107.4110648623 -1474515.4325574513
+  ll2 -13.327539765484167 -65.68814579557501
+EPSG:2949
+  ll  -37.978755876876434 -66.80300087254496
+  en  629632.8681173807 -4211173.551256952
+  ll2 -37.97875587672262 -66.80300087240096
+EPSG:2950
+  ll  6.585576002758842 -80.68552377975986
+  en  -491815.89753903984 733906.2651551098
+  ll2 6.585576001590617 -80.68552376436584
+EPSG:2951
+  ll  51.277294226479825 -69.39199562659587
+  en  800457.4458935871 5706408.68225206
+  ll2 51.27729421460805 -69.39199564675134
+EPSG:2952
+  ll  -60.59496143312633 -75.79858434667703
+  en  507525.93512710574 -6725397.374521412
+  ll2 -60.59496143291969 -75.79858434675086
+EPSG:2953
+  ll  27.871756720701313 -45.767960206422984
+  en  4593100.585501374 5648999.195132518
+  ll2 27.871756720700603 -45.76796020642296
+EPSG:2954
+  ll  -48.78075405030826 -142.4034930890113
+  en  -1.5200588206675174E7 -1.3514202097163564E7
+  ll2 -48.78075405030841 -142.4034930890113
+EPSG:2955
+  ll  -16.678765052445684 -117.67302242139628
+  en  428239.00458009203 -1844139.9474961685
+  ll2 -16.678765052445666 -117.67302242139628
+EPSG:2956
+  ll  52.07234798218266 -117.39393450174387
+  en  61984.080202106445 5788398.483856579
+  ll2 52.07234797578127 -117.39393449398634
+EPSG:2957
+  ll  -24.49466711631233 -109.15662218988658
+  en  78613.00767642644 -2715339.6756289983
+  ll2 -24.49466711620916 -109.15662219008584
+EPSG:2958
+  ll  88.2123475657275 -71.60582769004264
+  en  532573.1136822097 9801050.489865663
+  ll2 88.21234756640001 -71.60582826747448
+EPSG:2959
+  ll  -60.52436122638033 -81.09379428824678
+  en  165821.32431843336 -6725303.02711821
+  ll2 -60.52436122233372 -81.09379428063792
+EPSG:2960
+  ll  3.2348538118073833 -70.74789285198975
+  en  305780.9874832777 357719.5617019909
+  ll2 3.234853811807318 -70.74789285198379
+EPSG:2961
+  ll  -35.69352134693274 -67.4394995589345
+  en  98206.79107670195 -3959049.1242389227
+  ll2 -35.69352134653909 -67.43949955934741
+EPSG:2962
+  ll  64.97263605532623 -47.51452416645091
+  en  946443.0169226972 7238994.260952433
+  ll2 64.97263601787867 -47.51452464542012
+EPSG:2965
+  ll  -4.759597489808627 -79.76192233924039
+  en  756193.9982600377 -4430960.56469337
+  ll2 -4.75959748958285 -79.76192234399322
+EPSG:2966
+  ll  71.96322776905134 -83.09729798612621
+  en  1037712.1193393464 4090453.143531788
+  ll2 71.96322776892622 -83.09729798634092
+EPSG:2967
+  ll  17.100854139314976 -88.29438713707302
+  en  -179737.24372851118 -2008570.9034531908
+  ll2 17.100854139311476 -88.294387137062
+EPSG:2968
+  ll  16.974538111707318 -81.79866738188251
+  en  1463466.631266125 -2016835.123071704
+  ll2 16.974538111420046 -81.79866738221632
+EPSG:2969
+  ll  18.09195682909748 -62.90557198327498
+  en  509756.870848181 2000799.1724028382
+  ll2 18.0919568043076 -62.90557196864032
+EPSG:2970
+  ll  16.041843969107557 -61.20853416213802
+  en  692080.8032091986 1774695.523862292
+  ll2 16.041843952489902 -61.20853418759284
+EPSG:2971
+  ll  53.56316817165853 -43.38297738697324
+  en  1004072.5957439169 5961855.468240182
+  ll2 53.56316812188068 -43.38297744085662
+EPSG:2972
+  ll  8.207268629853019 -50.21680809669106
+  en  586265.5532873704 907296.0057201401
+  ll2 8.207268629853017 -50.216808096691146
+EPSG:2973
+  ll  14.407542336386097 -60.935843452421075
+  en  722168.2113894979 1593628.3260067375
+  ll2 14.407542351752355 -60.9358434333617
+EPSG:29738
+  ll  -10.390698040754444 38.395955901523116
+  en  -224361.85022001562 8843935.279647207
+  ll2 -10.390698044430215 38.39595590499106
+EPSG:29739
+  ll  -16.699851489937487 42.92205385469225
+  en  -363597.229991524 8136174.792966424
+  ll2 -16.699851488833254 42.92205386159998
+EPSG:2975
+  ll  -16.18983230787581 40.123852994258414
+  en  -1326413.3757486297 8133460.392475499
+  ll2 -16.18983190766203 40.12386116380695
+EPSG:2976
+  ll  -69.89188638594268 -150.08600167016644
+  en  381647.8062629621 2243058.4800346624
+  ll2 -69.89188639035059 -150.08600167371395
+EPSG:2977
+  ll  71.38169901233545 -162.71205251639748
+  en  155457.02135342988 1.7947771121538803E7
+  ll2 71.3816989557973 -162.71205158302988
+EPSG:2978
+  ll  -63.35338884445743 -140.13022968653718
+  en  543681.7865988025 2974678.939787604
+  ll2 -63.353388842526535 -140.130229680541
+EPSG:2980
+  ll  -77.70365951497854 44.220977874316006
+  en  481250.63473548606 1374651.2472196855
+  ll2 -77.70365935430672 44.22097735488417
+EPSG:2981
+  ll  79.22307988377977 155.53625643604767
+  en  303590.68835706083 1.881094353624414E7
+  ll2 79.2230799015326 155.53625674803553
+EPSG:29849
+  ll  -40.42431035487997 109.72962545923168
+  en  391841.1398165012 -4475582.172828807
+  ll2 -40.424310318208335 109.72962551747369
+EPSG:29850
+  ll  -55.341380440943546 111.66825339856366
+  en  161717.9177379434 -6145684.788568915
+  ll2 -55.34138030836951 111.66825356951574
+EPSG:2987
+  ll  -33.75876752572323 -60.84890574987472
+  en  143225.42952688428 -3742210.3025279203
+  ll2 -33.75876729118265 -60.848905547512366
+EPSG:2988
+  ll  89.28270100887204 -176.36677725595038
+  en  500740.05519289494 1.991796034776146E7
+  ll2 89.28270099892698 -176.36677774461066
+EPSG:29901
+  ll  40.1560982521348 -17.83218586603864
+  en  -638349.1785175876 -1186843.9058929645
+  ll2 40.156098132687845 -17.832185692425654
+EPSG:29902
+  ll  -51.44719596560751 -9.908848867660598
+  en  67413.0187334505 -1.1383640412465783E7
+  ll2 -51.44719519099296 -9.908848948266614
+EPSG:29903
+  ll  28.852642592589604 -17.262796518133896
+  en  -705909.572025751 -2451909.080871975
+  ll2 28.852642581330684 -17.26279651045389
+EPSG:2991
+  ll  16.93058544667543 -149.0818149851665
+  en  -2906629.4708545194 -2278029.537785783
+  ll2 16.930585446675448 -149.0818149851665
+EPSG:2992
+  ll  -4.390333010102898 -153.65592350213655
+  en  -4545193.4053185815 -4739001.954480916
+  ll2 -4.390333010102867 -153.65592350213655
+EPSG:2993
+  ll  82.64439107463957 -54.90333851843843
+  en  1665556.9558652816 5601993.648995146
+  ll2 82.64439107464023 -54.90333851843841
+EPSG:2994
+  ll  8.444511333972489 -93.18688659821532
+  en  3917216.0299834665 -3346175.874707973
+  ll2 8.444511333972526 -93.18688659821534
+EPSG:2995
+  ll  9.637410048741387 168.40527746434768
+  en  874064.5064419424 1.1067321996795377E7
+  ll2 9.637410045808231 168.40527745865782
+EPSG:2996
+  ll  61.60035385782794 156.31689655536937
+  en  39858.107211467344 1.6860426644987553E7
+  ll2 61.600353735718656 156.3168963945273
+EPSG:2997
+  ll  -69.27214869369661 173.476718311084
+  en  833755.2939700634 2291041.287796424
+  ll2 -69.27214809423273 173.47671635348414
+EPSG:2998
+  ll  3.424604816688799 174.32819468726268
+  en  1540448.892277044 1.0383337157151941E7
+  ll2 3.4246047147205028 174.32819445934626
+EPSG:2999
+  ll  -13.760992431047583 38.60194111040006
+  en  -193969.4282884883 8469842.549172236
+  ll2 -13.760992483199203 38.60194124510362
+EPSG:3003
+  ll  38.09725651416973 7.4345625019044315
+  en  1362730.2218375676 4217833.144082101
+  ll2 38.09725651416882 7.434562501902931
+EPSG:3004
+  ll  46.42503928302209 18.74399103983138
+  en  2807681.5235197735 5148186.206928445
+  ll2 46.42503928277661 18.74399103989143
+EPSG:3006
+  ll  29.734840136260985 22.944467857913462
+  en  1269513.1994306452 3315972.5915782275
+  ll2 29.734840128429163 22.944467862496932
+EPSG:3007
+  ll  85.09444290678704 13.59333461891303
+  en  165216.18824875128 9454268.861656604
+  ll2 85.09444290678748 13.593334618912971
+EPSG:3008
+  ll  61.864054488897295 13.084399903079879
+  en  128126.42078859449 6861850.502128279
+  ll2 61.86405448889729 13.084399903079879
+EPSG:3009
+  ll  75.84142598699606 14.868973663404937
+  en  146420.94567875782 8420863.589297248
+  ll2 75.84142598699695 14.86897366340494
+EPSG:3010
+  ll  -35.61156769605203 12.57054383720126
+  en  -206114.05031784123 -3949561.1397726503
+  ll2 -35.61156769586363 12.57054383698271
+EPSG:3011
+  ll  31.08856949844197 17.952966701182998
+  en  145512.2762463716 3440794.9949085093
+  ll2 31.088569498440243 17.952966701182998
+EPSG:3012
+  ll  34.77359881281197 18.125574947634895
+  en  504861.1194312779 3856327.4649755894
+  ll2 34.77359881264906 18.12557494784226
+EPSG:3013
+  ll  -81.11407807168527 24.062869060600324
+  en  292932.4249450973 -9019805.026843721
+  ll2 -81.11407807109651 24.062868877428173
+EPSG:3014
+  ll  39.55563127495154 9.130464818877277
+  en  -548272.9089221188 4411815.694565126
+  ll2 39.55563125742712 9.13046484062122
+EPSG:3015
+  ll  42.45208765109234 19.09275351960411
+  en  178195.5158347532 4701910.649383178
+  ll2 42.45208765109238 19.09275351960411
+EPSG:3016
+  ll  17.87667530751979 10.283834844676605
+  en  -910570.6662609482 2005852.3962705366
+  ll2 17.87667528780865 10.283834890396138
+EPSG:30161
+  ll  -69.90134305473416 136.8532211214447
+  en  281659.54406144255 -1.1426025916082904E7
+  ll2 -69.90134204134009 136.85321978752427
+EPSG:30162
+  ll  1.9195474056796655 134.9184148669885
+  en  436456.9764364435 -3439979.2604083526
+  ll2 1.9195476488936225 134.9184147751809
+EPSG:30163
+  ll  41.246853327009774 132.97269671637383
+  en  67788.40807842514 582372.8189840363
+  ll2 41.246853292321454 132.9726967573053
+EPSG:30164
+  ll  -81.75912881473042 125.64242301161136
+  en  -125129.87239187684 -1.2740757542405706E7
+  ll2 -81.75912779360344 125.64242091829743
+EPSG:30165
+  ll  72.35707639270981 127.31045348873744
+  en  -236914.03081444855 4059631.2311732518
+  ll2 72.3570764266513 127.31045362864694
+EPSG:30166
+  ll  44.141886657363585 132.56344723059402
+  en  -274693.62837234075 909366.9296068924
+  ll2 44.14188662358296 132.5634472791048
+EPSG:30167
+  ll  -49.4350930150272 134.5356181529894
+  en  -190506.62326075343 -9465704.699425919
+  ll2 -49.435092071381966 134.53561765568008
+EPSG:30168
+  ll  -48.588382655107864 145.14428062642483
+  en  490192.6280325915 -9389582.314651666
+  ll2 -48.58838172793248 145.14427995342137
+EPSG:30169
+  ll  -57.944554797613016 133.13970243821615
+  en  -395633.1627597213 -1.0428853434801329E7
+  ll2 -57.94455378610695 133.1397018081107
+EPSG:3017
+  ll  51.82764692645915 14.915917178791242
+  en  -320886.44030617713 5766290.612375549
+  ll2 51.82764691700207 14.915917193188655
+EPSG:30170
+  ll  12.071127734843984 131.72180242979374
+  en  -995444.3858057479 -3077898.74221447
+  ll2 12.071127834623455 131.72180243832742
+EPSG:30171
+  ll  -18.524206226869936 141.32371773933713
+  en  113652.20827150381 -6922523.2735733865
+  ll2 -18.524205655325545 141.32371749498787
+EPSG:30172
+  ll  -6.063578094114206 137.08224259693975
+  en  -572436.4533272407 -5546656.251808244
+  ll2 -6.063577727993344 137.08224245995083
+EPSG:30173
+  ll  -75.74947127170948 150.6585249548609
+  en  176117.14611697817 -1.3291763939991841E7
+  ll2 -75.74947039837458 150.65852231649598
+EPSG:30174
+  ll  -4.4038542948742645 140.73203782412043
+  en  -140414.6491501181 -3363953.512153133
+  ll2 -4.4038539357158015 140.7320376721039
+EPSG:30175
+  ll  -61.17611242873696 125.57529108676184
+  en  -103333.6948528048 -9662218.686080147
+  ll2 -61.176111388659045 125.57529055191927
+EPSG:30176
+  ll  13.902345094201607 128.87217243179737
+  en  527250.374060118 -1334204.8661727677
+  ll2 13.902345175924898 128.87217240158455
+EPSG:30177
+  ll  -2.0786060420222867 132.62756275856188
+  en  181281.58314943544 -3106847.9126436156
+  ll2 -2.0786057530486155 132.6275626613673
+EPSG:30178
+  ll  19.248047478211205 134.96830859263298
+  en  -108196.15345381048 -83435.23008501479
+  ll2 19.2480475325295 134.96830856535271
+EPSG:30179
+  ll  73.91924121718557 153.2969516167919
+  en  -21351.366670733387 5328584.236151344
+  ll2 73.91924122984 153.29695176321158
+EPSG:3018
+  ll  -23.865604244610694 17.32647850693317
+  en  -454081.7217860189 -2653067.8956746347
+  ll2 -23.865604243734712 17.32647850547256
+EPSG:3019
+  ll  -29.422167597809512 9.480770225868152
+  en  1322897.038183 -3257730.8818254815
+  ll2 -29.42216694309414 9.480770186271176
+EPSG:3020
+  ll  38.871020935750835 6.95521210212582
+  en  926913.8607939163 4324318.619755185
+  ll2 38.871020901539424 6.955212120989621
+EPSG:3021
+  ll  7.152495328204623 12.543861613397564
+  en  1139528.0055286526 791632.1219314353
+  ll2 7.152495520464016 12.543861599462982
+EPSG:3022
+  ll  5.847748640394315 25.871556332941708
+  en  2368199.590009581 652126.1696434538
+  ll2 5.847748869842622 25.871556247652876
+EPSG:3023
+  ll  -11.826985636980666 19.190254035153178
+  en  1378486.8795777417 -1308637.3024173472
+  ll2 -11.826985196280653 19.190253966041578
+EPSG:3024
+  ll  -29.32096175265435 23.303886416988803
+  en  1572728.8646089796 -3245350.015367974
+  ll2 -29.32096108948476 23.30388626791603
+EPSG:3025
+  ll  79.85937914013863 15.421338426699172
+  en  1580801.071079348 8871326.882598517
+  ll2 79.85937914010628 15.42133842638762
+EPSG:3026
+  ll  -5.989173522301613 13.817968853931346
+  en  1528748.6904961104 -662215.9367135599
+  ll2 -5.989173522301613 13.817968853931346
+EPSG:3027
+  ll  42.4419413705819 18.56276842527044
+  en  1726606.3654995293 4703930.262061229
+  ll2 42.44194137054833 18.56276842529459
+EPSG:3028
+  ll  -64.10727799611644 14.420745072905532
+  en  1322787.6102911592 -7116124.888171584
+  ll2 -64.1072779959626 14.420745072982152
+EPSG:3029
+  ll  -83.42005373753756 26.169223569167034
+  en  1574873.8888542864 -9269848.217469327
+  ll2 -83.42005373747811 26.16922356133676
+EPSG:3030
+  ll  -4.64320164994038 12.585743064567561
+  en  388018.01843731524 -521275.0737965966
+  ll2 -4.643201641197295 12.585743232942303
+EPSG:3033
+  ll  -53.85668026617815 77.57896596470384
+  en  6516634.160305619 5517993.571346073
+  ll2 -53.856680266178124 77.57896596470384
+EPSG:30339
+  ll  -18.792510794583734 50.731979229271005
+  en  471755.7029660448 -2077913.1906689378
+  ll2 -18.792510794583738 50.731979229271005
+EPSG:3034
+  ll  14.000554993391734 63.48163397827122
+  en  1.0109297983930215E7 788501.628538019
+  ll2 14.00055499339175 63.48163397827122
+EPSG:30340
+  ll  66.01541861962434 58.15116066549848
+  en  552213.8284095287 7322183.704802955
+  ll2 66.0154186196242 58.151160665498494
+EPSG:3036
+  ll  41.91433993365871 33.792320014545986
+  en  565706.2186935929 1.4640569056416098E7
+  ll2 41.91433993365874 33.79232001454603
+EPSG:3037
+  ll  -66.07884568528519 35.14244280910481
+  en  325547.9568416368 2665930.612521354
+  ll2 -66.07884568509589 35.142442809245836
+EPSG:3040
+  ll  34.114501979506784 -8.463671401911679
+  en  1103292.5130922473 3794201.977391028
+  ll2 34.11450197601102 -8.46367139969396
+EPSG:3041
+  ll  42.093389288929785 -10.733001557952738
+  en  356684.72510158084 4661598.345808554
+  ll2 42.093389288927774 -10.733001557954964
+EPSG:3042
+  ll  -47.760888373256776 6.075788362285259
+  en  1179854.3587641444 -5329748.747200852
+  ll2 -47.760888327945466 6.075788200391591
+EPSG:3043
+  ll  -84.45096353446557 6.833224136057055
+  en  541352.7478127494 -9379815.77917413
+  ll2 -84.4509635344625 6.833224135886868
+EPSG:3044
+  ll  14.306182987950535 10.821185936258606
+  en  696437.3408154539 1582360.6891249265
+  ll2 14.306182987950228 10.821185936255281
+EPSG:3045
+  ll  -14.468702072372835 24.81051103517412
+  en  1561839.9337874458 -1622440.1149258045
+  ll2 -14.468702055373662 24.81051096725361
+EPSG:3046
+  ll  -50.09554818786958 28.7118793293456
+  en  1051294.0835678345 -5577794.247141042
+  ll2 -50.095548169015174 28.7118792889632
+EPSG:3047
+  ll  -77.24520907124231 29.949852563581622
+  en  572672.4086706745 -8575961.879766664
+  ll2 -77.24520907123475 29.949852563566388
+EPSG:3048
+  ll  -8.274428964101801 29.671066701419516
+  en  133204.55608744046 -916171.3892292951
+  ll2 -8.274428964093538 29.671066701561152
+EPSG:3049
+  ll  88.56531807575678 37.061118793138284
+  en  494581.1002254855 9837875.713370917
+  ll2 88.56531807575692 37.06111879313864
+EPSG:30491
+  ll  88.8277404108773 35.309197643939385
+  en  791369.3641076649 8249635.126093921
+  ll2 88.82774041474603 35.30919748746051
+EPSG:30492
+  ll  24.352615001244928 67.59839805203656
+  en  6740112.756188337 1310099.498474287
+  ll2 24.35261500747518 67.59839804846403
+EPSG:30493
+  ll  13.505027718076413 7.865517258122324
+  en  1100576.7785733575 -2236797.4296579044
+  ll2 13.505027718076443 7.865517258122325
+EPSG:30494
+  ll  1.0176990200324774 1.5249008058602271
+  en  348278.42598231806 -3457403.8327385066
+  ll2 1.0176990200325313 1.5249008058602267
+EPSG:3054
+  ll  54.197337776091786 -28.770269317133515
+  en  384505.8269015707 6007121.561503714
+  ll2 54.19733778279915 -28.77026931801498
+EPSG:3055
+  ll  -31.284342678152527 -13.415796650511147
+  en  1222859.6897471566 -3486064.567924312
+  ll2 -31.284342661414076 -13.415796655865883
+EPSG:3056
+  ll  78.93218164960041 -23.07277580680918
+  en  327497.25919422816 8774577.928336434
+  ll2 78.93218164520376 -23.072775675292846
+EPSG:3057
+  ll  87.35385571580754 39.154048948412566
+  en  805639.2060223332 3249268.431762678
+  ll2 87.35385571580775 39.154048948412566
+EPSG:3058
+  ll  -2.7105612795443648 -5.96276330989906
+  en  332179.2898451323 -8100482.39320162
+  ll2 -2.710560243196596 -5.962763966252209
+EPSG:3059
+  ll  49.23525189671949 -54.40128360306443
+  en  -4263130.034442673 2917092.5518731494
+  ll2 50156.3548390288 246510.82413196223
+EPSG:3060
+  ll  -1.1011308836770013 155.39223808455847
+  en  -574350.5171939996 9876249.5107104
+  ll2 -1.1011309283087392 155.39223817372775
+EPSG:3061
+  ll  0.21190388611037747 -12.867193512830896
+  en  737744.2364601921 23124.654871007566
+  ll2 0.21190396804181785 -12.867193603877853
+EPSG:3062
+  ll  39.48000704447523 -28.02953829303477
+  en  411422.220623479 4370516.429597112
+  ll2 39.48000703530933 -28.029538295995692
+EPSG:3063
+  ll  19.444579262715777 -26.6912160383828
+  en  532312.6927371139 2150112.509347304
+  ll2 19.4445792662654 -26.691216048674807
+EPSG:3064
+  ll  61.837458715705935 10.021969384135332
+  en  553811.3518356715 6856496.212260337
+  ll2 61.83745871570646 10.021969384135353
+EPSG:3065
+  ll  59.84462866445179 13.601062228461913
+  en  421608.7625257697 6634935.594096522
+  ll2 59.84462866445169 13.6010622284618
+EPSG:3066
+  ll  78.7585993856645 27.27174709206205
+  en  289211.709554294 5762568.997143608
+  ll2 78.75859938206246 27.271747848493625
+EPSG:3067
+  ll  46.35672996407686 18.93631540194886
+  en  -120264.82768384414 5165372.018931383
+  ll2 46.35672994146026 18.936315448581677
+EPSG:3070
+  ll  -32.08389450114475 -90.27989821155268
+  en  493586.1730085148 -8029769.096628061
+  ll2 -32.08389450114475 -90.27989821155268
+EPSG:3071
+  ll  31.38683827674204 -81.93987951574283
+  en  1287507.535323897 -979293.6900426196
+  ll2 31.38683826713183 -81.93987951363712
+EPSG:3072
+  ll  9.082258639319292 -77.35092976090698
+  en  -346268.0802293569 -3837127.3260295754
+  ll2 9.082258628774081 -77.35092966987294
+EPSG:30729
+  ll  -50.8917981976221 -0.43288501921205835
+  en  1102154.5461300146 -5672864.587303037
+  ll2 -50.89179782406014 -0.4328852393859237
+EPSG:30730
+  ll  66.25678962936743 1.7101739152361368
+  en  711555.6413577457 7356244.286912048
+  ll2 66.25678961397031 1.7101739347904976
+EPSG:30731
+  ll  4.659215643629722 11.457634913031196
+  en  1441485.4148102314 520361.00701989484
+  ll2 4.65921568496585 11.457634851906176
+EPSG:30732
+  ll  -32.634924622318216 0.777727973316845
+  en  -272273.86258895334 -3640988.8918925878
+  ll2 -32.63492430757203 0.7777279202958991
+EPSG:3074
+  ll  -31.7565410896659 -65.3039490767742
+  en  780713.4796148646 -8270110.46849452
+  ll2 -31.75654108902416 -65.30394907584892
+EPSG:3075
+  ll  -35.95318272721916 -76.8848128366882
+  en  -113863.9663154725 -8873226.856416654
+  ll2 -35.95318270246777 -76.88481279722417
+EPSG:3077
+  ll  -13.181858465951393 -68.5782001341696
+  en  494807.3976528088 -6202607.43973929
+  ll2 -13.18185846595113 -68.57820013417324
+EPSG:30791
+  ll  3.963529113965137 -52.4199902971053
+  en  -6204055.834249363 -1479017.8656732372
+  ll2 3.96352907942215 -52.41999026696996
+EPSG:30792
+  ll  -14.257229098423439 63.389151101239165
+  en  9072484.78896342 -3024463.683682316
+  ll2 -14.257228968271482 63.389151135238144
+EPSG:3081
+  ll  6.390660613302195 -84.60449919628834
+  en  2851186.137204052 -1691638.4648882672
+  ll2 6.39066061330221 -84.60449919628834
+EPSG:3082
+  ll  20.70901244006837 -51.97229056952915
+  en  6416360.392792111 6392510.807723739
+  ll2 20.709012440068374 -51.972290569529164
+EPSG:3084
+  ll  1.7925690835507417 -53.90626250746932
+  en  7132143.5369957965 4275703.788932544
+  ll2 1.7925690835507768 -53.906262507469314
+EPSG:3088
+  ll  -14.23564921832656 -148.67656184345333
+  en  -7744235.362002673 -2184915.5450622947
+  ll2 -14.23564921832653 -148.67656184345333
+EPSG:3089
+  ll  78.15403445971336 -150.10979183739713
+  en  -519193.91424069693 6932648.654599373
+  ll2 78.15403445971337 -150.10979183739713
+EPSG:3090
+  ll  51.8715197455014 -43.183787036207534
+  en  4423841.803255264 3421519.537984089
+  ll2 51.8715197455016 -43.18378703620754
+EPSG:3091
+  ll  52.994047382516314 -165.4061805413904
+  en  -3405083.2043977175 5102766.497559231
+  ll2 52.9940473825166 -165.40618054139037
+EPSG:3092
+  ll  -55.07920868333913 114.99448287675537
+  en  -10284.381341636239 -6133035.141245527
+  ll2 -55.07920764546102 114.99448276062174
+EPSG:3093
+  ll  -59.181752713763714 126.66207599851143
+  en  366633.83569286513 -6562653.305790835
+  ll2 -59.181751686434765 126.6620754798845
+EPSG:3094
+  ll  -12.649535242161889 129.80261201007573
+  en  -64804.2715745545 -1404608.1223212883
+  ll2 -12.649534804123745 129.80261188430788
+EPSG:3095
+  ll  -37.25499192211106 142.15160087339314
+  en  602413.0491612302 -4124109.5227971487
+  ll2 -37.25499110041702 142.15160044121313
+EPSG:3096
+  ll  3.8836289412677587 145.5788387770365
+  en  342557.8119655143 428694.89577969915
+  ll2 3.8836292116593056 145.57883864106398
+EPSG:3097
+  ll  77.93124421339917 128.91575339260137
+  en  637854.5232466967 8657662.552023735
+  ll2 77.9312442129626 128.91575338445782
+EPSG:3098
+  ll  -14.955569251703409 130.0832367792496
+  en  616486.1116182263 -1653695.9625342013
+  ll2 -14.9555692517034 130.08323677924938
+EPSG:3099
+  ll  -74.74190202689242 129.53028889536824
+  en  339534.11092741176 -8302205.984890991
+  ll2 -74.74190202635937 129.53028889923436
+EPSG:3100
+  ll  76.8856440892776 143.69856006693752
+  en  568327.3050741379 8535579.410644384
+  ll2 76.88564408927313 143.6985600669307
+EPSG:3101
+  ll  48.11295051341156 151.65851913125738
+  en  846704.0342773186 5339358.262757181
+  ll2 48.112950512473 151.65851913116458
+EPSG:3102
+  ll  -53.03580141153152 -118.15408681525594
+  en  4662856.326853754 -5104230.054298712
+  ll2 -53.03580112754245 -118.1540869810609
+EPSG:31028
+  ll  58.02643501633568 -19.681456639706916
+  en  223606.24064111337 6440941.182724285
+  ll2 58.026435015394206 -19.68145663911708
+EPSG:3106
+  ll  72.0969514119389 80.73636400949908
+  en  183575.21646567277 8023799.466503381
+  ll2 72.09695123816016 80.73636429522738
+EPSG:3107
+  ll  -13.939572376888975 72.71285014675213
+  en  -5656851.544577026 2053593.7177678414
+  ll2 -13.939572376888943 72.71285014675212
+EPSG:3108
+  ll  8.91816206239352 -6.8576453231675885
+  en  -441898.13204586616 -4446080.846940495
+  ll2 8.918162062335954 -6.857645322499122
+EPSG:3109
+  ll  -64.51505280082682 0.22546073300703107
+  en  153350.49658298417 -1.2544030034264563E7
+  ll2 -64.5150528008163 0.2254607330059568
+EPSG:3110
+  ll  -37.69250272651594 81.8489807913753
+  en  -2669861.345592534 2642545.344827027
+  ll2 -37.6925027153536 81.84898081420047
+EPSG:3111
+  ll  6.955808962487794 77.27954738304109
+  en  -6521863.72360996 4495063.925749361
+  ll2 6.955808962487888 77.27954738304108
+EPSG:3112
+  ll  -41.90400419239095 122.4905037010086
+  en  -975717.9421994186 -4757431.486697955
+  ll2 -41.90400419239099 122.49050370100859
+EPSG:31121
+  ll  62.07510916746668 -65.35492876401155
+  en  64514.81339904311 6910876.308258023
+  ll2 62.07510912764566 -65.3549287606725
+EPSG:3113
+  ll  4.062421876141414 148.14111791956225
+  en  -490178.6085472492 3649238.769942688
+  ll2 4.062421876089105 148.141117921054
+EPSG:3114
+  ll  -51.3698935990179 -80.50421165304064
+  en  970285.2416572837 -5201555.961081976
+  ll2 -51.369893599018106 -80.50421165304066
+EPSG:3115
+  ll  80.32026539141822 -73.58709323403025
+  en  1065506.570203903 9414636.103367958
+  ll2 80.32026539140826 -73.58709323410146
+EPSG:31154
+  ll  -4.847325659785341 -45.57022475721077
+  en  1438202.7103227503 -541290.5597417465
+  ll2 -4.847325651635656 -45.5702248058915
+EPSG:3116
+  ll  -23.327410930347412 -79.36874443989939
+  en  458314.14258523623 -2098953.244825838
+  ll2 -23.327410929929577 -79.36874444060734
+EPSG:3117
+  ll  11.752489327592315 -65.93839267862256
+  en  1560863.304948336 1796605.548717604
+  ll2 11.752489327407266 -65.93839267976806
+EPSG:31170
+  ll  73.65054853913679 -56.29421033110805
+  en  480958.2419358163 8173289.430677355
+  ll2 73.65054856901251 -56.294210519406946
+EPSG:31171
+  ll  -12.249864525501721 -48.22263803772671
+  en  1313922.6129212142 -1365526.3321450169
+  ll2 -12.249864490068836 -48.22263803873002
+EPSG:3118
+  ll  88.96275646934527 -62.70949221663832
+  en  1010837.8296028845 1.0378387518192977E7
+  ll2 88.96275646934653 -62.709492220245885
+EPSG:3119
+  ll  -63.66626038697119 9.340822640482662
+  en  942796.3787164061 -6056105.053928434
+  ll2 -63.66626034951472 9.340822707809364
+EPSG:3120
+  ll  19.8985951536566 -33.04056862381348
+  en  -1388814.036737659 3819516.8537753997
+  ll2 19.898595180797976 -33.040568595614026
+EPSG:3121
+  ll  -52.47794702193997 122.11808241531502
+  en  847289.7230531302 -5828532.900541524
+  ll2 -52.47794702444112 122.11808243125058
+EPSG:3122
+  ll  -3.9488178610518645 110.40950085219563
+  en  -457788.8244377861 -441516.79342770984
+  ll2 -3.948817872443556 110.40950089434193
+EPSG:3123
+  ll  -22.92870232942016 122.246560456732
+  en  627611.1869702899 -2537039.3571887473
+  ll2 -22.928702363310162 122.2465604459495
+EPSG:3124
+  ll  -72.65689302227727 126.00708960610407
+  en  599719.0591318544 -8067508.276766509
+  ll2 -72.6568930034402 126.00708968086637
+EPSG:3125
+  ll  -6.798601011668325 117.31489428713793
+  en  -352212.7038615529 -758492.9896796752
+  ll2 -6.798601027500523 117.31489429546346
+EPSG:31251
+  ll  41.90936669892582 6.432678616793885
+  en  -323339.8266007398 -351531.64171534684
+  ll2 41.90936670062695 6.432678667991262
+EPSG:31252
+  ll  87.88050268301609 13.210715891379232
+  en  -151.70113054053644 4764745.828790221
+  ll2 87.88050254080983 13.210713604959494
+EPSG:31253
+  ll  -49.582858253043376 16.785220918313335
+  en  33060.91154325079 -1.0494686576874938E7
+  ll2 -49.58285758177494 16.785220341167292
+EPSG:31254
+  ll  -85.10505210993098 12.310007339837972
+  en  19157.51839497939 -1.4455154602272112E7
+  ll2 -85.10505118461384 12.310001259086187
+EPSG:31255
+  ll  -55.77677766001058 7.79054116380742
+  en  -347224.19917467906 -1.1197663754306167E7
+  ll2 -55.77677694779539 7.790540631890662
+EPSG:31256
+  ll  43.04512383075314 19.559164725738697
+  en  263242.10556997376 -227702.2077053273
+  ll2 43.04512383081387 19.559164722059542
+EPSG:31257
+  ll  27.43557111779407 11.88491484013841
+  en  303741.24716709857 -1963620.1744150794
+  ll2 27.435571115387198 11.884914845278242
+EPSG:31258
+  ll  -70.45401935130413 23.264183728872162
+  en  819823.2228264881 -1.2849724559927646E7
+  ll2 -70.45401854983825 23.264181145290177
+EPSG:31259
+  ll  -35.71524080578418 7.515352980932222
+  en  -48463.23443336866 -8990242.73642499
+  ll2 -35.71524033629382 7.515352765923649
+EPSG:3126
+  ll  86.07419343061667 13.472994954185086
+  en  457800.07296153513 9565515.911782999
+  ll2 86.07419343061161 13.472994958850764
+EPSG:3127
+  ll  23.16341973314549 10.896130064870267
+  en  -434958.2707670451 2592022.2138695214
+  ll2 23.16341972103042 10.896130065383648
+EPSG:3128
+  ll  -52.1077186715613 14.033587531642606
+  en  23000.232993874874 -5798263.59186018
+  ll2 -52.107718660978975 14.033587549228352
+EPSG:31281
+  ll  79.49240238149827 19.13688732281793
+  en  178962.3085274882 8841534.999821983
+  ll2 79.49240231715156 19.136886698887285
+EPSG:31282
+  ll  65.09326150554085 4.565513537934309
+  en  -410788.5724308488 7249887.574499125
+  ll2 65.09326149567472 4.565513796554601
+EPSG:31283
+  ll  60.998371875052015 15.291740078096334
+  en  -55972.800791434114 6765283.566852367
+  ll2 60.99837188304914 15.29174010390499
+EPSG:31284
+  ll  14.247673055787288 3.695642749339459
+  en  -567413.0428338277 1585541.9124188065
+  ll2 14.247673057717089 3.6956427503960434
+EPSG:31285
+  ll  -78.96191677609767 9.471284256180848
+  en  367847.66181725805 -8771643.252178675
+  ll2 -78.9619158536531 9.471281942625223
+EPSG:31286
+  ll  -81.4018133883345 18.98065315164695
+  en  794568.3327587821 -9042300.850462746
+  ll2 -81.40181253234482 18.980649144865946
+EPSG:31287
+  ll  65.4748786980798 22.203061396940072
+  en  834832.8792196951 2463066.941697574
+  ll2 65.47487867827518 22.2030613092269
+EPSG:31288
+  ll  -54.564875899561486 12.635356733526313
+  en  299198.04743964644 -6051336.600010446
+  ll2 -54.564875160903355 12.635356123047869
+EPSG:31289
+  ll  -55.640772666618844 5.458653267012294
+  en  -44888.18686224811 -6196815.043806087
+  ll2 -55.64077188349784 5.458652856036451
+EPSG:3129
+  ll  -79.60035720713485 22.17424231908986
+  en  503512.7206663984 -8840521.57981462
+  ll2 -79.60035720713563 22.174242319089856
+EPSG:31290
+  ll  -34.96866855773854 12.367476755184192
+  en  388141.483837617 -3878598.853775355
+  ll2 -34.96866808645178 12.367476469725617
+EPSG:3130
+  ll  20.199616348973237 26.35356576543394
+  en  850649.9040347849 2238011.07524646
+  ll2 20.199616348953718 26.353565765440635
+EPSG:31300
+  ll  53.394307701470694 47.94114028474445
+  en  2889063.644322206 1282091.7004297231
+  ll2 53.39430771350986 47.941140265337786
+EPSG:3131
+  ll  37.586356906337315 27.372926503210778
+  en  797953.131965843 4166939.576992616
+  ll2 37.586356906250785 27.37292650330104
+EPSG:3132
+  ll  11.19893794164605 32.5104494518403
+  en  1322437.9914423884 1248985.302552608
+  ll2 11.198937939286326 32.510449437910594
+EPSG:3133
+  ll  -64.57112744245511 23.491897096092845
+  en  379809.5068237049 -7165900.694830598
+  ll2 -64.57112744243972 23.49189709609495
+EPSG:3134
+  ll  -3.0037532528692736 19.764459673981715
+  en  -306506.5566852846 -334820.2523819238
+  ll2 -3.0037532522739103 19.764459692663046
+EPSG:3135
+  ll  -39.664659321132845 35.03886857440074
+  en  1104288.1683450956 -4416054.181081568
+  ll2 -39.664659313351216 35.03886857108863
+EPSG:3136
+  ll  -67.51033353221793 23.821985572568842
+  en  279092.28831483773 -7500500.062630958
+  ll2 -67.51033353124608 23.821985574667632
+EPSG:3137
+  ll  -49.48994178412712 29.902573077111434
+  en  492941.28344176634 -5484120.816059019
+  ll2 -49.48994178412728 29.90257307711142
+EPSG:31370
+  ll  49.91513996934379 3.0892264075922404
+  en  58108.251968638695 67871.94610605389
+  ll2 49.91513997291573 3.0892264054277314
+EPSG:3138
+  ll  37.75329621776774 23.366366878238786
+  en  -173220.16400133923 4207666.132652629
+  ll2 37.753296206694735 23.36636688451302
+EPSG:3141
+  ll  -32.602880332544395 174.15109494326066
+  en  233027.74814271 6389310.743980881
+  ll2 -32.60288029247164 174.15109503899518
+EPSG:3142
+  ll  -50.13785501476041 -169.15123604596107
+  en  1060956.5325466925 4416626.275768923
+  ll2 -50.13785493939392 -169.15123599856523
+EPSG:31466
+  ll  7.0210401440287065 6.5142293675331056
+  en  2556811.486749014 776341.9609297286
+  ll2 7.021040144028706 6.514229367533092
+EPSG:31467
+  ll  49.4988750014639 7.261117510799364
+  en  3374117.1277635116 5486123.243967674
+  ll2 49.49887500146128 7.2611175107980355
+EPSG:31468
+  ll  48.209523046432196 13.141810876019548
+  en  4584969.350196248 5341912.844585768
+  ll2 48.20952304643198 13.141810876019727
+EPSG:31469
+  ll  75.71474879775388 16.230800026412393
+  en  5533907.888998117 8406162.27195727
+  ll2 75.71474879775381 16.23080002641239
+EPSG:3148
+  ll  86.15060671189454 106.92451045928136
+  en  514840.5955957416 9568045.63047007
+  ll2 86.1506063932351 106.92450758945586
+EPSG:3149
+  ll  -75.32360770122031 108.12128905659506
+  en  419126.7734937021 -8361465.51507343
+  ll2 -75.32360687248718 108.12128701644131
+EPSG:3152
+  ll  -43.91583418356597 16.976866059797214
+  en  13359.218037238432 -1.1365625457836935E7
+  ll2 -43.91583418356589 16.976866059797036
+EPSG:31528
+  ll  2.7631172084955296 -20.079288603902167
+  en  -65533.50119754847 306630.39092309074
+  ll2 2.763117208475143 -20.07928860201701
+EPSG:31529
+  ll  -51.008733804989326 -11.97281977035034
+  en  291209.2094018892 -5654978.0136481505
+  ll2 -51.00873375033845 -11.972819692976977
+EPSG:3154
+  ll  18.45017833135401 -143.00518856983734
+  en  288235.8346042344 2041165.7667713463
+  ll2 18.45017833135325 -143.0051885698354
+EPSG:3155
+  ll  -49.40939045449984 -137.60572029584247
+  en  310987.90380838397 -5476232.23498336
+  ll2 -49.409390454470405 -137.60572029585185
+EPSG:3156
+  ll  1.1828487207214096 -138.20072176563622
+  en  -528047.3897590431 132455.7223599629
+  ll2 1.1828487194135153 -138.2007216642987
+EPSG:3157
+  ll  -1.6604711027809742 -128.34965152403618
+  en  -95904.82503601082 -184340.36872539198
+  ll2 -1.6604711027392436 -128.34965152122427
+EPSG:3158
+  ll  29.154454482019844 -102.49920139842189
+  en  159573.97078021802 3230166.3247589325
+  ll2 29.15445448196401 -102.49920139853069
+EPSG:3159
+  ll  47.47140185097737 -101.25486998732752
+  en  -121850.61821181979 5290673.960427899
+  ll2 47.47140182440025 -101.25486992320805
+EPSG:3160
+  ll  46.60819326939745 -95.24322063735278
+  en  -131136.11781178042 5194728.955098456
+  ll2 46.60819324359939 -95.24322057828938
+EPSG:31600
+  ll  75.5031736104261 -55.21746870173125
+  en  -1331686.6696599524 5275208.963842397
+  ll2 75.50317357547468 -55.21746868685659
+EPSG:3161
+  ll  10.254386549913484 -98.59099008246342
+  en  -874755.1431583394 8056019.252646049
+  ll2 10.254386549913516 -98.59099008246342
+EPSG:3162
+  ll  17.94943457675764 -87.10072121497633
+  en  677291.8858343575 8897887.656549431
+  ll2 17.94943457675764 -87.10072121497633
+EPSG:3163
+  ll  -30.19899154168688 85.32692106742883
+  en  -7115029.034829221 -2650696.3767226785
+  ll2 -30.198991541685494 85.32692106742884
+EPSG:3164
+  ll  67.99054064175422 173.77000381278478
+  en  865747.0148396955 1.7567889221237674E7
+  ll2 67.99054062296287 173.77000356298302
+EPSG:3165
+  ll  -12.93524495780541 147.53559914211542
+  en  -2073339.5562114853 907515.5123227658
+  ll2 -12.935244960329216 147.53559913940015
+EPSG:3166
+  ll  -18.93927383026218 178.61401200246848
+  en  1282463.4258278126 316961.550419521
+  ll2 -18.93927390047548 178.61401192504601
+EPSG:3169
+  ll  55.533553364212736 165.80954638264419
+  en  929432.2229114383 1.6175247306053402E7
+  ll2 55.53355335519353 165.80954636545235
+EPSG:3170
+  ll  42.09027939157002 155.19334689850552
+  en  -311408.05810636294 1.4706587066260938E7
+  ll2 42.09027933582586 155.19334711731878
+EPSG:3171
+  ll  42.751109382053244 161.94718854387617
+  en  -241087.74975581374 1.4773092468838092E7
+  ll2 42.7511093443628 161.94718864893795
+EPSG:3172
+  ll  -38.34017538769148 164.9489446112713
+  en  -28818.499059191672 5739180.91297041
+  ll2 -38.34017535774268 164.94894466271623
+EPSG:3176
+  ll  69.19837213167696 102.7249402369923
+  en  370686.0257036865 7679618.659454677
+  ll2 69.19837204713502 102.72494006275043
+EPSG:3177
+  ll  -30.149040905771024 14.958223879504036
+  en  804002.5237991506 -3326721.1387953227
+  ll2 -30.149040904096037 14.958223882109941
+EPSG:3178
+  ll  -56.10654798075091 -67.6790414846061
+  en  954864.6557096087 -6242113.788906899
+  ll2 -56.10654796714425 -67.67904151901598
+EPSG:3179
+  ll  -44.936076432327205 -73.54958192606377
+  en  141023.7458859909 -4985926.645873662
+  ll2 -44.936076431578364 -73.54958192616563
+EPSG:3180
+  ll  -74.36149029069755 -63.210385255713156
+  en  493669.6010396696 -8252379.121349439
+  ll2 -74.3614902906985 -63.210385255713156
+EPSG:3181
+  ll  62.09641804429302 -54.89005535504933
+  en  610149.7812936178 6886713.939484298
+  ll2 62.09641804428701 -54.89005535504929
+EPSG:3182
+  ll  40.85993139761703 -47.55243700004584
+  en  790583.8179950041 4528931.424777876
+  ll2 40.85993139749741 -47.55243699996122
+EPSG:3183
+  ll  34.30271745477067 -50.19845276265081
+  en  21402.723933405476 3807977.488216638
+  ll2 34.30271745385918 -50.19845276361471
+EPSG:31838
+  ll  45.008471044965916 48.83955084153953
+  en  802572.5536100287 4991060.1425034795
+  ll2 45.00847104471706 48.839550841616884
+EPSG:31839
+  ll  -68.37967125351535 52.19108384744222
+  en  548974.5166519296 -7585663.532231414
+  ll2 -68.37967125355092 52.191083847423926
+EPSG:3184
+  ll  45.85020702851969 -39.14446005080728
+  en  488783.9778617058 5077414.83015507
+  ll2 45.850207028519776 -39.1444600508073
+EPSG:3185
+  ll  -41.570464517960644 -32.200121518947576
+  en  566687.920376994 -4602396.07000146
+  ll2 -41.57046451796067 -32.20012151894754
+EPSG:3186
+  ll  85.90465302754913 -34.22970037617718
+  en  442505.5839036521 9544353.153249266
+  ll2 85.90465302759057 -34.229700323134864
+EPSG:3187
+  ll  51.949641623566606 -22.69343657444871
+  en  383618.3081129879 5756791.770459042
+  ll2 51.949641623564574 -22.693436574449617
+EPSG:3188
+  ll  80.83733049000645 -17.647432319128082
+  en  452951.7194017656 8976120.284775345
+  ll2 80.83733049000543 -17.64743231912215
+EPSG:3189
+  ll  -30.76110413327143 -10.059233339268594
+  en  398625.1815773608 -3403606.065429799
+  ll2 -30.761104133269782 -10.059233339268769
+EPSG:3190
+  ll  70.78987144550649 6.241657851455208
+  en  98775.10487581315 7859072.752480412
+  ll2 70.78987142562299 6.241657886461296
+EPSG:31901
+  ll  28.8533914846369 43.67628428259181
+  en  77870.48607035482 3200710.3778182813
+  ll2 28.85339148448557 43.676284282413626
+EPSG:3191
+  ll  -17.568651842185375 10.465166777383091
+  en  143292.37989347553 -1943229.6017884917
+  ll2 -17.568651841443945 10.465166780395863
+EPSG:3192
+  ll  -28.16645068381755 21.41966909591305
+  en  1028582.8195608697 -3145611.927255938
+  ll2 -28.16645067260657 21.419669101721382
+EPSG:3193
+  ll  0.9405860922795313 11.272225364191764
+  en  -215141.71703821112 104224.40673724141
+  ll2 0.9405860923438868 11.272225366909616
+EPSG:3194
+  ll  -54.07499863840416 13.503430367221785
+  en  -28780.171948168543 -5999647.681706541
+  ll2 -54.07499862992144 13.503430375474027
+EPSG:3195
+  ll  13.179670895839436 15.382504828948825
+  en  -192339.58156771993 1460348.9253342578
+  ll2 13.179670895525298 15.382504830666505
+EPSG:3196
+  ll  -13.19594307749874 18.531334233919935
+  en  -67635.16334171017 -1460633.7374911953
+  ll2 -13.19594307705642 18.53133423506075
+EPSG:31965
+  ll  25.99495309426034 -114.69801135994771
+  en  730425.9409817065 2877154.477667795
+  ll2 25.994953094256683 -114.69801135994057
+EPSG:31966
+  ll  -69.43383465208657 -103.01342586154857
+  en  812347.7600584603 -7723161.09923649
+  ll2 -69.43383464236061 -103.01342597118155
+EPSG:31967
+  ll  26.882352186989408 -99.46771591723062
+  en  1049965.0767249395 2985434.7512098616
+  ll2 26.882352186266697 -99.46771591588815
+EPSG:31968
+  ll  -77.1509552103097 -104.9981487371824
+  en  351342.31081775046 -8571212.757828766
+  ll2 -77.1509552097444 -104.99814872803016
+EPSG:31969
+  ll  38.179828843137045 -85.69895677953724
+  en  1139853.0165379257 4251044.413228177
+  ll2 38.17982883433173 -85.69895678301172
+EPSG:3197
+  ll  -28.29947850958925 27.303703531433865
+  en  622364.5800875244 -3139009.7461145357
+  ll2 -28.29947850810385 27.30370353186236
+EPSG:31970
+  ll  -59.49964215270154 -78.13316794138889
+  en  1001043.5980964494 -6629195.991867643
+  ll2 -59.49964211631114 -78.13316816572821
+EPSG:31971
+  ll  3.664278382955615 -89.41831365958534
+  en  -438221.9919995653 409447.6828108967
+  ll2 3.664278380858708 -89.41831360804285
+EPSG:31972
+  ll  -53.705138686154534 -82.49741849303969
+  en  5506.409365093452 -5976855.926691946
+  ll2 -53.705138670027004 -82.49741845473562
+EPSG:31973
+  ll  85.54512797185362 -75.60370133845133
+  en  442857.5135732579 9503878.461474305
+  ll2 85.54512797184981 -75.60370131514401
+EPSG:31974
+  ll  -89.76500035038443 -71.0624796677646
+  en  496320.11857262754 -9971986.734093761
+  ll2 -89.76500035040065 -71.06247952393687
+EPSG:31975
+  ll  -12.071390934747981 -57.772168521095395
+  en  415962.2849910932 -1334566.3579450846
+  ll2 -12.07139093474798 -57.772168521095324
+EPSG:31976
+  ll  -50.4682055089346 -41.66172063624808
+  en  1162159.3061357662 -5632476.422093357
+  ll2 -50.468205453731414 -41.66172088527874
+EPSG:31977
+  ll  70.76797911605797 -84.61841669946155
+  en  367044.619088302 1.78554854501383E7
+  ll2 70.76797911597724 -84.61841669937353
+EPSG:31978
+  ll  -85.6433692481077 -80.16435727696312
+  en  456258.6740630313 486473.4096565619
+  ll2 -85.64336924810075 -80.16435727444075
+EPSG:31979
+  ll  46.21505516904443 -64.79681018494195
+  en  824187.381000883 1.5126534326922303E7
+  ll2 46.21505516855903 -64.79681018487146
+EPSG:3198
+  ll  -3.7929225709640093 29.15419178911087
+  en  661829.9056589965 -420492.2622077513
+  ll2 -3.7929225708085936 29.154191788377194
+EPSG:31980
+  ll  -60.640426887799414 -69.5789270452905
+  en  140569.697356597 3259247.93810915
+  ll2 -60.640426881484686 -69.5789270299433
+EPSG:31981
+  ll  -69.63928509331353 -66.92212861823295
+  en  116183.83714728383 2243097.937856051
+  ll2 -69.63928506539042 -66.92212782572734
+EPSG:31982
+  ll  83.65495607450433 -45.578681909852094
+  en  566793.5523103037 1.9292717463749073E7
+  ll2 83.65495607446867 -45.57868191372628
+EPSG:31983
+  ll  -2.514060122548898 -40.714699224343704
+  en  976836.8319167295 9721335.72698374
+  ll2 -2.514060122534544 -40.71469922509084
+EPSG:31984
+  ll  -5.453211893397707 -44.126451993776165
+  en  -68631.65685350588 9394815.581779495
+  ll2 -5.453211893299434 -44.12645199183504
+EPSG:31985
+  ll  -40.970542799095526 -25.485583796741093
+  en  1132509.1214044793 5437233.265143625
+  ll2 -40.970542786915104 -25.485583807947364
+EPSG:31986
+  ll  -77.81649946586636 -82.63533786054313
+  en  461477.3434294874 -8638428.379240602
+  ll2 -77.81649946586705 -82.63533786054307
+EPSG:31987
+  ll  71.1760756190753 -66.93317661267437
+  en  789743.7364046336 7916379.20062704
+  ll2 71.17607561084716 -66.93317673631557
+EPSG:31988
+  ll  -67.9229496045171 -67.43942252721612
+  en  565450.7063351029 -7535099.963161488
+  ll2 -67.92294960451724 -67.43942252721612
+EPSG:31989
+  ll  -87.02297082276581 -71.66198187003056
+  en  449963.4189448606 -9669369.148217116
+  ll2 -87.02297082319558 -71.66198159503712
+EPSG:3199
+  ll  -78.80534511316962 6.904398019910948
+  en  454666.0723307384 -8749135.633288296
+  ll2 -78.80534508194518 6.9043980943311025
+EPSG:31990
+  ll  -44.33101585983202 -50.63958621464648
+  en  1007121.0877583167 -4928350.073734285
+  ll2 -44.33101585447773 -50.63958621751675
+EPSG:31991
+  ll  -13.798974114031282 -48.027286944947946
+  en  821431.3716479247 -1527484.2018254306
+  ll2 -13.79897411402514 -48.02728694499055
+EPSG:31992
+  ll  -27.743414525977443 -81.72810672240611
+  en  428240.7526674336 6931008.127738649
+  ll2 -27.743414525976743 -81.72810672240614
+EPSG:31993
+  ll  40.433622081116255 -84.64998765948567
+  en  -319094.75717006123 1.4520854652953342E7
+  ll2 40.433622034073714 -84.64998750149128
+EPSG:31994
+  ll  19.107174811267313 -60.82661265236511
+  en  1362009.3292390606 1.213290905639511E7
+  ll2 19.10717480580851 -60.82661265554125
+EPSG:31995
+  ll  -13.318064765055453 -55.755515757487146
+  en  1286476.6919368547 8516191.635879984
+  ll2 -13.318064763022019 -55.7555157654693
+EPSG:31996
+  ll  74.60717859579822 -57.98523782614134
+  en  470809.9838413064 1.8280021000059437E7
+  ll2 74.60717859579917 -57.98523782614134
+EPSG:31997
+  ll  73.95499796651382 -59.94325708220896
+  en  225040.67606774968 1.8227689063306388E7
+  ll2 73.9549979578677 -59.943256752989335
+EPSG:31998
+  ll  33.855317727034645 -37.05091950278209
+  en  1236221.6052728794 1.3774675612465248E7
+  ll2 33.85531771637505 -37.05091950440325
+EPSG:31999
+  ll  -21.840441122823407 -37.27368302165951
+  en  678410.2005006934 7583833.691027604
+  ll2 -21.840441122822927 -37.2736830216593
+EPSG:3200
+  ll  0.27792459611147535 62.17916478947201
+  en  3706606.850250989 -2403673.6544149662
+  ll2 0.2779246767591187 62.17916481719302
+EPSG:32000
+  ll  48.97473565622522 -24.080993682636876
+  en  1152317.0250506864 1.5463095730931453E7
+  ll2 48.97473561406117 -24.080993831146824
+EPSG:3201
+  ll  31.353460893127206 12.1064843680827
+  en  224788.4767226209 3472409.05881454
+  ll2 31.353460891560648 12.106484371324878
+EPSG:3202
+  ll  -21.80284292498291 28.981501438573094
+  en  1326971.5830135695 -2432497.8075349834
+  ll2 -21.80284291905865 28.981501440869458
+EPSG:3203
+  ll  -82.50715867994074 26.694591238846222
+  en  495556.922691418 -9161521.92701289
+  ll2 -82.5071586408159 26.694591245330297
+EPSG:3204
+  ll  -41.41874114532288 -31.337539468526046
+  en  2918771.066683934 4933816.3107773885
+  ll2 -41.41874114532288 -31.337539468526053
+EPSG:3205
+  ll  -27.408602766916843 8.961759086988224
+  en  6145357.654395057 4208289.283728451
+  ll2 -27.40860276691683 8.961759086988224
+EPSG:3206
+  ll  -86.41932531007691 -41.6911765446757
+  en  2587.469874450455 543638.2345610806
+  ll2 -86.41932531007693 -41.6911765446757
+EPSG:3207
+  ll  -81.77041258589942 -170.56619454731455
+  en  57927.158405634895 1056879.0248111277
+  ll2 -81.77041258589941 -170.56619454731455
+EPSG:3208
+  ll  -19.292431593218453 -149.54513979628743
+  en  -8289686.945528339 2016331.2893090728
+  ll2 -19.292431593218424 -149.5451397962874
+EPSG:3209
+  ll  -32.21147520234139 -64.80936340253366
+  en  -1164691.175490721 6690102.708197486
+  ll2 -32.2114752023414 -64.80936340253366
+EPSG:3210
+  ll  -78.15973449847596 39.54816634518262
+  en  -57775.70708002589 1477018.6265718867
+  ll2 -78.15973449847596 39.54816634518262
+EPSG:32100
+  ll  -3.6726976676919953 -70.49404825965979
+  en  6468834.610441122 -4535090.681929465
+  ll2 -3.6726976676919647 -70.49404825965979
+EPSG:32104
+  ll  40.22690572637449 -118.51332242911707
+  en  -1063516.8132782339 211740.0590201926
+  ll2 40.22690572637453 -118.51332242911707
+EPSG:32107
+  ll  -88.69220402051273 -106.76542823693995
+  en  222388.06895756163 -5703106.843510088
+  ll2 -88.6922040207744 -106.76542856150171
+EPSG:32108
+  ll  34.07171843940361 -108.80346679286973
+  en  1226608.5997516224 5952804.050932177
+  ll2 34.0717184292229 -108.80346679415516
+EPSG:32109
+  ll  12.573908208012469 -109.13755086870573
+  en  1830601.6956511678 1562578.801264713
+  ll2 12.57390819560079 -109.13755093240309
+EPSG:3211
+  ll  -19.756662018454847 37.958412382228516
+  en  -2141788.2318853703 8189600.076416825
+  ll2 -19.756662018454826 37.958412382228516
+EPSG:32110
+  ll  -36.46376790235441 -64.05297699590737
+  en  983005.5815594923 -8770950.657848656
+  ll2 -36.463767892330075 -64.05297699943029
+EPSG:32111
+  ll  51.89511343513033 -79.13894601637848
+  en  -169222.54670564813 1461705.008529387
+  ll2 51.89511343417745 -79.13894601609469
+EPSG:32112
+  ll  37.73767942409711 -97.03819732031285
+  en  808404.1753241112 772486.5817951522
+  ll2 37.73767941557283 -97.03819732310176
+EPSG:32113
+  ll  61.72518028450094 -106.12937826303663
+  en  506376.5840405105 3414994.150048444
+  ll2 61.72518028450092 -106.12937826303663
+EPSG:32114
+  ll  -41.701876796045894 -104.13283215646477
+  en  1138015.4654826925 -8055449.767257955
+  ll2 -41.70187679585516 -104.13283215635353
+EPSG:32115
+  ll  -73.26790112137147 -71.86731045645604
+  en  234600.7986890865 -1.243423884583887E7
+  ll2 -73.26790112136277 -71.86731045646124
+EPSG:32116
+  ll  21.56217041594553 -74.96195056436682
+  en  417942.5047921 -2043207.0313706626
+  ll2 21.56217041594527 -74.96195056436676
+EPSG:32117
+  ll  -88.51847876929811 -77.65635429440242
+  en  352676.6370518403 -1.4265148149720041E7
+  ll2 -88.5184787692981 -77.65635429440242
+EPSG:32118
+  ll  7.673547278944682 -112.36701548924843
+  en  -4475748.593550849 -2734829.380197403
+  ll2 7.673547278944683 -112.36701548924844
+EPSG:32119
+  ll  -20.796878646843084 -65.3883012902503
+  en  2838272.5877569662 -6951928.935821855
+  ll2 -20.79687864684307 -65.3883012902503
+EPSG:3212
+  ll  -43.01313220711828 53.92212745783138
+  en  -1045983.9806361842 5363782.293891809
+  ll2 -43.013132207118275 53.92212745783138
+EPSG:32120
+  ll  5.811323522016167 -119.58278672446423
+  en  -2056120.0157189844 -4640056.51755669
+  ll2 5.811323522016194 -119.58278672446423
+EPSG:32121
+  ll  -6.393733159913311 -59.307644161438404
+  en  6976436.017522453 -4901972.097704721
+  ll2 -6.393733159913289 -59.307644161438404
+EPSG:32122
+  ll  84.24640553232369 -92.30996354262518
+  en  406228.98865693616 5770015.478730845
+  ll2 84.24640553232368 -92.30996354262518
+EPSG:32123
+  ll  84.14024069401984 -67.5167966398644
+  en  913922.4027810029 6058376.79085056
+  ll2 84.14024069401982 -67.5167966398644
+EPSG:32124
+  ll  78.88017737933502 -155.39090722455012
+  en  -1239530.3672114639 6123555.765381101
+  ll2 78.88017737933502 -155.39090722455012
+EPSG:32125
+  ll  6.718456510253169 -141.52638442945153
+  en  -4609710.528282111 -1924198.808493022
+  ll2 6.718456510253185 -141.52638442945153
+EPSG:32126
+  ll  63.068643576502055 -80.22019633740774
+  en  4566650.213247963 2721742.343292896
+  ll2 63.068643576502 -80.22019633740774
+EPSG:32127
+  ll  27.701124954207728 -176.24630495829368
+  en  -3777309.8918647096 255237.60139344106
+  ll2 27.701124954207753 -176.24630495829368
+EPSG:32128
+  ll  52.89541753290591 1.2385112011631918
+  en  5309144.5032887 3733670.026927582
+  ll2 52.89541753290592 1.2385112011631918
+EPSG:32129
+  ll  85.22446161111813 -68.63928464140778
+  en  762398.3512347464 6046634.55953297
+  ll2 85.22446161111812 -68.63928464140778
+EPSG:3213
+  ll  -23.864769230805706 0.5845554454316222
+  en  -7449227.758994356 2604458.4072677465
+  ll2 -23.8647692308057 0.5845554454316186
+EPSG:32130
+  ll  77.19400500155612 -80.12146778377148
+  en  -112679.16120189757 4037634.153514804
+  ll2 77.19400499813862 -80.12146753808078
+EPSG:32133
+  ll  55.84917389585907 -146.16663495937755
+  en  -3546594.9082063846 4092550.7282016063
+  ll2 55.8491738958591 -146.16663495937755
+EPSG:32134
+  ll  40.21542918669114 -30.510009047345562
+  en  5832977.78465122 1992336.0368009885
+  ll2 40.21542918669119 -30.510009047345562
+EPSG:32135
+  ll  -1.7938843612963637 -21.615569458567478
+  en  1.0549824640780902E7 -302503.4074183898
+  ll2 -1.7938843612963224 -21.615569458567478
+EPSG:32136
+  ll  81.87107904554186 -105.76858939533041
+  en  40448.23234329559 6276248.125916952
+  ll2 81.87107904554186 -105.76858939533041
+EPSG:32137
+  ll  -22.903438216454266 -177.5008525455487
+  en  -1.1378344260389607E7 -1835234.1691076313
+  ll2 -22.90343821645426 -177.5008525455487
+EPSG:32138
+  ll  8.460538745620688 -42.533109860650626
+  en  7006964.276094317 1097782.498649184
+  ll2 8.460538745620715 -42.53310986065062
+EPSG:32139
+  ll  23.183383928931903 -105.35576480650263
+  en  181350.31364033214 2290859.029581775
+  ll2 23.1833839289319 -105.35576480650263
+EPSG:3214
+  ll  -73.50337408132764 68.26882399495472
+  en  -681711.3446474816 1887918.7399484308
+  ll2 -73.5033740813276 68.26882399495472
+EPSG:32140
+  ll  19.281838590843385 -60.053295501996146
+  en  4678373.329737075 3732884.9309929432
+  ll2 19.281838590843414 -60.05329550199617
+EPSG:32141
+  ll  68.12884833493115 -118.88172741545495
+  en  -894263.504945497 1.0342120668600246E7
+  ll2 68.12884833493115 -118.88172741545495
+EPSG:32142
+  ll  73.47123261571319 -115.76652740560617
+  en  330949.415265191 4944554.897893061
+  ll2 73.47123261571319 -115.76652740560617
+EPSG:32143
+  ll  14.752551843942328 -144.1444846300601
+  en  -3254835.6122511546 -4855.983253135346
+  ll2 14.752551843942346 -144.1444846300601
+EPSG:32144
+  ll  72.54988667794402 -111.78958413565135
+  en  487458.52463990037 7311325.231736523
+  ll2 72.54988667794403 -111.78958413565135
+EPSG:32145
+  ll  -57.21096521747644 -64.07987080787352
+  en  1008030.7342186201 -1.1081660775879478E7
+  ll2 -57.210965187990794 -64.07987093746121
+EPSG:32146
+  ll  85.32993848446742 -3.823428569750064
+  en  4747045.024762954 8921331.662519054
+  ll2 85.3299384844674 -3.823428569750064
+EPSG:32147
+  ll  50.1859088797452 -129.74923516710192
+  en  -77556.6018054327 3547156.0433117957
+  ll2 50.18590887974523 -129.74923516710192
+EPSG:32148
+  ll  32.836149145749566 -101.02439908660268
+  en  2395384.7484478867 -1346339.0444642166
+  ll2 32.83614914574979 -101.02439908660268
+EPSG:32149
+  ll  41.345115027008326 -136.54126349071402
+  en  -838627.42998281 -307241.2372748449
+  ll2 41.345115027008376 -136.54126349071402
+EPSG:3215
+  ll  -35.40635610799692 53.71400512384976
+  en  -4447139.463332412 4586615.810157276
+  ll2 -35.40635610799691 53.71400512384976
+EPSG:32150
+  ll  56.41862304178528 -47.53627117353135
+  en  2626076.6777242403 2385638.767126561
+  ll2 56.41862304178532 -47.53627117353136
+EPSG:32151
+  ll  53.96309910662908 -9.732689229515785
+  en  5009912.071787846 3693444.92318399
+  ll2 53.96309910662911 -9.732689229515785
+EPSG:32152
+  ll  -1.8947532789044494 -9.247883426664373
+  en  1.086489611750697E7 -106631.42294820119
+  ll2 -1.8947532789043917 -9.247883426664373
+EPSG:32153
+  ll  -8.035437141913349E-4 -149.3713938513742
+  en  -7335234.912779008 -2314770.2571199797
+  ll2 -8.035437141634177E-4 -149.3713938513742
+EPSG:32154
+  ll  17.261977351199036 -106.6724453175491
+  en  -1336053.2959822998 -2643527.743516341
+  ll2 17.26197735119905 -106.6724453175491
+EPSG:32155
+  ll  -73.91176421602708 -100.58987720684794
+  en  341489.37170385127 -1.2695165118950034E7
+  ll2 -73.91176421581245 -100.58987720761424
+EPSG:32156
+  ll  -71.97944035500473 -105.82351637727578
+  en  452144.43445060606 -1.237475763376128E7
+  ll2 -71.97944035500437 -105.82351637727581
+EPSG:32157
+  ll  85.51263668452015 -107.22448032586561
+  en  613328.623873477 5015579.2824641885
+  ll2 85.51263668452016 -107.22448032586566
+EPSG:32158
+  ll  4.293829167989259 -108.27166488292423
+  en  1001132.5211217894 -3909764.0033310275
+  ll2 4.29382916798915 -108.2716648829312
+EPSG:3216
+  ll  -6.714628610408042 167.72790766012298
+  en  7914110.49256558 6858478.980283788
+  ll2 -6.7146286104080035 167.72790766012298
+EPSG:32161
+  ll  67.98791224862165 -141.50288139255298
+  en  -4924194.241609927 7820324.343475915
+  ll2 67.98791224862163 -141.50288139255298
+EPSG:32164
+  ll  -28.774872343707706 -91.10813314595086
+  en  1271643.0696853567 -3208729.3125383668
+  ll2 -28.774872336676133 -91.10813314059719
+EPSG:32165
+  ll  -23.17127565354822 -102.73099700341784
+  en  -499321.9233174426 -2596091.9730400336
+  ll2 -23.171275635467726 -102.73099699196146
+EPSG:32166
+  ll  -21.762724209111795 -77.39407099085784
+  en  1496580.537772993 -2437740.1079591312
+  ll2 -21.76272419286854 -77.39407100284123
+EPSG:32167
+  ll  -26.42004513816221 -88.02353851807332
+  en  -201448.4540755626 -2941395.6372991973
+  ll2 -26.420045135184925 -88.02353852231268
+EPSG:3217
+  ll  -74.34720805413151 109.62575332486874
+  en  -493583.5522318269 1847239.481731895
+  ll2 -74.3472080541315 109.62575332486874
+EPSG:3218
+  ll  -48.25500426191545 96.02159204859593
+  en  -3009657.281033817 3803693.8017702634
+  ll2 -48.25500426191535 96.02159204859593
+EPSG:32181
+  ll  81.08780063330053 -46.24291032021104
+  en  421443.72491110663 9012510.13609463
+  ll2 81.08780063296473 -46.24291034814235
+EPSG:32182
+  ll  -49.49828843939052 -47.069133773983
+  en  951262.3619318248 -5522950.7896167515
+  ll2 -49.49828839657964 -47.069133929252345
+EPSG:32183
+  ll  -77.37238167462709 -66.9466461640749
+  en  99280.47826113974 -8605718.169954268
+  ll2 -77.37238167162059 -66.94664595974406
+EPSG:32184
+  ll  -72.52026360371245 -51.739734324673364
+  en  630819.6265141526 -8075942.242180465
+  ll2 -72.52026358740814 -51.73973503981085
+EPSG:32185
+  ll  50.850674492907274 -56.40842218030715
+  en  874186.1365329361 5666183.599446832
+  ll2 50.85067446792817 -56.408422246958374
+EPSG:32186
+  ll  2.723320483968479 -61.04500504742545
+  en  1024015.2664794605 303032.50505850813
+  ll2 2.7233204837237737 -61.045005056341594
+EPSG:32187
+  ll  16.81024880978275 -79.76492773737574
+  en  -686296.2977453397 1882442.444061483
+  ll2 16.810248797794507 -79.76492770951646
+EPSG:32188
+  ll  17.89981968500507 -69.91257369908901
+  en  685105.1926528213 1983358.7422801082
+  ll2 17.899819684979654 -69.91257369911936
+EPSG:32189
+  ll  -39.49605539670196 -73.9537001063012
+  en  523820.35669366166 -4376235.323447454
+  ll2 -39.4960553966839 -73.95370010628245
+EPSG:3219
+  ll  -65.85957793908142 178.3924532110131
+  en  1252070.7973834586 2573946.050891125
+  ll2 -65.85957793908142 178.3924532110131
+EPSG:32190
+  ll  62.117290377871285 -83.33003285416139
+  en  104988.70299190484 6895219.74015447
+  ll2 62.11729037763504 -83.33003285404878
+EPSG:32191
+  ll  -62.994701769153785 -89.02796533572726
+  en  -25595.939182991977 -7003890.438614156
+  ll2 -62.99470176381487 -89.02796532039564
+EPSG:32192
+  ll  -32.814042172863424 -89.26771746964647
+  en  -470498.47119902633 -3662203.6107639316
+  ll2 -32.81404216053253 -89.26771746700376
+EPSG:32193
+  ll  43.46085684552361 -87.0640282267329
+  en  56849.82233969687 4818001.067166417
+  ll2 43.46085684545703 -87.06402822677134
+EPSG:32194
+  ll  -48.81494182726456 -88.58285948749466
+  en  188564.42153954902 -5409715.261873965
+  ll2 -48.81494182726308 -88.58285948749555
+EPSG:32195
+  ll  40.88298038795631 -80.4652498791284
+  en  1108870.4342245935 4571134.098938981
+  ll2 40.88298034266205 -80.46525002574054
+EPSG:32196
+  ll  40.16717231935655 -93.63171533429717
+  en  250992.36676791921 4447837.742247884
+  ll2 40.167172319356546 -93.63171533429718
+EPSG:32197
+  ll  -31.028028904321907 -94.81704389954841
+  en  417736.7858988977 -3434339.4828683375
+  ll2 -31.02802890432182 -94.8170438995481
+EPSG:32198
+  ll  65.43153564894904 -41.471863889985045
+  en  1247487.6789363862 2621741.1838296056
+  ll2 65.43153564894902 -41.471863889985045
+EPSG:32199
+  ll  39.30596943899816 -175.78895335712394
+  en  -5916603.755438562 3946559.759439242
+  ll2 39.30596943899821 -175.78895335712394
+EPSG:3220
+  ll  -44.92202186597701 125.798298059721
+  en  -2859248.3236974883 4390280.718304719
+  ll2 -44.922021865976824 125.79829805972102
+EPSG:32201
+  ll  16.437540465657094 -175.20639733341002
+  en  691487.1833723694 1818178.0087375478
+  ll2 16.437540465539275 -175.20639733344697
+EPSG:32202
+  ll  -18.182594407983316 -169.60623402836654
+  en  647390.5461653414 -2010950.335345117
+  ll2 -18.18259440784845 -169.60623402840176
+EPSG:32203
+  ll  -37.695454753219344 -165.93281300438355
+  en  417749.5512819131 -4172437.726525888
+  ll2 -37.69545475300309 -165.9328130044184
+EPSG:32204
+  ll  26.81030397492397 -149.33924638305592
+  en  1462800.698070427 3002259.3413065365
+  ll2 26.81030395501728 -149.33924639472028
+EPSG:32205
+  ll  -41.32451311568638 -150.08116860591318
+  en  744270.892767521 -4578894.280458346
+  ll2 -41.324513115420025 -150.08116860591284
+EPSG:32206
+  ll  -34.17084712875298 -155.27332454485364
+  en  -263486.484371825 -3812192.069333242
+  ll2 -34.17084711487786 -155.27332453835803
+EPSG:32207
+  ll  -31.308402397022135 -142.81231946499386
+  en  327516.4552063772 -3465202.207449854
+  ll2 -31.30840239681985 -142.81231946503175
+EPSG:32208
+  ll  64.15204995321344 -134.1815243853139
+  en  539807.4222562618 7114209.403579669
+  ll2 64.15204995304087 -134.1815243853487
+EPSG:32209
+  ll  78.81069130391705 -124.34098638635336
+  en  600821.830835773 8752865.742201656
+  ll2 78.81069130374453 -124.34098638733802
+EPSG:3221
+  ll  -18.677628458618003 -108.0558848608644
+  en  -859770.2375695828 8627215.226564858
+  ll2 -18.677628458617964 -108.0558848608644
+EPSG:32210
+  ll  -5.524897397663295 -114.93271672430745
+  en  1396457.9746922588 -616797.1669656569
+  ll2 -5.524897395355317 -114.93271676006846
+EPSG:32211
+  ll  -37.06896275584342 -117.4240181114848
+  en  462292.8880291372 -4102609.1294729104
+  ll2 -37.06896275562841 -117.42401811151963
+EPSG:32212
+  ll  84.97564354499687 -101.32321366299726
+  en  594174.8815050023 9444951.521678431
+  ll2 84.9756435468589 -101.32321441194144
+EPSG:32213
+  ll  -82.32173269042161 -114.6984244620744
+  en  355995.90339420026 -9152849.926865097
+  ll2 -82.32173269184244 -114.69842370929034
+EPSG:32214
+  ll  -56.61862466223679 -99.76927062472987
+  en  452782.62089586956 -6275199.605503831
+  ll2 -56.618624662033426 -99.76927062476472
+EPSG:32215
+  ll  63.54795640691469 -88.18621621902693
+  en  739071.4813180137 7055637.794237079
+  ll2 63.54795640588702 -88.18621622004228
+EPSG:32216
+  ll  57.58065593173464 -84.47092978852162
+  en  651204.8968052922 6384838.062855633
+  ll2 57.58065593151179 -84.4709297885555
+EPSG:32217
+  ll  -68.4911606727365 -88.90752218476702
+  en  177193.25739455986 -7618391.973189644
+  ll2 -68.49116066235429 -88.90752208631648
+EPSG:32218
+  ll  -0.7201408430170915 -77.42871464515675
+  en  229667.53620673902 -79673.76911610621
+  ll2 -0.7201408430078169 -77.42871464515751
+EPSG:32219
+  ll  -67.50429534789723 -64.41311005662267
+  en  695694.1964659975 -7494840.7742494
+  ll2 -67.50429534726831 -64.41311005735953
+EPSG:3222
+  ll  -27.892712956823637 -119.74143458626457
+  en  -3449463.9034756273 6501085.034951364
+  ll2 -27.892712956823623 -119.74143458626457
+EPSG:32220
+  ll  -26.700692608794157 -61.41319115608923
+  en  657846.9156476761 -2954270.2062480818
+  ll2 -26.700692608612545 -61.413191156123055
+EPSG:32221
+  ll  9.016712665691358 -62.484744222398234
+  en  -103722.49025789136 1001234.3195484969
+  ll2 9.016712665389756 -62.484744220132384
+EPSG:32222
+  ll  58.1034082713102 -46.22405247927425
+  en  781335.1164441253 6450182.335632278
+  ll2 58.10340827007177 -46.22405248002787
+EPSG:32223
+  ll  42.374629418802414 -53.548255198091645
+  en  -204027.32124784903 4726903.261367184
+  ll2 42.37462939153529 -53.54825514170145
+EPSG:32224
+  ll  53.98988328319845 -43.55924054826497
+  en  201158.67597435787 5992018.486144694
+  ll2 53.9898832821356 -43.559240547980856
+EPSG:32225
+  ll  2.3882589868040327 -36.056423985020906
+  en  160011.1371826781 264349.5031657011
+  ll2 2.3882589867875375 -36.05642398494162
+EPSG:32226
+  ll  59.84612791789786 -21.203752873872496
+  en  824517.9649120441 6648482.07202815
+  ll2 59.846127914609525 -21.20375287860618
+EPSG:32227
+  ll  34.74195498539032 -25.168643220212694
+  en  118281.06614653562 3852344.6790839923
+  ll2 34.74195498493281 -25.16864322055504
+EPSG:32228
+  ll  -70.15282272473661 -24.496408403628564
+  en  141430.02859981044 -7810944.576133378
+  ll2 -70.15282270318177 -24.496407867534906
+EPSG:32229
+  ll  21.832487707036833 -12.051397375852487
+  en  184539.10630101396 2417407.1454725103
+  ll2 21.832487706873835 -12.051397375900878
+EPSG:3223
+  ll  -64.8398745740263 -4.111936121088831
+  en  2718610.5131051177 1019781.5875090859
+  ll2 -64.83987457402627 -4.111936121088831
+EPSG:32230
+  ll  67.6835797245194 -7.5529572418802955
+  en  307206.25944100606 7514674.363935595
+  ll2 67.68357972391935 -7.552957241255676
+EPSG:32231
+  ll  19.612661636720134 4.66616373938983
+  en  674714.8315357156 2169467.2411924726
+  ll2 19.612661636582306 4.6661637393545226
+EPSG:32232
+  ll  -0.5833227690133782 15.504239949294252
+  en  1225274.023772245 -64899.69657208516
+  ll2 -0.5833227689493204 15.504239939619833
+EPSG:32233
+  ll  -8.190407930252931 11.949003301951368
+  en  163770.15141758847 -906628.3316171345
+  ll2 -8.190407930182117 11.949003302005657
+EPSG:32234
+  ll  57.45632342564912 17.556710856456057
+  en  293437.4513564962 6373414.211346235
+  ll2 57.45632342529944 17.55671085644512
+EPSG:32235
+  ll  4.162104980702324 32.46263919728394
+  en  1107162.2481308384 462146.6037142862
+  ll2 4.1621049805562675 32.46263919424347
+EPSG:32236
+  ll  -76.30071091808733 40.12751719572338
+  en  687990.709200946 -8480114.940427734
+  ll2 -76.30071091623124 40.12751715249095
+EPSG:32237
+  ll  81.97951538459412 44.3388454541021
+  en  583045.6721059398 9106373.014324471
+  ll2 81.97951538446185 44.33884545073132
+EPSG:32238
+  ll  54.55233494420705 40.86808131583268
+  en  232818.42412306764 6052827.369950042
+  ll2 54.55233494352758 40.86808131591605
+EPSG:32239
+  ll  -24.995857767269214 54.25348529241538
+  en  828417.7769167665 -2768435.019550598
+  ll2 -24.995857767072174 54.253485292428614
+EPSG:3224
+  ll  -30.169457983965337 15.682877277068116
+  en  6865972.281620124 1614982.1731012487
+  ll2 -30.169457983965323 15.682877277068144
+EPSG:32240
+  ll  -66.98803786952726 49.14773859098307
+  en  158193.6331210257 -7451648.773861672
+  ll2 -66.98803785794439 49.14773868070049
+EPSG:32241
+  ll  -18.85610936968847 58.0214343770717
+  en  -24984.46367593913 -2092294.954820811
+  ll2 -18.85610936933478 58.02143437703148
+EPSG:32242
+  ll  42.946041068351775 71.81790189769906
+  en  729877.6921141814 4758670.785250222
+  ll2 42.94604106809267 71.81790189769058
+EPSG:32243
+  ll  4.965849523211247 78.89540306744915
+  en  932157.7321644278 550157.784447748
+  ll2 4.965849523161676 78.89540306701068
+EPSG:32244
+  ll  -37.47528461161858 77.09313695606849
+  en  154474.84571639984 -4154775.604581325
+  ll2 -37.475284611195484 77.09313695583705
+EPSG:32245
+  ll  -78.27725912611622 89.13412166334285
+  en  548390.8429742759 -8690192.928306084
+  ll2 -78.2772591260283 89.13412166330721
+EPSG:32246
+  ll  -56.74511541226741 95.1837944995184
+  en  633544.0837277867 -6291142.960361572
+  ll2 -56.745115412054496 95.18379449948482
+EPSG:32247
+  ll  -11.918024342912943 103.18678358549985
+  en  956263.7549255264 -1320939.9867011472
+  ll2 -11.918024342771119 103.18678358511792
+EPSG:32248
+  ll  84.39392762147676 109.27124595022204
+  en  546540.3257752073 9373794.969708165
+  ll2 84.39392762142748 109.27124594973579
+EPSG:32249
+  ll  -72.98780245568636 118.98497450127707
+  en  760055.3649944077 -8116478.83557714
+  ll2 -72.98780244962255 118.98497438537134
+EPSG:3225
+  ll  -32.54037827207683 20.4491062372945
+  en  3974858.698084348 5444179.2894959105
+  ll2 -32.54037827207684 20.449106237294494
+EPSG:32250
+  ll  -35.74544784496241 116.35269350843049
+  en  441458.62422282126 -3955911.1565182093
+  ll2 -35.74544784475031 116.35269350839563
+EPSG:32251
+  ll  60.21102490371197 125.45855624968029
+  en  636228.6443899982 6677445.652257202
+  ll2 60.211024903504004 125.45855624964521
+EPSG:32252
+  ll  -43.769997112517665 138.41672629815045
+  en  1258014.1463898371 -4889619.516631308
+  ll2 -43.7699970636375 138.41672612772004
+EPSG:32253
+  ll  -53.59988076460131 132.9428566331135
+  en  363863.99751308 -5940974.140215163
+  ll2 -53.59988076438228 132.94285663307687
+EPSG:32254
+  ll  43.4945532635202 144.71915698578607
+  en  800698.7418582567 4822453.581761282
+  ll2 43.494553263087525 144.71915698584485
+EPSG:32255
+  ll  14.930344039713987 151.09623483108933
+  en  940829.3917979626 1654681.747744561
+  ll2 14.930344039556626 151.09623483087552
+EPSG:32256
+  ll  87.78021155033701 150.53458017425464
+  en  489340.9462588148 9750354.487583527
+  ll2 87.78021155032009 150.5345801742231
+EPSG:32257
+  ll  61.01758350259087 157.99333156377233
+  en  445576.74420378916 6765159.950234083
+  ll2 61.01758350240424 157.9933315637375
+EPSG:32258
+  ll  -84.78988461610956 173.32035577322037
+  en  584062.2423953131 -9422362.180543544
+  ll2 -84.78988461632593 173.3203555841243
+EPSG:32259
+  ll  -69.46449659151952 169.82123411763783
+  en  453848.9983434123 -7706600.911455938
+  ll2 -69.46449659137511 169.82123411760315
+EPSG:3226
+  ll  -87.48491013185293 -63.12814977325898
+  en  -264804.55265691597 194605.3364156448
+  ll2 -87.48491013185294 -63.12814977325898
+EPSG:32260
+  ll  -51.396046785821774 175.92624454660768
+  en  425288.5772931582 -5694416.540577727
+  ll2 -51.39604678560522 175.92624454657252
+EPSG:3227
+  ll  -86.20171091993228 -13.652904674184967
+  en  -153395.35383949522 459266.3436588872
+  ll2 -86.20171091993228 -13.652904674184967
+EPSG:3228
+  ll  -33.45740868546354 -65.96165321052408
+  en  -6497803.740248808 1274194.3723657979
+  ll2 -33.457408685463534 -65.96165321052408
+EPSG:3229
+  ll  -33.61032125236722 12.58473676675419
+  en  -1860243.8696190114 6334246.652025167
+  ll2 -33.61032125236723 12.584736766754187
+EPSG:3230
+  ll  -25.602950599467114 0.9019769821862411
+  en  -4790046.221644899 5995447.383147743
+  ll2 -25.6029505994671 0.9019769821862411
+EPSG:32301
+  ll  10.201345090917684 -172.03326498531194
+  en  1044620.3437232117 1.1131857656891061E7
+  ll2 10.201345090710193 -172.03326498647831
+EPSG:32302
+  ll  -78.76071215161693 -166.98667462752042
+  en  587254.2953203521 1253735.5192788094
+  ll2 -78.76071215149584 -166.98667462780247
+EPSG:32303
+  ll  -3.387617232317041 -173.73179730665953
+  en  -473736.2722012858 9621147.211545283
+  ll2 -3.3876172297620726 -173.7317972395195
+EPSG:32304
+  ll  70.04668694478633 -158.11379627981026
+  en  533744.9551770561 1.7771320939728152E7
+  ll2 70.04668694464561 -158.1137962798451
+EPSG:32305
+  ll  22.877126477297153 -151.5355916214446
+  en  650205.9977806439 1.253065913426925E7
+  ll2 22.877126477140507 -151.53559162147923
+EPSG:32306
+  ll  -7.72508847225447 -147.90083043992
+  en  400642.94898168114 9145984.638426231
+  ll2 -7.725088472191857 -147.90083043995463
+EPSG:32307
+  ll  -41.94249574927818 -146.47181706213337
+  en  46342.9502409494 5342103.854447052
+  ll2 -41.94249574706525 -146.47181706233042
+EPSG:32308
+  ll  -49.08839124798439 -135.2350132490535
+  en  482829.7611850612 4562690.203178985
+  ll2 -49.0883912477645 -135.23501324908833
+EPSG:32309
+  ll  30.976070801337812 -131.37379362258133
+  en  273281.26802365604 1.342936329079016E7
+  ll2 30.976070801136213 -131.37379362262917
+EPSG:3231
+  ll  -66.71112978701595 136.6567566669696
+  en  2632381.690970136 574963.4714318267
+  ll2 -66.71112978701593 136.6567566669696
+EPSG:32310
+  ll  25.735213190991715 -121.53912912970888
+  en  646521.2640620888 1.2847167076869415E7
+  ll2 25.73521319082 -121.53912912974319
+EPSG:32311
+  ll  81.51528138960927 -115.51493911072576
+  en  524457.013543181 1.9051031816948272E7
+  ll2 81.51528138954546 -115.51493911076065
+EPSG:32312
+  ll  17.088528545166668 -105.34317587934783
+  en  1102646.5038711964 1.1898105737765707E7
+  ll2 17.0885285445946 -105.3431758798502
+EPSG:32313
+  ll  47.52166202104431 -97.74080070163711
+  en  1046348.6215875727 1.5288724006006997E7
+  ll2 47.521662008085165 -97.74080072003596
+EPSG:32314
+  ll  -60.438518108880174 -94.65608638499688
+  en  738953.4491060026 3291865.828072965
+  ll2 -60.43851810814751 -94.65608638536747
+EPSG:32315
+  ll  8.671296062594806 -85.22099619064905
+  en  1358299.2993717436 1.0967332081005957E7
+  ll2 8.671296059997886 -85.22099621349481
+EPSG:32316
+  ll  -63.73084279843762 -78.27575103421663
+  en  929797.9259929078 2903557.0703444025
+  ll2 -63.73084277178274 -78.27575125148469
+EPSG:32317
+  ll  35.03587703733527 -82.3726525386223
+  en  374779.7127928843 1.3877878126820942E7
+  ll2 35.0358770371283 -82.37265253865787
+EPSG:32318
+  ll  -53.9451840444566 -67.03811523316021
+  en  1022052.4900627991 3993171.909795142
+  ll2 -53.945184021517726 -67.03811530082095
+EPSG:32319
+  ll  69.69693391978558 -59.819462588952995
+  en  854353.8639265741 1.7758768471364904E7
+  ll2 69.69693390023012 -59.81946297970402
+EPSG:3232
+  ll  -75.44988223039368 22.72997171715415
+  en  -1119825.0238241374 1303562.7681734231
+  ll2 -75.44988223039368 22.72997171715415
+EPSG:32320
+  ll  -25.339337229786466 -70.74983969670456
+  en  -281406.641715745 7174763.801158652
+  ll2 -25.339337224570826 -70.74983970217085
+EPSG:32321
+  ll  -80.72780126700127 -48.0135092320875
+  en  661017.405805712 1024691.6336327177
+  ll2 -80.72780126635261 -48.01350960310528
+EPSG:32322
+  ll  26.679542761976478 -54.87621188891377
+  en  114144.5895235812 1.2956804006313823E7
+  ll2 26.679542761718995 -54.876211889116526
+EPSG:32323
+  ll  16.363670129185806 -50.04875098246764
+  en  -39794.1434761578 1.1815871401037384E7
+  ll2 16.363670128861443 -50.048750982153805
+EPSG:32324
+  ll  -77.85847899767823 -44.05736080316973
+  en  381393.3944349801 1352304.5583560765
+  ll2 -77.85847899740689 -44.057360801230054
+EPSG:32325
+  ll  -34.12279345544742 -29.643953516267565
+  en  809528.6409928501 6219137.711704273
+  ll2 -34.12279345517416 -29.643953516207677
+EPSG:32326
+  ll  23.17577764211235 -18.782398554706393
+  en  1343049.9005175265 1.2586877860448945E7
+  ll2 23.175777635490547 -18.78239855078002
+EPSG:32327
+  ll  -54.34258101050022 -14.84486230579175
+  en  899888.871177274 3960880.379104755
+  ll2 -54.3425810052301 -14.84486231210725
+EPSG:32328
+  ll  80.73744037122472 -9.226722323904948
+  en  603573.1136784692 1.896904836822315E7
+  ll2 80.73744037098284 -9.226722330642293
+EPSG:32329
+  ll  34.41826485199198 0.23234208804298362
+  en  1349700.7033663308 1.384742365050891E7
+  ll2 34.41826482646444 0.2323420482911375
+EPSG:3233
+  ll  -29.89403403339982 -2.5543179933081275
+  en  -6870481.279948504 1750860.0916699537
+  ll2 -29.894034033399812 -2.554317993308132
+EPSG:32330
+  ll  24.605158143811167 -10.457275047941334
+  en  -256317.87307414447 1.2741795061456615E7
+  ll2 24.60515813982612 -10.457275052557486
+EPSG:32331
+  ll  75.62212824204747 1.216179915748775
+  en  450557.8557871714 1.8393763902640074E7
+  ll2 75.62212824194158 1.2161799157141107
+EPSG:32332
+  ll  53.89525759075258 7.113027612597596
+  en  375996.2181078495 1.5973513767894007E7
+  ll2 53.89525759053847 7.113027612561596
+EPSG:32333
+  ll  49.13272162013541 5.662080232336533
+  en  -180751.14729456545 1.5484330494036723E7
+  ll2 49.132721565634384 5.662080463184227
+EPSG:32334
+  ll  -63.833395325860344 17.321384723689235
+  en  319069.0048430127 2916335.3077841857
+  ll2 -63.83339532551791 17.32138472373843
+EPSG:32335
+  ll  88.4134834760695 33.92354129069377
+  en  521349.33705309127 1.982211984699144E7
+  ll2 88.41348347608209 33.923541254599
+EPSG:32336
+  ll  11.69260063817488 24.67764040053431
+  en  -409955.294398597 1.1306021192719722E7
+  ll2 11.692600633146334 24.67764042772445
+EPSG:32337
+  ll  -81.03104244474338 34.58600104883396
+  en  423245.6938437972 1000410.632299168
+  ll2 -81.03104244464176 34.58600104939399
+EPSG:32338
+  ll  75.86905638423497 45.7513591090763
+  en  520471.6746402453 1.8420700842393678E7
+  ll2 75.86905638413134 45.75135910904146
+EPSG:32339
+  ll  -34.34069175435221 51.446613703150504
+  en  541064.3909644351 6199974.958603574
+  ll2 -34.340691754143656 51.44661370311568
+EPSG:3234
+  ll  -64.4411493208393 149.03591166668178
+  en  2429129.4927544473 1670703.2321914793
+  ll2 -64.4411493208393 149.03591166668178
+EPSG:32340
+  ll  50.74838505076565 48.83095791241072
+  en  -75930.7078027263 1.5653732264622072E7
+  ll2 50.74838502419916 48.830957984832146
+EPSG:32341
+  ll  -53.875873460055175 72.48873425709337
+  en  1122941.2652314575 3988460.528229582
+  ll2 -53.87587339963349 72.48873391699419
+EPSG:32342
+  ll  20.10748033974211 75.2332849949542
+  en  1152564.1021156623 1.2235606860430285E7
+  ll2 20.10748033863023 75.23328499547677
+EPSG:32343
+  ll  32.49718274520407 72.32289953307833
+  en  248454.10134125763 1.3598700764471062E7
+  ll2 32.49718274499034 72.32289953301691
+EPSG:32344
+  ll  23.98164511111986 79.08950346905267
+  en  305613.852156835 1.2653507119079646E7
+  ll2 23.981645110956517 79.08950346901628
+EPSG:32345
+  ll  -18.018772535859654 79.48237179091487
+  en  -297631.47598118626 7991480.626044711
+  ll2 -18.01877253267676 79.48237179334203
+EPSG:32346
+  ll  88.58866591779028 92.23039110858727
+  en  497883.28472379455 1.98404019695697E7
+  ll2 88.58866591777954 92.23039110855247
+EPSG:32347
+  ll  71.28632330966201 101.11980001338999
+  en  575888.7743296688 1.791065672091E7
+  ll2 71.28632330952564 101.11980001335449
+EPSG:32348
+  ll  35.30919915716942 108.92579870476236
+  en  856962.2638110588 1.3914402630808756E7
+  ll2 35.30919915677885 108.92579870494689
+EPSG:32349
+  ll  75.89597933583363 104.50291904154456
+  en  323598.5399102075 1.8433286760239944E7
+  ll2 75.89597933457638 104.50291906009991
+EPSG:3235
+  ll  -77.8786923971827 20.413971853334125
+  en  -1406395.3243985819 333164.3933478491
+  ll2 -77.87869239718269 20.413971853334118
+EPSG:32350
+  ll  -77.35907593951951 119.1106910555281
+  en  551548.6024866294 1412231.2836164963
+  ll2 -77.359075939425 119.1106910554925
+EPSG:32351
+  ll  -70.58190379125884 116.46276664943045
+  en  257840.7173184834 2156186.699154593
+  ll2 -70.58190378836812 116.46276666762617
+EPSG:32352
+  ll  -5.908396803522976 128.3820247064776
+  en  431579.3792274307 9346879.169843292
+  ll2 -5.908396803473952 128.3820247064428
+EPSG:32353
+  ll  -5.4042833959554315 131.6100351576005
+  en  124213.60401799082 9401594.257608823
+  ll2 -5.404283395903704 131.61003515774914
+EPSG:32354
+  ll  8.158662121054078 144.72119763439375
+  en  910174.4843880202 1.0903725719117004E7
+  ll2 8.158662120978262 144.72119763409646
+EPSG:32355
+  ll  63.01659767276692 144.86929321129688
+  en  392142.3343478769 1.6989221911813587E7
+  ll2 63.01659767258237 144.86929321126212
+EPSG:32356
+  ll  82.09148658301928 149.03988513489492
+  en  439212.72695171053 1.9117119738284126E7
+  ll2 82.09148658294711 149.0398851350853
+EPSG:32357
+  ll  51.27939029610849 156.8306244959707
+  en  348688.88581179775 1.5683125890053265E7
+  ll2 51.27939029588336 156.83062449593262
+EPSG:32358
+  ll  -3.509329738023254 164.41649157601023
+  en  435172.8732758625 9612084.175083837
+  ll2 -3.50932973799253 164.41649157597544
+EPSG:32359
+  ll  3.194799709131644 175.70182299819425
+  en  1022957.7632228122 1.035431826918909E7
+  ll2 3.194799709077038 175.7018229968984
+EPSG:3236
+  ll  -57.399566598876504 114.91330219016548
+  en  56051.66023812171 3741441.328615873
+  ll2 -57.39956659887648 114.91330219016548
+EPSG:32360
+  ll  -16.385059665945036 169.356596536243
+  en  -318267.1575982884 8173004.056697729
+  ll2 -16.385059662573756 169.3565965420182
+EPSG:3237
+  ll  -76.26023859941114 88.74869540439661
+  en  -933709.3046322367 1333081.3859083522
+  ll2 -76.26023859941115 88.74869540439661
+EPSG:3238
+  ll  -81.75861939259025 137.7403306095016
+  en  -4275.998747958258 1003948.9503560105
+  ll2 -81.75861939259026 137.7403306095016
+EPSG:3239
+  ll  -63.054359003521455 65.71288312142221
+  en  -3048748.720924422 580964.3796343006
+  ll2 -63.05435900352144 65.7128831214222
+EPSG:3240
+  ll  -15.926957040034026 100.718703754204
+  en  -7671554.673028963 4870244.275759892
+  ll2 -15.926957040033988 100.718703754204
+EPSG:32401
+  ll  45.57533039608805 -177.07977613507876
+  en  493758.021254236 5046865.762584681
+  ll2 45.57533039564708 -177.07977613499293
+EPSG:32402
+  ll  -89.94958540610708 -161.8268481036446
+  en  500897.30561703164 -9992405.195228228
+  ll2 -89.94958540612112 -161.82684856892018
+EPSG:32403
+  ll  20.44093865420743 -174.3196217635097
+  en  -475435.9750800214 2288152.714433985
+  ll2 20.440938640784815 -174.31962175240844
+EPSG:32404
+  ll  79.43193370827723 -168.4311469193441
+  en  307709.83297439857 8833774.48713422
+  ll2 79.43193370680152 -168.43114634956058
+EPSG:32405
+  ll  -4.89528430203103 -147.10584253157856
+  en  1154616.7366504653 -543971.8453592554
+  ll2 -4.895284301713712 -147.1058425361648
+EPSG:32406
+  ll  -88.97099553679607 -149.96019072995034
+  en  494066.83665553294 -9883227.814728372
+  ll2 -88.97099553677994 -149.96019072984765
+EPSG:32407
+  ll  52.68060533933709 -141.9007366534638
+  en  439091.47290907777 5837119.370041289
+  ll2 52.680605338911356 -141.9007366533779
+EPSG:32408
+  ll  7.9104794649145305 -133.47625612259074
+  en  667945.9653416214 874706.4344674886
+  ll2 7.910479464803653 -133.4762561225073
+EPSG:32409
+  ll  -18.356881322270397 -128.1345083133151
+  en  591416.0211523444 -2029888.7974983722
+  ll2 -18.356881321990105 -128.1345083132292
+EPSG:3241
+  ll  -33.760220950990444 165.2245452851041
+  en  -944177.7006649225 6514300.0375678595
+  ll2 -33.76022095099042 165.2245452851041
+EPSG:32410
+  ll  -47.693173799748166 -122.78293897656056
+  en  516270.5736391133 -5282221.091992813
+  ll2 -47.69317379929418 -122.78293897647461
+EPSG:32411
+  ll  -28.01125339992859 -114.05841450647328
+  en  789243.2018716942 -3101938.463288399
+  ll2 -28.01125339952744 -114.05841450635042
+EPSG:32412
+  ll  -19.603789209544317 -115.55033658613439
+  en  22416.16024362488 -2174011.2806965755
+  ll2 -19.603789209122223 -115.550336586097
+EPSG:32413
+  ll  25.43849648223457 -95.90946849643534
+  en  1416457.3866691208 2844904.252165376
+  ll2 25.43849646878569 -95.90946849497769
+EPSG:32414
+  ll  45.255237179734365 -107.94604869345612
+  en  -201934.3426725394 5050382.937402415
+  ll2 45.25523714026466 -107.94604857624965
+EPSG:32415
+  ll  -39.04320506465204 -91.43274609434913
+  en  635612.5874414071 -4322739.553899801
+  ll2 -39.04320506420288 -91.43274609426173
+EPSG:32416
+  ll  64.17194372250248 -78.31448176361809
+  en  921197.7214995695 7144982.730764789
+  ll2 64.17194369710006 -78.31448197434142
+EPSG:32417
+  ll  -12.33090035210077 -73.70391085806277
+  en  1295206.8283871394 -1374001.4928523693
+  ll2 -12.330900349856366 -73.70391086778693
+EPSG:32418
+  ll  -1.156024815891982 -68.45277407807015
+  en  1229969.3420583634 -128621.73629916526
+  ll2 -1.1560248157459811 -68.45277408799986
+EPSG:32419
+  ll  17.892257492759995 -65.88428998623532
+  en  830145.8185343923 1981022.549215655
+  ll2 17.892257492497514 -65.8842899861665
+EPSG:3242
+  ll  -66.00545403233392 -75.83723033655293
+  en  2624869.193267551 743736.1817683442
+  ll2 -66.00545403233392 -75.83723033655295
+EPSG:32420
+  ll  -46.256182227876685 -65.26772001770328
+  en  325201.9444995709 -5125011.395973453
+  ll2 -46.256182227408715 -65.26772001762414
+EPSG:32421
+  ll  -46.512118805849795 -64.30202598478706
+  en  -60109.222607151256 -5176914.097268323
+  ll2 -46.512118792536334 -64.30202596703725
+EPSG:32422
+  ll  22.937315675740138 -52.81733348870054
+  en  313625.9399440042 2537730.435332901
+  ll2 22.93731567542722 -52.81733348861538
+EPSG:32423
+  ll  82.33289827227003 -49.969227320522364
+  en  426069.2737639964 9145166.387433799
+  ll2 82.33289827211152 -49.96922731868626
+EPSG:32424
+  ll  19.389124072087043 -40.164333176756955
+  en  377711.40370139625 2144294.2319610557
+  ll2 19.38912407181621 -40.16433317667093
+EPSG:32425
+  ll  -13.213049823002848 -35.79077549610243
+  en  197492.47858526872 -1462382.7596774497
+  ll2 -13.21304982278691 -35.79077549598278
+EPSG:32426
+  ll  -30.874234181449197 -29.302513879035356
+  en  279850.34080951347 -3417935.5525639914
+  ll2 -30.8742341810365 -29.30251387896038
+EPSG:32427
+  ll  58.98178971536578 -29.15306067224181
+  en  32072.71937957144 6566627.931455826
+  ll2 58.9817896917037 -29.153060569491007
+EPSG:32428
+  ll  -2.5311307610493827 -12.849023497180156
+  en  739148.9895014374 -279967.9312753659
+  ll2 -2.53113076099748 -12.849023497111897
+EPSG:32429
+  ll  -2.432819991206827 -16.306332580536736
+  en  -314526.45525962627 -271116.86243973015
+  ll2 -2.432819990637277 -16.306332560255914
+EPSG:3243
+  ll  -35.00490937530264 -152.39812019228324
+  en  -1853610.2690080921 6168365.912708329
+  ll2 -35.00490937530262 -152.39812019228324
+EPSG:32430
+  ll  -78.59310364719727 3.1632982102592777
+  en  635829.8931434095 -8731727.890868813
+  ll2 -78.59310364655757 3.1632981984711117
+EPSG:32431
+  ll  73.25162318408809 7.275089875089382
+  en  637394.1019090142 8133457.181771229
+  ll2 73.25162318368659 7.27508987476461
+EPSG:32432
+  ll  -17.54804916928194 1.5290805581691078
+  en  -294761.1459052616 -1955872.4863689088
+  ll2 -17.54804916612757 1.5290805612709486
+EPSG:32433
+  ll  19.963633661261085 5.5944709291116235
+  en  -487542.0583761431 2235305.375751764
+  ll2 19.963633647155795 5.594470943893428
+EPSG:32434
+  ll  -7.101115433784344 18.108945378427755
+  en  180592.09347718576 -785925.3907184068
+  ll2 -7.101115433659005 18.10894537858517
+EPSG:32435
+  ll  38.67340251215134 30.538581557596423
+  en  807839.1754787173 4286475.896821476
+  ll2 38.67340251159826 30.538581557792998
+EPSG:32436
+  ll  2.5420401094872744 37.43958664197514
+  en  994002.5727092111 281821.7809102555
+  ll2 2.54204010944104 37.439586641145404
+EPSG:32437
+  ll  -35.15474303847255 40.733521840402545
+  en  657875.8724424655 -3891579.2626917986
+  ll2 -35.154743038038845 40.73352184049107
+EPSG:32438
+  ll  -16.345589075166473 46.73873709628986
+  en  685707.0131650477 -1807957.466154417
+  ll2 -16.34558907491171 46.73873709637395
+EPSG:32439
+  ll  -53.07613799766844 41.25292762894742
+  en  -152105.41586689628 -5925268.869866593
+  ll2 -53.07613792743235 41.252928049946554
+EPSG:3244
+  ll  -17.007340822423913 -166.08160507301596
+  en  -6613037.5810141405 6127054.743013464
+  ll2 -17.0073408224239 -166.08160507301596
+EPSG:32440
+  ll  -57.91089845443789 58.78566096521282
+  en  605790.1550275818 -6420185.972550557
+  ll2 -57.91089845402635 58.78566096529919
+EPSG:32441
+  ll  41.51558105942863 53.662277589019126
+  en  -279597.46258828416 4638299.50341287
+  ll2 41.51558101704531 53.66227771584926
+EPSG:32442
+  ll  33.68410683379855 73.35151949779315
+  en  903464.0685378418 3735635.2727799444
+  ll2 33.68410683309349 73.35151949827582
+EPSG:32443
+  ll  -28.406249774744232 73.30744154850547
+  en  334176.2986474796 -3143372.298627694
+  ll2 -28.406249774356237 73.30744154858968
+EPSG:32444
+  ll  -36.18687157220985 73.08902313353326
+  en  -212018.41041887435 -4033806.434376156
+  ll2 -36.18687155953383 73.0890231401331
+EPSG:32445
+  ll  -66.36164103281834 77.96904746458348
+  en  97056.97220695595 -7389391.057179886
+  ll2 -66.36164100670162 77.96904778037187
+EPSG:32446
+  ll  -43.655751906865454 92.25259511889526
+  en  439713.8139509702 -4833910.519445422
+  ll2 -43.65575190640904 92.25259511898112
+EPSG:32447
+  ll  -6.652542204587647 93.40019287402397
+  en  -119943.16388373426 -738858.784568652
+  ll2 -6.6525422042598565 93.40019287722178
+EPSG:32448
+  ll  -2.084800812421804 96.7947568862143
+  en  -415610.70386101934 -232833.60286161618
+  ll2 -2.08480081136471 96.79475693102697
+EPSG:32449
+  ll  -45.83192942468648 110.02779961174497
+  en  424475.2487260812 -5075833.463410602
+  ll2 -45.831929424230175 110.02779961183074
+EPSG:3245
+  ll  -65.02966305046823 -132.09054212456485
+  en  -1496001.6766843651 2411717.727600578
+  ll2 -65.02966305046823 -132.09054212456485
+EPSG:32450
+  ll  -48.73882829315523 110.33216506962872
+  en  9881.497761256527 -5419907.09037628
+  ll2 -48.73882828475059 110.33216507856355
+EPSG:32451
+  ll  -1.06203763016633 120.3030773398
+  en  199814.62012695195 -117520.0992838467
+  ll2 -1.0620376301373267 120.30307733994519
+EPSG:32452
+  ll  -1.9999022178769792 119.73834975021418
+  en  -534525.9049130328 -223989.56736503603
+  ll2 -1.9999022155269681 119.73834985552685
+EPSG:32453
+  ll  24.258111528712433 129.9154630616427
+  en  -16592.076075143996 2692235.4143797653
+  ll2 24.258111528036284 129.91546306108074
+EPSG:32454
+  ll  -76.7059745694772 145.15085983385868
+  en  606459.1808752402 -8517715.016552849
+  ll2 -76.70597456920267 145.15085983361644
+EPSG:32455
+  ll  -57.89120453671093 148.86655754170164
+  en  610643.2064293101 -6418123.367078563
+  ll2 -57.891204536298346 148.86655754178813
+EPSG:32456
+  ll  -54.296086491196256 154.8138817307107
+  en  618032.7368651199 -6017981.666263482
+  ll2 -54.29608649076191 154.81388173079756
+EPSG:32457
+  ll  79.07380154090035 162.37381270352734
+  en  571346.6132842824 8780270.906479461
+  ll2 79.0738015407242 162.37381270356138
+EPSG:32458
+  ll  -1.3808958347662355 163.35509743859026
+  en  316965.94373612676 -152695.96619459218
+  ll2 -1.380895834732522 163.35509743868062
+EPSG:32459
+  ll  69.38291795348894 162.6043410322647
+  en  170950.99510998867 7719672.37108909
+  ll2 69.38291794039873 162.60434120478692
+EPSG:3246
+  ll  -30.79643416500293 -117.78887553480291
+  en  -4053660.195715801 5711029.618706463
+  ll2 -30.796434165002932 -117.78887553480291
+EPSG:32460
+  ll  -15.543424552045607 167.36211159458594
+  en  -537730.0909344815 -1741983.966277399
+  ll2 -15.543424536449107 167.36211164453854
+EPSG:3247
+  ll  -48.47856018638429 19.828947621137672
+  en  4676278.535255693 855937.0369565791
+  ll2 -48.47856018638419 19.828947621137672
+EPSG:3248
+  ll  -59.28425461006671 -28.30496597905514
+  en  -76411.05899487191 3489227.2860315256
+  ll2 -59.284254610066704 -28.30496597905514
+EPSG:3249
+  ll  -27.88011819910121 3.8514247481363384
+  en  1584554.642680886 7234233.913445658
+  ll2 -27.880118199101204 3.8514247481363384
+EPSG:3250
+  ll  -48.63987534276478 17.397007146611216
+  en  664860.4534239614 4687708.73204623
+  ll2 -48.63987534276468 17.397007146611216
+EPSG:32501
+  ll  -19.590252755032907 -178.29680409296077
+  en  363967.2444871021 7833342.864307623
+  ll2 -19.590252754737396 -178.2968040928746
+EPSG:32502
+  ll  -66.39305900443732 -166.3548938240275
+  en  707410.8543506439 2628569.5880880384
+  ll2 -66.39305900354353 -166.35489382470854
+EPSG:32503
+  ll  -13.35751485217341 -174.84183174245695
+  en  -570478.95065003 8501930.351199213
+  ll2 -13.357514835029184 -174.8418316619569
+EPSG:32504
+  ll  -68.28141170149729 -168.11339587535255
+  en  124793.68120627792 2397964.8232878745
+  ll2 -68.2814116789715 -168.1133955189928
+EPSG:32505
+  ll  -35.81032541603049 -144.5861227770609
+  en  1260977.6316937865 6004259.083316972
+  ll2 -35.81032539874165 -144.5861227923274
+EPSG:32506
+  ll  2.1013732276383337 -145.23682442981507
+  en  696072.1017072946 1.023237458692726E7
+  ll2 2.1013732276172656 -145.23682442973546
+EPSG:32507
+  ll  -46.940033911992536 -140.75494362364873
+  en  518634.16371991916 4801470.896169152
+  ll2 -46.94003391153743 -140.75494362356284
+EPSG:32508
+  ll  5.668021702743246 -132.22456229022302
+  en  807430.3697950791 1.0627240870541235E7
+  ll2 5.668021702664737 -132.22456229019875
+EPSG:32509
+  ll  14.127294742128072 -133.1759992421112
+  en  48901.32232537796 1.1565820041843263E7
+  ll2 14.127294741872278 -133.1759992417879
+EPSG:3251
+  ll  -41.02225218588142 -37.32856305391536
+  en  -4997596.286389575 2674951.7772804475
+  ll2 -41.02225218588142 -37.328563053915346
+EPSG:32510
+  ll  54.92582322564954 -130.67591145712376
+  en  8565.96495809604 1.6113543189589655E7
+  ll2 54.92582320699551 -130.67591140651834
+EPSG:32511
+  ll  -12.543937225149165 -120.07085730710867
+  en  166224.29868171772 8611352.071145479
+  ll2 -12.543937224939649 -120.07085730696213
+EPSG:32512
+  ll  -16.76966708329624 -106.46193355050488
+  en  984033.0896220829 8140385.315490994
+  ll2 -16.769667082930127 -106.46193355058377
+EPSG:32513
+  ll  37.06348854891246 -105.88565099218283
+  en  421242.86544918414 1.410227957043904E7
+  ll2 37.06348854848931 -105.88565099209703
+EPSG:32514
+  ll  -24.751064649024016 -105.53016475454012
+  en  -161236.84097263438 7246792.290240965
+  ll2 -24.751064646969127 -105.53016475715317
+EPSG:32515
+  ll  3.721889048065762 -89.49906990732786
+  en  888966.1493304684 1.0412156421211446E7
+  ll2 3.7218890480137214 -89.49906990747428
+EPSG:32516
+  ll  21.05566240806027 -89.38285659813513
+  en  252367.70023356075 1.2330156407950185E7
+  ll2 21.055662407766846 -89.38285659805014
+EPSG:32517
+  ll  51.601077544367456 -76.12426445996317
+  en  837580.1830736131 1.5727935914630176E7
+  ll2 51.60107754265662 -76.12426446035191
+EPSG:32518
+  ll  -53.683787732775656 -75.03662605769382
+  en  497566.08875711076 4051659.4128966955
+  ll2 -53.6837877323416 -75.03662605760792
+EPSG:32519
+  ll  -68.93785843097179 -64.84848983747308
+  en  666387.8226127493 2346940.444998008
+  ll2 -68.93785843044121 -64.848489837681
+EPSG:3252
+  ll  -32.162057566071 -17.7096247585055
+  en  -5922063.207227578 3379827.5803550268
+  ll2 -32.162057566071 -17.709624758505498
+EPSG:32520
+  ll  79.18936148210082 -61.14440260966682
+  en  538843.0741871976 1.8791723255030796E7
+  ll2 79.1893614819383 -61.14440260958114
+EPSG:32521
+  ll  -73.26421528723056 -66.36876295450794
+  en  199987.93078362447 1846496.597202505
+  ll2 -73.2642152749344 -66.36876245648975
+EPSG:32522
+  ll  10.681855314674152 -53.99056107659987
+  en  172790.2992455464 1.1182384156824056E7
+  ll2 10.681855314516618 -53.990561076448635
+EPSG:32523
+  ll  -78.74068140656776 -48.4389091128823
+  en  425079.79579176754 1256764.130698761
+  ll2 -78.74068140638019 -48.43890911273487
+EPSG:32524
+  ll  46.8203105089888 -31.858329544694154
+  en  1044659.0035199494 1.5210007875278788E7
+  ll2 46.8203104971558 -31.858329559168116
+EPSG:32525
+  ll  0.34661181519304307 -24.58199789923037
+  en  1440081.1442880626 1.0038729161009392E7
+  ll2 0.3466118149960842 -24.581997953456515
+EPSG:32526
+  ll  46.96257518172192 -23.209111739753727
+  en  788374.1819641581 1.5207979658338666E7
+  ll2 46.962575181014856 -23.209111739614247
+EPSG:32527
+  ll  -61.597093594490296 -26.269703835454717
+  en  220553.5001149429 3159387.864433893
+  ll2 -61.5970935924821 -26.269703833270196
+EPSG:32528
+  ll  54.38516654968697 -7.907547227793742
+  en  960209.8192522114 1.6049579026109595E7
+  ll2 54.385166537653916 -7.907547251384402
+EPSG:32529
+  ll  12.072714278165748 -16.22935260984511
+  en  -288718.09012341406 1.1345040487263713E7
+  ll2 12.072714276096342 -16.229352600199896
+EPSG:3253
+  ll  -57.21838892174729 87.70920366846283
+  en  1501419.8956482545 3411563.774780502
+  ll2 -57.21838892174728 87.70920366846283
+EPSG:32530
+  ll  20.527270035721642 -4.463570189686866
+  en  347382.97376596334 1.227051197672948E7
+  ll2 20.527270035436914 -4.463570189600808
+EPSG:32531
+  ll  6.296169295441061 -0.563656294630464
+  en  105555.3757502085 1.0697288497193767E7
+  ll2 6.296169295344495 -0.563656294312861
+EPSG:32532
+  ll  -79.19994021765235 -0.5871956945698944
+  en  300314.12369918765 1191261.0652419757
+  ll2 -79.19994021607779 -0.5871950342703988
+EPSG:32533
+  ll  37.3702721435382 12.386702880904668
+  en  268570.13901431055 1.4139151341270976E7
+  ll2 37.37027214309528 12.386702880967581
+EPSG:32534
+  ll  33.18086044148109 23.368746327276902
+  en  720830.1516523219 1.3673833576805644E7
+  ll2 33.1808604410714 23.368746327376495
+EPSG:32535
+  ll  42.22083236425547 30.47551964392535
+  en  786835.5433844088 1.468014205753507E7
+  ll2 42.22083236368264 30.475519644090138
+EPSG:32536
+  ll  54.354315506695826 30.087024504148236
+  en  310692.3633280243 1.6026853550563462E7
+  ll2 54.35431550621942 30.08702450423043
+EPSG:32537
+  ll  -20.340069859934957 30.44385440304653
+  en  -395645.1542246195 7727517.511851648
+  ll2 -20.340069852043488 30.44385440558097
+EPSG:32538
+  ll  59.27013707599767 49.60491218729226
+  en  762339.6251705228 1.6579198536461504E7
+  ll2 59.27013707480417 49.60491218683316
+EPSG:32539
+  ll  -4.2431255993991215 48.722673889504414
+  en  247189.258590064 9530624.86399777
+  ll2 -4.243125599320281 48.722673889613226
+EPSG:3254
+  ll  -69.55935783748221 147.6671054369056
+  en  2095583.3318688509 1017997.1500502441
+  ll2 -69.5593578374822 147.6671054369056
+EPSG:32540
+  ll  50.742899605893655 51.515606891742976
+  en  113141.41262812528 1.5635589034289412E7
+  ll2 50.742899602891235 51.5156068933254
+EPSG:32541
+  ll  67.64749169526684 55.82678430943707
+  en  196125.27718338592 1.7521183558486726E7
+  ll2 67.64749168850967 55.82678434958901
+EPSG:32542
+  ll  -65.12402239138055 70.29873954646621
+  en  560946.1040156902 2777098.0738306614
+  ll2 -65.12402239103476 70.29873954655217
+EPSG:32543
+  ll  -37.858030756996385 73.45118600939713
+  en  363732.5778399878 5808805.746266313
+  ll2 -37.858030756551315 73.45118600948165
+EPSG:32544
+  ll  89.47733659900851 77.60134590195418
+  en  496540.3633744286 1.993970961697992E7
+  ll2 89.47733659899323 77.60134590209819
+EPSG:32545
+  ll  73.37039474795887 85.32451815893725
+  en  446478.6153164117 1.8142546135401197E7
+  ll2 73.37039474771666 85.32451815902324
+EPSG:32546
+  ll  -77.03555504060341 83.41972473249227
+  en  261072.74203697426 1429744.7798653953
+  ll2 -77.03555503573058 83.41972537360807
+EPSG:32547
+  ll  -42.501010413473416 104.51598258817114
+  en  953262.3155636378 5279830.956331716
+  ll2 -42.50101041087618 104.51598258828713
+EPSG:32548
+  ll  -44.05631951807261 108.72959388426897
+  en  798722.8085524049 5115106.841975158
+  ll2 -44.05631951739494 108.72959388444278
+EPSG:32549
+  ll  -47.79024504513258 120.96713044467752
+  en  1246115.5341485247 4658712.855943393
+  ll2 -47.79024497010312 120.9671300518695
+EPSG:3255
+  ll  -24.712944754345344 82.89651328824415
+  en  -2096807.1749669164 7570555.545195507
+  ll2 -24.712944754345322 82.89651328824415
+EPSG:32550
+  ll  -84.15855584709759 114.87321203717849
+  en  475836.5886662899 653761.7909733187
+  ll2 -84.15855584700638 114.87321203726526
+EPSG:32551
+  ll  -25.379044046296983 130.38124527823572
+  en  1243824.4292598886 7172468.494598497
+  ll2 -25.37904404218063 130.38124528309368
+EPSG:32552
+  ll  -83.01429402152165 131.51764444791598
+  en  534171.5787582373 781202.5805933233
+  ll2 -83.01429402141243 131.51764444799807
+EPSG:32553
+  ll  -37.28467539146039 130.8056558015254
+  en  128090.70179143932 5865291.489277717
+  ll2 -37.28467539070525 130.80565580132605
+EPSG:32554
+  ll  -6.642585560330758 137.84340281860923
+  en  150894.0861619119 9264646.770603377
+  ll2 -6.642585560210425 137.84340281881256
+EPSG:32555
+  ll  12.105275825759804 153.69723050583352
+  en  1230273.5422147978 1.1347172969817497E7
+  ll2 12.105275824462948 153.69723050023964
+EPSG:32556
+  ll  8.308889914484695 152.47093685060784
+  en  441716.7148155301 1.091848309946989E7
+  ll2 8.308889914367892 152.47093685069382
+EPSG:32557
+  ll  7.508930854839534 150.16957357993388
+  en  -478031.1721571862 1.0839916338661298E7
+  ll2 7.508930849178858 150.16957364064254
+EPSG:32558
+  ll  3.533557431363306 172.9229794182917
+  en  1382754.0522870314 1.0394347177956874E7
+  ll2 3.5335574300023125 172.9229793843835
+EPSG:32559
+  ll  -14.301265194839985 177.43378580823918
+  en  1195142.159082398 8409283.171743061
+  ll2 -14.301265193668605 177.43378580539883
+EPSG:3256
+  ll  -27.62275480254322 72.64389187723052
+  en  -5041141.127103601 5474199.746100743
+  ll2 -27.62275480254319 72.64389187723052
+EPSG:32560
+  ll  -74.95589433562841 170.33047258992903
+  en  307132.3817256767 1670461.2881217534
+  ll2 -74.95589433380424 170.3304726133087
+EPSG:3257
+  ll  -81.07243394691687 59.68598141116407
+  en  -993504.4215353964 315100.1163821542
+  ll2 -81.07243394691685 59.68598141116408
+EPSG:3258
+  ll  -66.41800472503324 155.06890386192725
+  en  93077.1013690841 2680215.32763678
+  ll2 -66.41800472503321 155.06890386192725
+EPSG:3259
+  ll  -50.290231104867395 173.11762346836744
+  en  161193.38670300657 4534791.3350097975
+  ll2 -50.290231104867324 173.11762346836744
+EPSG:3260
+  ll  -61.28972457854637 -118.16292652049796
+  en  2439690.8034169353 2139368.0766479103
+  ll2 -61.28972457854636 -118.16292652049798
+EPSG:32601
+  ll  35.30468974675124 -181.75048187801644
+  en  67958.20646357589 3917197.8125596363
+  ll2 35.30468974617765 -181.75048187860764
+EPSG:32602
+  ll  -0.35895685791257925 -175.75420623162898
+  en  -29625.972570085898 -39813.425707886265
+  ll2 -0.3589568579084667 -175.75420623022703
+EPSG:32603
+  ll  69.06942592353653 -164.25619547568132
+  en  529653.423074742 7662283.255644933
+  ll2 69.06942592353653 -164.25619547568132
+EPSG:32604
+  ll  68.49291330851102 -162.96491579603722
+  en  337874.4125215008 7603043.066431634
+  ll2 68.49291330833023 -162.96491579584492
+EPSG:32605
+  ll  70.45567827510386 -154.8711613318192
+  en  430146.7851750106 7817765.523690824
+  ll2 70.45567827510223 -154.871161331819
+EPSG:32606
+  ll  45.0472445968384 -147.48643385071935
+  en  461693.09169689566 4988313.776962079
+  ll2 45.04724459683838 -147.48643385071935
+EPSG:32607
+  ll  17.160888392541953 -136.88735017825638
+  en  937701.0944171889 1901994.178305092
+  ll2 17.160888392484225 -136.88735017834057
+EPSG:32608
+  ll  17.082700048931713 -138.83952009347482
+  en  91233.83062316518 1892731.3620542919
+  ll2 17.08270004889456 -138.8395200934112
+EPSG:32609
+  ll  32.88791124498886 -124.7743273825516
+  en  895391.21089672 3646786.7630577153
+  ll2 32.88791124475305 -124.77432738220956
+EPSG:3261
+  ll  -78.64267313267413 -88.62189292232901
+  en  1044172.4365639106 753832.6617108453
+  ll2 -78.64267313267413 -88.62189292232901
+EPSG:32610
+  ll  15.621043862710906 -127.89205445312605
+  en  -24932.886804628302 1733063.162641437
+  ll2 15.621043862547943 -127.89205445274153
+EPSG:32611
+  ll  10.73641510533119 -112.16478744764923
+  en  1029269.7699246187 1191002.7127373253
+  ll2 10.736415105215261 -112.16478744856082
+EPSG:32612
+  ll  61.77560053459669 -114.5125390548194
+  en  314735.1980824949 6854188.16600647
+  ll2 61.77560053445347 -114.51253905477104
+EPSG:32613
+  ll  4.7583779488046805 -107.92602632992818
+  en  175381.1225836458 526643.9142124782
+  ll2 4.758377948802402 -107.92602632984344
+EPSG:32614
+  ll  14.263757165950743 -100.80954124472483
+  en  304782.4591083076 1577656.5830076297
+  ll2 14.26375716595045 -100.80954124472159
+EPSG:32615
+  ll  84.67761930424092 -95.31735150114109
+  en  476007.39052546234 9404225.272893205
+  ll2 84.67761930424076 -95.31735150113927
+EPSG:32616
+  ll  72.583548496096 -84.95707014904738
+  en  568238.7416437431 8055185.317500017
+  ll2 72.58354849609388 -84.9570701490479
+EPSG:32617
+  ll  58.773416508274885 -79.23342848764487
+  en  602152.126425848 6516169.077287629
+  ll2 58.77341650827223 -79.2334284876445
+EPSG:32618
+  ll  0.8542824171250176 -70.60589399441409
+  en  989382.9848638988 94704.15218960555
+  ll2 0.8542824171192103 -70.6058939952968
+EPSG:32619
+  ll  9.928164458825613 -66.53356619660251
+  en  770448.3262748267 1098474.2069817486
+  ll2 9.928164458824138 -66.533566196628
+EPSG:3262
+  ll  -34.88133947471252 -164.93282809664842
+  en  -4513055.577587319 4680769.859609449
+  ll2 -34.881339474712526 -164.93282809664842
+EPSG:32620
+  ll  -2.6787491025025547 -66.88079230367741
+  en  68302.71810571593 -296768.5025927257
+  ll2 -2.6787491024945553 -66.88079230325388
+EPSG:32621
+  ll  69.83911306601517 -54.4569378254068
+  en  597795.3401803295 7749969.356382903
+  ll2 69.83911306600419 -54.45693782541029
+EPSG:32622
+  ll  14.524484069634685 -53.96374810803576
+  en  180556.3469154662 1607806.302692525
+  ll2 14.524484069628397 -53.963748107998775
+EPSG:32623
+  ll  16.394157590092313 -42.12374249522621
+  en  807234.0075202533 1814713.5629615306
+  ll2 16.394157590086483 -42.12374249524706
+EPSG:32624
+  ll  5.131580338571972 -39.26307503457069
+  en  470842.78426743025 567215.0037456739
+  ll2 5.131580338571973 -39.26307503457069
+EPSG:32625
+  ll  -0.7883094164596285 -30.122300530621676
+  en  820321.3553729916 -87242.67464559128
+  ll2 -0.7883094164592764 -30.12230053070564
+EPSG:32626
+  ll  58.43458636013028 -29.168484112078048
+  en  373392.9302469797 6479137.4193609245
+  ll2 58.434586360121145 -29.168484112078794
+EPSG:32627
+  ll  8.344532201175449 -23.182089463285656
+  en  259685.68916592153 923051.0956245605
+  ll2 8.344532201174848 -23.182089463270497
+EPSG:32628
+  ll  22.510955722354655 -11.39208694243174
+  en  871237.6024480207 2493863.4479682995
+  ll2 22.510955722318098 -11.392086942377562
+EPSG:32629
+  ll  21.147897974547682 -10.932715320979701
+  en  299305.3797185818 2339737.5836034482
+  ll2 21.147897974546964 -10.93271532097978
+EPSG:3263
+  ll  -72.72521460338073 -123.24021513334996
+  en  -874111.6672528489 1741962.2174893613
+  ll2 -72.72521460338072 -123.24021513334996
+EPSG:32630
+  ll  7.0485574964722595 -2.895336653090574
+  en  511558.9813362481 779118.0296876958
+  ll2 7.0485574964722595 -2.895336653090574
+EPSG:32631
+  ll  62.31144897764639 -1.7488227034434083
+  en  253972.6113974089 6917912.226973126
+  ll2 62.31144897680178 -1.748822702612415
+EPSG:32632
+  ll  11.834748738967427 11.598093592769366
+  en  783086.673635305 1309597.582045277
+  ll2 11.834748738965084 11.59809359274162
+EPSG:32633
+  ll  42.05539689126687 15.319058068358773
+  en  526400.7140049142 4655976.147281091
+  ll2 42.05539689126688 15.319058068358773
+EPSG:32634
+  ll  75.90951295643045 25.503495199048984
+  en  622276.0812525111 8429752.166285353
+  ll2 75.90951295629242 25.503495198370185
+EPSG:32635
+  ll  47.49067536542698 25.527726208112252
+  en  389099.4234549984 5260743.895816009
+  ll2 47.49067536542605 25.527726208111563
+EPSG:32636
+  ll  2.3826611804187845 35.69036984079036
+  en  799224.0520455651 263649.3963221676
+  ll2 2.382661180418093 35.69036984073283
+EPSG:32637
+  ll  52.14316359823634 35.33858849767755
+  en  249486.75996839185 5783285.072365791
+  ll2 52.143163598004776 35.33858849768187
+EPSG:32638
+  ll  53.91509364067411 42.2117397712837
+  en  316881.19957743154 5977677.047493373
+  ll2 53.91509364062914 42.21173977127907
+EPSG:32639
+  ll  78.6419869416514 46.228999725737076
+  en  395220.30455138447 8734297.004715223
+  ll2 78.64198694154439 46.228999726912456
+EPSG:3264
+  ll  -54.8291152806576 -0.6689559601307451
+  en  3751814.9988290584 1381989.1771609443
+  ll2 -54.82911528065758 -0.6689559601307451
+EPSG:32640
+  ll  53.864121366142705 57.44751774032813
+  en  529429.9386809022 5968496.735428121
+  ll2 53.8641213661427 57.44751774032813
+EPSG:32641
+  ll  49.571868382578565 60.41766515903435
+  en  313303.34799034183 5494234.471212627
+  ll2 49.57186838255045 60.41766515902551
+EPSG:32642
+  ll  -1.9071382046033127 69.6619425586165
+  en  573618.7511049965 -210811.00831990028
+  ll2 -1.9071382046033127 69.66194255861646
+EPSG:32643
+  ll  1.4895490042363466 73.50410601478126
+  en  333581.31480363844 164696.77435249812
+  ll2 1.4895490042363353 73.50410601478401
+EPSG:32644
+  ll  62.44367553939567 85.9750751673437
+  en  756598.954905078 6933493.141725358
+  ll2 62.44367553828925 85.97507516606618
+EPSG:32645
+  ll  77.10426871059683 89.0221872636809
+  en  550370.2039676631 8559275.344486712
+  ll2 77.10426871059592 89.0221872636804
+EPSG:32646
+  ll  50.87569190579864 89.74835752271836
+  en  271249.3586776806 5641039.535641504
+  ll2 50.87569190568538 89.7483575227041
+EPSG:32647
+  ll  70.62231324887725 99.90770843411856
+  en  533612.0813866678 7835525.490747357
+  ll2 70.6223132488772 99.90770843411856
+EPSG:32648
+  ll  39.26637557561634 107.38423392284906
+  en  705690.5819331672 4349046.830078893
+  ll2 39.26637557560433 107.38423392286239
+EPSG:32649
+  ll  11.255609425170523 111.88005555487531
+  en  596060.37945682 1244386.530649622
+  ll2 11.255609425170519 111.88005555487518
+EPSG:3265
+  ll  -44.49906866987579 -90.72413098127085
+  en  -3501538.6738780085 3917042.701454671
+  ll2 -44.49906866987578 -90.72413098127085
+EPSG:32650
+  ll  9.877161924846341 119.53983649063838
+  en  778545.0254093793 1092890.670780713
+  ll2 9.877161924844575 119.53983649060856
+EPSG:32651
+  ll  29.894404052484198 123.73791699307937
+  en  571246.6122429472 3307313.233021876
+  ll2 29.894404052484198 123.7379169930794
+EPSG:32652
+  ll  51.483168367165725 131.7547299698076
+  en  691267.2942592341 5707156.0793594625
+  ll2 51.48316836712365 131.75472996981597
+EPSG:32653
+  ll  3.9439937741275237 139.56906177178473
+  en  1007763.0974047978 437331.50269810087
+  ll2 3.9439937740936983 139.5690617707412
+EPSG:32654
+  ll  0.16694081399375094 139.49272157099904
+  en  332258.8768147535 18458.406171511975
+  ll2 0.16694081399374955 139.49272157100194
+EPSG:32655
+  ll  15.325514479625792 147.8741788025552
+  en  593840.2220569488 1694519.0743215194
+  ll2 15.325514479625788 147.87417880255512
+EPSG:32656
+  ll  5.776293589970747 152.597733111241
+  en  455463.1790096139 638491.4093867452
+  ll2 5.776293589970748 152.597733111241
+EPSG:32657
+  ll  46.64079768923685 162.60478038581513
+  en  775876.5142921584 5171562.354304886
+  ll2 46.6407976890409 162.60478038586615
+EPSG:32658
+  ll  -0.9538168752974308 164.16373403116563
+  en  406954.018830566 -105436.8250765074
+  ll2 -0.9538168752974306 164.16373403116577
+EPSG:32659
+  ll  40.50129189541295 171.1151678182983
+  en  509758.4272200559 4483404.501650231
+  ll2 40.501291895412955 171.1151678182983
+EPSG:3266
+  ll  -24.19516961410197 -79.93101680725752
+  en  -6542156.279025885 4629748.098315456
+  ll2 -24.195169614101957 -79.93101680725752
+EPSG:32660
+  ll  84.38466705329412 178.8187390897748
+  en  519865.4438068824 9371350.999827776
+  ll2 84.38466705329408 178.8187390897746
+EPSG:32664
+  ll  -50.09455297160714 -98.97391526433553
+  en  501865.7487731325 -5549143.94647933
+  ll2 -50.09455297160714 -98.97391526433553
+EPSG:32665
+  ll  48.656399849213244 -98.04573827384858
+  en  128471.12909928028 5401557.414284608
+  ll2 48.65639984768728 -98.04573827344329
+EPSG:32666
+  ll  12.750316092072154 -87.82070278959428
+  en  410910.9753273362 1409665.209892896
+  ll2 12.750316092072152 -87.82070278959421
+EPSG:32667
+  ll  -19.621622194443304 -85.44743810181039
+  en  33307.75933303306 -2175701.946511581
+  ll2 -19.621622194333792 -85.44743810185133
+EPSG:3267
+  ll  -40.01625335738457 -68.44351885545936
+  en  -5359688.996582285 2280140.3769221446
+  ll2 -40.016253357384564 -68.44351885545936
+EPSG:3268
+  ll  -27.6998391211661 57.27182902583411
+  en  4035685.7427815697 6323132.265497871
+  ll2 -27.6998391211661 57.27182902583411
+EPSG:3269
+  ll  -77.2514828668538 -35.152957049745574
+  en  -1426691.1975652885 217212.64499711202
+  ll2 -77.2514828668538 -35.15295704974555
+EPSG:3270
+  ll  -38.29326874944709 56.78302184030676
+  en  -1553907.0026095987 5845841.892691433
+  ll2 -38.29326874944708 56.78302184030676
+EPSG:32701
+  ll  -29.00158099669585 -176.06257492764095
+  en  591305.9239689746 6791477.062909741
+  ll2 -29.001580996695832 -176.06257492764087
+EPSG:32702
+  ll  -83.61115414945169 -167.84722307361665
+  en  539148.6502865502 714244.735085763
+  ll2 -83.61115414944996 -167.84722307364575
+EPSG:32703
+  ll  -59.67977504854512 -165.75611289241155
+  en  457419.4744487591 3384008.125116867
+  ll2 -59.67977504854512 -165.75611289241155
+EPSG:32704
+  ll  -44.74896637041389 -154.13571225132324
+  en  885055.000033729 5033414.6251877425
+  ll2 -44.74896636930496 -154.1357122512614
+EPSG:32705
+  ll  -4.570782032538887 -155.6804518141318
+  en  202567.24068296677 9494225.75977532
+  ll2 -4.570782032537629 -155.6804518140784
+EPSG:32706
+  ll  -55.61672629832347 -144.3508810047789
+  en  666829.610298553 3833392.5732422806
+  ll2 -55.616726298291056 -144.35088100477648
+EPSG:32707
+  ll  -0.22277876804946573 -136.6505910806773
+  en  984445.3083006871 9975304.651945617
+  ll2 -0.22277876804804692 -136.65059108151155
+EPSG:32708
+  ll  -2.768962687806777 -135.91033889187207
+  en  398815.2872440797 9693905.20036734
+  ll2 -2.7689626878067735 -135.91033889187185
+EPSG:32709
+  ll  -32.79190171964473 -131.727811570545
+  en  244542.4984271567 6368487.503688699
+  ll2 -32.79190171962786 -131.72781157057466
+EPSG:3271
+  ll  -26.453072300138466 20.11251090582438
+  en  -7392847.875732365 2086963.4825021168
+  ll2 -26.453072300138455 20.11251090582438
+EPSG:32710
+  ll  1.5712020890239131 -124.21146729170505
+  en  365234.2722858875 1.0173704546361327E7
+  ll2 1.571202089023917 -124.21146729170411
+EPSG:32711
+  ll  -41.091261924884776 -120.17689123197003
+  en  233168.6164003252 5446247.135222786
+  ll2 -41.09126192481057 -120.17689123202514
+EPSG:32712
+  ll  -79.76744100986106 -115.94410343190378
+  en  402063.9138540749 1140210.1029308978
+  ll2 -79.76744100976357 -115.94410343026561
+EPSG:32713
+  ll  -10.850887170003276 -108.88425627320359
+  en  75152.58517323533 8797793.85642363
+  ll2 -10.850887169975316 -108.88425627294215
+EPSG:32714
+  ll  -56.89459290929925 -97.364159691813
+  en  599649.1533353492 3693155.6674756007
+  ll2 -56.89459290929749 -97.36415969181262
+EPSG:32715
+  ll  -15.188620247220271 -96.23707027363224
+  en  152136.94772601104 8318235.034911144
+  ll2 -15.188620247208913 -96.23707027358185
+EPSG:32716
+  ll  -4.559807376181936 -82.52818257741919
+  en  996538.1905094216 9494450.775022889
+  ll2 -4.559807376148307 -82.52818257832048
+EPSG:32717
+  ll  -66.29192836668584 -83.46326129024452
+  en  389503.5113214161 2645374.949492232
+  ll2 -66.2919283666731 -83.46326129024241
+EPSG:32718
+  ll  -2.5647882790401297 -76.48884831326323
+  en  334474.6299803979 9716415.67820616
+  ll2 -2.5647882790401026 -76.48884831326058
+EPSG:32719
+  ll  -3.3106740144730935 -68.43248658691562
+  en  563046.3761068006 9634048.929625392
+  ll2 -3.3106740144730917 -68.43248658691563
+EPSG:3272
+  ll  -73.51800513325698 88.48056257252205
+  en  -953451.9596687705 1597309.0940135142
+  ll2 -73.51800513325698 88.48056257252205
+EPSG:32720
+  ll  -69.88660504305992 -58.451395274860495
+  en  674428.974179743 2240266.527455697
+  ll2 -69.88660504270575 -58.451395275542595
+EPSG:32721
+  ll  -1.460807694037996 -56.918034017934815
+  en  509117.82030811213 9838536.340686502
+  ll2 -1.460807694037999 -56.918034017934815
+EPSG:32722
+  ll  -67.51187256863244 -49.8909954222962
+  en  547334.5777219022 2511132.6494826376
+  ll2 -67.51187256863231 -49.89099542229619
+EPSG:32723
+  ll  -37.33901138489274 -46.319661481385886
+  en  383102.30125253036 5866702.31187365
+  ll2 -37.339011384892444 -46.319661481386504
+EPSG:32724
+  ll  -64.98185873306474 -42.631062127293355
+  en  328728.803801454 2788647.1170866266
+  ll2 -64.98185873292093 -42.631062127215266
+EPSG:32725
+  ll  -65.44826790805924 -36.847373771828195
+  en  321704.4754237144 2736137.6100540617
+  ll2 -65.44826790786279 -36.847373771693206
+EPSG:32726
+  ll  -45.64851344048113 -31.882495362328466
+  en  119560.58075143828 4933398.923731995
+  ll2 -45.648513439313405 -31.88249536231225
+EPSG:32727
+  ll  -50.934366256586614 -25.166137353819305
+  en  207304.56798461737 4349205.018262214
+  ll2 -50.93436625608718 -25.166137353769884
+EPSG:32728
+  ll  -75.6414574413936 -19.243865220370584
+  en  382615.2732716046 1600607.7105821092
+  ll2 -75.64145744129156 -19.243865219974342
+EPSG:32729
+  ll  -83.5333650193571 -5.501531193633692
+  en  543962.835055189 722665.3614518307
+  ll2 -83.53336501935377 -5.501531193707987
+EPSG:3273
+  ll  -52.06743260522197 176.69139402063666
+  en  2291679.3975831117 3670317.0461404733
+  ll2 -52.067432605221924 176.69139402063666
+EPSG:32730
+  ll  -81.54589940598518 -0.6625327966681755
+  en  538355.0358692394 945086.5607374981
+  ll2 -81.54589940598454 -0.6625327966701109
+EPSG:32731
+  ll  -77.7299649478657 6.793662551026102
+  en  589941.1445311456 1368855.4457734264
+  ll2 -77.72996494783142 6.793662550878642
+EPSG:32732
+  ll  -1.791491309390267 5.643292386980017
+  en  126449.06323080743 9801643.353370337
+  ll2 -1.7914913093881504 5.643292387171929
+EPSG:32733
+  ll  -4.126836934079179 14.21193297521501
+  en  412530.9764488546 9543809.318915822
+  ll2 -4.126836934079182 14.211932975215113
+EPSG:32734
+  ll  3.2478852471029853 16.30155670183659
+  en  -22571.10663481534 1.03602087640951E7
+  ll2 3.247885247069191 16.301556703090707
+EPSG:32735
+  ll  -67.02488461225471 23.602574863927025
+  en  352075.73642084474 2561806.4975000024
+  ll2 -67.0248846121725 23.60257486397256
+EPSG:32736
+  ll  -42.55662303150512 29.942428252202173
+  en  248987.61723446447 5283887.58059233
+  ll2 -42.55662303144185 29.94242825216124
+EPSG:32737
+  ll  -63.21444761968792 35.222287816138596
+  en  310135.9849165189 2984926.8570449185
+  ll2 -63.21444761948333 35.22228781624316
+EPSG:32738
+  ll  -33.61049536194267 49.3934280355533
+  en  907721.7528865209 6272366.919585092
+  ll2 -33.61049536162698 49.393428035971766
+EPSG:32739
+  ll  -36.97742607037574 49.32483640492937
+  en  350900.55360484595 5906320.568081254
+  ll2 -36.977426070374484 49.32483640492722
+EPSG:3274
+  ll  -86.31610991627304 101.26031773285018
+  en  -387814.70609587204 178479.98382070282
+  ll2 -86.31610991627308 101.2603177328502
+EPSG:32740
+  ll  -78.828450880352 53.91362023885953
+  en  433274.5310192385 1247408.5976424795
+  ll2 -78.82845088034429 53.91362023888275
+EPSG:32741
+  ll  -26.30036312196733 65.289773385337
+  en  728606.5155660608 7089027.454681832
+  ll2 -26.300363121964097 65.28977338534425
+EPSG:32742
+  ll  -46.57798418816586 66.46686755703854
+  en  305909.447861159 4838613.998468486
+  ll2 -46.577984188142224 66.46686755702713
+EPSG:32743
+  ll  -25.298456802256545 78.290225577417
+  en  831325.5755857098 7197935.587045593
+  ll2 -25.29845680223009 78.29022557747079
+EPSG:32744
+  ll  -23.333853962130412 81.03414728671824
+  en  503490.800754981 7419521.505624598
+  ll2 -23.333853962130405 81.03414728671824
+EPSG:32745
+  ll  -27.850501765768136 88.49974130692067
+  en  647670.9268986753 6918455.1208804175
+  ll2 -27.850501765767852 88.4997413069215
+EPSG:32746
+  ll  -21.043491771413862 94.96493214411353
+  en  704183.7578679285 7671781.457049107
+  ll2 -21.043491771413077 94.96493214411358
+EPSG:32747
+  ll  -17.444781767557416 97.838202011294
+  en  376622.8914274465 8070864.873775648
+  ll2 -17.44478176755739 97.8382020112942
+EPSG:32748
+  ll  -58.2033639588618 101.36763036809408
+  en  286575.74435410445 3542895.423575569
+  ll2 -58.203363958659644 101.3676303681426
+EPSG:32749
+  ll  -38.23589206710369 109.25679480724837
+  en  347437.2273847225 5766575.122088502
+  ll2 -38.23589206710197 109.25679480724575
+EPSG:32750
+  ll  -29.646256411547412 116.5390917394596
+  en  455389.40541231557 6720322.4952789955
+  ll2 -29.64625641154741 116.5390917394596
+EPSG:32751
+  ll  -32.31249913837224 123.5620478825476
+  en  552907.9443416377 6424786.563103167
+  ll2 -32.312499138372246 123.56204788254762
+EPSG:32752
+  ll  -40.03951775988635 127.43317318342925
+  en  366330.3564929392 5566680.742924173
+  ll2 -40.03951775988534 127.43317318342783
+EPSG:32753
+  ll  -28.176037015492348 138.7789296805875
+  en  871098.4449456041 6877512.944383347
+  ll2 -28.17603701541255 138.7789296807489
+EPSG:32754
+  ll  -76.09420937279235 144.16836879822267
+  en  584959.5966797009 1552021.5295536648
+  ll2 -76.09420937277592 144.16836879819402
+EPSG:32755
+  ll  -5.430354355649115 147.0530080779711
+  en  505872.17624536785 9399764.410398118
+  ll2 -5.430354355649118 147.0530080779711
+EPSG:32756
+  ll  -52.48522451023355 152.57450200005235
+  en  471106.2760023533 4184906.4029179476
+  ll2 -52.48522451023355 152.57450200005235
+EPSG:32757
+  ll  -20.68227265660569 154.09167529202733
+  en  -11660.993969265954 7705261.802298705
+  ll2 -20.682272656387454 154.09167529182267
+EPSG:32758
+  ll  -6.482322318456696 161.77847911397538
+  en  143617.7405419257 9282345.981167438
+  ll2 -6.482322318451158 161.77847911410754
+EPSG:32759
+  ll  -9.653111284693267 166.1444317382442
+  en  -33309.99683953577 8929144.290482225
+  ll2 -9.653111284583055 166.14443173929217
+EPSG:32760
+  ll  -36.29211488935783 181.82910716731914
+  en  933779.944968744 5972815.905636139
+  ll2 -36.29211488867873 181.82910716792168
+EPSG:32766
+  ll  30.43213233394603 43.80892732210802
+  en  1251006.079125826 1.3392694484537875E7
+  ll2 30.432132326483174 43.8089273263015
+EPSG:3294
+  ll  -30.47147734655283 172.2633184247099
+  en  1239131.545879784 5639337.882713211
+  ll2 -30.47147734655283 172.2633184247099
+EPSG:3296
+  ll  49.37236302094749 -161.94287325274303
+  en  -148806.44148575806 1.5507425148891475E7
+  ll2 49.37236297789601 -161.94287309668866
+EPSG:3297
+  ll  19.883637968327164 -137.47260261389312
+  en  1500916.277644067 1.2227092734453809E7
+  ll2 19.88363795333104 -137.47260263171907
+EPSG:3298
+  ll  -11.163918292632957 -134.84248482023696
+  en  1173504.1540801157 8758868.56358507
+  ll2 -11.163918292030665 -134.8424848239847
+EPSG:3299
+  ll  -32.8903533609971 -133.39041506120634
+  en  650554.1826432217 6359719.454872167
+  ll2 -32.89035336099636 -133.3904150612046
+EPSG:3300
+  ll  46.36923800373967 7.0185371880772465
+  en  -820048.0061365867 5292848.153480741
+  ll2 46.369238003739945 7.018537188076923
+EPSG:3301
+  ll  59.493759099912154 27.525338967200614
+  en  699626.8833689764 6600366.426436952
+  ll2 59.49375909991213 27.525338967200614
+EPSG:3302
+  ll  -7.335013121495535 -143.72531040344722
+  en  198878.83635399275 9188223.549050143
+  ll2 -7.335013121356072 -143.72531040314328
+EPSG:3303
+  ll  -24.052865574918812 -135.17286493372413
+  en  1094084.3935497631 7323159.335869256
+  ll2 -24.052868230524155 -135.1728664672505
+EPSG:3304
+  ll  -57.362570329389406 -138.63058216923295
+  en  1002658.2838927045 3611142.4712697053
+  ll2 -57.36257031014513 -138.63058229726562
+EPSG:3305
+  ll  57.55109601229444 -149.29880056200292
+  en  362557.27395612455 1.638096428357774E7
+  ll2 57.55109593132572 -149.2988005291937
+EPSG:3306
+  ll  -73.66439289683126 -154.14788583498944
+  en  463943.2825552961 1824996.8262575036
+  ll2 -73.66439287844452 -154.14788584137216
+EPSG:3307
+  ll  -6.374705957359055 45.56737517245509
+  en  -101687.98740747885 -707800.6821266378
+  ll2 -6.374705957192219 45.56737517508216
+EPSG:3308
+  ll  21.75387432517674 69.4599778267665
+  en  -2070542.6430060118 7170710.16329943
+  ll2 21.75387432517666 69.4599778267665
+EPSG:3312
+  ll  -68.21014682723902 -47.13731205896564
+  en  907128.486538963 -7598959.198560943
+  ll2 -68.21014680372944 -47.13731278652381
+EPSG:3313
+  ll  -46.264956023596895 -55.33508065430007
+  en  628301.0535500149 -5124833.695183911
+  ll2 -46.26495602359509 -55.33508065429866
+EPSG:3316
+  ll  82.78318787391316 27.91829867460762
+  en  582892.7885299455 1.919910993909432E7
+  ll2 82.78318787382482 27.91829866609011
+EPSG:3317
+  ll  19.565421935397723 14.799172930013325
+  en  -468633.4469248041 1.2190059032614416E7
+  ll2 19.565421923171915 14.799172942114735
+EPSG:3318
+  ll  -76.61571636176032 16.142436109321103
+  en  606996.9704244691 1489994.4053806234
+  ll2 -76.6157163616858 16.142436108998986
+EPSG:3319
+  ll  85.17418296773252 16.89287355810026
+  en  527169.9869304205 1.9462564256533183E7
+  ll2 85.17418296773208 16.892873558086762
+EPSG:3320
+  ll  68.08730850148913 18.41450332451769
+  en  600572.5940242575 1.7556575291994244E7
+  ll2 68.08730850147933 18.414503324515714
+EPSG:3321
+  ll  -5.901621330412453 15.694328948031703
+  en  244638.1522742983 9347005.933801103
+  ll2 -5.901621330411803 15.694328948055398
+EPSG:3322
+  ll  79.79278465286106 10.169476100842811
+  en  306343.32701246114 1.8877330552004695E7
+  ll2 79.79278465251869 10.169476935225706
+EPSG:3323
+  ll  21.0622070906566 28.254810511287573
+  en  1150961.991249159 1.2342337902298775E7
+  ll2 21.06220708959016 28.254810512294007
+EPSG:3324
+  ll  75.58043311063128 33.32750971018049
+  en  758370.363952565 1.8411096777512677E7
+  ll2 75.5804331034448 33.32750921667387
+EPSG:3325
+  ll  -17.716879756544373 22.42405422782315
+  en  120516.97793449159 8037113.099193201
+  ll2 -17.716879756519088 22.424054227857983
+EPSG:3326
+  ll  -89.94549968532651 35.52443389095464
+  en  500797.1111773474 5167.333068244159
+  ll2 -89.94549968532873 35.52443381413657
+EPSG:3327
+  ll  -17.33044291431827 30.151351689401594
+  en  516087.0672878372 8083475.160329556
+  ll2 -17.330442914318272 30.151351689401594
+EPSG:3328
+  ll  84.84988202559029 97.68076346689902
+  en  1125850.7985865152 4741804.595633595
+  ll2 84.8498820222375 97.68076346591187
+EPSG:3329
+  ll  -65.53829909085935 6.420970511272706
+  en  5104557.0495312875 -7298471.769155938
+  ll2 -65.53829906511669 6.420970796600738
+EPSG:3330
+  ll  -31.81008155880835 26.24839860272104
+  en  7282375.084854804 -3550582.7382559124
+  ll2 -31.810081533125384 26.24839863047773
+EPSG:3331
+  ll  47.35500551628061 12.01391938557996
+  en  6821449.15572509 5286146.499073237
+  ll2 47.355005476919104 12.01391954429633
+EPSG:3332
+  ll  69.99345144430194 15.02228388333858
+  en  8158267.852358297 7793616.810051431
+  ll2 69.99345142786702 15.022284222376415
+EPSG:3333
+  ll  66.25931623439811 7.276349393262851
+  en  3153713.6972590946 7373325.285683188
+  ll2 66.2593162251657 7.27634949083058
+EPSG:3334
+  ll  40.34290499963984 30.460435588355786
+  en  5304521.3008623915 4510931.550522113
+  ll2 40.34290495775378 30.460435465862684
+EPSG:3335
+  ll  19.584967315594568 17.688182752478724
+  en  4519757.3639415 2193392.715946257
+  ll2 19.584967308907295 17.688182781794758
+EPSG:3336
+  ll  -38.059719538877275 66.81234218327599
+  en  308274.66663925315 5785135.415068007
+  ll2 -38.0597195476253 66.81234220632373
+EPSG:3337
+  ll  -7.988228931656124 51.26425790789248
+  en  294095.5517305903 2347704.780978266
+  ll2 -7.988229046701753 51.26425808726149
+EPSG:3339
+  ll  50.74234943403934 10.661863508524672
+  en  405700.1127516171 1.5623766081475757E7
+  ll2 50.74234928112869 10.66186341631764
+EPSG:3340
+  ll  -65.92684073658869 15.680047225495764
+  en  576618.6899822621 2685207.4259124873
+  ll2 -65.92684072803257 15.680047192502407
+EPSG:3341
+  ll  23.072755837584992 7.5388742628012135
+  en  -368960.3350937923 1.2577763126719717E7
+  ll2 23.072755777622348 7.538874236755045
+EPSG:3342
+  ll  63.143326337720794 10.514655857025655
+  en  274202.1461535508 1.7009426317371298E7
+  ll2 63.14332620239806 10.514655698195282
+EPSG:3343
+  ll  -53.43850971431012 -15.694571752245407
+  en  453861.00329485023 -5921277.558754369
+  ll2 -53.4385097143104 -15.694571752245416
+EPSG:3344
+  ll  72.36875909442838 0.09231890896850103
+  en  806329.3026133215 8053287.035058835
+  ll2 72.36875908196362 0.09231853503907851
+EPSG:3345
+  ll  43.359645422412825 -11.395830293785405
+  en  -180461.7698684096 4835111.062660779
+  ll2 43.35964539685999 -11.39583024151839
+EPSG:3346
+  ll  23.054766511379242 21.172871523540955
+  en  210248.55301997642 2552893.545418455
+  ll2 23.054766511370495 21.17287152352779
+EPSG:3347
+  ll  87.44868722075515 -13.603000073587651
+  en  6546188.66860158 5960565.572819538
+  ll2 87.4486872207552 -13.603000073587765
+EPSG:3348
+  ll  26.51677610186634 -150.685247613345
+  en  361864.35984244104 1681127.1979129203
+  ll2 26.51677610186586 -150.685247613345
+EPSG:3350
+  ll  5.599357699703646 20.231711131719678
+  en  59712.43155070444 608484.0388491711
+  ll2 5.59935770755426 20.231711146224768
+EPSG:3351
+  ll  67.79687570411429 22.808083858971692
+  en  1159784.6114889414 7513868.007186614
+  ll2 67.79687570384515 22.808083869570122
+EPSG:3352
+  ll  -75.06154253336874 37.331358717639105
+  en  2519138.9826092613 -8366265.731294384
+  ll2 -75.06154250409833 37.331358317764135
+EPSG:3353
+  ll  -9.950508313804349 9.653513833204329
+  en  571637.3118014578 8899976.453260724
+  ll2 -9.950508313804354 9.653513833204299
+EPSG:3354
+  ll  25.67781097036891 11.414375343108926
+  en  742335.6207772959 1.2842256161654878E7
+  ll2 25.67781097036468 11.414375343117976
+EPSG:3355
+  ll  45.910441215155885 39.76443431546049
+  en  1294757.1584853237 2613478.453495331
+  ll2 45.910441177682166 39.764434200238945
+EPSG:3358
+  ll  45.66685140723709 -29.105926869202534
+  en  4400775.142282271 2302917.3512189593
+  ll2 45.66685140723722 -29.105926869202538
+EPSG:3360
+  ll  47.89325413800849 -75.4370255502395
+  en  1039269.5470926751 1811621.0254590653
+  ll2 47.89325413800862 -75.43702555023948
+EPSG:3361
+  ll  -3.027991028004351 -27.654307110758225
+  en  7480076.460781751 -2320413.4496200173
+  ll2 -3.0279910280043247 -27.654307110758214
+EPSG:3362
+  ll  28.352326642798012 -71.59950814694488
+  en  1217436.9314888376 -1300628.121009402
+  ll2 28.352326642797195 -71.59950814694487
+EPSG:3363
+  ll  61.77945721674347 -144.4283991838936
+  en  -2825121.3200625833 3846182.136452836
+  ll2 61.77945721674404 -144.4283991838936
+EPSG:3364
+  ll  8.693639508488708 -156.47755149414124
+  en  -8100316.6893209815 589379.7036443362
+  ll2 8.693639508488747 -156.47755149414124
+EPSG:3365
+  ll  87.360147821736 -29.519408173421482
+  en  1157414.2754857044 6698108.278204749
+  ll2 87.36014782173619 -29.519408173421496
+EPSG:3367
+  ll  -30.516440623036992 -15.44002200472711
+  en  457780.8196151796 -3375833.717692135
+  ll2 -30.516440623036985 -15.440022004727112
+EPSG:3368
+  ll  45.69543152493526 -4.274420819545169
+  en  867921.8843384451 5070767.268889052
+  ll2 45.69543152395688 -4.2744208195019455
+EPSG:3369
+  ll  81.23182332784359 -12.816471439482473
+  en  333708.68550661637 9033028.232526092
+  ll2 81.23182332891288 -12.816470605705273
+EPSG:3372
+  ll  18.450506625105277 178.4545699854885
+  en  1288924.7565845829 2056337.1171712982
+  ll2 18.4505066221831 178.45456998384844
+EPSG:3373
+  ll  70.53450274055439 167.6931700948511
+  en  155046.1602462955 7851967.381620284
+  ll2 70.53450272207175 167.69317054383626
+EPSG:3374
+  ll  -79.85445744414656 0.37182958976734426
+  en  683535.3177323692 -8880414.097937567
+  ll2 -79.85445744317988 0.37182904991931665
+EPSG:3386
+  ll  -89.59009830030605 15.366898838425108
+  en  497801.63858697127 -9956469.843760252
+  ll2 -89.59009826322071 15.366901934622827
+EPSG:3387
+  ll  10.291404297700993 41.91402765514428
+  en  6480276.344184 1151844.8226038879
+  ll2 10.291404319051509 41.91402761717174
+EPSG:3389
+  ll  -14.438886660384838 173.46408675562256
+  en  5.9793731386489995E7 -1606932.5947249217
+  ll2 -14.438886647779773 173.46408674092564
+EPSG:3390
+  ll  -74.53447359657642 175.40050109492685
+  en  6.0363030953799844E7 -8280370.768905363
+  ll2 -74.53447358218067 175.40050097540697
+EPSG:3391
+  ll  -3.1867470301249483 34.71861712153077
+  en  24187.558580653684 -353485.970078427
+  ll2 -3.1867470148754866 34.71861710606257
+EPSG:3392
+  ll  -42.65524931085752 49.91035356384653
+  en  902770.5125926323 -4734340.896840583
+  ll2 -42.65524909474413 49.91035336694729
+EPSG:3393
+  ll  2.534516067965697 58.92369445984853
+  en  1383935.1126905978 282587.7856052731
+  ll2 2.534516111288504 58.923694382117105
+EPSG:3394
+  ll  5.395235475818197 71.65431390978327
+  en  4744317.466116981 -1532445.4287352874
+  ll2 5.39523547581824 71.65431390978326
+EPSG:3396
+  ll  85.94787390828097 5.998729693776394
+  en  3476325.8490423057 9548940.973035896
+  ll2 85.94787390828066 5.998729693795229
+EPSG:3397
+  ll  -21.509909834280165 16.898888936584218
+  en  5007985.548233981 -2387279.098822047
+  ll2 -21.50990983405368 16.89888893686815
+EPSG:3398
+  ll  -72.89639447161241 17.730027834955038
+  en  4687889.286891364 -8100276.814670913
+  ll2 -72.89639447067536 17.730027829215754
+EPSG:3399
+  ll  30.360299683678065 18.88369648705794
+  en  5873458.963547604 3366127.1156340595
+  ll2 30.360299683563966 18.88369648726471
+EPSG:3400
+  ll  78.77109954006596 -119.28488772461627
+  en  406970.0428323222 8744341.626215268
+  ll2 78.7710995400108 -119.28488772416993
+EPSG:3401
+  ll  -78.83326450687409 -112.17864915060397
+  en  60949.86241956899 -8749335.669829166
+  ll2 -78.83326450686958 -112.17864915061432
+EPSG:3402
+  ll  -63.378471196039925 -105.33887023233936
+  en  981446.2654349719 -7061354.504695313
+  ll2 -63.37847114964302 -105.33887077779332
+EPSG:3403
+  ll  41.305179163895815 -116.04810806419964
+  en  -87705.19224905368 4571335.492819392
+  ll2 41.30517916389575 -116.04810806419982
+EPSG:3404
+  ll  80.03367287635575 -134.13315144751257
+  en  -1096583.5903315134 6450264.941662889
+  ll2 80.03367287635653 -134.13315144751257
+EPSG:3405
+  ll  82.1882894993609 104.21683540335934
+  en  487920.22738179733 9125954.74311903
+  ll2 82.18828949567336 104.2168356236051
+EPSG:3406
+  ll  18.44100002148376 120.66715164912725
+  en  1524538.5878959405 2066626.2181707374
+  ll2 18.441000009971695 120.66715161207838
+EPSG:3414
+  ll  11.883716068132756 95.11990438231899
+  en  -924706.8804460268 1216850.668352316
+  ll2 11.883716061261085 95.1199044196502
+EPSG:3415
+  ll  -6.102175202961085 84.63633050833405
+  en  -3099218.8699803147 -2274472.469430561
+  ll2 -6.102175202853937 84.63633050842
+EPSG:3416
+  ll  -5.322633505229999 -35.94551921686246
+  en  -7021845.014243766 -3837710.56072128
+  ll2 -5.32263350522998 -35.945519216862444
+EPSG:3417
+  ll  -16.561507277279265 -162.15589518686093
+  en  -9183764.75011934 -2067737.1905968087
+  ll2 -16.561507277279237 -162.15589518686093
+EPSG:3418
+  ll  40.5107077536901 -172.42651367404196
+  en  -5308602.460643261 2889066.5907645803
+  ll2 40.51070775369016 -172.42651367404198
+EPSG:3419
+  ll  -17.721469905012015 -93.14017874212873
+  en  1216822.5449231917 -7287409.703095063
+  ll2 -17.721469905011972 -93.14017874212873
+EPSG:3420
+  ll  70.52027814416724 -77.43076434716478
+  en  1367047.1455341685 4530283.2570443945
+  ll2 70.52027814416724 -77.43076434716478
+EPSG:3421
+  ll  73.67174360087171 -107.25018112440583
+  en  460802.08266711666 1.2349635095076064E7
+  ll2 73.67174359430923 -107.25018129685824
+EPSG:3422
+  ll  81.05013551862919 -109.10135076981314
+  en  631069.7020341012 1.1163588535421439E7
+  ll2 81.05013551809898 -109.10135084759702
+EPSG:3423
+  ll  -81.14657874553757 -119.42653177986735
+  en  785508.0979906918 -8858848.745566268
+  ll2 -81.1465787455376 -119.42653177986735
+EPSG:3424
+  ll  83.59512175437138 -70.16953887632381
+  en  203899.20320677437 4988134.253626655
+  ll2 83.5951217543602 -70.16953887683299
+EPSG:3425
+  ll  -6.836025359901683 -40.08352540995509
+  en  9235755.799516631 -2508775.067442618
+  ll2 -6.83602535990168 -40.0835254099551
+EPSG:3426
+  ll  8.273861167596934 -113.45763409808411
+  en  -2032941.1297261964 -3416074.1505166367
+  ll2 8.273861167597104 -113.4576340980841
+EPSG:3427
+  ll  59.79271911123823 -45.09427464179993
+  en  3420654.0532919313 3350065.431882982
+  ll2 59.79271911123872 -45.094274641799934
+EPSG:3428
+  ll  87.70307927418193 -129.86285544742736
+  en  19202.48538919445 7647548.8772678375
+  ll2 87.70307927418217 -129.86285544742736
+EPSG:3429
+  ll  -66.73506190913574 -115.6151856819077
+  en  198595.6401372273 -3250541.488750929
+  ll2 -66.73506190913653 -115.61518568190773
+EPSG:3430
+  ll  -64.53500239862845 -115.47773535358215
+  en  557053.2982564245 -5005789.116279058
+  ll2 -64.53500239862903 -115.47773535358213
+EPSG:3431
+  ll  48.39171252373646 -117.00547035978207
+  en  916841.0398507173 5516176.961496052
+  ll2 48.39171252373514 -117.00547035978117
+EPSG:3432
+  ll  0.09284460723323207 -75.36628674813971
+  en  53571.47077099698 -4289305.289241191
+  ll2 0.09284460723323687 -75.36628674813954
+EPSG:3433
+  ll  63.364194899639116 -10.32847210477405
+  en  4596422.99705747 5220394.044849677
+  ll2 63.364194899639095 -10.32847210477405
+EPSG:3434
+  ll  18.944816956302404 -64.59795224136182
+  en  3347323.9373480706 -741989.0582925272
+  ll2 18.944816956302404 -64.59795224136182
+EPSG:3435
+  ll  46.41914402312324 -95.4701214398714
+  en  -248564.65536565834 1107941.424027088
+  ll2 46.419144011894346 -95.47012142600711
+EPSG:3436
+  ll  4.395583219806028 -85.72474475476187
+  en  1193490.8332050086 -3571792.9310133145
+  ll2 4.395583219774925 -85.72474475563408
+EPSG:3437
+  ll  -31.13433735666151 -71.75025541977746
+  en  292028.3952463887 -8152775.580574082
+  ll2 -31.134337356661508 -71.75025541977746
+EPSG:3438
+  ll  -74.14137691090065 -63.33661201275136
+  en  348381.60608493537 -1.2797905275435897E7
+  ll2 -74.14137690546261 -63.3366121567263
+EPSG:3439
+  ll  43.268080072176986 47.10078565465323
+  en  183330.3688337985 4797676.478144465
+  ll2 43.26808002447523 47.10078561143004
+EPSG:3440
+  ll  11.267021467058086 59.116871210553946
+  en  730794.2477152523 1246122.787733196
+  ll2 11.267021475627615 59.116871172147185
+EPSG:3441
+  ll  78.93294417816234 -142.10942521091062
+  en  -1248852.7249761443 6107112.128874989
+  ll2 78.93294417816317 -142.10942521091056
+EPSG:3442
+  ll  85.27660684204932 -41.2527619293339
+  en  1477252.2532417167 8012476.947319089
+  ll2 85.27660684204976 -41.252761929333914
+EPSG:3443
+  ll  70.20279294584208 -90.32979740107294
+  en  224516.87375674254 3733229.737155916
+  ll2 70.20279294584051 -90.32979740107255
+EPSG:3444
+  ll  -56.21830010302792 -90.75985072272346
+  en  663200.9080204988 -1.0291941746863378E7
+  ll2 -56.2183001030283 -90.75985072272346
+EPSG:3445
+  ll  -53.6966358377803 -66.8795322506301
+  en  616077.3733435444 -1.066962344077102E7
+  ll2 -53.69663583663663 -66.87953225114256
+EPSG:3446
+  ll  52.07317439471629 -78.89159248878899
+  en  -406462.6921617043 1247482.1716209424
+  ll2 52.073174379784334 -78.89159245813048
+EPSG:3447
+  ll  81.94991316977753 24.013087517745433
+  en  542636.6581216238 3953544.95501578
+  ll2 81.94991316977823 24.013087517745422
+EPSG:3448
+  ll  -9.469556457134523 -155.72437042047616
+  en  -8639164.420642613 -482266.78619817365
+  ll2 -9.469556457134493 -155.72437042047616
+EPSG:3449
+  ll  -49.38159424967611 -72.90809076552473
+  en  1087026.6551094363 -5501439.992075356
+  ll2 -49.38159422507522 -72.90809082628938
+EPSG:3450
+  ll  -89.6502018233969 -82.68336134769663
+  en  494778.4780959078 -9959260.84770352
+  ll2 -89.6502018234097 -82.68336125483553
+EPSG:3451
+  ll  -23.532726944184876 -12.15976750692596
+  en  1.277297600998979E7 -2453029.072015823
+  ll2 -23.532726944184862 -12.15976750692596
+EPSG:3452
+  ll  -6.5384482841024365 -173.71981706202948
+  en  -9125852.39826183 -347317.124099437
+  ll2 -6.538448284102394 -173.71981706202948
+EPSG:3453
+  ll  -15.13104139484016 -156.62759824343254
+  en  -7716265.762712776 -2625113.591442329
+  ll2 -15.131041394840134 -156.62759824343254
+EPSG:3455
+  ll  0.30393620951542033 -144.7006493436948
+  en  -5483293.780692661 -3437247.624977676
+  ll2 0.3039362095154497 -144.70064934369483
+EPSG:3456
+  ll  8.813363852980586 -64.712729088152
+  en  4264974.339701058 -2047420.676974946
+  ll2 8.813363852980624 -64.71272908815197
+EPSG:3457
+  ll  48.57643277369738 -72.28620682605248
+  en  2481523.52682075 2390982.819496901
+  ll2 48.57643277369752 -72.28620682605246
+EPSG:3458
+  ll  6.721433769397233 -118.4319625322766
+  en  -1866718.7064758916 -4133978.7371063274
+  ll2 6.721433769397295 -118.4319625322766
+EPSG:3459
+  ll  68.58392737811086 -86.72417022349876
+  en  1222710.684070894 3079962.019398208
+  ll2 68.58392737811172 -86.72417022349876
+EPSG:3460
+  ll  -84.45024822846737 176.4449754722133
+  en  1975110.7575674593 -3501175.5116427178
+  ll2 -84.45024822842522 176.44497547218006
+EPSG:3461
+  ll  70.73459484045745 -6.596094366132359
+  en  808581.4716327959 7869059.7165172985
+  ll2 70.73459481458488 -6.596094531257426
+EPSG:3462
+  ll  -53.59813180666713 -2.05619326391691
+  en  959158.9250617919 -5961282.372376793
+  ll2 -53.59813166980252 -2.0561932613186635
+EPSG:3463
+  ll  58.98630393640215 -76.03465210556418
+  en  103168.99583368265 1743385.9413266894
+  ll2 58.986303927416145 -76.03465208287722
+EPSG:3464
+  ll  -42.44355483875933 -60.07110826273677
+  en  1245146.5667779816 -9558890.847327834
+  ll2 -42.44355480157317 -60.07110836474803
+EPSG:3465
+  ll  -14.06099395967371 -86.89781434430125
+  en  85028.98886662918 -4930697.996707942
+  ll2 -14.060993959673697 -86.89781434430104
+EPSG:3466
+  ll  -54.858798375462754 -89.64659644004634
+  en  462168.4919695121 -9403109.811177606
+  ll2 -54.85879837545377 -89.64659644004809
+EPSG:3469
+  ll  -9.158927392744403 -150.57572849576874
+  en  -445840.77742582746 -7009374.548615992
+  ll2 -9.158927387510976 -150.575728452187
+EPSG:3470
+  ll  29.44836309118847 -148.83560202809355
+  en  224871.90185754152 -2723328.8003963176
+  ll2 29.448363091171505 -148.83560202812646
+EPSG:3471
+  ll  36.07544019685503 -154.41379287455672
+  en  102333.85706872435 -1982773.4419073733
+  ll2 36.07544019646427 -154.41379287495033
+EPSG:3472
+  ll  -26.436940737694208 -152.93660831830667
+  en  606060.5051553884 -8910706.962775573
+  ll2 -26.436940737693703 -152.93660831830658
+EPSG:3473
+  ll  -18.845462911951273 -157.52974135539327
+  en  549555.494608584 -8069736.90298339
+  ll2 -18.845462911951234 -157.5297413553932
+EPSG:3474
+  ll  -20.006970310456026 -163.46688862195813
+  en  346503.5566103979 -8198906.38723448
+  ll2 -20.006970310455856 -163.46688862195788
+EPSG:3475
+  ll  -51.36960498617959 -163.06140051924916
+  en  704599.4498736458 -1.168205339217843E7
+  ll2 -51.369604986117885 -163.0614005192387
+EPSG:3476
+  ll  -78.70374234282379 -162.48556528053265
+  en  663934.5640968536 -1.4735407290938875E7
+  ll2 -78.70374234158494 -162.48556535216548
+EPSG:3477
+  ll  80.29563187875151 -139.80564785835216
+  en  1781222.7412564922 3630288.101635749
+  ll2 80.2956318787523 -139.8056478583522
+EPSG:3478
+  ll  2.441624169569039 -110.92080515043662
+  en  324113.34389434935 -3160634.7520607268
+  ll2 2.441624169569038 -110.92080515043698
+EPSG:3479
+  ll  73.89759901841512 -104.32861827222547
+  en  447763.34115240595 4787381.878101499
+  ll2 73.89759901451758 -104.32861834613932
+EPSG:3480
+  ll  45.00072893935453 -108.15055051806345
+  en  372306.5138925308 1555873.513533841
+  ll2 45.00072893934887 -108.15055051805932
+EPSG:3481
+  ll  20.228746215411945 -102.33451365459575
+  en  1033657.0283771217 -1173694.4044563915
+  ll2 20.228746211138937 -102.33451365438272
+EPSG:3482
+  ll  -13.742475389139699 -104.43122009183224
+  en  1225138.0921486472 -4970171.377007308
+  ll2 -13.742475377421616 -104.4312201411517
+EPSG:3483
+  ll  -82.6730554031981 -123.3884196256042
+  en  76708.45480142132 -1.2625196312251901E7
+  ll2 -82.67305540467228 -123.38841891262769
+EPSG:3484
+  ll  -18.15635562210425 -169.46797442916605
+  en  -1.078677048641096E7 -2093745.3773290091
+  ll2 -18.156355622104204 -169.46797442916596
+EPSG:3485
+  ll  23.53837753596389 -98.69060242883582
+  en  -297197.24950582447 -1182233.7938849155
+  ll2 23.538377535963704 -98.69060242883582
+EPSG:3486
+  ll  88.66840036909501 -18.113067422292914
+  en  1136443.1542913588 9167895.190724947
+  ll2 88.66840036909515 -18.113067422292943
+EPSG:3487
+  ll  63.3705644218023 -77.94690434926537
+  en  1223684.9832617578 4042150.6641389183
+  ll2 63.370564421802975 -77.94690434926537
+EPSG:3489
+  ll  10.700536279365654 -145.98996824967776
+  en  -940695.7092484552 -2414658.9862327175
+  ll2 10.700536279365686 -145.98996824967776
+EPSG:3490
+  ll  -17.8003536057733 -95.08933285471139
+  en  6560654.522873111 -6323530.091051615
+  ll2 -17.800353605773264 -95.08933285471139
+EPSG:3491
+  ll  45.06811536826507 -66.07803968477985
+  en  6154200.777454782 2643259.6907573347
+  ll2 45.0681153682652 -66.07803968477987
+EPSG:3492
+  ll  -0.20392710310910545 -144.5760238811942
+  en  -1085293.5555276976 -3643292.280482714
+  ll2 -0.20392710310905204 -144.57602388119417
+EPSG:3493
+  ll  4.320027229791073 -86.96951778250107
+  en  6261985.8142241035 -2496200.123339587
+  ll2 4.320027229791105 -86.96951778250109
+EPSG:3494
+  ll  35.421825776609744 -120.58844085259862
+  en  1991962.074072343 380320.4891026701
+  ll2 35.42182577660992 -120.58844085259862
+EPSG:3495
+  ll  -2.487244817082427 -54.319481583129686
+  en  1.0266460575930107E7 -1126599.1279805307
+  ll2 -2.487244817082394 -54.31948158312967
+EPSG:3496
+  ll  24.922552060216447 -116.81257540069748
+  en  2225375.221265707 -660198.4939756524
+  ll2 24.92255206021618 -116.81257540069748
+EPSG:3497
+  ll  -24.517261906002172 -178.27422294546133
+  en  -7626348.784133954 -4239817.7965246355
+  ll2 -24.517261906001874 -178.2742229454608
+EPSG:3498
+  ll  29.909374807336967 -129.3562235078399
+  en  901876.5690592374 163377.18291299255
+  ll2 29.909374807335702 -129.3562235078399
+EPSG:3499
+  ll  -23.503951131957777 -134.0626340540275
+  en  -912100.399954713 -6543623.967185845
+  ll2 -23.503951131957564 -134.0626340540275
+EPSG:3500
+  ll  1.2362716112853853 -171.06191885716407
+  en  -4745768.140463343 -1291559.6083387518
+  ll2 1.2362716112854237 -171.06191885716402
+EPSG:3501
+  ll  -11.464043228610239 -69.6184070813834
+  en  6379112.972160447 -4805180.619590135
+  ll2 -11.4640432286102 -69.6184070813834
+EPSG:3502
+  ll  6.3676835805569425 -36.12518772880617
+  en  8988158.206155602 -129285.94236124924
+  ll2 6.367683580557013 -36.12518772880617
+EPSG:3503
+  ll  75.49438629255329 -90.73831635876248
+  en  1457352.263450617 4719481.419460611
+  ll2 75.49438629255422 -90.73831635876248
+EPSG:3504
+  ll  -8.407171726928286 -23.113953042767548
+  en  1.1798810311465926E7 -182135.61267018993
+  ll2 -8.407171726928414 -23.113953042767548
+EPSG:3505
+  ll  -17.36391002305864 -24.661595733526298
+  en  1.2589108963154774E7 -1284584.9817036213
+  ll2 -17.36391002305861 -24.66159573352627
+EPSG:3506
+  ll  8.366471414978164 -148.0632128168823
+  en  -4201467.290072856 -1782586.7716809914
+  ll2 8.366471414978347 -148.0632128168823
+EPSG:3507
+  ll  43.177152073631035 -24.317803735754723
+  en  4041165.646138477 1488147.8896570343
+  ll2 43.1771520736311 -24.31780373575472
+EPSG:3508
+  ll  51.721320560498924 -14.333439901118453
+  en  4104311.580811745 2704464.2793214764
+  ll2 51.72132056049917 -14.333439901118448
+EPSG:3509
+  ll  33.67366435466222 -80.14717966271657
+  en  -238882.6719025242 -469971.78472781146
+  ll2 33.673664354168174 -80.14717966333447
+EPSG:3510
+  ll  -70.79717182032516 -82.57754799848695
+  en  -62439.736696764594 -1.2080868554538809E7
+  ll2 -70.79717181582477 -82.57754795676317
+EPSG:3511
+  ll  -16.15282055634917 -80.66827834302356
+  en  235476.59260122592 -4478528.257961152
+  ll2 -16.152820556349166 -80.66827834302356
+EPSG:3512
+  ll  -56.122834698728795 -83.99193655457609
+  en  13960.242934491398 -8917958.567013493
+  ll2 -56.12283469866259 -83.99193655457549
+EPSG:3514
+  ll  -2.401856999262357 -140.78775765814552
+  en  -6403486.471235409 -1903207.3254296985
+  ll2 -2.401856999262319 -140.78775765814552
+EPSG:3515
+  ll  84.06354323244639 -106.7069279764339
+  en  -35225.38823463197 7891214.979773873
+  ll2 84.06354323244686 -106.7069279764339
+EPSG:3516
+  ll  46.0515012797872 -81.23032543751515
+  en  259562.62368591904 2409747.8216436543
+  ll2 46.05150127978725 -81.2303254375151
+EPSG:3517
+  ll  -19.695630247954455 -86.97762325474424
+  en  -322368.26719863375 -4878254.953349735
+  ll2 -19.69563024772963 -86.97762325485293
+EPSG:3518
+  ll  -73.17814949005167 -75.99567737788082
+  en  399073.12595721683 -1.145284488295327E7
+  ll2 -73.17814948866818 -75.99567738914037
+EPSG:3519
+  ll  -64.21669025111869 -84.75140202846548
+  en  74543.76065898033 -1.0445628183107078E7
+  ll2 -64.21669025109959 -84.7514020284627
+EPSG:3520
+  ll  46.238713817845706 -84.11126909409906
+  en  704272.3598042307 1802327.6818204457
+  ll2 46.23871381784582 -84.11126909409904
+EPSG:3521
+  ll  15.061099209604222 -84.48990214269142
+  en  665249.0723544698 -1654172.3344615495
+  ll2 15.061099209604217 -84.48990214269142
+EPSG:3522
+  ll  -45.13818628655267 -105.82238019365538
+  en  1143180.1418632865 -9647054.094403809
+  ll2 -45.13818626297688 -105.82238024160891
+EPSG:3523
+  ll  57.180607280165674 -116.59695797499657
+  en  342972.94835881947 1728313.6955599326
+  ll2 57.18060728013825 -116.59695797499764
+EPSG:3524
+  ll  -66.59759272267667 -102.90257576298782
+  en  609517.6644477892 -1.203393066632528E7
+  ll2 -66.59759269393182 -102.90257616299945
+EPSG:3525
+  ll  -64.63760851959596 -116.71730135311739
+  en  -17426.254709778936 -1.1792737158533644E7
+  ll2 -64.63760851902904 -116.71730135250948
+EPSG:3526
+  ll  -38.40520553542128 -115.584785997475
+  en  814429.9859362768 -8866511.27315756
+  ll2 -38.40520553542132 -115.58478599747498
+EPSG:3527
+  ll  47.58368282254219 -108.17849787756961
+  en  1369367.3456097422 685332.9418025727
+  ll2 47.58368280626737 -108.1784979055406
+EPSG:3528
+  ll  -29.075149955989254 -83.00791790347479
+  en  818910.7297140909 -7288676.825412204
+  ll2 -29.07514995530044 -83.00791790228635
+EPSG:3529
+  ll  69.55715369107216 -95.00133107643467
+  en  40427.715353451524 3674139.147019153
+  ll2 69.55715368759411 -95.00133105500852
+EPSG:3530
+  ll  15.53251510650307 -93.50131253675484
+  en  342106.9515371459 -2338677.436345532
+  ll2 15.532515106489095 -93.50131253670091
+EPSG:3531
+  ll  -56.65750281594887 -99.44743071869392
+  en  131843.01292203506 -1.0379262188942077E7
+  ll2 -56.65750276485743 -99.447430409135
+EPSG:3532
+  ll  33.5936130079441 -75.83272884998115
+  en  1014522.3130646242 -139719.56132269057
+  ll2 33.59361297484767 -75.83272892567967
+EPSG:3533
+  ll  15.624576267360553 -90.06382119296605
+  en  -371898.56341600046 -2168937.2972051566
+  ll2 15.62457626727887 -90.06382119275047
+EPSG:3534
+  ll  -39.90046950642374 -93.8072764246625
+  en  324768.4506774129 -8341900.054429164
+  ll2 -39.90046950038372 -93.80727642303525
+EPSG:3535
+  ll  41.11784842303382 -94.63328163147143
+  en  265689.97863237164 679214.0346006025
+  ll2 41.11784841042437 -94.63328161929049
+EPSG:3536
+  ll  -4.8145630890037765 -28.260388665073066
+  en  1.0417962318631632E7 -1105746.0793309398
+  ll2 -4.814563089003748 -28.260388665073055
+EPSG:3537
+  ll  76.36246736421842 -138.94924050466702
+  en  26505.416532425676 5588221.731399739
+  ll2 76.36246736421934 -138.94924050466702
+EPSG:3538
+  ll  77.06452553452628 -50.41541160305081
+  en  1893103.8853288328 4850386.913348883
+  ll2 77.06452553452718 -50.4154116030508
+EPSG:3539
+  ll  5.043108147998854 -30.86888553748736
+  en  8121856.803777122 -1260433.0381891069
+  ll2 5.043108147998881 -30.868885537487344
+EPSG:3540
+  ll  61.5558196273394 -102.37942569651105
+  en  145552.3864587984 2661006.5702218707
+  ll2 61.555819627339986 -102.37942569651103
+EPSG:3541
+  ll  6.418956213978131 -88.60627267442091
+  en  1605903.1541636176 -3664933.2893188526
+  ll2 6.418956213978185 -88.6062726744209
+EPSG:3542
+  ll  71.07172750491365 -159.78473467609422
+  en  -2190080.2174402354 5380691.597490372
+  ll2 71.0717275049146 -159.78473467609425
+EPSG:3543
+  ll  70.28843656665295 -106.56733179994659
+  en  24243.091946530796 4404721.067763587
+  ll2 70.28843656665386 -106.56733179994657
+EPSG:3544
+  ll  26.649658290038992 -37.96637330061969
+  en  5006765.369976455 -55341.18134794594
+  ll2 26.6496582900385 -37.96637330061968
+EPSG:3545
+  ll  72.7811838695077 -82.69288645843677
+  en  566150.1594799241 4232804.872861068
+  ll2 72.7811838695087 -82.69288645843677
+EPSG:3546
+  ll  -0.4477716328843684 -122.69599553587113
+  en  -3422564.7852196805 -2396485.0189382327
+  ll2 -0.44777163288435656 -122.69599553587113
+EPSG:3547
+  ll  48.064417004532714 -130.2756762786753
+  en  -1747489.1437559528 3098940.3773992397
+  ll2 48.06441700453285 -130.2756762786753
+EPSG:3548
+  ll  75.71442088932288 -15.905555167609634
+  en  2955784.1805792563 6289692.750714822
+  ll2 75.7144208893238 -15.905555167609634
+EPSG:3549
+  ll  20.489319463834335 -45.22457401869691
+  en  4769357.463841745 -351842.03094372386
+  ll2 20.489319463834278 -45.2245740186969
+EPSG:3550
+  ll  13.259599714770033 -52.99845718807177
+  en  5402664.360601122 -1133049.7897307244
+  ll2 13.259599714770053 -52.99845718807177
+EPSG:3551
+  ll  63.790701436153064 -30.264281793068136
+  en  4520666.308438228 4964484.087013426
+  ll2 63.79070143615378 -30.264281793068147
+EPSG:3552
+  ll  -17.459568351833244 -114.96188205202168
+  en  -2468398.4506999846 -5359537.486001881
+  ll2 -17.459568351833216 -114.96188205202165
+EPSG:3553
+  ll  -4.158645240447537 -9.550289560001488
+  en  1.0858370385501001E7 -162122.7078933428
+  ll2 -4.158645240447503 -9.550289560001474
+EPSG:3554
+  ll  7.0735793945017065 -74.1009426261075
+  en  -50396.138815101 -4033043.5303058904
+  ll2 7.0735793944006256 -74.10094262462131
+EPSG:3555
+  ll  59.26290959057846 -59.21825980150858
+  en  1192838.8749106182 1748712.3630531162
+  ll2 59.262909558385935 -59.21825998044469
+EPSG:3556
+  ll  -38.730347615679015 -75.67053093853383
+  en  -160602.99117887882 -9045931.745417954
+  ll2 -38.730347614300086 -75.67053093918214
+EPSG:3557
+  ll  -2.729758811736133 -61.042885634450315
+  en  1131459.437004963 -5140703.601261994
+  ll2 -2.7297588110655986 -61.04288565745596
+EPSG:3558
+  ll  -34.349368112043436 -63.2046243520432
+  en  1541096.0621902598 -8568376.860013463
+  ll2 -34.34936810689569 -63.20462435002073
+EPSG:3559
+  ll  65.03004383374613 -71.44035444483136
+  en  697672.0579191988 3173939.0051292265
+  ll2 65.03004383374686 -71.44035444483137
+EPSG:3560
+  ll  8.842280202051285 -114.98067663101143
+  en  57194.39931332221 -2664074.409695225
+  ll2 8.842280202051294 -114.98067663101143
+EPSG:3561
+  ll  82.9354045666615 -151.93241827963934
+  en  201086.3261748411 7131141.850224072
+  ll2 82.93540449163778 -151.93241721305182
+EPSG:3562
+  ll  -10.001551782905452 -148.53738688947135
+  en  1046232.5034116724 -3365963.743497239
+  ll2 -10.001551757385565 -148.5373869915845
+EPSG:3563
+  ll  -83.69066018877388 -156.9220923914854
+  en  165342.87315334362 -1.1638649090335626E7
+  ll2 -83.69066019126954 -156.9220924656976
+EPSG:3564
+  ll  -50.20586826624992 -153.10161830085337
+  en  608716.7472478868 -7998429.100469233
+  ll2 -50.205868288541865 -153.10161837909135
+EPSG:3565
+  ll  50.79409826080396 -164.94805141453816
+  en  -184925.3372726612 3243497.9594124327
+  ll2 50.79409815627475 -164.9480512824575
+EPSG:3566
+  ll  79.2665559900964 -49.43735317060498
+  en  2252672.9815859683 7715329.464541016
+  ll2 79.2665559900964 -49.43735317060498
+EPSG:3567
+  ll  6.985545940807903 -151.3903935534382
+  en  -4385375.278221311 611709.8850532672
+  ll2 6.985545940807938 -151.3903935534382
+EPSG:3568
+  ll  28.217135968912814 -169.24719999590275
+  en  -4890511.512400708 1504127.6140945684
+  ll2 28.21713596891202 -169.24719999590275
+EPSG:3569
+  ll  24.21853835954039 -59.355223640827106
+  en  5679129.357832615 1968522.0629796218
+  ll2 24.21853835954019 -59.3552236408271
+EPSG:3570
+  ll  65.28507670710543 -42.08740986593193
+  en  3904167.5064407806 7650010.159560557
+  ll2 65.28507670710617 -42.087409865931924
+EPSG:3580
+  ll  74.20254727493595 -140.2961482350721
+  en  -838766.9274933798 9899113.200109594
+  ll2 74.20254727493594 -140.2961482350721
+EPSG:3581
+  ll  82.28414310763898 -98.39265192463365
+  en  214164.50433679592 1.0657955754081015E7
+  ll2 82.28414310763962 -98.39265192463365
+EPSG:3582
+  ll  21.060922413393108 -6.880022872821087
+  en  7296928.654487436 916061.0804876181
+  ll2 21.060922413393037 -6.8800228728211
+EPSG:3583
+  ll  16.121190955990365 -33.499182664906
+  en  4697140.579692931 -1934424.0892551907
+  ll2 16.121190955990375 -33.49918266490599
+EPSG:3584
+  ll  19.960509717789492 -106.5189185233177
+  en  -3407116.893144979 -1561652.795959784
+  ll2 19.960509717789463 -106.5189185233177
+EPSG:3585
+  ll  31.855639383411898 -88.60092373838849
+  en  -1432701.9616138376 -106485.2890752788
+  ll2 31.855639383410068 -88.60092373838849
+EPSG:3586
+  ll  66.48302236704848 -75.54976828665345
+  en  -1481.0847488359432 3687306.4637009823
+  ll2 66.48302236704929 -75.54976828665346
+EPSG:3587
+  ll  41.369154248668984 -160.81911776815153
+  en  499682.08141631074 2586410.041114721
+  ll2 41.36915424866905 -160.8191177681515
+EPSG:3588
+  ll  47.18436247742534 -108.80175821561852
+  en  4174604.158940959 706954.6052410702
+  ll2 47.18436247742548 -108.80175821561852
+EPSG:3589
+  ll  37.28284815989783 -146.42378592584734
+  en  3154034.375096215 1069647.9599439956
+  ll2 37.28284815989796 -146.42378592584734
+EPSG:3590
+  ll  30.465837040951016 -15.88503950310573
+  en  1.416268419224168E7 1355845.0709252306
+  ll2 30.465837040949516 -15.88503950310573
+EPSG:3592
+  ll  -12.534396778183787 -63.32235346680068
+  en  7463249.494951844 -6534657.958745243
+  ll2 -12.534396778183764 -63.322353466800685
+EPSG:3593
+  ll  40.29076763266216 -132.4627381359023
+  en  125655.52836338384 1003381.8331839074
+  ll2 40.290767632662245 -132.4627381359023
+EPSG:3594
+  ll  42.15949511507187 -41.200710791689545
+  en  4873865.323169148 1201726.5149230952
+  ll2 42.15949511507196 -41.20071079168955
+EPSG:3595
+  ll  2.8932183560733318 -14.208527313911503
+  en  1.0396982609488111E7 148122.9979106058
+  ll2 2.8932183560733717 -14.208527313911503
+EPSG:3596
+  ll  79.73957403349723 -23.644552894512515
+  en  2475602.3807020034 5326598.104827202
+  ll2 79.73957403349803 -23.644552894512497
+EPSG:3597
+  ll  6.406938619636875 -94.0704127137977
+  en  -280136.60448265006 -2553124.4260994256
+  ll2 6.406938619506088 -94.0704127116974
+EPSG:3598
+  ll  -21.24653435260153 -85.1841340493917
+  en  678953.4768843043 -5619158.620397548
+  ll2 -21.24653435256594 -85.18413404935612
+EPSG:3599
+  ll  61.86458319383692 -94.24612366070996
+  en  494166.4535495067 3603171.621662716
+  ll2 61.864583193565544 -94.24612366057411
+EPSG:3600
+  ll  72.96556142684824 -88.81802042806899
+  en  749559.9800807423 4835573.651370419
+  ll2 72.96556142684891 -88.818020428069
+EPSG:3601
+  ll  81.57533849891843 -101.08230812572656
+  en  360079.53366644244 5104047.139767486
+  ll2 81.57533849857487 -101.08230788001372
+EPSG:3602
+  ll  -69.22985711161998 -90.8495991733654
+  en  236159.61481109116 -1.1649378379611496E7
+  ll2 -69.22985711162089 -90.84959917336539
+EPSG:3603
+  ll  -82.4236391035292 -98.79604823701015
+  en  786798.602048143 -1.3161393388341343E7
+  ll2 -82.42363910351207 -98.79604823653978
+EPSG:3604
+  ll  19.918756252814582 -85.02864257392316
+  en  3385075.9022226017 -2363177.8876996124
+  ll2 19.918756252814557 -85.02864257392315
+EPSG:3605
+  ll  31.376770883675277 -153.07932797024552
+  en  -3470437.290863131 -285794.251560337
+  ll2 31.37677088367341 -153.07932797024552
+EPSG:3606
+  ll  61.22145737260993 -160.60868958120668
+  en  -2708330.5615570494 3600302.428148907
+  ll2 61.22145737261051 -160.60868958120662
+EPSG:3607
+  ll  -67.02808767576461 -109.50333758096914
+  en  811505.6651360723 -5301175.19993842
+  ll2 -67.0280876689905 -109.503337620041
+EPSG:3608
+  ll  -52.46016874440112 -114.99421916887599
+  en  613663.4031605273 -3661755.0621142834
+  ll2 -52.46016874439923 -114.99421916887518
+EPSG:3609
+  ll  78.47566910172716 -114.31096906864977
+  en  228383.59157024045 1.2867905059196807E7
+  ll2 78.47566910172797 -114.31096906864977
+EPSG:3610
+  ll  86.64558556371384 -115.73764001089761
+  en  198991.6495922569 1.3779867137735354E7
+  ll2 86.64558556371416 -115.73764001089761
+EPSG:3611
+  ll  12.237460956150585 -122.65949211260886
+  en  356189.05601508514 1510094.612709703
+  ll2 12.237460956108867 -122.65949211232227
+EPSG:3612
+  ll  56.82623949166222 -119.41959620695135
+  en  748947.6867939312 6453772.362105966
+  ll2 56.8262394916626 -119.41959620695137
+EPSG:3613
+  ll  -83.47615147152405 -72.91687617477749
+  en  284136.90096998046 -1.3980204767690936E7
+  ll2 -83.47615147152466 -72.9168761747775
+EPSG:3614
+  ll  -16.28935187832539 -80.24801629439142
+  en  -620055.8960395202 -6528052.4080399005
+  ll2 -16.289351871245785 -80.24801627859902
+EPSG:3615
+  ll  43.515415746278876 -75.93228466960605
+  en  34201.984293161266 520924.44059511845
+  ll2 43.515415746278265 -75.93228466960683
+EPSG:3616
+  ll  -4.072818026918426 -67.16494127390702
+  en  966631.280505131 -4753611.280222898
+  ll2 -4.072818026042511 -67.16494129373643
+EPSG:3617
+  ll  -45.889604222199345 -105.82075422615553
+  en  533313.5185689161 -8514027.852500856
+  ll2 -45.88960422219945 -105.82075422615553
+EPSG:3618
+  ll  -59.10670177163181 -113.79424470946174
+  en  68370.48119414772 -1.0008970149793943E7
+  ll2 -59.10670175674978 -113.79424465867628
+EPSG:3619
+  ll  -51.941247980423185 -106.37524313695208
+  en  24602.048633265018 -9188915.670018338
+  ll2 -51.94124798041637 -106.3752431369543
+EPSG:3620
+  ll  -35.64957645504849 -96.72882296636764
+  en  854259.540802212 -7403715.566880337
+  ll2 -35.64957644563445 -96.72882296836441
+EPSG:3621
+  ll  -41.80904907090286 -111.87692084650686
+  en  493982.5948620219 -8068641.702705471
+  ll2 -41.80904907057701 -111.87692084666988
+EPSG:3622
+  ll  57.98063861620432 -100.91836574834193
+  en  1238652.2092698463 3018850.255261836
+  ll2 57.98063860687883 -100.91836577035025
+EPSG:3623
+  ll  7.30652526428203 -82.6488037353071
+  en  -420938.64641463594 -3616815.811361076
+  ll2 7.306525263886664 -82.64880373040313
+EPSG:3624
+  ll  -26.94495154365029 -74.6805254400642
+  en  438963.67264674255 -7412018.766596139
+  ll2 -26.944951543648607 -74.68052544006144
+EPSG:3625
+  ll  -7.2867268740106255 -74.98036704897757
+  en  96959.49310551415 -5105287.324029927
+  ll2 -7.286726874010685 -74.98036704897756
+EPSG:3626
+  ll  -77.69806979947857 -68.32837378090503
+  en  296576.38672316517 -1.2934555622001715E7
+  ll2 -77.69806979889366 -68.32837379281955
+EPSG:3627
+  ll  -18.87441777107169 -77.1875595844288
+  en  -255939.3059880035 -7808471.323389343
+  ll2 -18.874417771071617 -77.18755958442878
+EPSG:3628
+  ll  3.108505522230793 -141.30927324373334
+  en  -7943501.571615777 -1066173.494027988
+  ll2 3.1085055222308413 -141.30927324373334
+EPSG:3629
+  ll  78.97097179817723 -81.77143157829946
+  en  281922.70397604915 4342301.542437978
+  ll2 78.97097179816902 -81.77143157826832
+EPSG:3630
+  ll  -7.841181195605785 -80.51273716928688
+  en  137188.98937750538 -5296774.059387448
+  ll2 -7.8411811956056265 -80.51273716927858
+EPSG:3631
+  ll  63.8032099154039 -92.15471774203877
+  en  -143527.5829036081 3549715.058305626
+  ll2 63.803209915404565 -92.15471774203877
+EPSG:3632
+  ll  -13.708544479920494 -50.821499610690694
+  en  4848639.086984827 -5330673.718848832
+  ll2 -13.70854447992049 -50.82149961069071
+EPSG:3633
+  ll  -3.67588713568464 -39.34013946954295
+  en  9331369.899329878 -2720249.8510686024
+  ll2 -3.6758871356845852 -39.34013946954295
+EPSG:3634
+  ll  16.70314520666345 -138.76945231977663
+  en  -3872431.491789397 -2388166.476853428
+  ll2 16.703145206663457 -138.7694523197766
+EPSG:3635
+  ll  37.14969105446345 -82.00887554225122
+  en  2249636.5983845973 -755710.6922388359
+  ll2 37.149691054463595 -82.0088755422512
+EPSG:3636
+  ll  87.32845524126627 -156.7201219109955
+  en  100689.89275161404 5548070.059213816
+  ll2 87.32845524126644 -156.7201219109955
+EPSG:3637
+  ll  21.233899709727815 -57.08997346243595
+  en  3349184.7626976585 -1682054.9572650928
+  ll2 21.23389970972774 -57.08997346243596
+EPSG:3638
+  ll  9.225052421335405 -40.811771492563906
+  en  5619719.186582641 -2156290.036911037
+  ll2 9.225052421335429 -40.81177149256391
+EPSG:3639
+  ll  -3.387826086706191 -153.19090901146978
+  en  -6645982.852382877 -2478719.999357401
+  ll2 -3.3878260867061423 -153.19090901146973
+EPSG:3640
+  ll  6.053374645009427 -177.6431984318791
+  en  -8336475.988555722 531211.2789736666
+  ll2 6.0533746450094705 -177.6431984318791
+EPSG:3641
+  ll  69.35453625993051 -134.64609100039075
+  en  -1205388.354522892 4646758.111131006
+  ll2 69.35453625993142 -134.64609100039075
+EPSG:3642
+  ll  65.09107395278401 -148.29714146318548
+  en  -2110282.559953286 4417791.1284204805
+  ll2 65.09107395278474 -148.29714146318545
+EPSG:3643
+  ll  -10.953893818192013 -58.56459646733467
+  en  9737949.362323662 -3102754.275649908
+  ll2 -10.953893818191982 -58.56459646733467
+EPSG:3644
+  ll  -13.445594680218214 -99.70637168342836
+  en  3923626.5985385617 -6780594.23610007
+  ll2 -13.445594680218196 -99.70637168342834
+EPSG:3645
+  ll  34.911479967921714 -132.2835707480167
+  en  1410651.9538227038 -898162.3875276017
+  ll2 34.91147996792188 -132.2835707480167
+EPSG:3646
+  ll  53.49994537435148 -150.7796934173729
+  en  515549.89783978136 1473076.0386992386
+  ll2 53.49994537435178 -150.7796934173729
+EPSG:3647
+  ll  44.95802754296333 -114.98242161018298
+  en  1935213.9853692227 380021.09462279466
+  ll2 44.958027542963436 -114.98242161018298
+EPSG:3648
+  ll  84.0914660867763 -41.13898154475558
+  en  2791997.2315089526 6047711.463636093
+  ll2 84.0914660867768 -41.13898154475557
+EPSG:3649
+  ll  47.41555917155678 -93.1291853189262
+  en  -560985.1878785766 909983.7087710138
+  ll2 47.41555917155692 -93.12918531892619
+EPSG:3650
+  ll  68.70798787848736 -104.85575494485474
+  en  -650323.4342985968 3515544.4951275634
+  ll2 68.70798787848824 -104.85575494485477
+EPSG:3651
+  ll  83.45908939089627 3.505889111891946
+  en  2139288.5413020705 6443345.384885996
+  ll2 83.45908939089685 3.505889111891918
+EPSG:3652
+  ll  25.47836475845508 -75.60549236404013
+  en  822651.5673601868 -1551846.8941203959
+  ll2 25.47836475845473 -75.60549236404013
+EPSG:3653
+  ll  49.44831440356114 -63.83386870110801
+  en  655630.0297278279 957974.748596117
+  ll2 49.44831438548266 -63.833868737598955
+EPSG:3654
+  ll  -21.3394937486988 -78.74948755027313
+  en  -653497.9725472057 -6927860.909986651
+  ll2 -21.33949374598681 -78.74948755216133
+EPSG:3655
+  ll  46.94191676023905 -84.74289823590767
+  en  316483.290030578 1696310.223687561
+  ll2 46.941916760239174 -84.74289823590767
+EPSG:3656
+  ll  -0.9648874656532662 -149.98091192086696
+  en  -7837715.620867949 -931873.5518821084
+  ll2 -0.9648874656532341 -149.98091192086693
+EPSG:3657
+  ll  60.15502042302474 -178.66498973391157
+  en  -3260879.090550639 3876135.2846779223
+  ll2 60.15502042302525 -178.66498973391091
+EPSG:3658
+  ll  83.99812632567935 -17.56162595557666
+  en  1859834.5408049524 5735665.109564428
+  ll2 83.99812632567992 -17.561625955576634
+EPSG:3659
+  ll  71.67697081602851 -135.36466038798736
+  en  -800422.129062491 3725252.009799915
+  ll2 71.67697081602947 -135.36466038798736
+EPSG:3660
+  ll  -3.7995664411948855 -78.15927245954008
+  en  3910797.4203700307 -5258655.219507014
+  ll2 -3.799566441194838 -78.15927245954008
+EPSG:3661
+  ll  70.39679177998151 -13.89353114902633
+  en  3751856.488746245 5534323.244139523
+  ll2 70.39679177998245 -13.89353114902633
+EPSG:3662
+  ll  -19.372243068353008 -76.28136790966866
+  en  2182795.1969410735 -6877903.458516263
+  ll2 -19.372243068352937 -76.28136790966866
+EPSG:3663
+  ll  -20.85164434018568 -144.6497638964857
+  en  -5973466.7272139685 -2085176.3360866578
+  ll2 -20.851644340185587 -144.64976389648567
+EPSG:3664
+  ll  -15.98564115168221 -149.38843883246844
+  en  -6313620.691507084 -1089505.3502780166
+  ll2 -15.985641151682188 -149.38843883246844
+EPSG:3666
+  ll  51.0372842926152 -106.88933036684116
+  en  985344.7297354931 8733773.644299781
+  ll2 51.03728429261543 -106.88933036684116
+EPSG:3667
+  ll  -13.266743278428503 -61.54162946037272
+  en  6113848.161725851 -3690913.831475786
+  ll2 -13.266743278428468 -61.54162946037272
+EPSG:3668
+  ll  80.81901919161061 -173.24606199369535
+  en  -1830489.1054119705 7846920.404786141
+  ll2 80.81901919161137 -173.24606199369532
+EPSG:3669
+  ll  88.00620773952149 -173.10629343105657
+  en  -381689.5121355052 1.0822497575421643E7
+  ll2 88.00620773952164 -173.10629343105657
+EPSG:3670
+  ll  54.036758823688004 -54.95335229802278
+  en  3589032.133778088 5171165.123758176
+  ll2 54.036758823688324 -54.95335229802278
+EPSG:3671
+  ll  30.775000423405515 -158.07652001471826
+  en  -5205078.6322353445 6890479.694053512
+  ll2 30.775000423403903 -158.07652001471826
+EPSG:3672
+  ll  -28.181832627307212 -176.5139416921641
+  en  -1.1111423127007993E7 1626155.1296647922
+  ll2 -28.181832627306402 -176.51394169216442
+EPSG:3673
+  ll  67.77958772907544 -73.04080887355795
+  en  2066605.0791221468 9025052.505858257
+  ll2 67.77958772907628 -73.04080887355794
+EPSG:3674
+  ll  4.592057006207398 -112.55241736577344
+  en  -1039397.4827685507 1439661.7087096116
+  ll2 4.592057006207438 -112.55241736577345
+EPSG:3675
+  ll  41.93176472091506 -42.015598612275966
+  en  5703548.451874283 4528960.256284947
+  ll2 41.931764720915154 -42.01559861227599
+EPSG:3676
+  ll  44.75318443703005 -110.74155243462366
+  en  560277.3053554051 2713902.6674214955
+  ll2 44.753184437030164 -110.74155243462364
+EPSG:3677
+  ll  1.52600228020626 -115.69024707131162
+  en  -71672.77831288025 -2371591.4644559827
+  ll2 1.5260022802062936 -115.6902470713116
+EPSG:3678
+  ll  56.69331807525461 -139.9972445234684
+  en  -1285405.4254442493 3137200.4308893676
+  ll2 56.69331807525501 -139.99724452346837
+EPSG:3679
+  ll  88.08569084210266 -160.39072975560916
+  en  58443.910345967335 7684659.081577773
+  ll2 88.08569084210282 -160.39072975560916
+EPSG:3680
+  ll  -15.616324647221756 -68.07892471484683
+  en  7526363.430950869 -4486410.76051279
+  ll2 -15.616324647221719 -68.07892471484683
+EPSG:3681
+  ll  33.12405772638357 -179.76541270964347
+  en  -5338300.383991289 4837364.948031733
+  ll2 33.12405772638381 -179.76541270964722
+EPSG:3682
+  ll  25.785330835128256 -152.01557837721245
+  en  -3520702.289855577 2669056.942564387
+  ll2 25.785330835127873 -152.01557837721245
+EPSG:3683
+  ll  -21.99751624659211 -156.12914762847583
+  en  -6924887.81648557 -2997231.0014086487
+  ll2 -21.99751624659198 -156.12914762847586
+EPSG:3684
+  ll  40.53382865316976 -82.33064003038486
+  en  -333500.88864498877 -171643.25514623258
+  ll2 40.53382860114604 -82.33063983763489
+EPSG:3685
+  ll  35.35711184043322 -154.93062031082135
+  en  -2681101.277834161 4476284.570247449
+  ll2 35.35711184043338 -154.93062031082138
+EPSG:3686
+  ll  7.248875341185478 -42.60143588780778
+  en  7935550.347102964 -658505.6694484896
+  ll2 7.248875341185562 -42.60143588780777
+EPSG:3687
+  ll  64.7895571223315 -35.980788889094015
+  en  5751260.097480979 4820983.791326931
+  ll2 64.78955712233225 -35.980788889094
+EPSG:3688
+  ll  67.97080969438282 -45.124332385351536
+  en  5145992.718218127 5016606.830037484
+  ll2 67.97080969438369 -45.12433238535155
+EPSG:3689
+  ll  2.0097742344901377 -45.11248939557302
+  en  9968895.696859535 -443129.13166452793
+  ll2 2.0097742344901617 -45.112489395573036
+EPSG:3690
+  ll  81.76252077072057 -176.68293658230644
+  en  -597731.5132317874 4616554.881776841
+  ll2 81.76252077072127 -176.6829365823064
+EPSG:3691
+  ll  40.33211900850598 -80.86064304583363
+  en  3746780.4384297943 276581.561198382
+  ll2 40.332119008506055 -80.86064304583363
+EPSG:3692
+  ll  29.637832246294558 -137.63159054496793
+  en  -1213541.3405873303 -1581039.4320240817
+  ll2 29.63783224629335 -137.63159054496796
+EPSG:3693
+  ll  87.55209168409688 -15.85690230025753
+  en  1299706.4118259465 7021133.515867511
+  ll2 87.5520916840971 -15.856902300257545
+EPSG:3694
+  ll  -10.795462864158345 -24.304151190127328
+  en  8764932.748199001 -3388543.9904940943
+  ll2 -10.79546286415831 -24.30415119012731
+EPSG:3695
+  ll  84.23052589950566 -108.10826615755235
+  en  279291.12134824763 5117708.645561938
+  ll2 84.2305258995062 -108.10826615755236
+EPSG:3696
+  ll  88.50767253153474 -118.85930797400471
+  en  405756.266835875 6008612.833690967
+  ll2 88.5076725315348 -118.85930797400465
+EPSG:3697
+  ll  2.2557181309781704 -119.13823652159917
+  en  -3510657.10040406 -4452829.810998507
+  ll2 2.2557181309782144 -119.13823652159918
+EPSG:3698
+  ll  10.56658958938321 -154.6211967098849
+  en  -6901075.165098915 -844556.5646151655
+  ll2 10.56658958938322 -154.62119670988497
+EPSG:3699
+  ll  52.61148693880423 -69.43140110840507
+  en  1998111.4718802224 1357610.3476671593
+  ll2 52.61148693880449 -69.43140110840507
+EPSG:3700
+  ll  36.175327229524044 -105.71381023190375
+  en  -816016.1218887903 -514831.56326745346
+  ll2 36.17532722952418 -105.71381023190379
+EPSG:3701
+  ll  -1.1795487736640808 -85.36982732554884
+  en  1035678.739771858 -4610805.4080115985
+  ll2 -1.1795487736527683 -85.36982732674295
+EPSG:3702
+  ll  -15.7106037443897 -99.37836380858138
+  en  821300.8820405216 -6230798.236383325
+  ll2 -15.710603743895792 -99.37836380958471
+EPSG:3703
+  ll  38.404674354348515 -111.23940616019382
+  en  58774.3438519286 -125385.40375117603
+  ll2 38.40467435412886 -111.23940616038031
+EPSG:3704
+  ll  21.9727785242016 -106.99491091344011
+  en  781278.0628643358 -2053095.0366745926
+  ll2 21.972778524201058 -106.99491091343981
+EPSG:3705
+  ll  -80.00304130610263 -102.9041703129287
+  en  938836.2767710232 -1.3278270489707334E7
+  ll2 -80.00304130544262 -102.90417036086102
+EPSG:3706
+  ll  -45.57492962030648 173.80175634565813
+  en  718600.0918216269 -5050639.584560066
+  ll2 -45.57492962026456 173.8017563456786
+EPSG:3707
+  ll  -5.937273042562978 168.08986873446423
+  en  -490130.60857410415 -664283.1858320854
+  ll2 -5.937273037685681 168.0898688049974
+EPSG:3708
+  ll  -31.51498544672544 -171.5738406131928
+  en  1015561.0513549342 -3499462.4006787734
+  ll2 -31.51498544577983 -171.57384061187665
+EPSG:3709
+  ll  30.10855903359898 -172.16405301930607
+  en  387848.316611864 3331386.224347212
+  ll2 30.10855903359754 -172.16405301930635
+EPSG:3710
+  ll  -6.066857729644525 -165.4420307975396
+  en  451086.21704422374 -670615.1171437355
+  ll2 -6.066857729644541 -165.4420307975396
+EPSG:3711
+  ll  -16.683562269167624 -165.8993146282233
+  en  -237105.1577217274 -1857334.8526387443
+  ll2 -16.68356226751857 -165.899314625912
+EPSG:3712
+  ll  -29.192180691569504 -144.07650689910434
+  en  1369385.9126106668 -3262469.783324904
+  ll2 -29.19218067697118 -144.076506901016
+EPSG:3713
+  ll  41.6506148330804 -144.4036957374126
+  en  716200.6906071918 4614242.216090048
+  ll2 41.65061483305769 -144.4036957373938
+EPSG:3714
+  ll  52.992509498212826 -139.75015125726895
+  en  583890.5025653322 5872167.995416821
+  ll2 52.992509498212705 -139.75015125726878
+EPSG:3715
+  ll  0.8595134539767884 -136.872777478755
+  en  291592.6998984263 95053.23998638937
+  ll2 0.859513453976762 -136.87277747874623
+EPSG:3716
+  ll  -10.899736459559094 -120.97705570749714
+  en  1379441.9199425774 -1216593.0504230475
+  ll2 -10.899736455885272 -120.97705573041307
+EPSG:3717
+  ll  37.15849308331704 -113.18659333182968
+  en  1372492.8464038856 4157840.623376216
+  ll2 37.158493041389534 -113.18659345938757
+EPSG:3718
+  ll  -63.142776783186775 -113.22011851397703
+  en  690443.1656927065 -7007104.317986524
+  ll2 -63.1427767829813 -113.2201185140818
+EPSG:3719
+  ll  0.36747717042503325 -120.54698885364996
+  en  -567302.6494965064 41191.63839595305
+  ll2 0.36747716989389817 -120.5469887207827
+EPSG:3720
+  ll  22.987721745292447 -108.05818153050636
+  en  186460.3710595877 2545430.5317181563
+  ll2 22.987721745278495 -108.05818153052772
+EPSG:3721
+  ll  73.89081141915287 -102.36108378084504
+  en  395953.86128344416 8202789.60185356
+  ll2 73.89081141911963 -102.36108378079753
+EPSG:3722
+  ll  -22.970725663163847 -100.88235291230043
+  en  -309757.45102578134 -2562110.8765342175
+  ll2 -22.97072565821782 -100.88235291615023
+EPSG:3723
+  ll  82.16493012702566 -96.93047820751049
+  en  349592.90028174565 9136185.961711094
+  ll2 82.16493012913787 -96.93047727447183
+EPSG:3724
+  ll  4.556624986855425 -85.80254692315148
+  en  -33346.56334743323 505433.56983210513
+  ll2 4.556624986801516 -85.80254692178353
+EPSG:3725
+  ll  11.062739518423228 -66.17995526140089
+  en  1466898.0122651015 1237281.313791984
+  ll2 11.062739511229623 -66.17995530617975
+EPSG:3726
+  ll  82.96975113738165 -66.89448798770013
+  en  528764.3624899182 9213606.869105812
+  ll2 82.96975113738208 -66.8944879877009
+EPSG:3727
+  ll  -77.76809592711867 51.23716493358032
+  en  59029.79991003475 -6252952.468500746
+  ll2 -77.76809435818427 51.237170451978734
+EPSG:3728
+  ll  47.80635921452516 -63.304027256845984
+  en  2036448.5643931613 1064835.431793378
+  ll2 47.806359214525315 -63.30402725684597
+EPSG:3729
+  ll  2.803211291869161 -92.34741144192587
+  en  -716843.5608497928 -4094295.7846605363
+  ll2 2.8032112918691987 -92.34741144192589
+EPSG:3730
+  ll  4.426436369791304 -106.59247979501411
+  en  41743.119867713074 -3995187.26538235
+  ll2 4.426436369791276 -106.59247979501205
+EPSG:3731
+  ll  13.877480100084867 -109.16447004555333
+  en  202052.98157800513 -2849315.3070339877
+  ll2 13.877480100084554 -109.16447004554969
+EPSG:3732
+  ll  -58.39725830101919 -111.44414693960942
+  en  442491.6201872276 -1.096304836014401E7
+  ll2 -58.397258300986145 -111.44414693960897
+EPSG:3733
+  ll  -89.75608128789113 -109.22994434723503
+  en  800405.746474748 -1.4358869516538162E7
+  ll2 -89.75608128788777 -109.22994434723498
+EPSG:3734
+  ll  82.67748171553865 -141.82953204857876
+  en  -672680.4995537242 5912506.449240298
+  ll2 82.67748171553866 -141.82953204857876
+EPSG:3735
+  ll  8.863360088267768 -10.665023081774564
+  en  8681181.049071679 13856.49548748561
+  ll2 8.863360088267797 -10.66502308177455
+EPSG:3736
+  ll  80.31260716733146 -98.4450121762795
+  en  326040.4678891769 4442016.595930899
+  ll2 80.31260716689498 -98.44501220274115
+EPSG:3737
+  ll  -27.170923129641544 -98.2073145998973
+  en  1306618.153489979 -7424304.381564281
+  ll2 -27.170923115007305 -98.2073146004876
+EPSG:3738
+  ll  -11.781293614084234 -100.32761180921258
+  en  1520960.5291377632 -5801472.742274824
+  ll2 -11.781293608688946 -100.32761183860428
+EPSG:3739
+  ll  66.12322596902581 -100.71891896966295
+  en  1221839.409015546 2982968.867996514
+  ll2 66.12322593728375 -100.71891940655203
+EPSG:3740
+  ll  87.02850135599053 -113.62074230455607
+  en  554044.0251368819 9670629.67015111
+  ll2 87.02850135700562 -113.62074287219258
+EPSG:3741
+  ll  -79.42741436563367 -125.64095103666496
+  en  323631.1235731186 -8830777.726155082
+  ll2 -79.42741436410688 -125.64095078000095
+EPSG:3742
+  ll  -82.37549892015865 -107.22141503112992
+  en  555932.2032362026 -9148574.042615153
+  ll2 -82.37549892015073 -107.22141503127766
+EPSG:3743
+  ll  -26.046996587912425 -100.40340842382578
+  en  960138.2583707653 -2889004.766604249
+  ll2 -26.046996587694593 -100.40340842338937
+EPSG:3744
+  ll  -55.369220034735974 -104.18248186818056
+  en  171694.2485577126 -6148110.1509809485
+  ll2 -55.369220032935026 -104.1824818668722
+EPSG:3745
+  ll  78.19223040850522 -99.82620510065222
+  en  344403.9473007807 8688907.101070087
+  ll2 78.19223040761364 -99.8262050708229
+EPSG:3746
+  ll  -53.0927065797573 -91.06445074313764
+  en  227881.43200837407 -5890306.68792615
+  ll2 -53.09270657932575 -91.06445074306554
+EPSG:3747
+  ll  -88.91155369972483 -77.02074924547345
+  en  508432.6894573007 -9876733.715521658
+  ll2 -88.91155369972499 -77.02074924571514
+EPSG:3748
+  ll  -9.33630793571102 -80.62560861225198
+  en  -118700.1450094108 -1036973.1650134727
+  ll2 -9.336307935423326 -80.6256086096439
+EPSG:3749
+  ll  -26.311853362441575 -73.88359828270063
+  en  12197.565892029379 -2919449.9304953306
+  ll2 -26.311853362119237 -73.88359828333702
+EPSG:3750
+  ll  -10.793107677337616 -157.70466323570486
+  en  641616.6244948045 -1193403.2208277662
+  ll2 -10.793107677337588 -157.70466323570574
+EPSG:3751
+  ll  28.90991696994557 -144.19328983794028
+  en  1360328.364301711 3230131.4666872094
+  ll2 28.909916956633218 -144.1932898375605
+EPSG:3753
+  ll  22.523557845385618 -164.44842120878977
+  en  -7005396.580249065 1926486.0428405036
+  ll2 22.52355784538552 -164.44842120878977
+EPSG:3754
+  ll  28.475736303258195 -10.248745965062568
+  en  7054371.709914165 1666085.6804778948
+  ll2 28.47573630325734 -10.248745965062554
+EPSG:3755
+  ll  -30.764084859031527 -100.19347285228571
+  en  676383.7350348694 -7899966.506780096
+  ll2 -30.76408485850448 -100.19347285144812
+EPSG:3756
+  ll  -83.44460788050341 -101.29986670627622
+  en  476788.5534967129 -1.365800962488256E7
+  ll2 -83.44460788043712 -101.299866716458
+EPSG:3757
+  ll  -54.67022382492301 -115.40978573247861
+  en  170672.99082382274 -1.056530387554959E7
+  ll2 -54.67022381690687 -115.40978571909109
+EPSG:3758
+  ll  53.52292350641798 -108.66834859891597
+  en  893837.7374165548 1548609.7131901279
+  ll2 53.52292350641748 -108.66834859891564
+EPSG:3759
+  ll  -37.88992734369315 -148.0138854071332
+  en  1379494.7777697865 -6584086.980704285
+  ll2 -37.88992729570161 -148.01388557583368
+EPSG:3760
+  ll  -71.54776365570049 -152.8220987457414
+  en  682789.999758374 -1.0290935513111224E7
+  ll2 -71.5477636550764 -152.82209874799602
+EPSG:3761
+  ll  -78.83579259228128 -48.37033089074751
+  en  556821.7768578819 -8752926.73979354
+  ll2 -78.8357925922792 -48.37033089075301
+EPSG:3762
+  ll  -12.554893465266986 -111.52424332602115
+  en  -8362836.874655569 205652.3533266847
+  ll2 -12.55489346526695 -111.52424332602115
+EPSG:3763
+  ll  63.419910070935686 -4.083068606785014
+  en  202172.53796120523 2648888.5323343575
+  ll2 63.41991007062998 -4.083068606985985
+EPSG:3764
+  ll  55.141179600590675 -175.43672300221016
+  en  467803.01343098975 1.1787285745788956E7
+  ll2 55.14117960059088 -175.4367230022103
+EPSG:3765
+  ll  -86.25519215405177 6.537675468109941
+  en  427695.3223532208 -9589029.449395085
+  ll2 -86.25519215634175 6.53767644998073
+EPSG:3766
+  ll  2.5142350676665437 58.43909543717504
+  en  5671042.432441632 1846246.4533617804
+  ll2 2.514235067666576 58.43909543717504
+EPSG:3767
+  ll  -14.377889716134533 21.563823888789027
+  en  1209028.523358677 -1599636.9453317788
+  ll2 -14.377889715050093 21.563823885501783
+EPSG:3768
+  ll  33.72068886191519 17.104080381424833
+  en  138939.48284311884 3738008.1918382416
+  ll2 33.720688861760316 17.104080381207808
+EPSG:3769
+  ll  -15.376166757871587 -71.02017803825917
+  en  -363142.9749102092 -1716272.878902562
+  ll2 -15.376166633284946 -71.02017802691145
+EPSG:3770
+  ll  -75.23952199395359 -71.15885081687225
+  en  367992.462631934 -1.180538032508048E7
+  ll2 -75.23952199274167 -71.1588508005807
+EPSG:3775
+  ll  40.82851735775199 -107.64190575657177
+  en  283260.35891076026 4526508.080372334
+  ll2 40.82851735764993 -107.64190575649745
+EPSG:3776
+  ll  -60.76019579713672 -112.67395554048909
+  en  72278.57408033713 -6738828.858760693
+  ll2 -60.760195797136284 -112.67395554048902
+EPSG:3777
+  ll  -47.61853918109603 -116.98741417747958
+  en  946.0296851141892 -5275486.73503748
+  ll2 -47.61853918109603 -116.98741417747958
+EPSG:3779
+  ll  -72.8899390298231 -118.67498820933837
+  en  -251487.41307776744 -8106756.335182669
+  ll2 -72.88993902492713 -118.67498812854363
+EPSG:3780
+  ll  -4.929009522720165 -112.21287212854425
+  en  198223.4207461141 -545246.3209166557
+  ll2 -4.929009522720058 -112.2128721285506
+EPSG:3781
+  ll  3.367585317244007 -117.65237093478365
+  en  -72491.35239397579 372359.6163841729
+  ll2 3.3675853172440067 -117.65237093478358
+EPSG:3783
+  ll  86.09534183120127 -125.23695054055392
+  en  51241.862802228236 1.2356567191537505E7
+  ll2 86.09534183119783 -125.23695054205761
+EPSG:3784
+  ll  58.41793124961657 -126.92594811974351
+  en  621113.7823152811 1.6477108960928053E7
+  ll2 58.417931230276935 -126.92594813191018
+EPSG:3788
+  ll  64.12021814528876 169.74187252503532
+  en  3682229.041839028 1.7118612189221863E7
+  ll2 64.1202181451069 169.74187252493581
+EPSG:3789
+  ll  71.66729637293002 167.75143169640864
+  en  3456153.2094831183 1.795545837109234E7
+  ll2 71.66729637293083 167.75143169640862
+EPSG:3790
+  ll  62.2781865313537 171.2668922901917
+  en  3099191.6417915756 1.693192996500074E7
+  ll2 62.278186516545055 171.26689236016307
+EPSG:3791
+  ll  63.75176546428233 -177.30143846234577
+  en  3534484.2294796724 1.707237060153111E7
+  ll2 63.75176546428303 -177.30143846234543
+EPSG:3793
+  ll  85.93657475368585 -173.81549410494375
+  en  3521239.0450324547 1.9548609679664537E7
+  ll2 85.93657475368606 -173.8154941049507
+EPSG:3794
+  ll  55.803481916041335 8.313442236873524
+  en  81086.29573610926 1206319.72241952
+  ll2 55.803481907972404 8.313442251587139
+EPSG:3798
+  ll  28.883388315278047 1.4305003204430875
+  en  7122469.942490678 1445502.1573646409
+  ll2 28.88338831527805 1.4305003204430875
+EPSG:3799
+  ll  42.857634590125826 -16.079646024522333
+  en  4869592.315538859 1357146.174320802
+  ll2 42.85763459012593 -16.07964602452233
+EPSG:3801
+  ll  -30.168744777348067 -112.37325655732533
+  en  735635.0754684694 -3363182.735452483
+  ll2 -30.168744770966793 -112.37325655273531
+EPSG:3802
+  ll  82.00996919049021 -114.9616566076954
+  en  78113.27278151485 9112078.091801798
+  ll2 82.0099691904392 -114.9616566096729
+EPSG:3812
+  ll  50.76787953358437 3.4513353977071453
+  en  585284.6677650047 662323.5758590293
+  ll2 50.76787953358439 3.451335397707146
+EPSG:3814
+  ll  -83.19650146321193 -83.23854905677338
+  en  585959.5531308148 -1.1542107647597281E7
+  ll2 -83.19650146310795 -83.23854907704545
+EPSG:3815
+  ll  23.36132067896645 -95.14162679208137
+  en  -51751.24158942257 297737.9039928622
+  ll2 23.361320678495595 -95.14162679287587
+EPSG:3816
+  ll  67.41565048688412 -89.15221584998808
+  en  525624.8041460669 5182887.963674545
+  ll2 67.41565048688499 -89.15221584998808
+EPSG:3819
+  ll  -17.852955196024325 9.46986115872187
+  en  9.46909821336857 -17.859718440072427
+  ll2 -17.852954895442757 9.469861187342588
+EPSG:3821
+  ll  52.89964388987394 -103.99773949046475
+  en  -103.99773949046475 52.89964388987394
+  ll2 52.89964388987394 -103.99773949046475
+EPSG:3824
+  ll  52.97107538568454 158.70999765140675
+  en  158.70999765140675 52.971075386591224
+  ll2 52.97107538568482 158.70999765140675
+EPSG:3825
+  ll  -24.58274012791422 120.90039982730858
+  en  442492.34623661416 -2720890.748648343
+  ll2 -24.582740127913063 120.90039982731034
+EPSG:3826
+  ll  -21.324181692327215 120.49799839793808
+  en  197924.9362672319 -2358817.05078884
+  ll2 -21.32418169232713 120.49799839793808
+EPSG:3827
+  ll  -3.6266181059801 116.05097971220967
+  en  -77743.38833872986 -401511.1985869441
+  ll2 -3.626618105978248 116.05097971230121
+EPSG:3828
+  ll  16.305665000052528 122.75290825914679
+  en  437340.29383984266 1804098.8506619283
+  ll2 16.305665000052254 122.75290825914486
+EPSG:3829
+  ll  85.44012862143103 132.01291914953174
+  en  578839.8963415996 9495341.810721355
+  ll2 85.4401286193869 132.0129193956132
+EPSG:3833
+  ll  -40.122015589116714 8.310180221924293
+  en  2441334.068889962 -4443329.386868792
+  ll2 -40.1220155764155 8.310180266636102
+EPSG:3834
+  ll  -73.17421876122998 10.975394224355204
+  en  2563963.802942512 -8124340.522587924
+  ll2 -73.17421875557748 10.975394335564083
+EPSG:3835
+  ll  -16.619912390591494 19.961191732577422
+  en  4030041.646810881 -1844772.3728443906
+  ll2 -16.619912377195234 19.96119175289271
+EPSG:3836
+  ll  -19.25199664983134 23.747451525823024
+  en  4789061.218122198 -2131804.266984545
+  ll2 -19.25199663668117 23.7474515457836
+EPSG:3837
+  ll  6.649046018760174 13.282919650701793
+  en  3974150.460844278 737391.2195092333
+  ll2 6.649046028952265 13.282919670037924
+EPSG:3838
+  ll  80.12181009063411 10.216733748299736
+  en  4465973.081149788 8899433.773525387
+  ll2 80.12181009094343 10.216733787264273
+EPSG:3839
+  ll  -23.345450258379103 27.36092529312652
+  en  9537034.919314299 -2582796.7488463987
+  ll2 -23.345450245628033 27.36092531540742
+EPSG:3840
+  ll  65.14834791511055 27.89840501220244
+  en  1.0401543494024077E7 7229639.777154705
+  ll2 65.1483479143737 27.89840502163271
+EPSG:3841
+  ll  17.19315214687842 11.673647903368986
+  en  5826003.964659104 1912820.1174982255
+  ll2 17.193152154927375 11.673647920002368
+EPSG:3844
+  ll  -77.33946844440612 -43.285826176239055
+  en  -6860183.124622559 -2.5919834170710035E7
+  ll2 -77.33946847448564 -43.28582606705963
+EPSG:3845
+  ll  -28.88432879346309 15.593295087674015
+  en  1918426.4867557138 -3204705.522512642
+  ll2 -28.884328793279725 15.593295088022558
+EPSG:3846
+  ll  74.05526093235983 5.993413147266688
+  en  1268619.985355141 8235582.98219971
+  ll2 74.05526092863481 5.993413219139582
+EPSG:3847
+  ll  -79.05230797406935 22.928205755139697
+  en  1650756.9153129985 -8789248.606882177
+  ll2 -79.05230797320259 22.928205710954114
+EPSG:3848
+  ll  44.524416439304986 14.487657266653233
+  en  1216384.6117095747 4937651.237086001
+  ll2 44.524416439132246 14.487657266584163
+EPSG:3849
+  ll  -13.873537614356351 25.600859564126516
+  en  2073134.6902123005 -1541394.394099621
+  ll2 -13.873537614104288 25.6008595631745
+EPSG:3850
+  ll  42.80952460181774 20.387262690705548
+  en  1322704.1951752987 4743193.219635792
+  ll2 42.80952460180962 20.387262690698652
+EPSG:3851
+  ll  -12.160567804907686 94.41441210874157
+  en  -5344257.923178489 6286582.315409496
+  ll2 -12.16056780490766 94.41441210874159
+EPSG:3852
+  ll  -66.38471821642153 117.34890419717863
+  en  -1168174.6306723843 2075670.4229920444
+  ll2 -66.38471821642231 117.34890419717864
+EPSG:3854
+  ll  27.87326054549858 20.109422366147136
+  en  302236.34887607605 -3414547.011764363
+  ll2 27.873260545495903 20.109422366151808
+EPSG:3857
+  ll  26.19321910736396 -57.05540747306637
+  en  -6351378.906904483 3023031.7049287064
+  ll2 26.19321910736395 -57.05540747306636
+EPSG:3873
+  ll  -7.666177951489999 17.06421431896607
+  en  1.9286383170033634E7 -848214.2247453575
+  ll2 -7.666177951489815 17.06421431897459
+EPSG:3874
+  ll  -74.21560093578528 17.25822007594924
+  en  2.0416744894898023E7 -8241304.619338861
+  ll2 -74.21560093577664 17.2582200759568
+EPSG:3875
+  ll  -1.0247189450503669 18.855238121632883
+  en  2.1261228018086247E7 -113387.62747318688
+  ll2 -1.0247189450502938 18.85523812165061
+EPSG:3876
+  ll  46.237683675004746 14.649671427171338
+  en  2.1933130978477847E7 5148836.916866951
+  ll2 46.23768366175106 14.649671445520905
+EPSG:3877
+  ll  37.201308582823216 32.94050721480718
+  en  2.438367149970276E7 4165467.3951804293
+  ll2 37.201308537979855 32.940507067386726
+EPSG:3878
+  ll  38.007527118846355 24.310108829737366
+  en  2.452723486993383E7 4208378.887502061
+  ll2 38.00752711884639 24.31010882973737
+EPSG:3879
+  ll  73.1814931905977 34.29316388504124
+  en  2.579915165106558E7 8147258.17919585
+  ll2 73.18149317875702 34.29316342320523
+EPSG:3880
+  ll  -65.07822633006244 17.65964354269714
+  en  2.6108586074353553E7 -7245958.519935789
+  ll2 -65.07822631130075 17.659643691628176
+EPSG:3881
+  ll  -33.804381653858734 29.242838263969915
+  en  2.7707698260857176E7 -3744225.7199672232
+  ll2 -33.80438165385308 29.242838263980143
+EPSG:3882
+  ll  -50.569679908812766 32.59066814048468
+  en  2.8825158692636855E7 -5614286.329871496
+  ll2 -50.56967990792348 32.590668140295655
+EPSG:3883
+  ll  28.316824024986104 37.63125934388273
+  en  3.0348264169222012E7 3164008.8806213755
+  ll2 28.31682401355686 37.63125934701519
+EPSG:3884
+  ll  8.654445032292514 26.260530275776965
+  en  3.0088151608510774E7 959056.2666093517
+  ll2 8.654445032274138 26.260530276037006
+EPSG:3885
+  ll  -89.55952837259606 27.331012011112286
+  en  3.1496851742981926E7 -9952868.542334279
+  ll2 -89.55952837258998 27.33101201122966
+EPSG:3889
+  ll  80.53453424889145 -129.40834019942696
+  en  -129.40834019942696 80.53453424919734
+  ll2 80.5345342488922 -129.40834019942696
+EPSG:3890
+  ll  89.00501637294758 48.563598776346296
+  en  518455.7233273467 9888419.464316374
+  ll2 89.00501637341051 48.56359809596609
+EPSG:3891
+  ll  -83.69266017067842 52.77048842030145
+  en  595023.8340566979 -9300198.202602806
+  ll2 -83.69266017064584 52.77048831929847
+EPSG:3892
+  ll  -20.82303165960832 46.75374687282746
+  en  57869.35715236288 -2308393.7151883976
+  ll2 -20.82303165951971 46.75374687274452
+EPSG:3893
+  ll  44.78211205611123 38.51811540003024
+  en  168640.69220923015 1778711.882843384
+  ll2 44.78211203924304 38.518115437557476
+EPSG:3901
+  ll  -7.677156335272784 26.582676055752938
+  en  3454009.7482458274 -848922.5765295731
+  ll2 -7.677156306575635 26.582676074281167
+EPSG:3902
+  ll  -66.25175602814141 26.90729002178849
+  en  495833.7351649153 -7347975.032346045
+  ll2 -66.25175602814221 26.907290021788487
+EPSG:3903
+  ll  28.26672624173618 24.453833312859597
+  en  250227.94312533957 3129378.9548565894
+  ll2 28.26672624172795 24.453833312843177
+EPSG:3906
+  ll  -75.66460930265524 153.61901244396347
+  en  153.62339319918323 -75.6593018085461
+  ll2 -75.66461039508218 153.61901154232433
+EPSG:3907
+  ll  -73.8670622010268 5.760370534278085
+  en  5214808.666784386 -8221637.782064308
+  ll2 -73.86706121223833 5.760369669342896
+EPSG:3908
+  ll  -14.73982237325815 8.10669896063613
+  en  5430588.654334034 -1654141.6523317492
+  ll2 -14.739822157734935 8.106698930020547
+EPSG:3909
+  ll  51.49896144940104 23.14443558681199
+  en  7649325.941806131 5708698.241167463
+  ll2 51.49896145095878 23.14443560441987
+EPSG:3910
+  ll  25.632095373698817 14.986894492667172
+  en  7593038.725363784 2866307.5688138553
+  ll2 25.632095352715023 14.986894506225942
+EPSG:3911
+  ll  12.134671694715038 20.364115231876923
+  en  1084969.2799619478 1347113.1412750364
+  ll2 12.134671737486478 20.364115181192524
+EPSG:3912
+  ll  67.35426520206741 10.226837513502618
+  en  295389.2658350193 2480533.9804851273
+  ll2 67.35426520359464 10.226837519488715
+EPSG:3920
+  ll  -70.22034222830817 -56.565340908750514
+  en  742584.9738269903 -7803169.996006523
+  ll2 -70.22034221961282 -56.565340911405855
+EPSG:3942
+  ll  42.50224953559769 -0.5066786018577263
+  en  1411858.985481917 1261685.9957595589
+  ll2 42.50224953559774 -0.5066786018577272
+EPSG:3943
+  ll  43.90555462555216 9.09689182480521
+  en  2189372.9132868364 2318369.8170038997
+  ll2 43.9055546255522 9.096891824805208
+EPSG:3944
+  ll  43.19615820273569 -2.2408194587228754
+  en  1274301.655593946 3124223.7388553144
+  ll2 43.19615820273572 -2.240819458722875
+EPSG:3945
+  ll  42.57364172140781 -4.367440068101999
+  en  1095466.1808782574 3957858.4306936576
+  ll2 42.57364172140783 -4.367440068101998
+EPSG:3946
+  ll  46.450766039756 -1.5829952343218343
+  en  1348093.5108619956 5260228.6829278115
+  ll2 46.450766039756004 -1.5829952343218343
+EPSG:3947
+  ll  45.274573855216566 8.148993756717044
+  en  2103893.8135509207 6021477.631196574
+  ll2 45.27457385521657 8.148993756717044
+EPSG:3948
+  ll  47.57690494420086 8.633366759947714
+  en  2123416.1310845516 7168437.373686953
+  ll2 47.576904944200855 8.633366759947712
+EPSG:3949
+  ll  47.36655471156381 -1.410864163556286
+  en  1366910.6256544283 8028041.335254104
+  ll2 47.36655471156381 -1.410864163556286
+EPSG:3950
+  ll  48.0634969752751 -5.238953399372484
+  en  1086868.313881684 9018423.494770935
+  ll2 48.06349697527511 -5.23895339937248
+EPSG:3968
+  ll  -8.741088380975842 -34.72993580188111
+  en  6461427.374558055 -3949073.207193813
+  ll2 -8.741088380975802 -34.72993580188111
+EPSG:3969
+  ll  15.911857570495506 -67.71564828042057
+  en  1350450.8215997515 -2199290.3115677023
+  ll2 15.91185757049553 -67.71564828042057
+EPSG:3970
+  ll  54.424196668543715 -96.78338500410385
+  en  -1165170.92007724 2182203.5152833266
+  ll2 54.42419666854405 -96.78338500410386
+EPSG:3978
+  ll  54.734228094373535 -58.59865067673286
+  en  2178380.2356662564 1272691.530374487
+  ll2 54.73422809437355 -58.59865067673286
+EPSG:3979
+  ll  69.23983545594258 -177.94783977512023
+  en  -2363496.081103235 4008420.1513068117
+  ll2 69.2398354559435 -177.94783977512034
+EPSG:3986
+  ll  -66.34953454343625 38.06570083809839
+  en  560351.1803637771 -5889712.464152392
+  ll2 -66.34953452848947 38.06570071166237
+EPSG:3987
+  ll  -14.26709124115925 23.32666940550432
+  en  -304827.4369270689 -87534.61641797493
+  ll2 -14.267091236039128 23.326669404906447
+EPSG:3988
+  ll  -43.371210143894125 16.353382657316505
+  en  -582088.75939914 -3353973.903520521
+  ll2 -43.37121008727649 16.353382862902055
+EPSG:3989
+  ll  84.31010060227743 32.04398058021249
+  en  288748.66361986776 1.086772496856159E7
+  ll2 84.31010061447638 32.043980726693654
+EPSG:3991
+  ll  6.112939262628494 -11.378257242302851
+  en  6287876.061837785 -376891.07388046395
+  ll2 6.112939273900082 -11.3782572477182
+EPSG:3992
+  ll  41.94796516192595 -20.193469576887168
+  en  4313912.928101179 3313513.266237703
+  ll2 41.9479651127952 -20.193469561386244
+EPSG:3997
+  ll  -27.792837420424938 58.19549642287275
+  en  782131.0582266948 -3078771.982676276
+  ll2 -27.792837420410585 58.195496422903716
+EPSG:4001
+  ll  71.01693608544761 140.00358876713972
+  en  140.00358876713972 71.0169360854476
+  ll2 71.0169360854476 140.00358876713972
+EPSG:4002
+  ll  17.867600957489373 -85.13444393847377
+  en  -85.13444393847377 17.867600957489373
+  ll2 17.867600957489373 -85.13444393847377
+EPSG:4003
+  ll  58.734480155782194 -106.16569287757386
+  en  -106.16569287757386 58.73448015578218
+  ll2 58.73448015578218 -106.16569287757386
+EPSG:4004
+  ll  -8.343223475007804 152.5884302292837
+  en  152.5884302292837 -8.343223475007804
+  ll2 -8.343223475007804 152.5884302292837
+EPSG:4005
+  ll  88.08569939821885 116.19542396643016
+  en  116.19542396643016 88.08569939821885
+  ll2 88.08569939821885 116.19542396643016
+EPSG:4006
+  ll  -25.959653653934254 119.41354396996707
+  en  119.41354396996708 -25.959653653934257
+  ll2 -25.959653653934257 119.41354396996708
+EPSG:4007
+  ll  -88.18280335034964 131.869560192365
+  en  131.869560192365 -88.18280335034964
+  ll2 -88.18280335034964 131.869560192365
+EPSG:4008
+  ll  20.646511259269943 -56.452446761478214
+  en  -56.45244676147821 20.646511259269943
+  ll2 20.646511259269943 -56.45244676147821
+EPSG:4009
+  ll  73.88974233519943 -71.97343716599325
+  en  -71.97343716599325 73.88974233519943
+  ll2 73.88974233519943 -71.97343716599325
+EPSG:4010
+  ll  68.17821099997497 46.15087196827352
+  en  46.15087196827351 68.17821099997498
+  ll2 68.17821099997498 46.15087196827351
+EPSG:4011
+  ll  -78.8330043877763 22.597852096305104
+  en  22.597852096305107 -78.8330043877763
+  ll2 -78.8330043877763 22.597852096305107
+EPSG:4012
+  ll  76.9957115549764 -45.96403558979418
+  en  -45.96403558979418 76.9957115549764
+  ll2 76.9957115549764 -45.96403558979418
+EPSG:4013
+  ll  -82.40231517780272 -177.2191940811351
+  en  -177.2191940811351 -82.40231517780272
+  ll2 -82.40231517780272 -177.2191940811351
+EPSG:4014
+  ll  -48.018477867111486 117.22280853547664
+  en  117.22280853547666 -48.01847786711149
+  ll2 -48.01847786711149 117.22280853547666
+EPSG:4015
+  ll  50.63794640973708 103.60608854433775
+  en  103.60608854433772 50.637946409737076
+  ll2 50.637946409737076 103.60608854433772
+EPSG:4016
+  ll  -12.774605970805652 -72.60226007551469
+  en  -72.60226007551469 -12.774605970805652
+  ll2 -12.774605970805652 -72.60226007551469
+EPSG:4018
+  ll  61.39880539239306 -178.46023565024547
+  en  -178.46023565024547 61.39880539239307
+  ll2 61.398805392393065 -178.46023565024547
+EPSG:4019
+  ll  -35.38214903778745 -171.01416984138268
+  en  -171.01416984138268 -35.38214903778745
+  ll2 -35.38214903778745 -171.01416984138268
+EPSG:4020
+  ll  -17.632920439582392 54.381262160476126
+  en  54.381262160476126 -17.632920439582392
+  ll2 -17.632920439582392 54.381262160476126
+EPSG:4021
+  ll  -58.38343284811388 -118.53885273386547
+  en  -118.53885273386545 -58.38343284811388
+  ll2 -58.38343284811388 -118.53885273386545
+EPSG:4022
+  ll  9.536244843970934 -133.7428163178167
+  en  -133.74281631781668 9.536244843970934
+  ll2 9.536244843970934 -133.74281631781668
+EPSG:4023
+  ll  9.25066655746869 49.68311425881345
+  en  49.68311425881344 9.25066655776848
+  ll2 9.250666557468689 49.68311425881345
+EPSG:4024
+  ll  49.39708044354248 135.30007608262247
+  en  135.30007608262247 49.39708044354248
+  ll2 49.39708044354248 135.30007608262247
+EPSG:4025
+  ll  47.853739384731625 -91.53852911503012
+  en  -91.53852911503012 47.853739384731625
+  ll2 47.853739384731625 -91.53852911503012
+EPSG:4026
+  ll  -74.5237725756009 37.935577399474056
+  en  482990.2968090169 -1.3296041359305294E7
+  ll2 -74.52377256580579 37.93557680432611
+EPSG:4027
+  ll  75.06725870170939 108.21623802590636
+  en  108.21623802590634 75.06725870170939
+  ll2 75.06725870170939 108.21623802590635
+EPSG:4028
+  ll  -56.02596376075079 -25.37120867823603
+  en  -25.37120867823603 -56.025963760750784
+  ll2 -56.025963760750784 -25.37120867823603
+EPSG:4029
+  ll  48.3317633016035 20.513157669302757
+  en  20.513157669302757 48.33176330160351
+  ll2 48.33176330160351 20.513157669302757
+EPSG:4030
+  ll  -76.45862687113987 -129.25486208149928
+  en  -129.25486208149925 -76.45862687113987
+  ll2 -76.45862687113987 -129.25486208149925
+EPSG:4031
+  ll  -7.615977032876955 25.419334104651114
+  en  25.419334104651117 -7.615977032876956
+  ll2 -7.615977032876957 25.41933410465112
+EPSG:4032
+  ll  -89.65164035725745 37.439569275205514
+  en  37.43956927520551 -89.65164035725745
+  ll2 -89.65164035725745 37.43956927520551
+EPSG:4033
+  ll  51.20412666146876 -2.962479565101262
+  en  -2.962479565101262 51.204126661468756
+  ll2 51.204126661468756 -2.962479565101262
+EPSG:4034
+  ll  -13.6637468450526 53.19000922683276
+  en  53.19000922683275 -13.663746845052602
+  ll2 -13.663746845052602 53.190009226832736
+EPSG:4035
+  ll  13.407290389433342 -30.758060676734658
+  en  -30.75806067673466 13.407290389433342
+  ll2 13.407290389433342 -30.75806067673466
+EPSG:4036
+  ll  -4.0929944795323365 40.349619680678586
+  en  40.349619680678586 -4.0929944795323365
+  ll2 -4.0929944795323365 40.349619680678586
+EPSG:4037
+  ll  -69.7491550095972 27.030682029108085
+  en  501185.23693169764 -7737900.250982583
+  ll2 -69.7491550095972 27.030682029108085
+EPSG:4038
+  ll  64.29330903978621 38.82760049642374
+  en  781745.2326410647 7142624.5599742755
+  ll2 64.29330903726243 38.827600490750946
+EPSG:4041
+  ll  76.22780164777004 -94.75324746141776
+  en  -94.75324746141777 76.22780164777004
+  ll2 76.22780164777004 -94.75324746141777
+EPSG:4042
+  ll  -0.5348624204934396 -174.0107060221089
+  en  -174.0107060221089 -0.5348624204934396
+  ll2 -0.5348624204934396 -174.0107060221089
+EPSG:4043
+  ll  -46.355969566316 -62.77086442338046
+  en  -62.770864423380466 -46.355969566316
+  ll2 -46.355969566316 -62.77086442338046
+EPSG:4044
+  ll  -41.33273795929097 108.26299574494828
+  en  108.2629957449483 -41.33273795929096
+  ll2 -41.33273795929096 108.2629957449483
+EPSG:4045
+  ll  -25.373068308340706 -16.171373698478135
+  en  -16.171373698478135 -25.373068308340706
+  ll2 -25.373068308340702 -16.171373698478135
+EPSG:4046
+  ll  -79.45472058960766 21.10545313982084
+  en  21.10545313982084 -79.45472058994694
+  ll2 -79.45472058960847 21.10545313982084
+EPSG:4047
+  ll  26.68930886901333 -51.37429447687407
+  en  -51.37429447687408 26.68930886901333
+  ll2 26.68930886901333 -51.37429447687408
+EPSG:4048
+  ll  74.3061238979127 2.6484739030865905
+  en  218631.70503906725 1.82708278685378E7
+  ll2 74.30612388829208 2.6484743998764158
+EPSG:4049
+  ll  1.272806296050092 21.53116400504091
+  en  1340513.8649680433 1.014195824656353E7
+  ll2 1.2728062957112152 21.531163979861695
+EPSG:4050
+  ll  38.47223437952647 10.011464141470562
+  en  -22760.906878187496 1.427652164804699E7
+  ll2 38.47223437671274 10.011464140755558
+EPSG:4051
+  ll  18.62119088723047 8.61099988411268
+  en  -494271.45891701686 1.2085710812052011E7
+  ll2 18.62119087380624 8.610999905029864
+EPSG:4052
+  ll  33.52693956354072 47.251334328748015
+  en  47.251334328748015 33.52693956354072
+  ll2 33.52693956354072 47.251334328748015
+EPSG:4053
+  ll  56.88445806026462 -43.92418521988637
+  en  -43.92418521988637 56.884458060264606
+  ll2 56.8844580602646 -43.92418521988637
+EPSG:4054
+  ll  -24.888291851444365 -17.34572300718696
+  en  -17.34572300718696 -24.88829185144436
+  ll2 -24.888291851444357 -17.34572300718696
+EPSG:4055
+  ll  88.53052705733165 -51.400329791500155
+  en  -51.400329791500155 88.52062793548181
+  ll2 88.530494110469 -51.400329791500155
+EPSG:4056
+  ll  -72.57558002572465 26.987425387065414
+  en  733135.3856090483 1930864.190177571
+  ll2 -72.5755800226548 26.98742535271282
+EPSG:4057
+  ll  -57.05788628907728 24.882442860102483
+  en  674852.6694164836 3670580.1625958467
+  ll2 -57.057886289025504 24.88244286010173
+EPSG:4058
+  ll  -79.91908036200206 19.83956373217317
+  en  418743.80421779037 1121877.2481719255
+  ll2 -79.91908036196872 19.83956373251879
+EPSG:4059
+  ll  -29.49786435219829 35.85413579936921
+  en  1457885.0425784714 6695058.581185353
+  ll2 -29.497864326805974 35.854135765663145
+EPSG:4060
+  ll  25.94051632671757 27.31253020445846
+  en  431143.32849543367 1.2870138206378058E7
+  ll2 25.940516326717155 27.31253020445845
+EPSG:4061
+  ll  0.5217320615330863 14.363396688961585
+  en  429163.44025882764 1.0057670668314097E7
+  ll2 0.5217320615330809 14.363396688961611
+EPSG:4062
+  ll  42.25924820635802 16.180579576273516
+  en  102445.97903333273 1.4689818937038984E7
+  ll2 42.259248205408696 16.180579576021245
+EPSG:4063
+  ll  3.040823075067877 26.191540232474424
+  en  410161.50498474407 1.0336139106139634E7
+  ll2 3.0408230750678777 26.191540232474548
+EPSG:4071
+  ll  33.02315964676016 -35.07046087788009
+  en  1429151.2443878695 1.3698021640987365E7
+  ll2 33.02315961364237 -35.07046095240894
+EPSG:4075
+  ll  42.831955567340685 -47.43334247231155
+  en  -47.43334247231155 42.83195556828137
+  ll2 42.83195556734075 -47.43334247231155
+EPSG:4081
+  ll  -83.57298086929686 6.620527722150115
+  en  6.620527722150115 -83.57298086950662
+  ll2 -83.57298086929741 6.620527722150115
+EPSG:4082
+  ll  72.86379003266742 -22.84311659777252
+  en  439393.6722709376 8086216.911247756
+  ll2 72.8637900326673 -22.843116597772326
+EPSG:4083
+  ll  -81.79781909759004 -12.202668772943063
+  en  544537.6120507447 -9083336.46905435
+  ll2 -81.79781909758896 -12.202668772952853
+EPSG:4093
+  ll  -25.968414559608703 9.473380853796215
+  en  247405.86271755665 -7873363.578621129
+  ll2 -25.968414559608295 9.473380853796218
+EPSG:4094
+  ll  18.86064548021288 19.588938901466406
+  en  1414228.2105903956 -2886180.5149361743
+  ll2 18.86064546476606 19.588938876549225
+EPSG:4095
+  ll  68.13766100629559 2.566408242474058
+  en  219402.62884225993 2589471.4892409137
+  ll2 68.13766098283817 2.566408623395305
+EPSG:4096
+  ll  80.91062874574274 7.869649207527861
+  en  674505.0357701173 3994544.5499043036
+  ll2 80.91062874528859 7.869649252934207
+EPSG:4097
+  ll  -48.09433317955421 4.702631317102562
+  en  -120068.96210013248 -1.0337751266263563E7
+  ll2 -48.09433317897478 4.7026313170968885
+EPSG:4098
+  ll  10.712149343507988 15.51790233254346
+  en  1004479.753893412 -3809975.0788651416
+  ll2 10.712149343228957 15.517902330539139
+EPSG:4099
+  ll  81.23821998232779 3.459422422812139
+  en  459427.31889245764 4033293.9209876154
+  ll2 81.23821998178599 3.4594226017434178
+EPSG:4100
+  ll  88.87957657640285 5.775899955155078
+  en  779941.0191573526 4878439.186108857
+  ll2 88.87957657676158 5.775900444434963
+EPSG:4120
+  ll  -23.02162690812908 94.4866195447159
+  en  94.48661954471591 -23.02162690812908
+  ll2 -23.02162690812908 94.48661954471591
+EPSG:4121
+  ll  -86.99876375517756 63.47786523012732
+  en  63.44157586750427 -86.99867910087836
+  ll2 -86.99876375842814 63.47786663344327
+EPSG:4122
+  ll  86.11094655680029 157.02076209987717
+  en  157.02076209987717 86.11094655680027
+  ll2 86.11094655680027 157.02076209987717
+EPSG:4123
+  ll  -43.06549943922359 155.62374130759514
+  en  155.62380603716508 -43.06648615973683
+  ll2 -43.06549947005911 155.62374122532088
+EPSG:4124
+  ll  -84.35922281675634 -92.13319503810129
+  en  -92.16290830460433 -84.35938855723501
+  ll2 -84.35922280999378 -92.13318743282984
+EPSG:4125
+  ll  62.0480757969614 -93.07439484118267
+  en  -93.06596763842002 62.0421345756893
+  ll2 62.04807668901479 -93.07439610492693
+EPSG:4126
+  ll  -59.689466846927765 126.27153910283829
+  en  126.27153910283832 -59.68946684692776
+  ll2 -59.68946684692776 126.27153910283832
+EPSG:4127
+  ll  57.5214557508053 106.30289386394549
+  en  106.30393056233493 57.52310592526354
+  ll2 57.521455678749874 106.30289391289516
+EPSG:4128
+  ll  -70.12837750316056 -17.321507962443462
+  en  -17.321507962443462 -70.12837750316056
+  ll2 -70.12837750316056 -17.321507962443462
+EPSG:4129
+  ll  -80.82515424998273 105.98749796289286
+  en  105.98749796289286 -80.82515424998272
+  ll2 -80.82515424998272 105.98749796289286
+EPSG:4130
+  ll  66.79747353183984 -61.98796529443487
+  en  -61.987965294434886 66.79747353184025
+  ll2 66.79747353184067 -61.98796529443489
+EPSG:4131
+  ll  -60.70894450638639 -20.23899843416416
+  en  -20.25539104079409 -60.70799422639848
+  ll2 -60.70894466339562 -20.238995727151046
+EPSG:4132
+  ll  71.12925238327946 138.83920550575317
+  en  138.83139156276007 71.13065533352588
+  ll2 71.1292524267514 138.8392052638511
+EPSG:4133
+  ll  -6.49578471743699 7.353422275664457
+  en  7.3534285656174125 -6.495783777956876
+  ll2 -6.495784717436902 7.35342227566444
+EPSG:4134
+  ll  -24.4301436369321 -164.13832838286726
+  en  -164.1424589949117 -24.43437830889843
+  ll2 -24.430143826923512 -164.13832849696882
+EPSG:4135
+  ll  -24.931544205071503 53.881678910207484
+  en  53.88382990407203 -24.930961602168956
+  ll2 -24.93154421173798 53.88167888572837
+EPSG:4136
+  ll  0.9928121496124618 93.85421177757456
+  en  93.85421177757456 0.9928121496124618
+  ll2 0.9928121496124618 93.85421177757456
+EPSG:4137
+  ll  21.68286895074324 -85.50497761467177
+  en  -85.50497761467177 21.68286895074324
+  ll2 21.68286895074324 -85.50497761467177
+EPSG:4138
+  ll  -69.79151242887825 173.08037131804218
+  en  173.08037131804215 -69.79151242887825
+  ll2 -69.79151242887825 173.08037131804215
+EPSG:4139
+  ll  85.53749064344007 26.93368271917805
+  en  26.92686911275734 85.53827114900804
+  ll2 85.53749061118148 26.93368300071858
+EPSG:4140
+  ll  26.130819484194248 -74.62029520063342
+  en  -74.62029520063342 26.130819484940716
+  ll2 26.13081948419381 -74.62029520063342
+EPSG:4141
+  ll  -86.64177565679351 118.49614705346204
+  en  118.49370966738893 -86.64243964008789
+  ll2 -86.64177565184052 118.49614707164066
+EPSG:4142
+  ll  -50.586523436229825 42.535362320165234
+  en  42.533617643924096 -50.59188180572301
+  ll2 -50.58652302194844 42.5353624546735
+EPSG:4143
+  ll  89.9669654989288 -11.05055346324724
+  en  -11.471813344024861 89.96577860664961
+  ll2 89.96696545642435 -11.050569103092283
+EPSG:4144
+  ll  0.17528300076082814 -59.805278501571905
+  en  -59.81057206890791 0.17283328724432687
+  ll2 0.17528356045494595 -59.80527730023083
+EPSG:4145
+  ll  -63.76358598810526 137.20599084462629
+  en  137.22003033446512 -63.765249251415014
+  ll2 -63.763585784275755 137.20598912717907
+EPSG:4146
+  ll  -81.38962078906229 -62.47025793540122
+  en  -62.506228343494094 -81.38490365047392
+  ll2 -81.38962151862856 -62.47025236796109
+EPSG:4147
+  ll  -19.692606914930565 117.12945641916735
+  en  117.1288367000254 -19.69179168721118
+  ll2 -19.69260690900759 117.12945641469159
+EPSG:4148
+  ll  70.07944198628243 40.98798679715384
+  en  40.987986797153845 70.0794419862829
+  ll2 70.07944198628336 40.987986797153845
+EPSG:4149
+  ll  79.54974239412778 76.62131933244655
+  en  76.65354028241829 79.55037309373579
+  ll2 79.54974236981002 76.62131809359339
+EPSG:4150
+  ll  -48.29591769525581 -60.10087009836607
+  en  -60.10885105559438 -48.29991768700148
+  ll2 -48.295917198824064 -60.10086911095532
+EPSG:4151
+  ll  79.98616125538126 -25.821195442760995
+  en  -25.82119544276099 79.98616125570418
+  ll2 79.98616125538206 -25.82119544276099
+EPSG:4152
+  ll  89.5372735273811 -147.6340729313511
+  en  -147.63407293135114 89.5372735273931
+  ll2 89.53727352737468 -147.63407293135114
+EPSG:4153
+  ll  19.76162794629556 -1.5961448831670566
+  en  -1.5946071741970758 19.763105724567577
+  ll2 19.761627961525523 -1.5961448674136482
+EPSG:4154
+  ll  8.058480792470348 141.7826641074604
+  en  141.78106659083733 8.060190670513753
+  ll2 8.058480856251295 141.7826640482623
+EPSG:4155
+  ll  13.729319172604505 178.48206539115762
+  en  178.482387035692 13.72986288698009
+  ll2 13.729319190063537 178.4820654014199
+EPSG:4156
+  ll  -32.95708345714404 -122.51182728578547
+  en  -122.51670236038669 -32.95830097377776
+  ll2 -32.95708320784195 -122.51182629235774
+EPSG:4157
+  ll  77.33726400337281 107.43925161526602
+  en  107.43925161526602 77.33726400337281
+  ll2 77.33726400337281 107.43925161526602
+EPSG:4158
+  ll  -25.219855416072548 17.47453286031532
+  en  17.471009286849977 -25.222320546137638
+  ll2 -25.219855517808195 17.474532715700423
+EPSG:4159
+  ll  -40.261860791963656 -54.97716129727955
+  en  -54.9753776854951 -40.26170933681637
+  ll2 -40.2618607842848 -54.97716120719427
+EPSG:4160
+  ll  21.16806904309773 86.73671631608482
+  en  86.73671631608484 21.168069043097734
+  ll2 21.168069043097734 86.73671631608484
+EPSG:4161
+  ll  -1.5919176546830585 -16.656244297314515
+  en  -16.65643566651131 -1.593654140442604
+  ll2 -1.59191772815578 -16.6562443053574
+EPSG:4162
+  ll  29.384027565974577 31.76233236383274
+  en  31.762332363832737 29.384027565974577
+  ll2 29.384027565974577 31.762332363832734
+EPSG:4163
+  ll  -39.451518790330155 -74.04583396375052
+  en  -74.04583396375052 -39.45151879033017
+  ll2 -39.45151879033018 -74.04583396375052
+EPSG:4164
+  ll  -79.36441273089866 -10.175009280576461
+  en  -10.167768425530987 -79.36407071783269
+  ll2 -79.36441272900451 -10.175009240455658
+EPSG:4165
+  ll  0.15810412196304924 -150.17507016347764
+  en  -150.17232550436287 0.15786508550403794
+  ll2 0.15810411157557994 -150.17507004500519
+EPSG:4166
+  ll  62.91941964897515 -138.84154991307048
+  en  -138.84154991307048 62.919419648975506
+  ll2 62.91941964897585 -138.84154991307048
+EPSG:4167
+  ll  -46.09881237579186 69.72608178471589
+  en  69.72608178471589 -46.09881237673438
+  ll2 -46.09881237579195 69.72608178471589
+EPSG:4168
+  ll  51.76729341099207 12.75321320496559
+  en  12.75212479686733 51.765612900065264
+  ll2 51.76729335844076 12.75321317101604
+EPSG:4169
+  ll  -76.23963461747563 125.80256961012788
+  en  125.80165695180402 -76.24294774427224
+  ll2 -76.2396343428961 125.80256968571906
+EPSG:4170
+  ll  48.63419850124956 -65.56911299261024
+  en  -65.56911299261023 48.63419850218508
+  ll2 48.63419850124969 -65.56911299261023
+EPSG:4171
+  ll  -10.048414257335807 -52.323518847570966
+  en  -52.32351884757095 -10.048414257660419
+  ll2 -10.048414257335805 -52.32351884757095
+EPSG:4172
+  ll  20.884205806624706 131.01610722039777
+  en  131.01610722039777 20.884205807253768
+  ll2 20.88420580662464 131.01610722039777
+EPSG:4173
+  ll  -56.308478022120546 -87.80380994665103
+  en  -87.80380994665101 -56.308478022990876
+  ll2 -56.30847802212094 -87.80380994665101
+EPSG:4174
+  ll  46.25556436195683 128.83947811188108
+  en  128.83947811188108 46.25556436195682
+  ll2 46.25556436195682 128.83947811188108
+EPSG:4175
+  ll  -33.85381794356434 86.991751403237
+  en  86.99079953336964 -33.85748273900543
+  ll2 -33.85381791308323 86.99175141111697
+EPSG:4176
+  ll  24.237301585217622 80.46932905640074
+  en  80.46932905640074 24.237301585924456
+  ll2 24.237301585217395 80.46932905640074
+EPSG:4178
+  ll  27.25272318112542 -161.7147967875419
+  en  -161.71603929453332 27.25338399156679
+  ll2 27.252723189935384 -161.71479680402024
+EPSG:4179
+  ll  16.96532397619444 -11.51593816777509
+  en  -11.514915180492737 16.9660986590058
+  ll2 16.96532399417245 -11.515938139359575
+EPSG:4180
+  ll  56.09478994942023 58.943115253411435
+  en  58.94311525341142 56.094789950293254
+  ll2 56.094789949420615 58.94311525341142
+EPSG:4181
+  ll  63.046879476190526 157.260847728106
+  en  157.25854784112522 63.04999807567302
+  ll2 63.04687955254434 157.26084767200078
+EPSG:4182
+  ll  63.124951330789486 21.54815228156096
+  en  21.54817394387815 63.12162521192795
+  ll2 63.124951307956806 21.54815228170948
+EPSG:4183
+  ll  29.14790838385275 -118.8293430876129
+  en  -118.82757910720387 29.148485352706412
+  ll2 29.147908395380252 -118.82934305254754
+EPSG:4184
+  ll  -6.233916823150508 -38.694751846849044
+  en  -38.69459949302206 -6.234328902578206
+  ll2 -6.2339168230881485 -38.69475184687196
+EPSG:4185
+  ll  -53.77126666899477 -91.76649915826079
+  en  -91.76649915826077 -53.77126666899478
+  ll2 -53.77126666899477 -91.76649915826077
+EPSG:4188
+  ll  -77.21313277868869 -175.11284031359375
+  en  -175.12087455970234 -77.2098129921906
+  ll2 -77.2131333454798 -175.1128391315205
+EPSG:4189
+  ll  39.9891919471182 80.20195866940924
+  en  80.20195866940924 39.98919194804733
+  ll2 39.989191947118236 80.20195866940924
+EPSG:4190
+  ll  -80.66521448899688 143.86318000668473
+  en  143.86318000668473 -80.66521448929872
+  ll2 -80.66521448899765 143.86318000668473
+EPSG:4191
+  ll  8.385178597193274 23.20502030475606
+  en  23.205020304756065 8.385178597193274
+  ll2 8.385178597193274 23.205020304756065
+EPSG:4192
+  ll  23.623365250711373 65.14390343075053
+  en  65.14279049880031 23.623808128093053
+  ll2 23.62336524907938 65.14390343482806
+EPSG:4193
+  ll  -76.99569594631555 -112.50156959832279
+  en  -112.50127480653592 -76.9984501782165
+  ll2 -76.99569588535802 -112.5015696048437
+EPSG:4194
+  ll  -41.99139968384419 -124.08612053984115
+  en  -124.08682630587599 -41.98971075394404
+  ll2 -41.99139963518356 -124.08612056010051
+EPSG:4195
+  ll  -4.3608510021083475 -129.4682842094754
+  en  -129.46737375217717 -4.359832694311073
+  ll2 -4.360851012173553 -129.4682842205746
+EPSG:4196
+  ll  -52.447104515584215 136.81331933933666
+  en  136.8171124183828 -52.450146432278274
+  ll2 -52.44710469956233 136.8133195824969
+EPSG:4197
+  ll  -83.42752460042053 84.45616511508666
+  en  84.45616511508668 -83.42752460042053
+  ll2 -83.42752460042053 84.45616511508668
+EPSG:4198
+  ll  68.16298985008027 64.66867882878333
+  en  64.66867882878333 68.16298985008027
+  ll2 68.16298985008027 64.66867882878333
+EPSG:4199
+  ll  -83.11064128258694 127.36210713365273
+  en  127.36210713365274 -83.11064128258694
+  ll2 -83.11064128258694 127.36210713365277
+EPSG:4200
+  ll  -85.99824737816041 -115.13862162364317
+  en  -115.14863564953059 -85.99915846729024
+  ll2 -85.99824740637816 -115.13862193257809
+EPSG:4201
+  ll  -86.44285886592803 -153.05214498868918
+  en  -153.04321540867045 -86.44474380523556
+  ll2 -86.44285873925774 -153.052145588423
+EPSG:4202
+  ll  -59.888053053510276 103.46284927952632
+  en  103.46035085865918 -59.88861220341583
+  ll2 -59.888053045744996 103.46284931841015
+EPSG:4203
+  ll  43.06482378912881 -114.01321792008957
+  en  -114.01195500238644 43.06445391371638
+  ll2 43.064823777720605 -114.01321788127545
+EPSG:4204
+  ll  51.05335013266844 -49.44699475478316
+  en  -49.44325681857059 51.05471772145297
+  ll2 51.05335018749139 -49.446994605348884
+EPSG:4205
+  ll  17.08931728957893 -129.1269426802258
+  en  -129.12759569820196 17.089322745695718
+  ll2 17.089317289809767 -129.12694270768188
+EPSG:4206
+  ll  31.842880945683874 -101.32142178185327
+  en  -101.32142178185326 31.842880945683866
+  ll2 31.842880945683866 -101.32142178185327
+EPSG:4207
+  ll  -18.0433035880491 27.69062840976838
+  en  27.689800608787806 -18.043846638904743
+  ll2 -18.04330358183284 27.69062841918667
+EPSG:4208
+  ll  13.600739899143306 164.19660278345953
+  en  164.19877253888436 13.60288876887923
+  ll2 13.600740044699789 164.19660292949894
+EPSG:4209
+  ll  -27.407517833230308 144.66403759114831
+  en  144.66245885596285 -27.40800356007876
+  ll2 -27.40751785089971 144.66403753402088
+EPSG:4210
+  ll  13.043735046795746 -145.71249438906088
+  en  -145.71170907304375 13.04805643579989
+  ll2 13.04373515471291 -145.71249436957433
+EPSG:4211
+  ll  41.20565895303389 -94.4861517122551
+  en  -94.48103620530786 41.201552474772235
+  ll2 41.20565974863278 -94.4861526996676
+EPSG:4212
+  ll  -77.66962984969763 -31.28873286587165
+  en  -31.300212958680255 -77.67061250286386
+  ll2 -77.66962974851425 -31.288731684505
+EPSG:4213
+  ll  -8.872998103435194 -24.846591461726774
+  en  -24.8454688221305 -8.875554742410653
+  ll2 -8.872998109885692 -24.84659145891284
+EPSG:4214
+  ll  -66.24954170999192 -37.08078665293971
+  en  -37.078258743762085 -66.25009412660178
+  ll2 -66.24954172972029 -37.08078656276848
+EPSG:4215
+  ll  37.02296413232911 27.327799250430644
+  en  27.327799250430644 37.02296413232911
+  ll2 37.02296413232911 27.32779925043064
+EPSG:4216
+  ll  42.36531922570825 -92.07695712755987
+  en  -92.07597785268345 42.36420718826465
+  ll2 42.3653192247112 -92.07695712668502
+EPSG:4217
+  ll  -55.86770972501465 172.78052005052774
+  en  611419.5377775527 -6192789.403757785
+  ll2 -55.86770972501165 172.7805200505284
+EPSG:4218
+  ll  -61.05701444804126 -37.638199768070564
+  en  -37.64612817455504 -61.056780155507006
+  ll2 -61.05701443018345 -37.63820037204598
+EPSG:4219
+  ll  -68.77679680924246 120.63215819827997
+  en  120.63235395616861 -68.78264784931783
+  ll2 -68.77679647990016 120.63215818727377
+EPSG:4220
+  ll  85.39601538897347 63.49642913287258
+  en  63.50864244803728 85.39370512862276
+  ll2 85.39601556665495 63.49642819308028
+EPSG:4221
+  ll  74.64477562016353 -124.4518172592141
+  en  -124.44508828997073 74.64473572516958
+  ll2 74.64477561863804 -124.4518170012193
+EPSG:4222
+  ll  -24.58219012932753 86.40085893350977
+  en  86.39958584672266 -24.581737892691052
+  ll2 -24.582190124515922 86.40085892004026
+EPSG:4223
+  ll  64.14702398918922 50.47941793532212
+  en  50.475171700713446 64.14649005608186
+  ll2 64.14702397697134 50.47941783826155
+EPSG:4224
+  ll  -35.87329429040237 54.4073437584575
+  en  54.4044797373427 -35.87443364058721
+  ll2 -35.873294349873014 54.40734360962945
+EPSG:4225
+  ll  -64.93016878014222 49.11989454761138
+  en  49.11427317890844 -64.93072705811285
+  ll2 -64.93016879560285 49.11989439216513
+EPSG:4226
+  ll  82.26528573108916 -131.0969508372282
+  en  -131.09695083722818 82.26528573108916
+  ll2 82.26528573108916 -131.09695083722818
+EPSG:4227
+  ll  56.051807079247254 -8.066897348688485
+  en  -8.06660408444037 56.05210840390835
+  ll2 56.05180707754662 -8.066897350340533
+EPSG:4228
+  ll  -87.13433856534711 -97.13610132553731
+  en  -97.13610132553731 -87.13433856534711
+  ll2 -87.13433856534711 -97.13610132553731
+EPSG:4229
+  ll  46.58578369302276 174.4906447134785
+  en  174.4919105227085 46.586753005268825
+  ll2 46.585783716040915 174.4906447434412
+EPSG:4230
+  ll  -78.72017592951684 110.05060755002677
+  en  110.04532842314062 -78.71973221644478
+  ll2 -78.72017591081868 110.05060732757866
+EPSG:4231
+  ll  -5.451455508098761 -51.53400647758363
+  en  -51.532885975501614 -5.450583652024617
+  ll2 -5.451455468383505 -51.53400642665303
+EPSG:4232
+  ll  -86.91266406982677 80.58118546162711
+  en  80.52448015065085 -86.91259324356564
+  ll2 -86.91266407484385 80.58118956563786
+EPSG:4233
+  ll  20.258143763837012 -5.389314846767036
+  en  -5.386136424505301 20.25793500108273
+  ll2 20.258143758524362 -5.389314766348286
+EPSG:4234
+  ll  28.63103850967744 -116.3670785567957
+  en  -116.3670785567957 28.63103850967744
+  ll2 28.63103850967744 -116.3670785567957
+EPSG:4235
+  ll  10.662925261554903 -122.29556299349001
+  en  -122.29556299349 10.662925261554903
+  ll2 10.662925261554903 -122.29556299348998
+EPSG:4236
+  ll  27.794571243249152 -140.68377683454403
+  en  -140.68399134750328 27.800408819862547
+  ll2 27.794572052368178 -140.68377686411912
+EPSG:4237
+  ll  64.94213487970765 -134.6153125932421
+  en  -134.61716504455407 64.94231464998934
+  ll2 64.94213488013006 -134.61531259758118
+EPSG:4238
+  ll  -65.87597899629426 -5.698490228026856
+  en  -5.698110858741522 -65.87581947886103
+  ll2 -65.87597899608006 -5.698490227516149
+EPSG:4239
+  ll  -28.90114232055769 -24.07483083375766
+  en  -24.08344251598518 -28.901503261886425
+  ll2 -28.90114225895114 -24.07482937258135
+EPSG:4240
+  ll  53.508966099636694 19.56953285543233
+  en  19.559031296690506 53.50923996442071
+  ll2 53.50896608974612 19.569533233165654
+EPSG:4241
+  ll  72.05170038147702 -145.55288649247126
+  en  -145.55288649247126 72.05170038147702
+  ll2 72.05170038147702 -145.55288649247126
+EPSG:4242
+  ll  39.376856038693745 -96.30535182565195
+  en  -96.30589543735223 39.37502486581583
+  ll2 39.37685602258628 -96.30535183041464
+EPSG:4243
+  ll  -20.717501991840763 42.710822473272
+  en  42.710822473272 -20.717501991840763
+  ll2 -20.717501991840763 42.710822473272
+EPSG:4244
+  ll  3.7175563731665733 -138.6406350931714
+  en  -138.63474100035998 3.7163038628492258
+  ll2 3.7175566303378798 -138.6406362953254
+EPSG:4245
+  ll  52.27308477391816 24.549395306724904
+  en  24.537987178487697 52.27389988835354
+  ll2 52.27308470942586 24.549396206450012
+EPSG:4246
+  ll  -28.756508781090837 74.3378661946935
+  en  74.33551403536175 -28.762138730633335
+  ll2 -28.75650837320064 74.33786636421924
+EPSG:4247
+  ll  82.76491238609648 177.17034726115907
+  en  177.17724306514498 82.76799589897402
+  ll2 82.76491230952665 177.17034709001513
+EPSG:4248
+  ll  -77.39609122817798 150.97500328583948
+  en  150.9755486375556 -77.39864963137356
+  ll2 -77.3960914699004 150.97500333733825
+EPSG:4249
+  ll  -15.698871769496208 -122.03483149800388
+  en  -122.03483149800388 -15.698871769496208
+  ll2 -15.698871769496208 -122.03483149800388
+EPSG:4250
+  ll  31.810093487319307 170.22653497430508
+  en  170.2266037412961 31.81075573569689
+  ll2 31.81009352069391 170.22653497775403
+EPSG:4251
+  ll  -30.43849263227726 107.130624250869
+  en  107.12985154003796 -30.442222522860177
+  ll2 -30.438492652175064 107.13062424676724
+EPSG:4252
+  ll  -87.10823061095999 -32.38473331196502
+  en  -32.38473331196502 -87.10823061095999
+  ll2 -87.10823061095999 -32.38473331196502
+EPSG:4253
+  ll  60.676363175013876 68.3198786985208
+  en  68.31813798502465 60.67746955758444
+  ll2 60.67636313777414 68.31987875701527
+EPSG:4254
+  ll  -8.706995199707038 -157.00308996386119
+  en  -157.00150725113303 -8.707947863685986
+  ll2 -8.706995221442428 -157.00308992798745
+EPSG:4255
+  ll  21.006375945051275 -57.294427263967805
+  en  -57.29057833614085 21.005987888292836
+  ll2 21.00637592752394 -57.29442709111952
+EPSG:4256
+  ll  46.629393346089216 -16.181436244370957
+  en  -16.178826393039312 46.634018922820815
+  ll2 46.62939327307849 -16.18143628543099
+EPSG:4257
+  ll  20.801104377041867 -143.74912031236886
+  en  -143.74175537434044 20.800010341581025
+  ll2 20.801104467399878 -143.7491209171798
+EPSG:4258
+  ll  68.95423702701359 -136.7642652058481
+  en  -136.76426520584806 68.95423702701359
+  ll2 68.95423702701359 -136.76426520584806
+EPSG:4259
+  ll  -44.83352924376652 -77.40830530104544
+  en  -77.40515443428666 -44.83339309960606
+  ll2 -44.83352923861986 -77.4083051822955
+EPSG:4260
+  ll  -86.30038194671872 -164.35112739842376
+  en  -164.3687604903386 -86.30173789614594
+  ll2 -86.30038190697708 -164.3511268818797
+EPSG:4261
+  ll  52.74264487100439 -36.40935363655484
+  en  -36.41136587807478 52.74497725232763
+  ll2 52.74264483116794 -36.40935360227282
+EPSG:4262
+  ll  86.21259055856089 75.30438150377702
+  en  75.37432519723482 86.21742177440674
+  ll2 86.21259012248181 75.30437520235299
+EPSG:4263
+  ll  -18.151817761967834 121.32662015068667
+  en  121.32542050277618 -18.154640832923167
+  ll2 -18.151817766542063 121.32662014875467
+EPSG:4264
+  ll  8.125856166696124 75.89669327577383
+  en  75.8944763871702 8.126865472822379
+  ll2 8.125856193866783 75.89669321648722
+EPSG:4265
+  ll  -19.814940245949003 -47.86356302546369
+  en  -47.86298994416237 -19.815622782793618
+  ll2 -19.814940254572896 -47.86356299285863
+EPSG:4266
+  ll  -61.80865385016633 -135.52450012665423
+  en  -135.52527618227583 -61.8125862401465
+  ll2 -61.80865377123309 -135.52450011110204
+EPSG:4268
+  ll  32.270842461159646 -109.73597543217174
+  en  -109.73597543217174 32.270842461159646
+  ll2 32.270842461159646 -109.73597543217174
+EPSG:4269
+  ll  6.521963413569182 6.706571929204529
+  en  6.706571929204528 6.521963413569183
+  ll2 6.521963413569183 6.706571929204528
+EPSG:4270
+  ll  20.512925997587118 -38.89795544895878
+  en  -38.89541621360263 20.511551398480414
+  ll2 20.512925974230697 -38.89795540606624
+EPSG:4271
+  ll  -37.21713723393305 -6.202436549566556
+  en  -6.206624578993477 -37.2188384681374
+  ll2 -37.217137254709016 -6.2024366004908815
+EPSG:4272
+  ll  77.66783837931462 156.79987098425192
+  en  156.79977963333215 77.66730056088817
+  ll2 77.6678383541611 156.7998710266464
+EPSG:4273
+  ll  27.57224493272767 -10.201254492224763
+  en  -10.19972724098487 27.569439532521507
+  ll2 27.572245056436017 -10.201254450065964
+EPSG:4274
+  ll  58.71356253035597 -116.76668984748143
+  en  -116.76239416282988 58.71413727229153
+  ll2 58.7135625498788 -116.76668970185465
+EPSG:4275
+  ll  33.3107435621088 139.38701896598172
+  en  139.38535550052669 33.311659254870825
+  ll2 33.31074359909914 139.3870188991006
+EPSG:4276
+  ll  56.90110948114719 162.37043037727528
+  en  162.37043037727528 56.90110948114719
+  ll2 56.90110948114719 162.37043037727528
+EPSG:4277
+  ll  -69.49093826266983 -58.09380575171451
+  en  -58.10194257087154 -69.49497839438375
+  ll2 -69.49093760566299 -58.09380446862803
+EPSG:4278
+  ll  -73.88513880819241 20.35712277116332
+  en  20.35712277116332 -73.88513880819241
+  ll2 -73.88513880819241 20.35712277116332
+EPSG:4279
+  ll  -34.54057521126112 -125.64986908148767
+  en  -125.64986908148765 -34.54057521126112
+  ll2 -34.54057521126112 -125.64986908148765
+EPSG:4280
+  ll  -40.34055552521494 -90.81524414406175
+  en  -90.81524414406174 -40.34055552521493
+  ll2 -40.34055552521493 -90.81524414406174
+EPSG:4281
+  ll  -33.80282061725201 -65.86040334246859
+  en  -65.85496167803902 -33.80982294666828
+  ll2 -33.80282032087359 -65.86040333940375
+EPSG:4282
+  ll  -65.79570266253137 178.59171510790577
+  en  178.59274967978138 -65.79820271262399
+  ll2 -65.7957027205203 178.59171513187232
+EPSG:4283
+  ll  65.00460563790946 -88.04220284259128
+  en  -88.04220284259128 65.00460563863153
+  ll2 65.00460563791023 -88.04220284259128
+EPSG:4284
+  ll  -3.1447936425312832 94.88935949172253
+  en  94.88923251665494 -3.1439979763875514
+  ll2 -3.1447936467957 94.88935949124861
+EPSG:4285
+  ll  -62.22017331920739 155.57347237889667
+  en  155.56751043427326 -62.22094149727911
+  ll2 -62.2201733384676 155.57347222966735
+EPSG:4286
+  ll  53.185470247645384 54.692225436350924
+  en  54.692225436350924 53.185470247645384
+  ll2 53.18547024764539 54.692225436350924
+EPSG:4287
+  ll  53.26949935938322 -132.50538470382932
+  en  -132.5057992897472 53.269772126764195
+  ll2 53.26949935569581 -132.50538469823783
+EPSG:4288
+  ll  -35.45230643175253 144.07122035889017
+  en  144.07122035889014 -35.45230643175253
+  ll2 -35.45230643175253 144.07122035889014
+EPSG:4289
+  ll  38.46466226759557 152.45982826241243
+  en  152.4639686463908 38.458083689852806
+  ll2 38.4646630611881 152.45982784041288
+EPSG:4291
+  ll  -75.8997138457321 127.43773794076725
+  en  127.43609665312933 -75.89993570725497
+  ll2 -75.89971384818377 127.43773792264496
+EPSG:4292
+  ll  -79.61495655835229 55.18856690414478
+  en  55.17349602718005 -79.61373017981862
+  ll2 -79.61495654716954 55.188566766685476
+EPSG:4293
+  ll  12.72125439713463 75.505478998281
+  en  75.51074708891342 12.7237050416456
+  ll2 12.72125421801723 75.50547861570213
+EPSG:4294
+  ll  -80.97224369210724 -135.52461173902373
+  en  -135.48065882211236 -80.97041851290747
+  ll2 -80.97224390453027 -135.52461686196781
+EPSG:4295
+  ll  -41.65500070482143 -162.0338506341101
+  en  -162.0338506341101 -41.65500070482143
+  ll2 -41.65500070482143 -162.0338506341101
+EPSG:4297
+  ll  1.4322046383291251 166.6274892828721
+  en  166.62498080001953 1.4330974600955497
+  ll2 1.4322046913878455 166.62748913479527
+EPSG:4298
+  ll  35.24621348607333 154.05392809628398
+  en  154.05727420422969 35.24970668940522
+  ll2 35.24621344900723 154.05392806093963
+EPSG:4299
+  ll  -37.38625911342885 29.408891447880478
+  en  29.413240741612405 -37.39147483450833
+  ll2 -37.38625846606017 29.40889097042192
+EPSG:4300
+  ll  43.40813127446236 12.962926843252376
+  en  12.965732364766751 43.40646558405542
+  ll2 43.408131274814785 12.962926842741282
+EPSG:4301
+  ll  -44.45554103450822 7.068629355914453
+  en  7.062077162287018 -44.458791318685655
+  ll2 -44.45554039975408 7.068630630980759
+EPSG:4302
+  ll  -17.64915841100583 -73.87928908078929
+  en  -73.87947487182645 -17.65394218899767
+  ll2 -17.649158192280133 -73.87928907234638
+EPSG:4303
+  ll  -30.589815932845923 -22.30553900572218
+  en  -22.305539005722185 -30.589815932845926
+  ll2 -30.58981593284593 -22.305539005722185
+EPSG:4304
+  ll  -21.34154670728209 14.610225431216321
+  en  14.612352010872083 -21.345154241255344
+  ll2 -21.34154662743403 14.610225384422241
+EPSG:4306
+  ll  -26.951365245878563 -3.9524941953104644
+  en  -3.952494195310465 -26.951365245878566
+  ll2 -26.951365245878566 -3.952494195310465
+EPSG:4307
+  ll  21.932385852076905 127.57134534141318
+  en  127.5693655063217 21.930780481744026
+  ll2 21.932385813233463 127.57134526330346
+EPSG:4308
+  ll  38.774390788949574 -71.8024903737281
+  en  -71.80249037372812 38.774390788949574
+  ll2 38.774390788949574 -71.80249037372812
+EPSG:4309
+  ll  50.01114942649622 -8.797545626705045
+  en  -8.799572374279128 50.010509763378344
+  ll2 50.01114941540169 -8.797545661762111
+EPSG:4310
+  ll  20.722181448820393 -51.30767698279601
+  en  -51.30767698279602 20.72218144882039
+  ll2 20.72218144882039 -51.30767698279601
+EPSG:4311
+  ll  61.03539312260139 -116.97857131901442
+  en  -116.97319451005134 61.03774904276651
+  ll2 61.03539307621878 -116.97857142469307
+EPSG:4312
+  ll  21.39070569910588 -133.34073245125944
+  en  -133.34671514106972 21.38555456821422
+  ll2 21.390706382106288 -133.34073166256525
+EPSG:4313
+  ll  17.300266395639852 -27.665403002809626
+  en  -27.66583981809371 17.301239601638677
+  ll2 17.300266408336253 -27.66540300141586
+EPSG:4314
+  ll  0.2450455314900779 144.15023540185894
+  en  144.15460025832488 0.24119835885430424
+  ll2 0.2450462135419004 144.15023474972753
+EPSG:4315
+  ll  -16.17467925127613 65.40114386360054
+  en  65.39994012029193 -16.17685531632352
+  ll2 -16.174679355826417 65.40114380612401
+EPSG:4316
+  ll  79.03646342380443 138.20628838500863
+  en  138.20600394835242 79.03602804590402
+  ll2 79.03646343510314 138.20628839238816
+EPSG:4317
+  ll  53.18559347873506 -117.43043630402019
+  en  -117.43164193504616 53.18666450957781
+  ll2 53.185593496322966 -117.43043632376973
+EPSG:4318
+  ll  -40.0757823978669 137.53167076449995
+  en  137.53159614272778 -40.075793065807254
+  ll2 -40.07578239786199 137.53167076453434
+EPSG:4319
+  ll  27.385703588384942 14.701973090290522
+  en  14.701809222347938 27.385612747108095
+  ll2 27.38570358858768 14.701973090655457
+EPSG:4322
+  ll  74.5347056312838 -24.668833359024433
+  en  -24.66898724791332 74.53469395236075
+  ll2 74.53470563117124 -24.668833359059256
+EPSG:4324
+  ll  17.422103496395664 -42.50922169228073
+  en  -42.50944780339183 17.42208601498172
+  ll2 17.422103496149763 -42.50922169219481
+EPSG:4326
+  ll  -7.087221454568692 41.43170492812351
+  en  41.43170492812351 -7.087221454568692
+  ll2 -7.087221454568692 41.43170492812351
+EPSG:4414
+  ll  84.76915747653666 137.07105156402255
+  en  22037.552611324936 8129911.919785018
+  ll2 84.76915747659046 137.07105165524067
+EPSG:4415
+  ll  18.77793502339297 75.49444395509215
+  en  6351032.260805202 3298027.372706329
+  ll2 18.77793498540576 75.49444396543818
+EPSG:4417
+  ll  59.47178759214739 20.597257918600498
+  en  7477291.976036254 6595431.052940518
+  ll2 59.47178759316474 20.5972579299331
+EPSG:4420
+  ll  -24.679975238157084 175.5238922827717
+  en  350652.0620457914 -2730316.0304781226
+  ll2 -24.67997523815689 175.52389228277127
+EPSG:4421
+  ll  54.99612244093845 -170.03819346460847
+  en  945003.1675455894 6116550.360512076
+  ll2 54.99612243059147 -170.03819348516123
+EPSG:4422
+  ll  24.914573191627483 -167.4734911692188
+  en  856250.7364560174 2760111.0637815464
+  ll2 24.91457319158846 -167.4734911691412
+EPSG:4423
+  ll  32.2580110240076 -164.4140330286182
+  en  555192.5790184897 3569185.48946244
+  ll2 32.258011024007594 -164.4140330286182
+EPSG:4424
+  ll  54.22378354796527 -156.05053100812458
+  en  692271.0895678943 6012436.934011738
+  ll2 54.22378354790244 -156.05053100812074
+EPSG:4425
+  ll  -71.96038777104071 -162.6815780263502
+  en  166656.67672826414 -8011369.238332949
+  ll2 -71.96038775352989 -162.6815773678306
+EPSG:4426
+  ll  50.90602886207628 -151.92387166643775
+  en  153883.7390970632 5650930.374322699
+  ll2 50.90602886072203 -151.92387166596274
+EPSG:4427
+  ll  64.10938849156071 -148.94433869304237
+  en  113714.24602505931 7133349.451675126
+  ll2 64.1093884761863 -148.9443385994216
+EPSG:4428
+  ll  -63.162210930306514 -135.77610375560485
+  en  460907.35757675476 -7003898.743498173
+  ll2 -63.16221093030652 -135.77610375560485
+EPSG:4429
+  ll  64.14900279956132 -129.31310292867693
+  en  484767.10855817504 7113655.582703742
+  ll2 64.1490027995613 -129.31310292867693
+EPSG:4430
+  ll  89.32257077903222 -131.4469802471236
+  en  488889.9889160549 9923150.86985574
+  ll2 89.32257077912155 -131.44698002748615
+EPSG:4431
+  ll  -44.47131982754194 -111.85998506801229
+  en  908830.3003785381 -4937087.793881187
+  ll2 -44.47131982601705 -111.85998506803412
+EPSG:4432
+  ll  -44.77266862372167 -102.13997331548667
+  en  1201078.2427780605 -4996028.741296244
+  ll2 -44.77266858733194 -102.1399734177978
+EPSG:4433
+  ll  0.6485140849865871 -114.58753836201674
+  en  -571831.5837717305 72702.61688364373
+  ll2 0.6485140840208234 -114.58753822515004
+EPSG:4434
+  ll  85.58592084438166 15.022592737463446
+  en  8423260.414279168 9515109.434462167
+  ll2 85.58592084510742 15.022593183830047
+EPSG:4437
+  ll  -1.1907792941031445 -44.68053754599093
+  en  2754727.4495173027 -1793203.5571223325
+  ll2 -1.1907792941031217 -44.68053754599096
+EPSG:4438
+  ll  34.32262450200949 -71.56457319025687
+  en  816119.2934123119 3803276.435035523
+  ll2 34.322624501933156 -71.56457319014918
+EPSG:4439
+  ll  4.938641454928188 -63.95378669856227
+  en  1060165.1366867432 548009.6122384557
+  ll2 4.938641454847396 -63.953786700369434
+EPSG:4457
+  ll  32.108700747436544 -17.221303296024274
+  en  7278349.555270603 2433616.0361880534
+  ll2 32.1087007474368 -17.22130329602429
+EPSG:4462
+  ll  -77.98539656767616 115.52925408984188
+  en  -722288.0508293676 -6841198.533039651
+  ll2 -77.98539656767615 115.52925408984188
+EPSG:4463
+  ll  -21.245856770547277 77.67429752138827
+  en  77.67429752138827 -21.245856771185164
+  ll2 -21.245856770547196 77.67429752138827
+EPSG:4467
+  ll  81.31714108060419 -56.627176177748396
+  en  506283.4753289592 9028624.685496762
+  ll2 81.31714108060491 -56.62717617774839
+EPSG:4470
+  ll  22.934578149962334 74.13383048761551
+  en  74.13383048761553 22.934578150640068
+  ll2 22.934578149962196 74.13383048761553
+EPSG:4471
+  ll  49.416691633997914 50.178378314621916
+  en  875511.3957461121 1.5486682913681362E7
+  ll2 49.41669163219658 50.17837831396611
+EPSG:4475
+  ll  -38.15259214574662 -10.136365006526376
+  en  -10.134952733452359 -38.14953756978653
+  ll2 -38.15259210387847 -10.136364987248237
+EPSG:4483
+  ll  71.69775393027132 -155.8965013515438
+  en  -155.8965013515438 71.69775393083347
+  ll2 71.69775393027227 -155.89650135154383
+EPSG:4484
+  ll  26.153555805417582 -122.13178264636548
+  en  -13329.737682252307 2902840.1582861245
+  ll2 26.15355580498703 -122.13178264720194
+EPSG:4485
+  ll  -48.7719538834897 -112.74721852019753
+  en  371624.198637281 -5403577.8341665575
+  ll2 -48.77195388348717 -112.747218520199
+EPSG:4486
+  ll  -59.394711137372425 -111.92559093488228
+  en  107134.75422060059 -6604478.649043755
+  ll2 -59.39471112840016 -111.92559091137835
+EPSG:4487
+  ll  35.30473846328101 -96.17453364722502
+  en  756903.8053345248 3910500.829637733
+  ll2 35.30473846325557 -96.17453364718868
+EPSG:4488
+  ll  -61.341638427361914 -86.53197009633692
+  en  845667.603390358 -6817988.92873171
+  ll2 -61.34163842183053 -86.53197010977948
+EPSG:4489
+  ll  41.05115123999502 -87.65174394482521
+  en  445229.56886295497 4544639.942873664
+  ll2 41.05115123999505 -87.6517439448252
+EPSG:4490
+  ll  5.506011391573949 88.39664120403756
+  en  88.39664120403758 5.506011391573949
+  ll2 5.506011391573949 88.39664120403758
+EPSG:4491
+  ll  -42.578639455606925 81.83883893481922
+  en  1.4061553341437062E7 -4738643.486066903
+  ll2 -42.578639447981644 81.83883892993576
+EPSG:4492
+  ll  -43.667803735486906 82.12403819048066
+  en  1.4590656598688684E7 -4837526.426982111
+  ll2 -43.667803735486736 82.12403819048089
+EPSG:4493
+  ll  54.01378257136042 79.58822388589269
+  en  1.501454937263056E7 6012917.018319271
+  ll2 54.01378255630595 79.58822392086708
+EPSG:4494
+  ll  -61.0550699581773 92.74672233479119
+  en  1.6486319539372265E7 -6771656.42931073
+  ll2 -61.0550699581773 92.74672233479119
+EPSG:4495
+  ll  42.27047367736134 106.70443351841034
+  en  1.813578916968408E7 4710524.349937176
+  ll2 42.27047366238604 106.7044334999291
+EPSG:4496
+  ll  -37.06130361768848 95.8468958084117
+  en  1.7684973778963424E7 -4142741.024869562
+  ll2 -37.06130358867186 95.84689586618835
+EPSG:4497
+  ll  50.439717183905714 109.12053630367252
+  en  1.9366487937421877E7 5591446.736226764
+  ll2 50.43971718390148 109.12053630367073
+EPSG:4498
+  ll  81.14827671233226 111.17173425310666
+  en  2.0400000736568756E7 9018390.710313706
+  ll2 81.14827671217489 111.1717342604349
+EPSG:4499
+  ll  10.10528577643099 125.83521501864566
+  en  2.181087046361647E7 1118850.6539225618
+  ll2 10.105285776427415 125.83521501859364
+EPSG:4500
+  ll  -16.60533428622429 125.54184124414425
+  en  2.213080420499496E7 -1839817.4507161572
+  ll2 -16.60533428620561 125.54184124419132
+EPSG:4501
+  ll  9.136412343458375 135.0798346083621
+  en  2.3508775140852135E7 1010338.7075555942
+  ll2 9.136412343458375 135.0798346083621
+EPSG:4502
+  ll  67.38688094781043 66.53013623417621
+  en  137359.66051724885 7502302.497094396
+  ll2 67.38688093115827 66.53013641404104
+EPSG:4503
+  ll  3.588484466792522 72.65676621882028
+  en  -430245.23914900597 401061.411146474
+  ll2 3.588484464863596 72.65676626734528
+EPSG:4504
+  ll  47.13189779390868 94.92998028147277
+  en  1101490.8593361005 5252512.384552191
+  ll2 47.131897772917725 94.92998023917153
+EPSG:4505
+  ll  -80.61493104397984 98.86949197930723
+  en  606719.2572760094 -8959202.353962814
+  ll2 -80.6149310437834 98.86949197153005
+EPSG:4506
+  ll  -34.6818580889721 100.50532781254864
+  en  637954.0132928642 -3840330.3138201884
+  ll2 -34.68185808897155 100.50532781254987
+EPSG:4507
+  ll  -6.462216394980828 95.26581494906155
+  en  -581883.6705760299 -725004.609482079
+  ll2 -6.462216385126359 95.26581507984888
+EPSG:4508
+  ll  52.87626809266001 114.12899535971705
+  en  710643.74752543 5865438.910524783
+  ll2 52.876268092569745 114.12899535972358
+EPSG:4509
+  ll  -15.788761978353833 113.84125717503757
+  en  161405.8483980862 -1748809.5476261212
+  ll2 -15.78876197834375 113.84125717507622
+EPSG:4510
+  ll  -73.71574182307634 128.65339825934882
+  en  676771.6220285511 -8191978.154400439
+  ll2 -73.7157418223094 128.65339825420847
+EPSG:4511
+  ll  19.11608312710061 123.40052977974062
+  en  -89912.19338216446 2123978.9263566104
+  ll2 19.116083126637225 123.4005297796526
+EPSG:4512
+  ll  -88.82785864618289 126.72140088460782
+  en  481150.39988415805 -9872408.650245247
+  ll2 -88.82785864630613 126.72140106741728
+EPSG:4513
+  ll  52.51402172147132 70.45073118313407
+  en  2.5191240552166406E7 5830275.34657819
+  ll2 52.514021720623184 70.45073118338611
+EPSG:4514
+  ll  89.39487241975911 73.21320445323549
+  en  2.6494359916945834E7 9934612.372410152
+  ll2 89.39487241975934 73.21320445451765
+EPSG:4515
+  ll  42.544298209577335 79.3007072331386
+  en  2.736041666250515E7 4713496.545646839
+  ll2 42.544298209575466 79.30070723313663
+EPSG:4516
+  ll  -74.01969620528908 74.13847310167772
+  en  2.819810495986183E7 -8242570.218784651
+  ll2 -74.01969619303811 74.13847390481493
+EPSG:4517
+  ll  -37.36789081001677 85.96679851990409
+  en  2.9408476666135944E7 -4137840.7751334487
+  ll2 -37.36789081001669 85.96679851990393
+EPSG:4518
+  ll  2.222302146175849 82.52118567241999
+  en  2.966570280696377E7 247851.2781133166
+  ll2 2.2223021456160508 82.52118569612215
+EPSG:4519
+  ll  43.41505923911956 95.03597567751261
+  en  3.1664895580797788E7 4810845.614350092
+  ll2 43.41505923911383 95.0359756775174
+EPSG:4520
+  ll  -18.32249283471762 99.18798023647074
+  en  3.2837144493136145E7 -2029626.9102168803
+  ll2 -18.32249283470513 99.18798023645626
+EPSG:4521
+  ll  4.924627520917255 93.81313704015824
+  en  3.292393736091246E7 546793.6159578406
+  ll2 4.924627520820374 93.81313704229044
+EPSG:4522
+  ll  -73.0625924018427 94.35903762204443
+  en  3.4252050366649956E7 -8126550.059406312
+  ll2 -73.0625923971909 94.35903769984304
+EPSG:4523
+  ll  -57.31467349388492 109.88014471849209
+  en  3.579392103478906E7 -6365502.066815696
+  ll2 -57.31467349267482 109.8801447176518
+EPSG:4524
+  ll  -73.21429034660036 98.55383421004
+  en  3.619653654479495E7 -8151648.920235717
+  ll2 -73.21429033402951 98.55383474624095
+EPSG:4525
+  ll  35.94508426869402 108.6199331721206
+  en  3.728523635007123E7 3982068.6207755725
+  ll2 35.945084268684475 108.61993317210644
+EPSG:4526
+  ll  -34.285714586892105 118.5623749402579
+  en  3.892024098091519E7 -3804791.4610365196
+  ll2 -34.2857145864749 118.56237494076014
+EPSG:4527
+  ll  71.42611977650506 124.30982003654438
+  en  3.975941422629779E7 7943805.941486508
+  ll2 71.42611977185543 124.30981998575554
+EPSG:4528
+  ll  -9.240771960099664 122.09579365736022
+  en  4.073034386593138E7 -1022556.9163456273
+  ll2 -9.240771960099156 122.09579365734861
+EPSG:4529
+  ll  -38.21361130070164 116.06392926898725
+  en  4.089220965133252E7 -4254028.669449601
+  ll2 -38.21361129414627 116.06392927012077
+EPSG:4530
+  ll  4.231867328244618 130.21850315618468
+  en  4.296875174033891E7 469219.3452313065
+  ll2 4.231867328223234 130.21850315553286
+EPSG:4531
+  ll  64.40742409179094 138.20540995224232
+  en  4.394266541019464E7 7177440.499423074
+  ll2 64.40742405822512 138.20540959237775
+EPSG:4532
+  ll  -64.84216889503563 122.77733732195081
+  en  4.406356143557161E7 -7225629.916873951
+  ll2 -64.84216886227034 122.77733769166596
+EPSG:4533
+  ll  33.17520257153372 133.57492418071237
+  en  4.536708038113537E7 3673083.7021115487
+  ll2 33.17520257153336 133.57492418071146
+EPSG:4534
+  ll  -82.89942905772523 75.78142979015782
+  en  510788.044233011 -9208988.623081964
+  ll2 -82.89942905772526 75.78142979015782
+EPSG:4535
+  ll  43.596451834883595 74.8326530558047
+  en  244237.07610821107 4833862.236217249
+  ll2 43.596451834801925 74.83265305576008
+EPSG:4536
+  ll  5.533981983768811 78.04984127962602
+  en  172967.51519175078 612747.6054195662
+  ll2 5.533981983766054 78.04984127971197
+EPSG:4537
+  ll  -20.10639095634444 79.98685448259414
+  en  80054.86408407998 -2229205.8092593136
+  ll2 -20.106390956285246 79.98685448256256
+EPSG:4538
+  ll  64.04213948904885 89.4322339302841
+  en  618812.1645066552 7106819.594642567
+  ll2 64.04213948903495 89.4322339302827
+EPSG:4539
+  ll  81.64733716386777 86.18278468898008
+  en  438112.81964049366 9071130.57212875
+  ll2 81.64733716385588 86.18278468914122
+EPSG:4540
+  ll  -44.63769895273001 96.52117414728517
+  en  779379.9424091743 -4950718.210395238
+  ll2 -44.637698952569885 96.52117414734956
+EPSG:4541
+  ll  17.106394742767066 92.21157940139116
+  en  96570.42566461826 1896009.1251823143
+  ll2 17.10639474273288 92.21157940145031
+EPSG:4542
+  ll  -9.34923198470456 96.01292174054005
+  en  171726.1796470536 -1035267.2825441768
+  ll2 -9.349231984699891 96.01292174061311
+EPSG:4543
+  ll  -79.53957994742348 97.24947146673361
+  en  403779.0379623907 -8837655.177299656
+  ll2 -79.539579947341 97.2494714678736
+EPSG:4544
+  ll  18.33937251648082 108.73684656087971
+  en  895212.9928109706 2032603.6923779359
+  ll2 18.33937251644707 108.73684656085479
+EPSG:4545
+  ll  -38.82813480434976 109.01349851466938
+  en  588008.7219812976 -4299912.63618924
+  ll2 -38.828134804349695 109.01349851466954
+EPSG:4546
+  ll  -47.43635647060463 106.86189811231245
+  en  187866.9443985757 -5264067.81743848
+  ll2 -47.43635647014851 106.86189811227163
+EPSG:4547
+  ll  64.88924297870562 116.82064280267797
+  en  633581.4956035825 7201968.755680972
+  ll2 64.88924297867372 116.82064280267079
+EPSG:4548
+  ll  10.382069651135168 110.90183071759803
+  en  -168993.46207882825 1154549.1075580698
+  ll2 10.3820696505986 110.90183072146687
+EPSG:4549
+  ll  -62.48547513176247 111.96312273091233
+  en  86379.22467869887 -6956825.440519403
+  ll2 -62.48547511356275 111.96312283076341
+EPSG:4550
+  ll  26.869054180796212 114.87916835452597
+  en  -308574.09602955764 2999133.1279473878
+  ll2 26.869054173479935 114.87916834859422
+EPSG:4551
+  ll  16.67336519528763 122.36333357553521
+  en  111862.79054956365 1847696.9074377867
+  ll2 16.67336519526188 122.3633335755936
+EPSG:4552
+  ll  -12.347517170923538 130.37117956088235
+  en  649144.1011053738 -1365909.7752631248
+  ll2 -12.347517170923492 130.37117956088133
+EPSG:4553
+  ll  88.13758895105502 133.64772509289799
+  en  505980.39214598754 9794032.32133061
+  ll2 88.137588951055 133.64772509289787
+EPSG:4554
+  ll  79.58016150941125 143.14940534967857
+  en  664089.0038362173 8849759.058976732
+  ll2 79.58016150815655 143.14940519877942
+EPSG:4555
+  ll  78.6751377428231 -61.56588045473465
+  en  -61.56588045473466 78.6751377428231
+  ll2 78.6751377428231 -61.56588045473466
+EPSG:4558
+  ll  -8.062451085694136 157.27630106098604
+  en  157.27630106098607 -8.062451085956583
+  ll2 -8.062451085694255 157.27630106098604
+EPSG:4559
+  ll  -28.64646658487689 -55.78280197864944
+  en  1206348.2193066543 -3190218.2192560663
+  ll2 -28.646466580759053 -55.782801973889136
+EPSG:4568
+  ll  -56.99742660975438 73.45100188237937
+  en  1.3405860597687926E7 -6320805.262286385
+  ll2 -56.9974266097531 73.45100188237907
+EPSG:4569
+  ll  64.49855889003786 72.21214359537495
+  en  1.4078711292663898E7 7184797.726341863
+  ll2 64.49855886397998 72.21214383173476
+EPSG:4570
+  ll  59.71160168158221 84.34390393902783
+  en  1.5350525598658621E7 6625050.661481358
+  ll2 59.71160168155279 84.34390393902903
+EPSG:4571
+  ll  11.31079665603663 84.34323951805732
+  en  1.5551554644398822E7 1265000.0910088986
+  ll2 11.31079664964768 84.34323955602834
+EPSG:4572
+  ll  -78.1761601242114 104.97923328590889
+  en  1.763659896185751E7 -8688635.081933452
+  ll2 -78.17616012377403 104.97923327691771
+EPSG:4573
+  ll  -6.431669638212625 100.67622320970024
+  en  1.80212343462848E7 -713246.3551409552
+  ll2 -6.431669638175832 100.67622321038104
+EPSG:4574
+  ll  -83.79014279407507 110.04905407929243
+  en  1.948851146834006E7 -9308644.590624835
+  ll2 -83.79014279407507 110.04905407929238
+EPSG:4575
+  ll  19.89472525682777 117.66999449842373
+  en  2.0570161886403944E7 2200890.8216016027
+  ll2 19.894725256827773 117.66999449842375
+EPSG:4576
+  ll  -8.24699446189939 114.61165920310468
+  en  2.0572588093281697E7 -921775.3514701776
+  ll2 -8.24699445775021 114.61165924305313
+EPSG:4577
+  ll  -23.252751205772995 132.09855766888944
+  en  2.281718994067023E7 -2575962.827909751
+  ll2 -23.252751205757697 132.09855766891445
+EPSG:4578
+  ll  -19.15895808502806 125.074949907596
+  en  2.245180756329146E7 -2149308.939206177
+  ll2 -19.15895806567719 125.0749499420539
+EPSG:4579
+  ll  -61.41906246296371 71.83427749794745
+  en  331015.761313576 -6816410.71768723
+  ll2 -61.4190624628855 71.83427749796417
+EPSG:4580
+  ll  59.53830966773117 89.04388290156925
+  en  954365.7274663891 6630312.950147373
+  ll2 59.538309646623446 89.0438828091542
+EPSG:4581
+  ll  -37.42994051870873 88.338765990087
+  en  618496.3215758696 -4145141.3906342927
+  ll2 -37.42994051870839 88.33876599008767
+EPSG:4582
+  ll  -44.732762437753856 98.7630560667272
+  en  956520.9705697752 -4971520.342555952
+  ll2 -44.732762434718985 98.76305606588173
+EPSG:4583
+  ll  72.81917998423162 99.13349740915483
+  en  504403.2668012718 8083687.428854159
+  ll2 72.81917998423162 99.13349740915483
+EPSG:4584
+  ll  -81.80877976552878 106.1238003667711
+  en  517881.9643226 -9087448.78784343
+  ll2 -81.80877976552875 106.1238003667711
+EPSG:4585
+  ll  59.17186527836125 110.57301709443821
+  en  475581.13842456415 6562007.1483834125
+  ll2 59.17186527836124 110.57301709443821
+EPSG:4586
+  ll  -49.520898801583776 117.06841239571744
+  en  504953.5299319162 -5487658.044300037
+  ll2 -49.520898801583776 117.06841239571744
+EPSG:4587
+  ll  -63.4741457412747 113.91941690097956
+  en  48475.97681133798 -7073465.947164477
+  ll2 -63.47414570786813 113.91941721180198
+EPSG:4588
+  ll  -83.7551137384461 133.71245806007005
+  en  557191.3806131807 -9306977.005294384
+  ll2 -83.75511373842956 133.71245805897695
+EPSG:4589
+  ll  31.98927003023951 127.01749946230348
+  en  -255468.84854082856 3568716.4305472653
+  ll2 31.98927002073203 127.01749946072508
+EPSG:4600
+  ll  -25.80544012040943 -24.851806030897052
+  en  -24.85180603089705 -25.80544012040943
+  ll2 -25.805440120409433 -24.85180603089705
+EPSG:4601
+  ll  89.26328047998643 -21.67446323134905
+  en  -21.59938984492951 89.26128076180103
+  ll2 89.26328053286613 -21.674465222572035
+EPSG:4602
+  ll  -15.124906064530379 7.193682576724342
+  en  7.1882038367087615 -15.13306887877301
+  ll2 -15.124906998762054 7.193681953626404
+EPSG:4603
+  ll  42.3123265905343 -155.34170408105157
+  en  -155.33971281187235 42.31390208040188
+  ll2 42.31232656635919 -155.34170411149344
+EPSG:4604
+  ll  -55.090871198001416 -14.922473778143342
+  en  -14.928608648963639 -55.09625453688617
+  ll2 -55.0908708783747 -14.92247341475685
+EPSG:4605
+  ll  53.68388387323023 -95.42665020657108
+  en  -95.42652388153088 53.684302985060526
+  ll2 53.68388387107921 -95.42665020721796
+EPSG:4606
+  ll  -68.28803198776407 -28.757366760658186
+  en  -28.758347985711296 -68.28957172016494
+  ll2 -68.2880318587388 -28.757366678515158
+EPSG:4607
+  ll  56.76546209405063 171.84712332851785
+  en  171.8529592606171 56.765891128522156
+  ll2 56.765462095211326 171.84712334426308
+EPSG:4608
+  ll  -76.07404069237896 -30.94821845658538
+  en  -30.948218456585376 -76.07404069237897
+  ll2 -76.07404069237897 -30.948218456585376
+EPSG:4609
+  ll  25.81736914358801 106.82861265817235
+  en  106.82861265817235 25.81736914358801
+  ll2 25.81736914358801 106.82861265817235
+EPSG:4610
+  ll  -4.829586011713275 17.536653435368038
+  en  17.53665343536804 -4.829586011713275
+  ll2 -4.829586011713275 17.53665343536804
+EPSG:4611
+  ll  82.79547066585704 149.34290975085554
+  en  149.317676272825 82.79636708142849
+  ll2 82.79547066672029 149.3429098032959
+EPSG:4612
+  ll  -58.306257348653205 144.60213804999916
+  en  144.60213804999916 -58.30625734949611
+  ll2 -58.30625734865366 144.60213804999916
+EPSG:4613
+  ll  -84.22092900256692 -13.269766261786913
+  en  -13.320693282663157 -84.2159510960455
+  ll2 -84.22092960150556 -13.269760126646352
+EPSG:4614
+  ll  -21.872493613000543 -96.22511297317327
+  en  -96.22455416049205 -21.873712572165605
+  ll2 -21.87249374600967 -96.22511290047026
+EPSG:4615
+  ll  10.244710018804156 130.72286107303597
+  en  130.71792627167477 10.242424554528917
+  ll2 10.244709860648712 130.722860733751
+EPSG:4616
+  ll  -80.21938781596077 -150.37552371573847
+  en  -150.37367494437282 -80.22251195704351
+  ll2 -80.2193878922496 -150.3755236706166
+EPSG:4617
+  ll  -78.5224668916699 37.52648771871978
+  en  37.52648771871978 -78.52246689203761
+  ll2 -78.52246689167075 37.52648771871978
+EPSG:4618
+  ll  4.774937987325956 48.274298113789285
+  en  48.27382201902595 4.7752549573524785
+  ll2 4.774937986259732 48.274298115380134
+EPSG:4619
+  ll  44.0876310151946 37.3864530531217
+  en  37.38645305312169 44.08763101613744
+  ll2 44.087631015194674 37.3864530531217
+EPSG:4620
+  ll  54.81214972552223 -148.04148147053212
+  en  -148.04231116912737 54.8154176564023
+  ll2 54.812149779311014 -148.04148148415692
+EPSG:4621
+  ll  42.899521381541405 -56.91651894079587
+  en  -56.9195818028079 42.90236167439804
+  ll2 42.89952130058315 -56.91651885381343
+EPSG:4622
+  ll  49.47461062282616 -109.62956955335417
+  en  -109.62357426176771 49.47835023704565
+  ll2 49.47461067092157 -109.62956947647648
+EPSG:4623
+  ll  58.4087726210667 -178.78248869261247
+  en  -178.77848727348615 58.41037314344905
+  ll2 58.40877271468932 -178.7824884590029
+EPSG:4624
+  ll  -84.2983732880713 -173.41329993912248
+  en  -173.41329993912242 -84.29837328825772
+  ll2 -84.29837328807177 -173.41329993912245
+EPSG:4625
+  ll  -50.44948825538305 155.8023956605216
+  en  155.8096591826623 -50.451352870780006
+  ll2 -50.44948828407679 155.80239577197352
+EPSG:4626
+  ll  -68.55443581505419 171.64086968475772
+  en  171.6182288677239 -68.54892969327642
+  ll2 -68.55443472827868 171.64086521769764
+EPSG:4627
+  ll  26.700320483388282 110.60814719467368
+  en  110.60814719467369 26.70032048414603
+  ll2 26.700320483387763 110.60814719467369
+EPSG:4628
+  ll  -49.49939130980256 69.35884457510306
+  en  69.36036810965199 -49.502241384749844
+  ll2 -49.49939139447979 69.35884462023688
+EPSG:4629
+  ll  -61.37113497647589 -155.1483429288211
+  en  -155.1422741218903 -61.370539837972274
+  ll2 -61.37113497714107 -155.14834291295534
+EPSG:4630
+  ll  74.11028824901533 -108.14224768405853
+  en  -108.14206803282676 74.10809202747349
+  ll2 74.11028819730738 -108.1422476798303
+EPSG:4631
+  ll  -51.44263441806412 -63.74931144139521
+  en  -63.74999230038112 -51.445642195283604
+  ll2 -51.44263454034112 -63.749311469000425
+EPSG:4632
+  ll  -35.80194759694242 46.1490392444274
+  en  46.14644390680815 -35.79919342299239
+  ll2 -35.801947543261875 46.149039194063675
+EPSG:4633
+  ll  -13.4882748914697 36.12023391946403
+  en  36.1203997892262 -13.487466417884043
+  ll2 -13.488274803346789 36.12023393742927
+EPSG:4634
+  ll  -47.07137497324855 23.57547863770955
+  en  23.579609306148235 -47.07298846127712
+  ll2 -47.0713749442093 23.575478563603653
+EPSG:4635
+  ll  77.849034946904 43.104008486000794
+  en  43.10683126993448 77.84560342621621
+  ll2 77.84903486831735 43.10400835741461
+EPSG:4636
+  ll  -26.204001443699646 146.35081650558197
+  en  146.35445584618066 -26.20521527040923
+  ll2 -26.204001440592446 146.35081649631795
+EPSG:4637
+  ll  61.130851628190186 -24.70152491751449
+  en  -24.7066422052121 61.13261560265703
+  ll2 61.13085175060817 -24.701525272051
+EPSG:4638
+  ll  20.5473067226347 -120.73998615214576
+  en  -120.73812584481433 20.544382802855598
+  ll2 20.547306810724844 -120.73998620786408
+EPSG:4639
+  ll  -37.556485782072464 -135.0596867418442
+  en  -135.0627667094738 -37.55590207051536
+  ll2 -37.55648576128609 -135.05968685106984
+EPSG:4640
+  ll  71.99002840370818 139.6170138900817
+  en  139.6170138900817 71.99002840370865
+  ll2 71.99002840370912 139.6170138900817
+EPSG:4641
+  ll  47.81643540559125 35.49257057923057
+  en  35.492867323664335 47.82031966396077
+  ll2 47.81643560501966 35.49257059441892
+EPSG:4642
+  ll  -16.906678754205842 -165.13413777434383
+  en  -165.1372636188623 -16.909929087353838
+  ll2 -16.906678885328116 -165.13413789966788
+EPSG:4643
+  ll  70.56521047851896 87.87888653062691
+  en  87.88376118842312 70.55948081961343
+  ll2 70.56521133271521 87.87888734347197
+EPSG:4644
+  ll  -64.21746237942585 164.7505021541001
+  en  164.74348359619847 -64.21857713733502
+  ll2 -64.21746235826552 164.75050228713576
+EPSG:4645
+  ll  26.18707975201444 100.77895418583171
+  en  100.77895418583171 26.187731593141226
+  ll2 26.18707977596522 100.77895418583172
+EPSG:4646
+  ll  26.43918288238598 83.76705821816824
+  en  83.75690457478757 26.444357552897117
+  ll2 26.43918323561367 83.76705752887386
+EPSG:4647
+  ll  -76.13792619950138 16.73959791140613
+  en  3.270643345186227E7 -8464135.292662872
+  ll2 -76.13792619672536 16.739597820369706
+EPSG:4652
+  ll  -78.64295746016069 79.9806684619763
+  en  2.560941024380873E7 -8738435.447815584
+  ll2 -78.6429574600233 79.98066846024338
+EPSG:4653
+  ll  60.664026717567566 82.83916364748133
+  en  2.6764436510235332E7 6737918.410902408
+  ll2 60.66402671654314 82.83916364655553
+EPSG:4654
+  ll  -63.7317423763523 77.94158114325181
+  en  2.7348954313721642E7 -7073689.517950117
+  ll2 -63.73174237629634 77.9415811432663
+EPSG:4655
+  ll  22.261276311553345 74.47971261736981
+  en  2.751545811456073E7 2493960.34383371
+  ll2 22.261276296028868 74.47971262605446
+EPSG:4656
+  ll  -28.458413026068648 87.62397083361101
+  en  2.9561114937990155E7 -3149459.118130602
+  ll2 -28.458413026068648 87.623970833611
+EPSG:4657
+  ll  -27.812184622738265 -8.058229172542525
+  en  -8.060189027216676 -27.811039153367417
+  ll2 -27.812184828704364 -8.058228821981777
+EPSG:4658
+  ll  -79.23171989568206 179.36350293394264
+  en  179.36566859294496 -79.23252405287339
+  ll2 -79.23171992849637 179.36350302228385
+EPSG:4659
+  ll  -49.308659018750696 56.16938365861063
+  en  56.16938365861063 -49.30865901968313
+  ll2 -49.30865901875086 56.169383658610634
+EPSG:4660
+  ll  -12.810660026388447 74.1886625044761
+  en  74.2032917449395 -12.812054818870882
+  ll2 -12.810660363195499 74.18866357402362
+EPSG:4661
+  ll  -36.28458761994232 -165.9036539630546
+  en  -165.9036539630546 -36.2845876208427
+  ll2 -36.284587619942336 -165.9036539630546
+EPSG:4662
+  ll  -30.218875325189373 58.36471107008691
+  en  58.366507243146536 -30.220491664217576
+  ll2 -30.21887527917935 58.36471101921658
+EPSG:4663
+  ll  42.74883981346852 116.71563355657185
+  en  116.70878850202855 42.747622881306334
+  ll2 42.74883973224316 116.7156331012606
+EPSG:4664
+  ll  -41.19536888618599 37.57015784343889
+  en  37.56734613630679 -41.19610317948217
+  ll2 -41.19536889972704 37.57015779178871
+EPSG:4665
+  ll  -42.92399681954331 -64.91206978148446
+  en  -64.91175544653277 -42.92336737802378
+  ll2 -42.923996810525296 -64.91206977699714
+EPSG:4666
+  ll  29.237052051417265 98.11321809374908
+  en  98.11811461094253 29.23094227623923
+  ll2 29.237052701465558 98.11321757540586
+EPSG:4667
+  ll  -18.61218869191113 14.109155596517212
+  en  14.109155596517216 -18.61218869191112
+  ll2 -18.612188691911108 14.109155596517216
+EPSG:4668
+  ll  -0.2575842428449846 -171.99190036519758
+  en  -171.9926645223743 -0.25651942914879333
+  ll2 -0.25758418396494137 -171.99190040716965
+EPSG:4669
+  ll  43.763571351956244 -76.50397692024245
+  en  -76.50397692024244 43.763571352898715
+  ll2 43.76357135195632 -76.50397692024242
+EPSG:4670
+  ll  74.70148199798555 -136.1264363794791
+  en  -136.1264363794791 74.70148199798602
+  ll2 74.7014819979865 -136.1264363794791
+EPSG:4671
+  ll  1.710002127727222 93.20771507217523
+  en  93.20771507217523 1.710002127727222
+  ll2 1.710002127727222 93.20771507217523
+EPSG:4672
+  ll  -72.690646146816 -111.45255566222512
+  en  -111.45787649364607 -72.69116878088417
+  ll2 -72.690646151014 -111.45255570492188
+EPSG:4673
+  ll  -2.755678367401501 -26.3143362886548
+  en  -26.31497859917188 -2.7568471229689693
+  ll2 -2.7556784437379345 -26.314336320385745
+EPSG:4674
+  ll  -67.13758441728083 138.09996255174707
+  en  138.09996255174707 -67.13758441795581
+  ll2 -67.13758441728167 138.09996255174707
+EPSG:4675
+  ll  -34.065942648620066 105.70766849081429
+  en  105.70589843371909 -34.068795946073244
+  ll2 -34.06594250247494 105.70766858105532
+EPSG:4676
+  ll  63.09467040874526 -138.03211930511213
+  en  -138.03211930511213 63.09467040874526
+  ll2 63.09467040874526 -138.03211930511213
+EPSG:4677
+  ll  -20.642809221975753 -39.683532245988374
+  en  -39.683532245988374 -20.642809221975753
+  ll2 -20.642809221975753 -39.683532245988374
+EPSG:4678
+  ll  4.786703643938296 116.22033226986912
+  en  116.22017023654605 4.786952245938901
+  ll2 4.786703642674418 116.22033227068738
+EPSG:4679
+  ll  85.62180850722928 -83.80286106379651
+  en  -83.79674186913569 85.61976269883901
+  ll2 85.62180849599221 -83.80286103016948
+EPSG:4680
+  ll  -71.14117840391518 -2.4934577717794184
+  en  -2.4918499723161 -71.14336402296536
+  ll2 -71.14117844025358 -2.4934577450705175
+EPSG:4681
+  ll  -61.61457725290575 -139.95844517715292
+  en  -139.95844517715292 -61.61457725290573
+  ll2 -61.61457725290574 -139.95844517715292
+EPSG:4682
+  ll  -50.22679411672055 -175.97565303523322
+  en  -175.96564549959007 -50.224357710421394
+  ll2 -50.22679456288099 -175.97565486320994
+EPSG:4683
+  ll  -88.76026853662587 -175.14768974221153
+  en  -175.20519485365062 -88.76295979971599
+  ll2 -88.76026850495712 -175.1476897388659
+EPSG:4684
+  ll  19.308181572729836 39.88791860620864
+  en  39.88945056658716 19.307349373889334
+  ll2 19.30818157706182 39.88791859828149
+EPSG:4685
+  ll  -78.62252758794192 141.80269625705012
+  en  141.80269625705012 -78.62252758794192
+  ll2 -78.62252758794192 141.80269625705012
+EPSG:4686
+  ll  -6.36899362522901 40.56170867852995
+  en  40.56170867852995 -6.368993625437339
+  ll2 -6.3689936252290344 40.56170867852995
+EPSG:4687
+  ll  -5.866210917125841 13.182991116758785
+  en  13.182998170277433 -5.866207422369518
+  ll2 -5.866210917126094 13.182991116758808
+EPSG:4688
+  ll  -1.9161683527315319 169.567099812634
+  en  169.57937326769698 -1.957622424257637
+  ll2 -1.9161756845501507 169.56710608481836
+EPSG:4689
+  ll  -31.70472801417325 -102.87208195515865
+  en  -102.87587283625606 -31.704844006553024
+  ll2 -31.70472802605345 -102.87208205056133
+EPSG:4690
+  ll  30.21081439784645 20.456970836484885
+  en  20.456093207056337 30.21120813238217
+  ll2 30.21081444941135 20.456970766535626
+EPSG:4691
+  ll  50.99567573658135 149.23375146449558
+  en  149.23813431400396 50.99559168137738
+  ll2 50.995675697221394 149.23375164841914
+EPSG:4692
+  ll  28.292582375473685 13.092697602799433
+  en  13.092335349856231 28.294067348922795
+  ll2 28.292582479620332 13.092697577525524
+EPSG:4693
+  ll  -79.43197622450931 -88.16223707215289
+  en  -88.16223683729925 -79.4319786614021
+  ll2 -79.43197622450988 -88.1622370721529
+EPSG:4694
+  ll  10.017634575357135 -120.45293638122666
+  en  -120.45293638122666 10.017634575357135
+  ll2 10.017634575357135 -120.45293638122665
+EPSG:4695
+  ll  -74.10133080758368 -81.35308072326242
+  en  -81.34968046202412 -74.10177649814347
+  ll2 -74.10133081412835 -81.35308067336888
+EPSG:4696
+  ll  -66.09163747602487 112.49557549627394
+  en  112.49557549627391 -66.09163747602487
+  ll2 -66.09163747602487 112.49557549627393
+EPSG:4697
+  ll  61.629624533178344 -29.433502503366498
+  en  -29.4335025033665 61.62962453317834
+  ll2 61.62962453317834 -29.433502503366505
+EPSG:4698
+  ll  -65.26709369681447 -162.2521296486472
+  en  -162.25688927831865 -65.26744366310064
+  ll2 -65.2670936994555 -162.25212968450452
+EPSG:4699
+  ll  -30.0188085358525 -102.00640203812571
+  en  -101.9982521419389 -30.01766731746936
+  ll2 -30.01880848579792 -102.00640168239026
+EPSG:4700
+  ll  -66.6279092662278 -107.39020651797925
+  en  -107.39020651797925 -66.62790926622782
+  ll2 -66.62790926622782 -107.39020651797925
+EPSG:4701
+  ll  -47.98211632770738 -64.49546466307707
+  en  -64.49358727144508 -47.98494982955787
+  ll2 -47.982116379936535 -64.49546462857799
+EPSG:4702
+  ll  -18.52585316834653 123.05600695292515
+  en  123.05600695292513 -18.52585316891561
+  ll2 -18.525853168346504 123.05600695292513
+EPSG:4703
+  ll  23.856175508865178 116.77901104216909
+  en  116.77901104216906 23.856175508865174
+  ll2 23.856175508865174 116.77901104216906
+EPSG:4704
+  ll  71.71815175085223 -64.7681683699314
+  en  -64.76816836993142 71.71815175085223
+  ll2 71.71815175085223 -64.76816836993142
+EPSG:4705
+  ll  66.61360441039855 -169.23171038146913
+  en  -169.23171038146913 66.61360441039855
+  ll2 66.61360441039855 -169.23171038146913
+EPSG:4706
+  ll  65.6202993264314 30.592177756544345
+  en  30.588458940937745 65.61970511063949
+  ll2 65.62029932264115 30.59217773284351
+EPSG:4707
+  ll  12.824410434747634 -135.471587689618
+  en  -135.47308584657182 12.82770201728107
+  ll2 12.824410524406549 -135.47158773016568
+EPSG:4708
+  ll  22.555631948238215 -100.97542879481917
+  en  -100.97078303505778 22.552406435271433
+  ll2 22.555631797761652 -100.97542857931455
+EPSG:4709
+  ll  86.59769949453096 13.803702046673806
+  en  13.797931044627324 86.59935959321045
+  ll2 86.59769946803122 13.80370213874786
+EPSG:4710
+  ll  -3.969143521035164 120.59218732276537
+  en  120.59222738435705 -3.965198375711047
+  ll2 -3.969142948551709 120.59218732854002
+EPSG:4711
+  ll  -10.030039232793229 -130.64016680812253
+  en  -130.64241531811317 -10.030251538952822
+  ll2 -10.030039244448158 -130.6401669307527
+EPSG:4712
+  ll  76.23239175028021 74.07200359936837
+  en  74.06348097186287 76.23306386488011
+  ll2 76.23239177418115 74.07200329650496
+EPSG:4713
+  ll  -16.295555902191353 85.22974471616504
+  en  85.22910848925277 -16.29816741217438
+  ll2 -16.29555586690378 85.22974472470881
+EPSG:4714
+  ll  -18.51306985128008 109.25206471156605
+  en  109.2485284110142 -18.515646429253373
+  ll2 -18.513069625044352 109.25206502019086
+EPSG:4715
+  ll  27.215788178561695 144.4498652815517
+  en  144.44819543640037 27.214579101121355
+  ll2 27.21578811195038 144.44986519004226
+EPSG:4716
+  ll  35.51013370682888 -110.00879263049227
+  en  -110.01302601649344 35.514624427795454
+  ll2 35.510133814145526 -110.00879273120219
+EPSG:4717
+  ll  -0.6510040311167273 -41.47194672474782
+  en  -41.47295124042209 -0.6526792258213792
+  ll2 -0.6510040220781256 -41.471946719364205
+EPSG:4718
+  ll  32.18235772383214 -143.66667113206853
+  en  -143.6698159948796 32.18851501668124
+  ll2 32.18235749854662 -143.66667101756434
+EPSG:4719
+  ll  39.41769402810445 -151.2012207100356
+  en  -151.2009051881518 39.416266023630364
+  ll2 39.41769400853771 -151.2012207057295
+EPSG:4720
+  ll  -14.921419962072491 106.50759856562792
+  en  106.50744467673901 -14.921458359121836
+  ll2 -14.921419961958694 106.50759856559307
+EPSG:4721
+  ll  -13.792683731486079 120.98510863901885
+  en  120.98904266576551 -13.791778709940937
+  ll2 -13.792683662957284 120.98510893503583
+EPSG:4722
+  ll  85.09297410822066 143.43488109263245
+  en  143.39532421368324 85.09966214330237
+  ll2 85.09297402872762 143.43488156205854
+EPSG:4723
+  ll  31.574739280900644 -161.29878676327334
+  en  -161.2997320855564 31.574911517949015
+  ll2 31.574739325653283 -161.2987866346395
+EPSG:4724
+  ll  -73.76310976653485 25.399895394393354
+  en  25.415338436725545 -73.76298753617341
+  ll2 -73.76310975917244 25.39989632849667
+EPSG:4725
+  ll  64.82658764718263 7.292983502025976
+  en  7.295139301531063 64.82943091863662
+  ll2 64.82658767783379 7.292983525234556
+EPSG:4726
+  ll  27.052211100290776 26.837529113207125
+  en  26.837023490210903 27.051900325366816
+  ll2 27.05221111044194 26.83752913275935
+EPSG:4727
+  ll  44.234226624576934 36.32864797704971
+  en  36.33245343850013 44.234999408621896
+  ll2 44.23422669717268 36.328648333270216
+EPSG:4728
+  ll  -6.929552719422219 -127.27911444817383
+  en  -127.27740818902141 -6.931172797489677
+  ll2 -6.929552845106505 -127.2791143166777
+EPSG:4729
+  ll  -87.15569542771891 -22.78488351233051
+  en  -22.825270904494637 -87.15674851386787
+  ll2 -87.1556954480056 -22.784884289523546
+EPSG:4730
+  ll  -85.63891800725177 -121.17237931995174
+  en  -121.18694184487148 -85.63799316029875
+  ll2 -85.63891799757357 -121.17237947239936
+EPSG:4731
+  ll  17.169386600288206 31.829996776822554
+  en  31.8271269956144 17.172139716326427
+  ll2 17.169386734689002 31.82999663758609
+EPSG:4732
+  ll  -48.548898470999845 -129.79962978543
+  en  -129.80024035818835 -48.548775042827444
+  ll2 -48.548898470209934 -129.79962978932681
+EPSG:4733
+  ll  -10.605898386618989 -121.27674375224765
+  en  -121.27916975277087 -10.607362996846048
+  ll2 -10.605898416089168 -121.27674380074613
+EPSG:4734
+  ll  12.760746686260603 -118.5941631998392
+  en  -118.58712249838017 12.76630633470696
+  ll2 12.760746714233397 -118.59416316464166
+EPSG:4735
+  ll  16.40791023461037 -94.6435293042663
+  en  -94.64821844090305 16.413443315883292
+  ll2 16.407908643201836 -94.64352796395634
+EPSG:4736
+  ll  -32.81094424756028 -155.2635223701101
+  en  -155.26456764929029 -32.811518282648734
+  ll2 -32.8109442373277 -155.26352235156577
+EPSG:4737
+  ll  -57.72350128256881 -131.9881628159278
+  en  -131.9881628159278 -57.72350128342015
+  ll2 -57.723501282569266 -131.9881628159278
+EPSG:4738
+  ll  -33.4042647369429 26.28756620710155
+  en  26.287566207101552 -33.40426473694289
+  ll2 -33.40426473694289 26.287566207101555
+EPSG:4739
+  ll  54.68942841431186 145.41702235392353
+  en  145.41218949315353 54.69099869222158
+  ll2 54.689428419559945 145.41702233781038
+EPSG:4740
+  ll  -5.335512878301714 74.88159959430473
+  en  74.88157848319364 -5.335526304608727
+  ll2 -5.335512878298582 74.88159959430475
+EPSG:4741
+  ll  -69.52735338324743 -112.20394483065328
+  en  -112.20394483065328 -69.52735338324743
+  ll2 -69.52735338324743 -112.20394483065328
+EPSG:4742
+  ll  50.99597301012625 -154.89900030743675
+  en  -154.89900030743675 50.99597301012625
+  ll2 50.99597301012625 -154.89900030743675
+EPSG:4743
+  ll  40.43004964534606 -10.029397738673879
+  en  -10.025645169040057 40.43210322462515
+  ll2 40.430049720769034 -10.02939760139551
+EPSG:4744
+  ll  42.26699979361044 -156.77078918372743
+  en  -156.77078918372743 42.26699979361043
+  ll2 42.266999793610424 -156.77078918372743
+EPSG:4745
+  ll  19.579220556270798 55.29986470614176
+  en  55.29986470614176 19.579220556270798
+  ll2 19.579220556270798 55.29986470614176
+EPSG:4746
+  ll  -54.094268223239645 143.6892237410376
+  en  143.6892237410376 -54.09426822323965
+  ll2 -54.09426822323965 143.6892237410376
+EPSG:4747
+  ll  75.27214897422868 86.66151687414265
+  en  86.66151687414265 75.27214897469231
+  ll2 75.27214897422964 86.66151687414265
+EPSG:4748
+  ll  15.971088321108397 -26.39219432263809
+  en  -26.39567783674672 15.97274968922319
+  ll2 15.971088323698362 -26.39219432803491
+EPSG:4749
+  ll  52.742592421515155 -18.659799230158
+  en  -18.659799230158008 52.74259242242387
+  ll2 52.74259242151541 -18.659799230158008
+EPSG:4750
+  ll  55.78763053953884 104.42256742800669
+  en  104.42176290578635 55.78796611808359
+  ll2 55.78763053942161 104.42256742828798
+EPSG:4751
+  ll  -74.70255672981423 -21.39596595529366
+  en  -21.395965955293665 -74.70255672981422
+  ll2 -74.70255672981422 -21.395965955293665
+EPSG:4752
+  ll  47.375723022841356 -118.01175810837222
+  en  -118.00992290167292 47.37663446076044
+  ll2 47.37572298046703 -118.01175819342868
+EPSG:4753
+  ll  -75.32963626029736 171.91364409212065
+  en  171.91364409212065 -75.32963626029735
+  ll2 -75.32963626029735 171.91364409212065
+EPSG:4754
+  ll  3.8298033539767857 130.42748470530614
+  en  130.42541488617863 3.8299674819162215
+  ll2 3.8298033617949345 130.42748460736996
+EPSG:4755
+  ll  -44.01845301265966 92.12261890649751
+  en  92.12261890649751 -44.018453012659684
+  ll2 -44.018453012659734 92.12261890649751
+EPSG:4756
+  ll  -82.46387111180664 -79.9893200199258
+  en  -79.9758870369735 -82.4637875409579
+  ll2 -82.46387111035033 -79.9893197868008
+EPSG:4757
+  ll  51.29846876060179 113.69172316037736
+  en  113.69172316037736 51.29846876060179
+  ll2 51.29846876060179 113.69172316037736
+EPSG:4758
+  ll  -45.51562768191982 15.6381536144672
+  en  15.638153614467198 -45.51562768191986
+  ll2 -45.5156276819199 15.638153614467196
+EPSG:4759
+  ll  -74.03190409160084 -7.146029999549739
+  en  -7.146029999549738 -74.03190409209957
+  ll2 -74.0319040916018 -7.146029999549738
+EPSG:4760
+  ll  12.91598583221986 80.03743219980129
+  en  80.03743219980127 12.91598583221986
+  ll2 12.915985832219858 80.03743219980127
+EPSG:4761
+  ll  72.69186169316546 -25.168802246574558
+  en  -25.168802246574558 72.69186169370106
+  ll2 72.69186169316644 -25.168802246574558
+EPSG:4762
+  ll  23.165342385929947 114.57708259830684
+  en  114.57708259830686 23.165342385929865
+  ll2 23.165342385929783 114.57708259830684
+EPSG:4763
+  ll  -0.2594246783853009 -113.38291420160589
+  en  -113.38291420160586 -0.25942467838530087
+  ll2 -0.25942467838530087 -113.38291420160587
+EPSG:4764
+  ll  -5.211949202191278 -99.36210893074437
+  en  -99.36210893074438 -5.211949202362221
+  ll2 -5.211949202191285 -99.36210893074438
+EPSG:4765
+  ll  -8.242985261014468 -17.494431749131394
+  en  -17.494431749131397 -8.242985261282639
+  ll2 -8.24298526101461 -17.494431749131397
+EPSG:4766
+  ll  -83.06595104898665 87.54283329604938
+  en  3.046687738872736E7 -9228376.4988248
+  ll2 -83.06595104898615 87.54283329605236
+EPSG:4767
+  ll  -75.72999683560559 83.63653861358462
+  en  3.124326513603404E7 -8428948.560282687
+  ll2 -75.72999682881321 83.63653912565081
+EPSG:4768
+  ll  48.411444271735064 86.07844019715708
+  en  3.1765943165662758E7 5412033.353326241
+  ll2 48.41144419792891 86.07844058790484
+EPSG:4769
+  ll  76.34428793721645 93.92021938924185
+  en  3.3366227528154604E7 8482906.753340432
+  ll2 76.34428793695886 93.92021939126317
+EPSG:4770
+  ll  -84.99973435030626 101.59490101915614
+  en  3.449605631332145E7 -9443656.938871576
+  ll2 -84.99973435030623 101.59490101915627
+EPSG:4771
+  ll  -80.28347722204197 97.0707350060425
+  en  3.5350987029807344E7 -8927127.439253312
+  ll2 -80.28347722117947 97.07073512445022
+EPSG:4772
+  ll  83.31364060394606 108.33654394709114
+  en  3.6504376604597814E7 9255346.061479919
+  ll2 83.31364060394604 108.33654394709139
+EPSG:4773
+  ll  37.31831833685503 116.81798200477571
+  en  3.801594638707367E7 4147823.296470805
+  ll2 37.31831833465075 116.81798200579732
+EPSG:4774
+  ll  22.86713683214974 116.0135428312535
+  en  3.87066683873127E7 2531280.56208262
+  ll2 22.867136832148663 116.01354283125492
+EPSG:4775
+  ll  39.26312420274513 114.74581165098412
+  en  3.930543972368705E7 4350215.347182278
+  ll2 39.263124202736556 114.74581165097426
+EPSG:4776
+  ll  41.00534166483365 116.81061320234282
+  en  4.023165802272242E7 4546149.912340726
+  ll2 41.00534166475803 116.81061320228628
+EPSG:4777
+  ll  20.17456327177075 115.15016038353718
+  en  4.067745790271372E7 2251249.5612237765
+  ll2 20.17456326744352 115.150160383449
+EPSG:4778
+  ll  -61.05199674085619 119.46436270131335
+  en  4.2147353294244125E7 -6789033.873575139
+  ll2 -61.05199673489515 119.46436271595651
+EPSG:4779
+  ll  18.159523177987552 134.70784060868965
+  en  4.410476474145334E7 2018084.5835598155
+  ll2 18.159523177486513 134.7078406085137
+EPSG:4780
+  ll  11.456314804071198 135.31224645454648
+  en  4.48616120715799E7 1269042.3332066888
+  ll2 11.456314804060689 135.31224645444325
+EPSG:4781
+  ll  52.780103680134715 140.14995633707483
+  en  4.5847387958243124E7 5862698.993320013
+  ll2 52.78010367835915 140.1499563360932
+EPSG:4782
+  ll  -2.5167051403165175 84.95436669221839
+  en  1612700.1031234362 -282566.7941780687
+  ll2 -2.516705135467543 84.95436651610103
+EPSG:4783
+  ll  57.05441543404464 83.68469970830908
+  en  844741.3175656684 6340454.9888951
+  ll2 57.05441543102728 83.68469970483623
+EPSG:4784
+  ll  -15.339642788587085 72.53263123597523
+  en  -412108.96192965354 -1714525.6043821175
+  ll2 -15.339642782266397 72.53263125340726
+EPSG:4785
+  ll  36.81681944486475 77.0900543604865
+  en  -116971.55580707442 4098611.620109242
+  ll2 36.81681943900427 77.09005436025899
+EPSG:4786
+  ll  56.58559799996533 79.62006793489046
+  en  47020.31969509722 6298282.702656662
+  ll2 56.5855979858562 79.6200679726882
+EPSG:4787
+  ll  -30.305844442516587 93.19772696749175
+  en  807670.4090539715 -3358412.694030317
+  ll2 -30.305844442481277 93.19772696755982
+EPSG:4788
+  ll  8.617493124018111 94.32637693778521
+  en  646010.7016004863 953215.204499841
+  ll2 8.617493124018083 94.32637693778405
+EPSG:4789
+  ll  75.50514059736363 99.91539335541091
+  en  609363.861806703 8387086.31488526
+  ll2 75.5051405972988 99.91539335521945
+EPSG:4790
+  ll  5.241018795589426 95.46407793441813
+  en  107764.43827937508 580655.0617394639
+  ll2 5.241018795581119 95.46407793465097
+EPSG:4791
+  ll  -69.93396355673791 98.98514151513604
+  en  384547.62823278195 -7764602.316154224
+  ll2 -69.93396355670772 98.98514151515266
+EPSG:4792
+  ll  -49.938464864704684 114.48289574139476
+  en  1180218.8857703167 -5577363.544008272
+  ll2 -49.93846480509755 114.48289546216746
+EPSG:4793
+  ll  75.18635895624018 117.35176601328891
+  en  765977.4734478731 8368921.002974102
+  ll2 75.18635894843197 117.35176551051944
+EPSG:4794
+  ll  28.0949566229569 107.36830816161
+  en  142953.6718005273 3114353.723871129
+  ll2 28.094956622894642 107.36830816148282
+EPSG:4795
+  ll  -20.935761269433485 111.3153525306208
+  en  220675.52876297088 -2318345.381500218
+  ll2 -20.93576126942825 111.3153525306184
+EPSG:4796
+  ll  79.26112543755974 112.81345729280531
+  en  412949.29373858473 8805917.223898714
+  ll2 79.26112543751734 112.81345729316892
+EPSG:4797
+  ll  -56.6582141493353 120.5683735189845
+  en  534857.6837828974 -6282108.143582952
+  ll2 -56.6582141493353 120.5683735189845
+EPSG:4798
+  ll  71.85045898270525 124.71191102430078
+  en  559535.9925815199 7976426.344637054
+  ll2 71.85045898270445 124.71191102430068
+EPSG:4799
+  ll  -4.24334291793852 123.76829298656963
+  en  252177.37933531325 -469578.8287034293
+  ll2 -4.243342917938144 123.7682929865902
+EPSG:4800
+  ll  -34.77761308760502 129.3820440162696
+  en  534970.8721264675 -3850056.3977696607
+  ll2 -34.777613087605005 129.3820440162696
+EPSG:4801
+  ll  -49.37325815884687 -164.23179733845456
+  en  -171.67370371449792 -49.37058302215701
+  ll2 -49.37325876118709 -164.2317968168505
+EPSG:4802
+  ll  -17.892796525236292 -95.33823066750367
+  en  -21.259931476464274 -17.889624249112845
+  ll2 -17.892796512797766 -95.33823067770477
+EPSG:4803
+  ll  83.33065795095723 -38.549457324021176
+  en  -29.39929658404762 83.32896018421488
+  ll2 83.33065788714318 -38.54945663762989
+EPSG:4804
+  ll  52.62132806420664 -64.22765995467509
+  en  -171.03090103566524 52.614788697942465
+  ll2 52.62132911198866 -64.22766067056705
+EPSG:4805
+  ll  -30.502382851226123 37.62425994318511
+  en  55.29693905035859 -30.507495254980064
+  ll2 -30.50238236195928 37.62425937069509
+EPSG:4806
+  ll  24.4693249765414 45.94791554131325
+  en  33.4948041788637 24.468861967199373
+  ll2 24.46932498982475 45.947915537981395
+EPSG:4807
+  ll  -75.20409806509495 10.267666438062548
+  en  7.931457355806516 -75.20485639081792
+  ll2 -75.2040979976466 10.26766634737575
+EPSG:4808
+  ll  76.79408745441029 88.46461579971327
+  en  -18.343103644731173 76.79408745441029
+  ll2 76.79408745441029 88.46461579971327
+EPSG:4809
+  ll  -52.989977766815954 -131.53916663926793
+  en  -135.90714163926793 -52.98997776681595
+  ll2 -52.98997776681595 -131.53916663926793
+EPSG:4810
+  ll  -71.24985414622854 43.21025689025265
+  en  40.87433641489608 -71.24751661792979
+  ll2 -71.24985408855939 43.210256922521374
+EPSG:4811
+  ll  28.522402037214263 138.16370078308304
+  en  135.82409414566723 28.52276827103961
+  ll2 28.522402039759108 138.1637007666433
+EPSG:4812
+  ll  38.113160290637126 136.63325714253506
+  en  906437.3160096018 4230288.695303567
+  ll2 38.11316029003846 136.63325714296624
+EPSG:4813
+  ll  54.36623906729463 169.25059633301166
+  en  62.452089581949956 54.36956608217008
+  ll2 54.36623883414309 169.2505956889946
+EPSG:4814
+  ll  40.10195085256609 -20.994719538373516
+  en  -39.052997316151284 40.10195085256609
+  ll2 40.10195085256609 -20.994719538373506
+EPSG:4815
+  ll  88.69189863132885 -93.19282827338697
+  en  -116.90916577338696 88.69189863132885
+  ll2 88.69189863132885 -93.19282827338697
+EPSG:4816
+  ll  -37.92220927097175 -60.65104922323114
+  en  -62.985704639865695 -37.927580259509945
+  ll2 -37.922208941343094 -60.65104938051546
+EPSG:4817
+  ll  80.79007703855524 -66.07378735067188
+  en  -76.80584491187237 80.79145146794848
+  ll2 80.79007702400773 -66.07378676718882
+EPSG:4818
+  ll  -74.10106978367264 -90.41447719841501
+  en  -72.7670459233751 -74.10124066354885
+  ll2 -74.1010697524622 -90.41447370426187
+EPSG:4819
+  ll  -9.259321807392482 135.1252245983803
+  en  132.78581312377227 -9.264749012849007
+  ll2 -9.259321894655994 135.1252245725
+EPSG:4820
+  ll  -63.55349241185317 133.04778854714476
+  en  26.243538043215892 -63.559404386934936
+  ll2 -63.55349206175756 133.0477883420387
+EPSG:4821
+  ll  24.307181751012365 114.98042160204389
+  en  112.64319243537722 24.30718175101236
+  ll2 24.30718175101236 114.98042160204389
+EPSG:4822
+  ll  -87.79855257178201 140.86889980150295
+  en  525136.961659124 -9757533.840287095
+  ll2 -87.79855257178603 140.86889979343476
+EPSG:4823
+  ll  36.871987671883744 158.1405367049527
+  en  158.1405367049527 36.871987671883744
+  ll2 36.871987671883744 158.1405367049527
+EPSG:4824
+  ll  -18.25989360911956 66.63745424481314
+  en  66.63745424481314 -18.259893609119555
+  ll2 -18.259893609119555 66.63745424481314
+EPSG:4826
+  ll  -39.49394374036685 3.8627795760872914
+  en  4097776.509770707 -6870264.773109296
+  ll2 -39.49394374036683 3.8627795760872843
+EPSG:4839
+  ll  88.25522831147832 27.630810608656745
+  en  102666.64478190479 4724048.628759975
+  ll2 88.25522831147853 27.63081060865675
+EPSG:4901
+  ll  71.71615145828261 126.25323095527901
+  en  123.91602262194567 71.7161514582826
+  ll2 71.7161514582826 126.253230955279
+EPSG:4902
+  ll  76.44308627826621 55.85632742733202
+  en  53.519098260665345 76.4430862782662
+  ll2 76.4430862782662 55.85632742733201
+EPSG:4903
+  ll  27.378923243672034 166.96268864066622
+  en  170.6506275295551 27.378923243672034
+  ll2 27.378923243672034 166.96268864066622
+EPSG:4904
+  ll  5.475031253648169 102.90093040721013
+  en  112.03692069495584 5.469571249414993
+  ll2 5.47503210142768 102.90092977725674
+EPSG:5013
+  ll  -66.78348803963289 -121.30319924495774
+  en  -121.30319924495774 -66.78348804031596
+  ll2 -66.78348803963371 -121.30319924495774
+EPSG:5014
+  ll  -16.7683309730795 -25.707346454470837
+  en  1278967.000075987 -1868284.872768698
+  ll2 -16.768330970683408 -25.707346457932843
+EPSG:5015
+  ll  -72.74287896907245 -20.994723791038094
+  en  698547.1799682511 -8081744.926434274
+  ll2 -72.74287896781077 -20.994723799787554
+EPSG:5016
+  ll  -8.123383216144617 -16.935020044877326
+  en  286787.7887573774 -898446.9915348152
+  ll2 -8.12338321614447 -16.93502004486906
+EPSG:5018
+  ll  -81.18066303708804 -3.6089266146959353
+  en  77475.71081414587 -1.3412614853415545E7
+  ll2 -81.18066303230684 -3.608926605691833
+EPSG:5048
+  ll  7.556616585204793 19.78136408233872
+  en  -298378.88700273994 841922.0159042499
+  ll2 7.556616583853502 19.781364097259114
+EPSG:5105
+  ll  -3.9749417560042133 3.141514911971208
+  en  -161991.78962896872 -5871190.002715995
+  ll2 -3.974941756003715 3.141514911998893
+EPSG:5106
+  ll  28.892405648472504 5.322578610897153
+  en  -14849.602652383299 -2233368.3319647047
+  ll2 28.892405648471463 5.322578610896896
+EPSG:5107
+  ll  2.0457866251836805 9.272248171562483
+  en  297192.4369220766 -5204961.435961961
+  ll2 2.0457866251836285 9.272248171555951
+EPSG:5108
+  ll  84.90883890825393 7.057384574411396
+  en  85702.9579018064 4002225.407516839
+  ll2 84.90883890825438 7.057384574411419
+EPSG:5109
+  ll  -20.415120017455763 0.2935930186512907
+  en  -864033.5344675743 -7716785.785671974
+  ll2 -20.415120005307266 0.29359302784668984
+EPSG:5110
+  ll  76.29159414367896 7.939046773538099
+  en  32246.178253376536 3041299.899773311
+  ll2 76.29159414367547 7.939046773542325
+EPSG:5111
+  ll  -0.47589928761672695 1.6393571633292634
+  en  -1003139.5571167881 -5484699.338974233
+  ll2 -0.4758992867489052 1.639357331377901
+EPSG:5112
+  ll  38.09606081007439 21.280485136122582
+  en  870923.9278549292 -1176514.4122186308
+  ll2 38.0960607852884 21.280485093850565
+EPSG:5113
+  ll  66.71358244253693 7.411247102789847
+  en  -168363.8255721248 1984243.9446382504
+  ll2 66.71358243982368 7.411247111711204
+EPSG:5114
+  ll  36.89734532934361 6.974304195995877
+  en  -571314.4436953391 -1319606.5126202349
+  ll2 36.897345319689286 6.974304199445684
+EPSG:5115
+  ll  53.56012440711561 8.88527867569608
+  en  -338037.56753353565 526055.1768874793
+  ll2 53.560124399333006 8.885278687498886
+EPSG:5116
+  ll  -69.14146977489315 18.78720657141714
+  en  190905.23748668976 -1.3106184548015814E7
+  ll2 -69.14146977488772 18.787206571415876
+EPSG:5117
+  ll  -89.63049823085122 12.957634553473367
+  en  96731.50624552794 -1.5392106910898509E7
+  ll2 -89.6304982308462 12.957634554271532
+EPSG:5118
+  ll  -72.6923725600825 22.846600234688598
+  en  244276.90310623078 -1.3505901781767007E7
+  ll2 -72.69237255989377 22.846600234215156
+EPSG:5119
+  ll  -59.675732421578545 19.87627245465107
+  en  121201.05641110758 -1.2049289085463665E7
+  ll2 -59.675732421579056 19.876272454651065
+EPSG:5120
+  ll  29.152024527520695 28.550471225789416
+  en  884642.001173934 -2178197.600876828
+  ll2 29.15202451941248 28.550471230670606
+EPSG:5121
+  ll  66.52929109826579 21.030385739283233
+  en  79120.29257508198 1950656.9274785104
+  ll2 66.5292910982666 21.03038573928323
+EPSG:5122
+  ll  -31.177645458794842 22.369883310437395
+  en  87596.39273401149 -8881960.014958572
+  ll2 -31.177645458793062 22.369883310437398
+EPSG:5123
+  ll  78.73305742947565 29.62058861432076
+  en  233316.67871583826 3319386.7534473026
+  ll2 78.733057429045 29.620588603151653
+EPSG:5124
+  ll  -73.57382917175308 14.876747557960012
+  en  -202665.43365278066 -1.362349037790893E7
+  ll2 -73.57382915923239 14.876748196419408
+EPSG:5125
+  ll  -71.86643384048102 29.708485266998302
+  en  246145.27923363147 -1.3413611474180229E7
+  ll2 -71.8664338403067 29.7084852666486
+EPSG:5126
+  ll  -2.595053728863334 21.817785963366095
+  en  -421272.76635043306 -5719196.824507062
+  ll2 -2.595053728836763 21.817785964614128
+EPSG:5127
+  ll  -39.89660852857181 22.44506050986565
+  en  -332411.251608399 -9861583.8718193
+  ll2 -39.896608527452855 22.4450605093979
+EPSG:5128
+  ll  34.226281912732404 21.16888631245231
+  en  -576162.6756325761 -1618110.2957553482
+  ll2 34.22628190584587 21.16888631103961
+EPSG:5129
+  ll  -43.2806880285453 22.203109696870854
+  en  -492375.2403717713 -1.0251118831814582E7
+  ll2 -43.28068801709273 22.203109708645645
+EPSG:5130
+  ll  -23.493543640277608 39.8423456553954
+  en  1057194.5893609729 -8061776.909480074
+  ll2 -23.493543625972308 39.842345652322756
+EPSG:5132
+  ll  23.657630627923893 -28.985115572668548
+  en  -28.985115572668548 23.657630627923893
+  ll2 23.657630627923893 -28.985115572668548
+EPSG:5167
+  ll  44.44678140691613 124.58275518947445
+  en  -310783.3989649373 1235963.9468313295
+  ll2 44.44678140126809 124.58275519276313
+EPSG:5168
+  ll  39.31717065208605 119.39054408465377
+  en  -456528.63689864834 723915.7455722947
+  ll2 39.31717064016723 119.39054409397077
+EPSG:5169
+  ll  21.580363967535575 127.07558631683915
+  en  414963.64286504104 -1318542.0703147356
+  ll2 21.580363967534435 127.07558631683978
+EPSG:5170
+  ll  87.95762198341882 132.39853124643935
+  en  221455.03044129108 6066697.337545597
+  ll2 87.95762198342015 132.3985312426476
+EPSG:5171
+  ll  -5.435602964366851 123.4057977909252
+  en  -420866.1044678035 -4310954.062018106
+  ll2 -5.43560296419123 123.40579779421145
+EPSG:5172
+  ll  63.19176858954924 132.80530307331807
+  en  290859.0172282569 3303220.620979045
+  ll2 63.19176858954678 132.80530307331816
+EPSG:5173
+  ll  10.116141328083543 126.74497449577771
+  en  390938.37592616945 -2587974.31054692
+  ll2 10.11614132808337 126.74497449577353
+EPSG:5174
+  ll  -86.65415135267678 134.38734293502216
+  en  247998.79102421814 -1.3337365864843002E7
+  ll2 -86.65415135274614 134.3873428705776
+EPSG:5175
+  ll  72.17917544437984 128.48853327164898
+  en  250756.7032287629 4354810.834683614
+  ll2 72.17917544437952 128.48853327164895
+EPSG:5176
+  ll  26.003158739660748 119.67447499386948
+  en  -736364.8312260979 -796559.0487685376
+  ll2 26.003158724113216 119.67447499637517
+EPSG:5177
+  ll  -23.980215730376628 136.1135404435949
+  en  720501.2950455111 -6369367.7868282655
+  ll2 -23.980215730024867 136.1135404442335
+EPSG:5178
+  ll  -44.5282855602861 133.24681167335638
+  en  1456595.2138569728 -7151531.987955658
+  ll2 -44.52828555733168 133.2468116725948
+EPSG:5179
+  ll  20.19151488300436 120.03688471886126
+  en  218572.751576078 44495.52628162922
+  ll2 20.191514879881964 120.03688471820983
+EPSG:5180
+  ll  -76.03244090612439 128.0511781343984
+  en  282208.8247541268 -1.2151804905114869E7
+  ll2 -76.03244090611206 128.051178134378
+EPSG:5181
+  ll  12.169374845334062 130.11324341082636
+  en  538980.3483902703 -2359734.010775695
+  ll2 12.169374845326617 130.113243410758
+EPSG:5182
+  ll  54.98123463139376 121.41925467455896
+  en  -157108.32052860217 2451905.1231942335
+  ll2 54.98123462858145 121.41925467714618
+EPSG:5183
+  ll  -51.05670797896726 129.6541640558784
+  en  245864.59047693785 -9366096.08071503
+  ll2 -51.05670797896746 129.6541640558784
+EPSG:5184
+  ll  65.59546174333866 129.68594767889834
+  en  139395.71389844076 3570866.2439847505
+  ll2 65.59546174333913 129.68594767889832
+EPSG:5185
+  ll  69.9738049799073 132.95924851942527
+  en  503567.5548720823 4178409.9363140874
+  ll2 69.97380497095737 132.95924841214176
+EPSG:5186
+  ll  -26.551866261481045 122.02631891017049
+  en  -295980.40573135467 -6555113.896553946
+  ll2 -26.551866261113343 122.02631890945
+EPSG:5187
+  ll  86.65123493674582 123.85967326825974
+  en  166507.1993785571 6021935.978325738
+  ll2 86.65123493674398 123.85967327068674
+EPSG:5188
+  ll  -16.414731898457234 123.61302974738174
+  en  -590862.8919737772 -5437500.461075419
+  ll2 -16.41473189587383 123.613029751751
+EPSG:5223
+  ll  89.76281753326197 15.073239090366013
+  en  501419.7202724465 1.0471521772084335E7
+  ll2 89.76281753326198 15.07323909034262
+EPSG:5228
+  ll  -29.375470931639377 130.08190525780105
+  en  130.0858383813392 -29.378584438863765
+  ll2 -29.375470580280926 130.08190427377048
+EPSG:5229
+  ll  -75.53935328708808 8.509422590703082
+  en  26.16913453754206 -75.54490223211047
+  ll2 -75.53935239081508 8.509422574806756
+EPSG:5233
+  ll  -77.54943103226499 -33.64467538210735
+  en  -33.67117258164972 -77.5447656982864
+  ll2 -77.54943160470383 -33.64467177135781
+EPSG:5234
+  ll  40.836454797413495 82.95606278396568
+  en  384000.61027692957 3950211.1581694107
+  ll2 40.83645474516854 82.9560628355361
+EPSG:5235
+  ll  23.089333785767167 82.59356373287116
+  en  686460.7786166035 2281282.445406324
+  ll2 23.08933376373672 82.59356374779455
+EPSG:5243
+  ll  16.955332416378873 -58.24036143859171
+  en  -7353312.672098567 -271729.27517943835
+  ll2 16.955332416378873 -58.240361438591734
+EPSG:5246
+  ll  -75.54081389844583 57.493976912178425
+  en  57.49397691217844 -75.54081389890175
+  ll2 -75.54081389844679 57.49397691217843
+EPSG:5252
+  ll  35.00208021493492 160.11714946399684
+  en  160.1171494639968 35.002080215821806
+  ll2 35.002080214934914 160.11714946399684
+EPSG:5253
+  ll  -70.6275128816441 36.20650698229444
+  en  839826.8998917998 -7864814.153183572
+  ll2 -70.62751286431156 36.20650657487563
+EPSG:5254
+  ll  87.89790729113986 30.414727951232774
+  en  501699.1007014817 9767181.839104772
+  ll2 87.89790729114006 30.414727951232774
+EPSG:5255
+  ll  41.46211678981683 28.315830960074223
+  en  108607.76069054398 4602501.179251663
+  ll2 41.46211678904543 28.3158309597864
+EPSG:5256
+  ll  2.4270485828913024 29.059833391114907
+  en  -273787.86932506424 270362.7383776519
+  ll2 2.427048582529678 29.059833405481506
+EPSG:5257
+  ll  71.63311998901409 39.74180841142757
+  en  526098.5037078209 7951351.720558949
+  ll2 71.63311998901503 39.74180841142757
+EPSG:5258
+  ll  -37.80960209970766 36.39898892202588
+  en  6583.878028623236 -4201176.411834388
+  ll2 -37.80960209789075 36.39898892115628
+EPSG:5259
+  ll  25.19048064157728 40.054629105639506
+  en  1139.156868670194 2796333.1515041026
+  ll2 25.190480641259995 40.05462910502289
+EPSG:5264
+  ll  83.63518114295238 95.3050096170773
+  en  95.3050096170773 83.63518114316015
+  ll2 83.63518114295293 95.3050096170773
+EPSG:5266
+  ll  -51.030173274350105 95.62659538230287
+  en  644584.830575137 -5670527.591313051
+  ll2 -51.0301732713539 95.62659538029145
+EPSG:5269
+  ll  77.61361702107376 24.411779820301128
+  en  9438018.324458523 8620064.739042288
+  ll2 77.6136170210711 24.41177982030581
+EPSG:5270
+  ll  -46.40138051989058 33.16530262689453
+  en  1.0743409859531919E7 -5145573.045942357
+  ll2 -46.401380519801315 33.16530262692716
+EPSG:5271
+  ll  56.47518117126853 28.957801979881268
+  en  1.1250979870637145E7 6268800.378595538
+  ll2 56.47518117086835 28.95780198000268
+EPSG:5272
+  ll  -77.55886093316693 26.846540326976392
+  en  1.2280624735066703E7 -8629735.915008105
+  ll2 -77.55886092955858 26.846540752478848
+EPSG:5273
+  ll  20.443116127005112 42.809676700706746
+  en  1.3897767229259107E7 2266045.9610197325
+  ll2 20.44311612696128 42.809676700735366
+EPSG:5274
+  ll  55.831467002295255 33.490881279835804
+  en  1.3967513081083711E7 6222612.385957794
+  ll2 55.83146697003342 33.4908814152231
+EPSG:5275
+  ll  -58.11092997414241 54.91678965300105
+  en  1.6083293484043773E7 -6486665.383099473
+  ll2 -58.110929904690586 54.91678905607589
+EPSG:5292
+  ll  -43.1257006474824 87.51204872073025
+  en  -12139.816384194768 -7281724.6947002
+  ll2 -43.125700647393835 87.51204872067976
+EPSG:5293
+  ll  -38.39200551737743 91.78570432888978
+  en  445328.97277721483 -6753378.10083096
+  ll2 -38.39200551736974 91.78570432889947
+EPSG:5294
+  ll  23.3943055464551 82.5242523006751
+  en  -500263.7362883452 107320.83824756742
+  ll2 23.394305543256284 82.5242522970595
+EPSG:5295
+  ll  17.3088288859542 83.47238546728912
+  en  -448759.3745234085 -573573.9577710405
+  ll2 17.308828884747175 83.47238546843286
+EPSG:5296
+  ll  -10.459470298675697 96.17981134960249
+  en  911303.5907522342 -3663011.1506237406
+  ll2 -10.459470298176122 96.1798113460303
+EPSG:5297
+  ll  61.27464751951638 97.38806555310248
+  en  585142.6413384494 4312163.039229073
+  ll2 61.27464751495878 97.38806554321377
+EPSG:5298
+  ll  -59.89696665537397 100.00082902678243
+  en  739790.2246408021 -9175109.154669913
+  ll2 -59.89696662172423 100.0008288218792
+EPSG:5299
+  ll  -48.49068861107958 83.87975891152124
+  en  -154257.81017620862 -7887461.776978541
+  ll2 -48.49068860861978 83.87975891257355
+EPSG:5300
+  ll  -59.2251421462457 99.43611790288381
+  en  710981.0427149807 -9095768.639912378
+  ll2 -59.225142124235816 99.43611780692015
+EPSG:5301
+  ll  38.67590781236038 85.82641867718482
+  en  -100196.40677721536 1790216.8948758058
+  ll2 38.67590781209365 85.82641867697234
+EPSG:5302
+  ll  -31.606909554271425 95.3837131367602
+  en  612336.6663195414 -6004596.4915068215
+  ll2 -31.606909554154477 95.38371313695332
+EPSG:5303
+  ll  59.74559228260094 92.1133124256515
+  en  421266.6490854713 4129663.8946155636
+  ll2 59.74559228253459 92.11331242564283
+EPSG:5304
+  ll  -53.381347773638 97.62006562289469
+  en  738936.2010254953 -8442302.544809936
+  ll2 -53.38134775919161 97.62006559144845
+EPSG:5305
+  ll  -51.4863618391636 89.04382667659078
+  en  214840.67535858403 -8206316.423026678
+  ll2 -51.486361839163806 89.04382667659077
+EPSG:5306
+  ll  -65.4348507487311 82.25281269516515
+  en  -189413.37091853592 -9793047.343734888
+  ll2 -65.43485071249286 82.25281318454125
+EPSG:5307
+  ll  -16.997122351575527 92.41951834806022
+  en  454436.5483767452 -4380990.024807616
+  ll2 -16.997122351575015 92.41951834805765
+EPSG:5308
+  ll  -1.4370074296203654 97.33145245866892
+  en  1049428.818317463 -2660154.88445598
+  ll2 -1.4370074293509896 97.33145244065969
+EPSG:5309
+  ll  10.262952288897566 98.08250962421218
+  en  1125320.743959195 -1354166.9280885975
+  ll2 10.26295228553271 98.08250960090831
+EPSG:5310
+  ll  0.5456762757764864 97.47604105426441
+  en  908975.9463060292 -2439337.7035735515
+  ll2 0.545676275749413 97.47604104901751
+EPSG:5311
+  ll  40.187057323551244 96.66928053548243
+  en  744294.9369719694 1966480.759356455
+  ll2 40.187057320972514 96.66928053582235
+EPSG:5316
+  ll  20.470976476746415 0.3348112093663431
+  en  966848.7309296273 -3718267.7252755184
+  ll2 20.470976473925575 0.33481121040568596
+EPSG:5318
+  ll  81.70617497035016 -3.828484027971033
+  en  251070.11283435518 3077032.350255139
+  ll2 81.70617497034696 -3.828484028001364
+EPSG:5320
+  ll  69.5093537625584 -113.68722387769542
+  en  -213432.42887353804 8643067.769854201
+  ll2 69.5093537625584 -113.68722387769542
+EPSG:5321
+  ll  -1.0563001875892812 -11.852415726092232
+  en  1.059245816196014E7 4824028.587652997
+  ll2 -1.056300187589258 -11.852415726092246
+EPSG:5324
+  ll  17.75714847073675 -38.92114542786058
+  en  -38.92114542786058 17.757148471285422
+  ll2 17.757148470736734 -38.92114542786059
+EPSG:5325
+  ll  25.07816813970769 -7.402209063825694
+  en  3110069.5559353866 -4317519.519979515
+  ll2 25.078168139707362 -7.402209063825693
+EPSG:5337
+  ll  -0.4402497156128504 -35.57669067759142
+  en  213033.45011595974 9951437.378902594
+  ll2 -0.4402497237583825 -35.57669066968326
+EPSG:5340
+  ll  -79.08373708697388 97.34020103203989
+  en  97.34020103203987 -79.08373708732454
+  ll2 -79.08373708697472 97.34020103203987
+EPSG:5343
+  ll  -21.09792182260685 -75.81186730649658
+  en  1103719.6235156215 7663297.216459169
+  ll2 -21.097921822560725 -75.81186730654146
+EPSG:5344
+  ll  62.77653758245239 -66.74464997079369
+  en  2615140.361987076 1.6967458701342095E7
+  ll2 62.776537582443524 -66.744649970794
+EPSG:5345
+  ll  -81.80853749130311 -69.92439539956493
+  en  3437597.027584568 912758.1314323223
+  ll2 -81.80853749129055 -69.92439539935785
+EPSG:5346
+  ll  74.32360939637678 -60.44567429544476
+  en  4577049.121967312 1.8255061880147595E7
+  ll2 74.32360939637154 -60.44567429544881
+EPSG:5347
+  ll  -25.619686807011377 -58.89768121758523
+  en  5610718.867571223 7166803.620489343
+  ll2 -25.619686807010982 -58.897681217585095
+EPSG:5348
+  ll  -57.91123887857013 -60.049080487356974
+  en  6319290.354814782 3576493.7105541755
+  ll2 -57.91123887849913 -60.049080487351546
+EPSG:5349
+  ll  48.2033666848742 -58.74450294548271
+  en  7147378.430113523 1.5353902323175032E7
+  ll2 48.20336668382558 -58.74450294534416
+EPSG:5354
+  ll  -52.401659492822176 146.60559718290403
+  en  146.60559718290403 -52.40165949373383
+  ll2 -52.40165949282242 146.60559718290406
+EPSG:5355
+  ll  43.079761306918954 -62.982006591609675
+  en  501464.71457845694 1.4769672372585136E7
+  ll2 43.07976130691904 -62.98200659160968
+EPSG:5356
+  ll  18.391115929799824 -75.32289006928845
+  en  -168961.7312261928 1.2045137369774789E7
+  ll2 18.39111592881242 -75.32289006901429
+EPSG:5357
+  ll  -5.450383118183225 -61.269550293318716
+  en  26606.345743231883 9395873.002251858
+  ll2 -5.4503831181540034 -61.269550292653356
+EPSG:5360
+  ll  33.000706415419785 150.4766469623891
+  en  150.47664696238914 33.000706416282064
+  ll2 33.00070641541978 150.47664696238914
+EPSG:5361
+  ll  41.29067808838289 -75.94903158263119
+  en  -82033.53374543972 1.4594378080963302E7
+  ll2 41.29067808050765 -75.9490315781707
+EPSG:5362
+  ll  35.02079454397614 -69.88502603089968
+  en  966844.7632075367 1.3887326482028726E7
+  ll2 35.02079454310271 -69.88502603004295
+EPSG:5365
+  ll  79.56137632671894 62.07245410548765
+  en  62.07245410548763 79.56137632671935
+  ll2 79.56137632671977 62.07245410548763
+EPSG:5367
+  ll  -50.01577478383219 -90.51606743413544
+  en  33201.49035636161 -5562426.06693004
+  ll2 -50.01577477676272 -90.51606742622047
+EPSG:5371
+  ll  34.34232118777322 17.399958201671012
+  en  17.399958201671012 34.34232118865248
+  ll2 34.34232118777324 17.39995820167101
+EPSG:5373
+  ll  -11.974607051657273 111.18903395181138
+  en  111.1890339518114 -11.974607052040746
+  ll2 -11.974607051657278 111.1890339518114
+EPSG:5381
+  ll  32.499162936808986 -154.41541940947513
+  en  -154.41541940947513 32.499162936808986
+  ll2 32.499162936808986 -154.41541940947513
+EPSG:5382
+  ll  55.15847159901966 -51.22486855196062
+  en  867752.3877568898 1.6127658943624686E7
+  ll2 55.15847159558282 -51.22486855558038
+EPSG:5383
+  ll  55.965475530331474 -41.25535855365909
+  en  1107187.8672131621 1.6245195103993276E7
+  ll2 55.96547546309694 -41.25535902565448
+EPSG:5387
+  ll  -13.50748738737002 -78.94673582411342
+  en  72593.66700247792 8503299.723894848
+  ll2 -13.50748738733359 -78.9467358239165
+EPSG:5389
+  ll  -13.754949598337362 -77.6349142815801
+  en  -436640.3256286433 8462499.381592536
+  ll2 -13.75494959141761 -77.63491425455183
+EPSG:5393
+  ll  15.817533616690696 97.06993788475137
+  en  97.06993788475137 15.817533617186132
+  ll2 15.817533616690692 97.06993788475137
+EPSG:5396
+  ll  85.45890672867552 -17.685723686358163
+  en  581976.2750976877 1.949762292860788E7
+  ll2 85.45890672986054 -17.685724216225502
+EPSG:5451
+  ll  -12.265890919772374 60.335531137524015
+  en  60.33673178345977 -12.266270550047397
+  ll2 -12.265890935354676 60.33553118649024
+EPSG:5456
+  ll  -7.058060078061928 -125.34359731362593
+  en  -4232283.15548889 -1388042.6316461316
+  ll2 -7.058060088733528 -125.34359729499745
+EPSG:5457
+  ll  9.574848330505503 -120.12057395604873
+  en  -3495454.98245216 590709.9602773308
+  ll2 9.574848302498367 -120.12057393082225
+EPSG:5459
+  ll  53.3919350902027 -13.495821342647247
+  en  7030305.87749283 6118474.828172098
+  ll2 53.39193505585341 -13.495821323757733
+EPSG:5460
+  ll  42.88579614836537 -104.56830167793106
+  en  -963861.945518957 3722289.1047923826
+  ll2 42.88579608485463 -104.56830160675736
+EPSG:5461
+  ll  -38.4301385080049 -159.31323775652754
+  en  -9397901.106678436 -4832409.977980187
+  ll2 -38.4301385051753 -159.3132377608382
+EPSG:5462
+  ll  -36.303650809760185 -133.54113165048614
+  en  -5734691.15854078 -5209225.869847168
+  ll2 -36.303650805659665 -133.54113163241485
+EPSG:5463
+  ll  -53.6569739241917 -83.46783364471169
+  en  336986.841885718 -5948173.820346501
+  ll2 -53.65697392207875 -83.46783363745061
+EPSG:5464
+  ll  -60.37547591501232 -1.7161017029811774
+  en  -1.7161017029811771 -60.37547591501232
+  ll2 -60.37547591501232 -1.7161017029811774
+EPSG:5467
+  ll  23.74156475630633 111.61161371957803
+  en  111.61161371957802 23.74156475630633
+  ll2 23.74156475630633 111.61161371957802
+EPSG:5469
+  ll  2.1908727151704497 -69.51470674503652
+  en  1672960.5818818514 -379133.8329359005
+  ll2 2.1908727151705096 -69.51470674503652
+EPSG:5479
+  ll  -51.7300532029167 125.77596353050335
+  en  4407396.797828676 7155149.770084359
+  ll2 -51.73005320291688 125.77596353050335
+EPSG:5480
+  ll  -38.41991102677649 103.35647538816578
+  en  -166523.04245054256 4280938.531146147
+  ll2 -38.41991102677652 103.35647538816582
+EPSG:5481
+  ll  -57.74340380926751 158.42198453732902
+  en  2538781.9254125194 2517516.8768033534
+  ll2 -57.74340380926796 158.42198453732894
+EPSG:5489
+  ll  -25.37275649979 0.9280345717344858
+  en  0.9280345717344858 -25.372756500520985
+  ll2 -25.372756499789652 0.9280345717344858
+EPSG:5490
+  ll  34.21918360282328 -56.71065528362763
+  en  1079741.5084207193 3804395.8762096423
+  ll2 34.21918360001538 -56.71065528160286
+EPSG:5518
+  ll  -82.96719031336711 -172.50831913551306
+  en  404494.48527236294 -3694603.5264946735
+  ll2 -82.96719030817904 -172.50831915525885
+EPSG:5519
+  ll  -30.143848048492778 -175.64972125132917
+  en  431872.5507211428 2187408.183157394
+  ll2 -30.143848051459074 -175.64972125290373
+EPSG:5520
+  ll  -43.74673670261651 -2.6216444523614246
+  en  1047211.9695343436 -4861225.871600116
+  ll2 -43.74673621548805 -2.6216443448751905
+EPSG:5523
+  ll  18.781791461637738 16.969028388020053
+  en  2077060.264926738 7585569.7672887035
+  ll2 18.78179146124635 16.96902838802454
+EPSG:5524
+  ll  63.185584889838 150.95006259152296
+  en  150.95006259152296 63.185584889838
+  ll2 63.185584889838 150.95006259152296
+EPSG:5527
+  ll  85.34789538362341 -121.66300531653917
+  en  -121.6564519689315 85.3482099982403
+  ll2 85.3478953829804 -121.66300532993907
+EPSG:5531
+  ll  -16.940271523444636 -52.15181913843679
+  en  1016788.7916993671 8120712.931945052
+  ll2 -16.940271523867455 -52.15181913927561
+EPSG:5533
+  ll  -1.757390652367917 -52.58790850704061
+  en  -346391.3406738271 9804067.735604402
+  ll2 -1.7573906529935786 -52.587908482148315
+EPSG:5534
+  ll  75.40355294007298 -43.58481056525512
+  en  371186.39169371664 1.837361210106218E7
+  ll2 75.4035529414426 -43.584810571129836
+EPSG:5535
+  ll  -4.156446302086209 -32.39553576149664
+  en  567120.3176109195 9540594.748502556
+  ll2 -4.1564463040804185 -32.39553576302662
+EPSG:5536
+  ll  -20.647874512292717 -58.326510364368936
+  en  361801.591322365 7716229.149862689
+  ll2 -20.64787451229264 -58.32651036436885
+EPSG:5537
+  ll  -6.5243055587965415 -49.9222253335322
+  en  619169.3964190843 9278701.649283888
+  ll2 -6.524305558796541 -49.92222533353266
+EPSG:5538
+  ll  70.43489695467991 -40.240952060512114
+  en  677718.7365552536 1.782154137787181E7
+  ll2 70.43489695424283 -40.240952061547304
+EPSG:5539
+  ll  -58.31406527395925 -33.43245081945206
+  en  825992.7209540233 3522681.250519257
+  ll2 -58.31406527137207 -33.432450822494694
+EPSG:5546
+  ll  86.08739145317188 141.26608165799888
+  en  141.26608165799888 86.08739145330027
+  ll2 86.08739145317222 141.26608165799888
+EPSG:5550
+  ll  -71.42784534327221 149.79667682510023
+  en  811724.0017396547 2052147.4358503912
+  ll2 -71.42784533089299 149.79667655236224
+EPSG:5551
+  ll  -1.1275773800516191 137.4119768933629
+  en  -571745.6574440147 9873591.316359887
+  ll2 -1.12757737837479 137.41197702984812
+EPSG:5552
+  ll  23.755159411745197 153.58875102196524
+  en  559995.9654910659 1.2627243884194463E7
+  ll2 23.755159411744994 153.58875102196524
+EPSG:5554
+  ll  68.75909148440255 0.361401506588205
+  en  393345.1485862054 7629789.659951814
+  ll2 68.7590914843881 0.3614015065929265
+EPSG:5555
+  ll  86.75785428546419 7.5623349086656475
+  en  490923.00948198064 9636099.243847715
+  ll2 86.75785428546449 7.562334908665673
+EPSG:5556
+  ll  68.79614865675265 18.069682593728057
+  en  623861.9351671932 7634726.392279561
+  ll2 68.7961486567156 18.069682593709054
+EPSG:5559
+  ll  -17.61219936100603 -72.81437591553934
+  en  2721954.0503085237 -3655516.969287246
+  ll2 -17.6121993633157 -72.81437593131693
+EPSG:5561
+  ll  72.12948008829815 175.5258963487313
+  en  175.52166975401485 72.12927893183159
+  ll2 72.12948008770464 175.52589633416892
+EPSG:5562
+  ll  -20.103717041500673 27.27520389954669
+  en  5157390.210935294 -2236198.4908843753
+  ll2 -20.10371702813023 27.275203919741124
+EPSG:5563
+  ll  72.55190609565861 28.78763405644424
+  en  5559977.708380036 8054738.108321009
+  ll2 72.5519060949273 28.7876340691887
+EPSG:5564
+  ll  12.60864672203806 27.436347739965512
+  en  5894737.261278858 1400945.3551335393
+  ll2 12.608646726060654 27.436347751152795
+EPSG:5565
+  ll  5.636628544773004 36.32554690518373
+  en  7203706.765427004 624056.9321923343
+  ll2 5.636628548297703 36.325546911893674
+EPSG:5566
+  ll  36.6547786962397 26.517148276416837
+  en  993649.8978166386 4072535.9103782065
+  ll2 36.654778695830686 26.517148284220553
+EPSG:5567
+  ll  -37.00598005099798 32.845709069660785
+  en  1020671.5719288227 -4113161.557301027
+  ll2 -37.005980032840405 32.84570909690942
+EPSG:5568
+  ll  17.90641015955123 28.044473377801047
+  en  -25516.84435665002 1987726.3966420298
+  ll2 17.906410162581725 28.04447338621141
+EPSG:5569
+  ll  -71.6952850228739 37.37611248872698
+  en  443169.65697372635 -7958931.814599397
+  ll2 -71.6952850020902 37.376112582697836
+EPSG:5589
+  ll  -60.58780276022191 -81.19727692818095
+  en  473118.7335719667 -8493620.199711045
+  ll2 -60.58780274715743 -81.19727697478201
+EPSG:5593
+  ll  -69.47976394911105 101.65065187557849
+  en  101.6506518755785 -69.47976394973004
+  ll2 -69.47976394911196 101.6506518755785
+EPSG:5596
+  ll  44.04289551184351 11.01831511647505
+  en  974751.794347003 4878636.857070036
+  ll2 44.04289551184358 11.018315116475055
+EPSG:5598
+  ll  66.98563351591454 10.05324887892809
+  en  944133.1486407308 7433326.109714046
+  ll2 66.98563351591514 10.05324887892808
+EPSG:5627
+  ll  84.98617685640215 4.308363704089661
+  en  483584.54068346566 9438654.89945451
+  ll2 84.98617685343353 4.308363750170094
+EPSG:5628
+  ll  77.22702700232298 -63.34698762246322
+  en  -63.34698762246322 77.22702700272957
+  ll2 77.22702700232388 -63.34698762246322
+EPSG:5629
+  ll  41.5623572825109 39.069716227755755
+  en  5410.9064537050435 1.4618200628106236E7
+  ll2 41.56235727936263 39.06971622795616
+EPSG:5631
+  ll  46.76000720794471 13.88906544930015
+  en  2873604.3052989524 5192337.0103015145
+  ll2 46.76000720943184 13.889065463806803
+EPSG:5632
+  ll  88.59195068562201 30.303197001894105
+  en  4100444.8234785083 7345095.225093836
+  ll2 88.59195068562225 30.30319700189411
+EPSG:5634
+  ll  44.73235142741427 43.761338436519054
+  en  6507108.804053778 2601340.739292636
+  ll2 44.732351427414365 43.76133843651906
+EPSG:5637
+  ll  -1.7906977289314252 20.152006290816047
+  en  5565308.0616947375 -3620252.247669873
+  ll2 -1.7906977289313901 20.152006290816054
+EPSG:5639
+  ll  49.029161950629934 12.564236704801559
+  en  4181126.435413616 2483990.525243229
+  ll2 49.02916195063009 12.564236704801566
+EPSG:5643
+  ll  41.66055483285982 31.866237633592732
+  en  2643477.1710991524 -429585.6727790582
+  ll2 41.66055483788907 31.866237636145886
+EPSG:5644
+  ll  -24.53888382244861 46.055143962480905
+  en  -1240.470127239474 7277111.423000288
+  ll2 -24.538883822147625 46.05514396191038
+EPSG:5646
+  ll  -85.93250062312842 -72.78297546692977
+  en  497758.2151080092 -1.4254330619400362E7
+  ll2 -85.93250062312846 -72.78297546692977
+EPSG:5649
+  ll  -75.79768151115195 3.7403955237067272
+  en  3.1520276881327998E7 -8412737.208831063
+  ll2 -75.79768151115287 3.7403955237067152
+EPSG:5650
+  ll  33.39852674940393 11.503220753991952
+  en  3.3174741752404876E7 3700936.6516645
+  ll2 33.39852674932508 11.5032207538726
+EPSG:5651
+  ll  -1.6798441856474682 -3.7088438200141343
+  en  3.0752072712474745E7 -186961.9038687647
+  ll2 -1.679844185448634 -3.708843808354555
+EPSG:5652
+  ll  16.916470799902655 2.4221374692143036
+  en  3.1798231838615235E7 1882073.3100769173
+  ll2 16.916470798692572 2.422137470661637
+EPSG:5653
+  ll  58.578761076745536 5.4669369640459635
+  en  3.2946804730881684E7 6532561.5224346435
+  ll2 58.578761021094785 5.466937386407305
+EPSG:5654
+  ll  73.10344656092116 -81.83178124013399
+  en  198270.5588165673 3431539.6401337073
+  ll2 73.10344654869438 -81.83178076106113
+EPSG:5655
+  ll  -17.573640000390995 -70.13973316608153
+  en  750607.2402745555 -6652290.834001271
+  ll2 -17.573640000389123 -70.13973316608724
+EPSG:5659
+  ll  -69.53181409336078 5.847535599913199
+  en  377078.2431115787 -1.1716905143422704E7
+  ll2 -69.53181407876774 5.847535613447822
+EPSG:5663
+  ll  -55.36633749609651 20.30070050017393
+  en  3836099.583022089 -6150869.427693339
+  ll2 -55.36633748019021 20.30070055618906
+EPSG:5664
+  ll  78.96293789863029 9.07479497658184
+  en  2501722.7401972227 8769518.354765318
+  ll2 78.96293789963856 9.074795008476775
+EPSG:5665
+  ll  32.880594755595894 21.55856055358045
+  en  4114425.9974272316 3658768.5787682733
+  ll2 32.88059475599397 21.558560566341555
+EPSG:5666
+  ll  -37.02254156563309 16.153106431188302
+  en  4136902.150814373 -4122614.36653002
+  ll2 -37.02254155839296 16.1531064301855
+EPSG:5667
+  ll  48.15517377742631 5.989647416854416
+  en  4052966.855622503 5352634.755041947
+  ll2 48.1551737731689 5.989647419703986
+EPSG:5668
+  ll  23.439834176674168 18.081248542250645
+  en  5122157.371798964 2606162.541139024
+  ll2 23.439834175675504 18.081248543816073
+EPSG:5669
+  ll  -84.68321938521251 17.125431634857563
+  en  5521989.450150874 -9407501.542226821
+  ll2 -84.68321938521245 17.12543163485673
+EPSG:5670
+  ll  24.854994591168918 6.308972521283441
+  en  3228075.4126212588 2752798.8579638964
+  ll2 24.854994600285032 6.308972541554814
+EPSG:5671
+  ll  35.28919787791301 6.201529642780796
+  en  3972353.100879994 3922268.1807170846
+  ll2 35.289197883091376 6.201529660587873
+EPSG:5672
+  ll  42.03725291415344 24.96165310558608
+  en  6325399.13990552 4704205.189145744
+  ll2 42.03725285487694 24.96165285927653
+EPSG:5673
+  ll  47.08722971553706 7.230540914335629
+  en  3365765.117677828 5218611.461255646
+  ll2 47.08722972042115 7.2305409294591305
+EPSG:5674
+  ll  80.84420586104412 2.681386160567523
+  en  4335212.777653301 8992843.434744328
+  ll2 80.84420586249732 2.6813867136332274
+EPSG:5675
+  ll  -44.7561321856825 19.463605000816703
+  en  5853566.636539465 -4967571.812837857
+  ll2 -44.75613217004616 19.46360503806417
+EPSG:5676
+  ll  67.39498942704179 10.782401189852937
+  en  2705072.4277110132 7485866.651736904
+  ll2 67.39498941170804 10.782401190999876
+EPSG:5677
+  ll  -23.806681834470467 0.44832321524302143
+  en  2626492.345768724 -2660646.161554266
+  ll2 -23.806681570793984 0.4483232483007972
+EPSG:5678
+  ll  -78.94329102161608 14.094455958537853
+  en  4544903.723821382 -8767646.193292469
+  ll2 -78.94329018552648 14.094455458145644
+EPSG:5679
+  ll  -34.221532264947285 13.378965500377237
+  en  5350777.220143852 -3789666.6062615947
+  ll2 -34.22153189432699 13.378965457490484
+EPSG:5680
+  ll  67.90862945406892 -3.8313582858020583
+  en  1213658.967196511 7551081.324773222
+  ll2 67.90862943159574 -3.831358241208211
+EPSG:5681
+  ll  69.28966046727211 45.867002808624534
+  en  45.86700280862454 69.28966046727211
+  ll2 69.28966046727211 45.86700280862454
+EPSG:5682
+  ll  -66.5554399951427 1.4458273355729325
+  en  2297896.972954237 -7391366.936133214
+  ll2 -66.55543999465138 1.445827336217124
+EPSG:5683
+  ll  25.304893146340206 1.4476012097666477
+  en  2738157.853601977 2821100.229885759
+  ll2 25.30489314205676 1.447601204725765
+EPSG:5684
+  ll  75.94946687692672 15.53873583650839
+  en  4595874.278548335 8434879.956629897
+  ll2 75.94946687689415 15.53873583643101
+EPSG:5685
+  ll  -64.91010822036814 24.428393374806102
+  en  5944933.974856172 -7233811.032377041
+  ll2 -64.91010818399745 24.42839292211302
+EPSG:5698
+  ll  -4.794672595375047 -56.88723310672615
+  en  -7887564.097869018 3591847.9769603577
+  ll2 -4.79467259537501 -56.887233106726136
+EPSG:5699
+  ll  3.8280625708096565 35.472770125119666
+  en  5177683.433778626 2388284.762351404
+  ll2 3.828062570809683 35.472770125119666
+EPSG:5700
+  ll  -44.236624943484316 -171.9498449180283
+  en  903293.2863668686 5089429.601243115
+  ll2 -44.23662494212314 -171.94984491798172
+EPSG:5707
+  ll  3.044263882259308 -39.97441273707527
+  en  -5335817.158706661 -2778169.3127752664
+  ll2 3.0442638666145556 -39.97441272879752
+EPSG:5708
+  ll  -8.17673868459391 -30.65544104596875
+  en  -5033313.875798092 -1128425.873572398
+  ll2 -8.176738654362122 -30.655441056347687
+EPSG:5825
+  ll  22.765399428278556 148.32298285107188
+  en  129395.81015520683 7029025.069330881
+  ll2 22.765399408429776 148.32298282825263
+EPSG:5832
+  ll  -13.873205611456655 11.17784138870282
+  en  3060302.7479766374 -1540251.8895438616
+  ll2 -13.87320561124018 11.177841387871803
+EPSG:5833
+  ll  -66.17737574759148 3.0034094763924877
+  en  3229985.340948135 -7354780.635375311
+  ll2 -66.17737574500394 3.0034094840754237
+EPSG:5834
+  ll  -69.25331735771275 15.461791412830342
+  en  4636832.321561694 -7688729.013967766
+  ll2 -69.25331735763865 15.461791412773033
+EPSG:5835
+  ll  -46.162380802424714 17.013994299934545
+  en  5655533.528448558 -5115587.680412693
+  ll2 -46.16238080241881 17.013994299938282
+EPSG:5836
+  ll  -42.16210793601977 32.47447537777537
+  en  -39170.118393348064 -4688431.486667709
+  ll2 -42.16210793033191 32.4744753801312
+EPSG:5837
+  ll  -57.68542305930945 64.12100023631032
+  en  924131.5220752677 -6416008.075552026
+  ll2 -57.68542304815098 64.12100020784183
+EPSG:5839
+  ll  81.7155938648105 -85.8536349275606
+  en  422013.5497491356 1.9076352422974825E7
+  ll2 81.71559386476441 -85.85363492615227
+EPSG:5842
+  ll  -18.08130236997279 18.798569003264515
+  en  1220759.0152155273 7987503.1410019575
+  ll2 -18.081302368401623 18.798569002404488
+EPSG:5844
+  ll  -68.87894738562699 20.80524155622353
+  en  131307.90362047584 2329171.428632031
+  ll2 -68.87894736396342 20.805241946761697
+EPSG:5845
+  ll  -59.49784333893305 11.989125736804596
+  en  329559.94301332324 -6599349.179053531
+  ll2 -59.49784333887068 11.989125736811754
+EPSG:5846
+  ll  -35.82700397741889 11.529947187056749
+  en  107525.78353451207 -3966449.466088161
+  ll2 -35.82700397741889 11.52994718705675
+EPSG:5847
+  ll  -20.3866012926446 14.602373646508665
+  en  265081.35502175585 -2255551.302407156
+  ll2 -20.386601292644524 14.602373646508623
+EPSG:5848
+  ll  83.0228450815211 9.920751849221377
+  en  81176.4282487012 9225728.397729063
+  ll2 83.02284508148641 9.92075185136308
+EPSG:5849
+  ll  30.505958589155057 20.6621663506131
+  en  549710.6913311289 3383580.2964964504
+  ll2 30.50595858897757 20.662166350922643
+EPSG:5850
+  ll  40.3335578086446 19.74593207174361
+  en  298367.6726997961 4468029.925279526
+  ll2 40.33355780864267 19.74593207174609
+EPSG:5851
+  ll  36.026397841730656 6.5081157544744475
+  en  -548460.9404148088 4016324.758515319
+  ll2 36.02639783102671 6.508115758479769
+EPSG:5852
+  ll  -0.12244568702239178 24.72492917271516
+  en  1153221.1936603046 -13708.316159459751
+  ll2 -0.12244568690876033 24.724929087397047
+EPSG:5853
+  ll  -75.25089210341852 24.572083304634294
+  en  357670.7770037891 -8367794.181193284
+  ll2 -75.25089210090658 24.57208325018561
+EPSG:5854
+  ll  24.35013111095988 18.134257979531405
+  en  87517.03361610851 2694207.8752562557
+  ll2 24.350131110959644 18.134257979531395
+EPSG:5855
+  ll  2.3390474865263826 27.987965569320423
+  en  1013310.799156554 261030.23652423458
+  ll2 2.3390474857781514 27.9879655395452
+EPSG:5856
+  ll  -25.079600575894787 20.973086586310103
+  en  71619.57643655117 -2775097.0624685087
+  ll2 -25.079600575894464 20.973086586310092
+EPSG:5857
+  ll  74.36183252984907 19.65649199629678
+  en  41892.381923232795 8258974.304590817
+  ll2 74.3618325298027 19.656491996384016
+EPSG:5858
+  ll  19.09262667427403 -55.648772130343794
+  en  10615.95945342118 1.2117610141775709E7
+  ll2 19.092626673199504 -55.64877213262722
+EPSG:5875
+  ll  -45.376254694676135 -75.37498930469518
+  en  470703.04576567945 4975206.489228673
+  ll2 -45.37625469262874 -75.37498930016515
+EPSG:5876
+  ll  76.12664896865695 -77.18697749542889
+  en  281592.00615776127 1.8464511777885936E7
+  ll2 76.12664896525678 -77.18697735144924
+EPSG:5877
+  ll  -56.38735709675776 -70.49446907055261
+  en  37841.05798121414 3725600.9318547994
+  ll2 -56.387357078896386 -70.49446902113252
+EPSG:5879
+  ll  22.566803315343634 47.986412234233754
+  en  806882.4453636862 1.249885474703648E7
+  ll2 22.566803279012223 47.9864122851832
+EPSG:5886
+  ll  -17.276046659037803 173.56631544356082
+  en  173.5663154435608 -17.2760466590378
+  ll2 -17.2760466590378 173.5663154435608
+EPSG:5887
+  ll  -5.645406415032554 -169.43928184792176
+  en  2339674.3498655306 4370518.714316465
+  ll2 -5.645406413572549 -169.43928187071148
+EPSG:5921
+  ll  40.52892841240194 -154.16146545728856
+  en  -3918318.7169954143 -3276386.4398714826
+  ll2 40.528928412401974 -154.16146545728856
+EPSG:5922
+  ll  31.030399128486827 -9.124598226672305
+  en  3486339.462955707 -5179015.2026113225
+  ll2 31.03039912848683 -9.124598226672308
+EPSG:5923
+  ll  24.41058402573499 -0.40915379523023887
+  en  -4383203.71150208 -5767979.575060641
+  ll2 24.410584025735 -0.40915379523023176
+EPSG:5924
+  ll  65.15114712280042 164.75637341923564
+  en  2395878.8361672736 -460727.61800920777
+  ll2 65.1511471228004 164.75637341923564
+EPSG:5925
+  ll  73.20594193766 172.33728481641313
+  en  -151127.84253723032 -899751.5009666046
+  ll2 73.20594193766003 172.33728481641313
+EPSG:5926
+  ll  15.123512063973234 -95.97757613162639
+  en  2301865.376784909 -7047295.785748873
+  ll2 15.123512063973253 -95.97757613162639
+EPSG:5927
+  ll  61.96296689843804 36.391873936732026
+  en  3031358.8113326905 956496.8895768857
+  ll2 61.96296689843801 36.391873936732026
+EPSG:5928
+  ll  49.45248418853398 105.49451703180665
+  en  4332906.808800577 302259.19043354725
+  ll2 49.452484188534 105.49451703180665
+EPSG:5929
+  ll  82.0607455737557 30.02223353439975
+  en  -888732.9135058661 1639382.3955028737
+  ll2 82.0607455737557 30.02223353439973
+EPSG:5930
+  ll  65.77715381458079 154.75110688487973
+  en  -1000659.738523053 -635055.9323158388
+  ll2 65.77715381458076 154.75110688487973
+EPSG:5931
+  ll  12.490035529860474 -69.40225060450484
+  en  5819948.597623877 -4560210.191334999
+  ll2 12.49003552986051 -69.40225060450484
+EPSG:5932
+  ll  33.15122133556142 -11.176586596986184
+  en  2841788.8780497015 -3067505.989097404
+  ll2 33.15122133556164 -11.176586596986184
+EPSG:5933
+  ll  10.115739183374147 87.12670185963691
+  en  7467016.062623864 -3507682.448390976
+  ll2 10.11573918337417 87.12670185963691
+EPSG:5934
+  ll  17.70625200839562 41.44972201392367
+  en  -7378833.685626651 -1713490.5519744053
+  ll2 17.70625200839563 41.44972201392367
+EPSG:5935
+  ll  20.54433938538454 117.3865226341916
+  en  -6746718.35363274 -1927321.1293965797
+  ll2 20.544339385384543 117.3865226341916
+EPSG:5942
+  ll  31.47253249231747 153.5274184466915
+  en  153.5274184466915 31.472532493157157
+  ll2 31.472532492315548 153.52741844669154
+EPSG:5945
+  ll  -79.2880811493931 9.286184409257874
+  en  178541.34608726582 -1.4239482305006394E7
+  ll2 -79.28808114937071 9.286184409110923
+EPSG:5946
+  ll  29.548536389070293 9.396779236010225
+  en  380817.7663193324 -2157710.6413674764
+  ll2 29.548536389050955 9.396779236047589
+EPSG:5947
+  ll  69.90906071210239 8.446720025141365
+  en  136308.18093668515 2327834.4585460583
+  ll2 69.90906071210328 8.446720025141362
+EPSG:5948
+  ll  -6.693634283323746 4.965097753295133
+  en  -291082.0737673939 -6172867.695140728
+  ll2 -6.693634283313468 4.965097753512026
+EPSG:5949
+  ll  -46.19949627085871 0.24381282931597736
+  en  -614295.5982799694 -1.0591365794458091E7
+  ll2 -46.19949622245976 0.2438130043592537
+EPSG:5950
+  ll  -49.74595218850206 15.042639700878283
+  en  427344.4559175763 -1.0953785970970226E7
+  ll2 -49.745952187673666 15.042639700751323
+EPSG:5951
+  ll  -83.17880336142511 5.15885511890524
+  en  16048.917303071954 -1.4676015644877004E7
+  ll2 -83.17880336133041 5.158855134850373
+EPSG:5952
+  ll  1.8508681599052892 10.346336165200729
+  en  -139677.22683390186 -5226478.009825758
+  ll2 1.8508681599051509 10.346336165218695
+EPSG:5953
+  ll  65.67887310010155 19.49623315657928
+  en  375343.57110316324 1868894.5305943922
+  ll2 65.67887309740262 19.496233148985656
+EPSG:5954
+  ll  -65.81602113098015 7.7654468751592525
+  en  -207510.00363404816 -1.2750118751097837E7
+  ll2 -65.81602112571767 7.765446896938446
+EPSG:5955
+  ll  -7.649851570287993 25.198476218471864
+  en  1175080.3967734466 -6289410.118842808
+  ll2 -7.649851559303861 25.198476099257995
+EPSG:5956
+  ll  -51.91118038116254 20.88350411884074
+  en  401575.5205857589 -1.1193831081386128E7
+  ll2 -51.91118038048334 20.88350411869688
+EPSG:5957
+  ll  76.71849748256821 9.17818273931827
+  en  -112829.11270028393 3102556.732471809
+  ll2 76.71849747918453 9.178182916457128
+EPSG:5958
+  ll  -30.924674808139677 15.210211670233567
+  en  -214517.62327767123 -8858549.287632663
+  ll2 -30.924674808093727 15.210211670151821
+EPSG:5959
+  ll  17.350860286156106 23.690759665136255
+  en  545746.8611337991 -3507277.702005948
+  ll2 17.350860286090334 23.69075966505355
+EPSG:5960
+  ll  -18.652369212208157 28.875852262911017
+  en  986254.4569425441 -7515294.782674989
+  ll2 -18.652369205867963 28.875852257237945
+EPSG:5961
+  ll  40.64779597833373 22.885321935406388
+  en  217174.29240696266 -928898.9701179687
+  ll2 40.647795978333264 22.885321935407138
+EPSG:5962
+  ll  -45.24424931654621 15.966553602978077
+  en  -412938.36519815616 -1.0464184126722556E7
+  ll2 -45.24424931007573 15.966553607620655
+EPSG:5963
+  ll  -69.03448801114718 24.909343341222907
+  en  156295.5743977498 -1.309320147123161E7
+  ll2 -69.03448801114772 24.9093433412229
+EPSG:5964
+  ll  -41.30642482405967 26.729540416454576
+  en  286717.50682824245 -1.0008285188766904E7
+  ll2 -41.30642482405071 26.729540416463184
+EPSG:5965
+  ll  27.29629165257535 33.805966126058706
+  en  923917.2505232176 -2383308.490529596
+  ll2 27.296291643996216 33.805966131615286
+EPSG:5966
+  ll  -17.24183817263132 16.55327496801263
+  en  -962249.2556700862 -7365882.686646973
+  ll2 -17.241838153265164 16.553275018104646
+EPSG:5967
+  ll  -74.29285394139816 30.93113169325991
+  en  203671.5273442667 -1.3682281524511226E7
+  ll2 -74.29285394136282 30.93113169320243
+EPSG:5968
+  ll  30.411250394111335 33.928177855917546
+  en  621954.786137488 -2053040.3344975617
+  ll2 30.411250393246654 33.92817785725089
+EPSG:5969
+  ll  -89.0252172352033 31.730992073215425
+  en  104238.2048079075 -1.532445365353099E7
+  ll2 -89.02521723520341 31.730992073214118
+EPSG:5970
+  ll  78.93456542413938 36.51939696597984
+  en  228804.49824597684 3341541.5582180596
+  ll2 78.93456542376718 36.519396956355514
+EPSG:5971
+  ll  35.71835451660661 11.958335520202269
+  en  1311307.8988214112 3989915.5563521255
+  ll2 35.71835449299167 11.958335485119077
+EPSG:5972
+  ll  -73.35365039303139 0.5338787991456515
+  en  230122.92874621792 -8159074.895471782
+  ll2 -73.35365038552625 0.5338789973853971
+EPSG:5973
+  ll  70.81956052219482 24.270043728836452
+  en  838753.2206784878 7883224.118231294
+  ll2 70.81956050478625 24.270043293689536
+EPSG:5974
+  ll  56.647305641370366 23.239768833153356
+  en  637331.9025048506 6280369.361081954
+  ll2 56.64730564135911 23.23976883315472
+EPSG:5975
+  ll  27.03313806083102 25.635875695537102
+  en  364690.2892865016 2990837.785520998
+  ll2 27.0331380608303 25.635875695536644
+EPSG:5976
+  ll  -44.71009491667402 25.796961901251333
+  en  -70579.30015782802 -4976046.043348276
+  ll2 -44.7100949054472 25.796961913728154
+EPSG:6050
+  ll  55.19615952409699 -88.63161722952866
+  en  2.2104039689892665E7 -74972.87049223925
+  ll2 55.19615952409747 -88.63161722952867
+EPSG:6051
+  ll  52.93756215368339 -115.89120526193574
+  en  1.4713766345692914E7 1486252.345755726
+  ll2 52.93756215368365 -115.89120526193575
+EPSG:6052
+  ll  64.31052702377848 57.63428683787467
+  en  2.3203174175714094E7 2352846.254943147
+  ll2 64.31052702377919 57.63428683787469
+EPSG:6053
+  ll  24.989674266201718 -26.904447990965565
+  en  3.471909846355172E7 -1167633.5147878248
+  ll2 24.989674266201437 -26.904447990965572
+EPSG:6054
+  ll  23.011730645393577 -25.49380085805943
+  en  3.3380477828351334E7 -3212200.581253832
+  ll2 23.01173064539343 -25.49380085805945
+EPSG:6055
+  ll  87.63127804457409 18.326618585340285
+  en  3.3628314289955825E7 4533611.7145936005
+  ll2 87.63127804457436 18.326618585340103
+EPSG:6056
+  ll  55.59825694221574 -100.2769065495558
+  en  1.825223381255609E7 2971878.0844607134
+  ll2 55.59825694221616 -100.27690654955582
+EPSG:6057
+  ll  52.86805277498461 -40.85923213210822
+  en  2.236723302325277E7 1942860.504853326
+  ll2 52.86805277498487 -40.85923213210823
+EPSG:6058
+  ll  87.41794515103868 50.41719097405411
+  en  2.4774705926392153E7 6026090.019940466
+  ll2 87.41794515103895 50.41719097405403
+EPSG:6059
+  ll  31.79658920782081 -125.48714646669133
+  en  3.5546172332967244E7 4190885.5115910573
+  ll2 31.796589207819032 -125.48714646669133
+EPSG:6060
+  ll  42.76174466985283 -88.67858757772336
+  en  3.9687539218927205E7 3681601.4131409414
+  ll2 42.761744669852916 -88.67858757772335
+EPSG:6061
+  ll  32.919982052257815 -38.87302014310012
+  en  4.3647834205435395E7 1136437.630711357
+  ll2 32.91998205225807 -38.8730201431001
+EPSG:6062
+  ll  9.612496738702367 -75.31311788178063
+  en  2.3392758725499824E7 -572920.9803786464
+  ll2 9.612496738702394 -75.31311788178061
+EPSG:6063
+  ll  55.32966510816333 -30.87023718453129
+  en  2.8962053374748264E7 5026712.831099825
+  ll2 55.329665108163795 -30.870237184531323
+EPSG:6064
+  ll  88.78276240937532 43.77093681342723
+  en  3.064762853114326E7 8907269.507380536
+  ll2 88.78276240937554 43.77093681342688
+EPSG:6065
+  ll  71.81602093094142 -49.63329437136137
+  en  1.1547934110641303E7 8222981.485108532
+  ll2 71.81602093094236 -49.633294371361394
+EPSG:6066
+  ll  83.98709947239739 35.469361669400286
+  en  1.4216758408641657E7 1.0070605756134778E7
+  ll2 83.98709947239793 35.46936166940035
+EPSG:6067
+  ll  55.5496344918567 -73.47615325865078
+  en  1.9161706314503036E7 8002164.215156752
+  ll2 55.549634491857134 -73.47615325865077
+EPSG:6068
+  ll  78.7009803130663 6.691714694117508
+  en  2.3437391952620517E7 1.0721608829811387E7
+  ll2 78.70098031306715 6.691714694117528
+EPSG:6069
+  ll  77.04965842372059 -2.471442781243695
+  en  2.204423069305065E7 2013733.9554714896
+  ll2 77.04965842372145 -2.471442781243759
+EPSG:6070
+  ll  57.770073963999096 -56.58345144379988
+  en  7954825.321039139 3898643.517493917
+  ll2 57.770073963999536 -56.58345144379987
+EPSG:6071
+  ll  75.74192432348941 45.80740719864451
+  en  2.7425529245135132E7 4830796.593765065
+  ll2 75.74192432349037 45.80740719864447
+EPSG:6072
+  ll  26.321493596619987 -29.986178439062734
+  en  2.1753410425094735E7 2569315.3282955014
+  ll2 26.32149359661953 -29.986178439062744
+EPSG:6073
+  ll  26.02830230835749 -44.4442731259172
+  en  5199884.728995615 3259599.8391350065
+  ll2 26.028302308357087 -44.4442731259172
+EPSG:6074
+  ll  12.489542069649216 29.384508743964844
+  en  1.2758859392674984E7 -2078811.9765946781
+  ll2 12.489542069649243 29.384508743964847
+EPSG:6075
+  ll  66.73735372108823 123.04255500992801
+  en  2.6949530795096338E7 2470171.0932461596
+  ll2 66.73735372108821 123.04255500992801
+EPSG:6076
+  ll  26.750930530191496 68.74301535249006
+  en  2.3355310625963543E7 -3662704.3877324015
+  ll2 26.750930530191496 68.74301535249006
+EPSG:6077
+  ll  26.98257673783951 41.15644934535034
+  en  1.209431196087021E7 -2709724.4249321455
+  ll2 26.982576737839512 41.15644934535034
+EPSG:6078
+  ll  52.478048546773636 154.45572887973424
+  en  1.9522842390204452E7 3318759.435534632
+  ll2 52.47804854677364 154.45572887973424
+EPSG:6079
+  ll  37.01042317033846 95.52134793099798
+  en  1.5563793479765035E7 -1139315.8361393502
+  ll2 37.01042317033858 95.52134793099796
+EPSG:6080
+  ll  65.82533571984742 86.99962908194706
+  en  1.721850865047046E7 3288641.6829466694
+  ll2 65.82533571984742 86.99962908194703
+EPSG:6081
+  ll  81.55295995509758 25.280373446793377
+  en  2.9986716642415125E7 5337706.328597339
+  ll2 81.55295995509755 25.280373446793313
+EPSG:6082
+  ll  54.53797896786149 119.31658269002615
+  en  3.4876579495777145E7 2911731.504164625
+  ll2 54.5379789678615 119.31658269002612
+EPSG:6083
+  ll  29.197510462072852 162.60154430347748
+  en  4.041438996777141E7 1992586.1339370827
+  ll2 29.197510462072884 162.60154430347748
+EPSG:6084
+  ll  64.81893958018196 52.439813852264635
+  en  3.374466550882734E7 5434102.916837499
+  ll2 64.81893958018196 52.43981385226465
+EPSG:6085
+  ll  66.59658108172546 96.09377542681389
+  en  3.6301188047379136E7 4688555.48566971
+  ll2 66.59658108172545 96.09377542681393
+EPSG:6086
+  ll  57.06624498995436 109.44402294256909
+  en  3.705110725844236E7 4727378.538494594
+  ll2 57.06624498995438 109.44402294256912
+EPSG:6087
+  ll  67.76092158898987 48.06134594000487
+  en  1.524893932079856E7 5036467.6735008955
+  ll2 67.76092158898989 48.06134594000487
+EPSG:6088
+  ll  48.6158907974167 15.103386719233967
+  en  1.3567259818745308E7 4924246.358566545
+  ll2 48.615890797416725 15.103386719233974
+EPSG:6089
+  ll  84.55292857509467 93.67605411114475
+  en  1.9485453142092023E7 6912987.372613119
+  ll2 84.55292857509465 93.67605411114478
+EPSG:6090
+  ll  33.89853993930292 59.69101124239903
+  en  1.6213819758188281E7 3671802.86236202
+  ll2 33.89853993930311 59.691011242399014
+EPSG:6091
+  ll  67.09923552450003 103.85694807058889
+  en  2.212764495794795E7 5337467.366540822
+  ll2 67.09923552450003 103.85694807058889
+EPSG:6092
+  ll  17.867033997040842 75.65370466804734
+  en  1.6851367118145593E7 5787938.801408399
+  ll2 17.867033997040846 75.65370466804734
+EPSG:6093
+  ll  61.85709227533155 136.4568878173119
+  en  2.54144104326124E7 5129929.154693442
+  ll2 61.85709227533151 136.4568878173119
+EPSG:6094
+  ll  20.63022577568089 -101.19989825986707
+  en  3.669649873195236E7 3213572.056839367
+  ll2 20.630225775680827 -101.19989825986701
+EPSG:6095
+  ll  70.15669585501138 -165.09782628973232
+  en  3.082430905324375E7 5393870.401814702
+  ll2 70.15669585501233 -165.0978262897323
+EPSG:6096
+  ll  14.903937644629021 -158.52892703741023
+  en  1.546794551766808E7 -170942.25138569996
+  ll2 14.903937644629037 -158.52892703741026
+EPSG:6097
+  ll  40.09873594701235 -152.14043438250263
+  en  1.6016839093968015E7 3227321.147975772
+  ll2 40.098735947012436 -152.14043438250266
+EPSG:6098
+  ll  82.97814245185006 -95.32946476277644
+  en  2.342731031659253E7 1228790.536880927
+  ll2 82.97814245185067 -95.32946476277637
+EPSG:6099
+  ll  54.79020114488402 -170.22332673522155
+  en  1.1223179788286567E7 1071655.2138508947
+  ll2 54.790201144884364 -170.22332673522155
+EPSG:6100
+  ll  36.6879693469208 -16.977449466080913
+  en  2.1824116044363584E7 -3954.6769188572653
+  ll2 36.687969346920916 -16.9774494660809
+EPSG:6101
+  ll  86.78785405004453 -90.31806116606404
+  en  2.572819336950262E7 4484427.193398269
+  ll2 86.78785405004487 -90.31806116606424
+EPSG:6102
+  ll  51.20468480162757 -40.09542865770334
+  en  3.124910844680736E7 2412990.2494866773
+  ll2 51.204684801627764 -40.09542865770334
+EPSG:6103
+  ll  29.64467553987945 -70.58066562210888
+  en  2.9304279025528148E7 -2455561.9753398616
+  ll2 29.64467553987826 -70.58066562210888
+EPSG:6104
+  ll  20.60982926686014 -162.30770924458164
+  en  9972091.468961142 -1012552.3054806013
+  ll2 20.609829266860075 -162.3077092445816
+EPSG:6105
+  ll  82.28875348518734 -99.86769504246061
+  en  1.6562416348076358E7 5277155.021425018
+  ll2 82.28875348518801 -99.8676950424606
+EPSG:6106
+  ll  61.80719540590116 -86.80780310872552
+  en  1.808011668830364E7 3004075.2547260765
+  ll2 61.80719540590177 -86.80780310872557
+EPSG:6107
+  ll  66.16248196193726 -75.01123750682103
+  en  3.568717317832082E7 5941840.387147035
+  ll2 66.16248196193804 -75.01123750682108
+EPSG:6108
+  ll  74.59348095213292 -99.89634938644721
+  en  3.582774837499029E7 5816915.463032536
+  ll2 74.59348095213387 -99.89634938644718
+EPSG:6109
+  ll  38.37192279853344 -144.58297600474216
+  en  3.2842570695E7 3798855.492167731
+  ll2 38.37192279853353 -144.58297600474216
+EPSG:6110
+  ll  15.215127159292374 -149.06724557723456
+  en  3.060300186180061E7 5066663.179542472
+  ll2 15.215127159292374 -149.0672455772346
+EPSG:6111
+  ll  15.427746997166528 -55.29539781078225
+  en  2.7161790815318055E7 6089439.744802961
+  ll2 15.427746997166508 -55.29539781078224
+EPSG:6112
+  ll  28.33091028755902 -156.04300836206278
+  en  1.580299936807204E7 3416551.7491130484
+  ll2 28.330910287558165 -156.04300836206272
+EPSG:6113
+  ll  83.8195488245214 -59.49471729452608
+  en  2.2914928036672883E7 8334257.005405455
+  ll2 83.81954882452196 -59.49471729452606
+EPSG:6114
+  ll  69.80170908892627 -16.895205501360806
+  en  2.6420789804462954E7 7605711.855173887
+  ll2 69.80170908892718 -16.895205501360802
+EPSG:6115
+  ll  61.94511473633165 -5.970150389259317
+  en  2.563711345028953E7 -567131.6451055233
+  ll2 61.945114736331625 -5.970150389259317
+EPSG:6116
+  ll  54.58534267253356 148.2548301323063
+  en  3.2945151539231688E7 -136408.59880397585
+  ll2 54.58534267253357 148.2548301323063
+EPSG:6117
+  ll  80.57050504861002 122.89308252390293
+  en  3.1021015493595246E7 1071287.718281991
+  ll2 80.57050504861003 122.893082523903
+EPSG:6118
+  ll  49.99929850960663 -151.4250469200051
+  en  2.1385365162486635E7 -2612246.299870546
+  ll2 49.99929850960663 -151.42504692000512
+EPSG:6119
+  ll  36.61027163326102 143.07829912826017
+  en  2.9596443980864294E7 -2837600.3263994856
+  ll2 36.61027163326113 143.07829912826017
+EPSG:6120
+  ll  76.73502514433584 154.9348480313942
+  en  1.0217273087340206E7 1932236.708413239
+  ll2 76.73502514433584 154.9348480313942
+EPSG:6121
+  ll  26.959336593424556 -82.59689428743212
+  en  1.9761642476091787E7 851927.9202424835
+  ll2 26.959336593424556 -82.59689428743212
+EPSG:6122
+  ll  45.826171994167055 111.35349862428237
+  en  1.6947213314414106E7 2496836.1632400164
+  ll2 45.82617199416709 111.35349862428238
+EPSG:6123
+  ll  70.12168629256496 -83.83031887307101
+  en  2.557271344046805E7 3932635.7192522115
+  ll2 70.12168629256497 -83.83031887307102
+EPSG:6124
+  ll  25.885111064284054 -128.6938371514276
+  en  1.5813505172064766E7 -791578.2204982098
+  ll2 25.88511106428405 -128.6938371514276
+EPSG:6125
+  ll  29.34045173308477 -20.701596987695808
+  en  4.564985400902703E7 638524.8943660678
+  ll2 29.340451733083647 -20.701596987695797
+EPSG:6128
+  ll  34.516532238230894 -86.71611689712745
+  en  -25098.06834231154 3834159.3184833867
+  ll2 34.51653228933509 -86.71611691640011
+EPSG:6129
+  ll  -1.9757129137794323 -71.00949711296076
+  en  1616659.5255822244 -221981.5571747563
+  ll2 -1.9757128994832542 -71.00949727425865
+EPSG:6135
+  ll  -34.31070455977969 -97.44295391637344
+  en  -97.44295391637345 -34.310704560658564
+  ll2 -34.310704559779694 -97.44295391637343
+EPSG:6144
+  ll  -60.06962270604155 -44.38813479175769
+  en  -44.38813479175769 -60.069622706856855
+  ll2 -60.0696227060421 -44.38813479175769
+EPSG:6145
+  ll  65.85555947024616 3.3584738821380284
+  en  2230.0972707581386 1877118.0387932223
+  ll2 65.85555947024125 3.358473882138475
+EPSG:6146
+  ll  -15.758205910358214 12.119122387166192
+  en  702987.1894135891 -7182218.329759214
+  ll2 -15.758205909951407 12.119122386344392
+EPSG:6147
+  ll  18.28968912286112 3.913463032610691
+  en  -279407.4403551809 -3404507.301739295
+  ll2 18.289689122835096 3.9134630326334143
+EPSG:6148
+  ll  52.08099666131659 3.799223972513869
+  en  -222168.4968890678 351509.3801053519
+  ll2 52.080996660285386 3.7992239728541386
+EPSG:6149
+  ll  -27.937884474725465 11.45021216425182
+  en  291957.34006654087 -8524371.8067478
+  ll2 -27.93788447472328 11.450212164255374
+EPSG:6150
+  ll  68.23630968387494 17.503360550756955
+  en  389377.65072716214 2157408.4064716403
+  ll2 68.23630967857045 17.503360518147584
+EPSG:6151
+  ll  7.684476583319068 2.389043627574959
+  en  -909315.8568874036 -4570726.919454644
+  ll2 7.684476576256085 2.3890437027259903
+EPSG:6152
+  ll  10.97427192348394 16.76700702839412
+  en  566774.2146628643 -4214349.189676912
+  ll2 10.97427192343208 16.76700702795976
+EPSG:6153
+  ll  11.199142372719834 8.12919157160795
+  en  -487366.1101539722 -4187430.033957674
+  ll2 11.199142372479686 8.129191573211601
+EPSG:6154
+  ll  87.86254128348546 5.104075262800432
+  en  61032.84629506524 4335142.986348245
+  ll2 87.86254128427603 5.104075840845814
+EPSG:6155
+  ll  -76.54800765159595 21.243192266151866
+  en  248977.8287387801 -1.3938286286711011E7
+  ll2 -76.54800765109366 21.243192260013142
+EPSG:6156
+  ll  -57.991655403373144 18.14003711669468
+  en  196996.8505559838 -1.1862813239986641E7
+  ll2 -57.99165540337184 18.140037116695
+EPSG:6157
+  ll  86.77567949088592 25.98785539931045
+  en  153128.7694301412 4214486.001330841
+  ll2 86.77567949124484 25.98785517087277
+EPSG:6158
+  ll  51.41812138840294 23.30167360895594
+  en  433940.91748048336 278269.9916716644
+  ll2 51.418121387234244 23.30167360856743
+EPSG:6159
+  ll  -42.576230743671694 29.499608241797354
+  en  921301.0958393244 -1.0195675599426415E7
+  ll2 -42.5762306806575 29.49960796492196
+EPSG:6160
+  ll  -76.89014275227 30.159771512656995
+  en  343641.36094311037 -1.3989267290425707E7
+  ll2 -76.89014274729743 30.15977082273918
+EPSG:6161
+  ll  -31.16547898979418 28.65529772328609
+  en  783007.229659223 -8902746.409184333
+  ll2 -31.16547898504934 28.6552977271766
+EPSG:6162
+  ll  -36.839695567580485 25.946851753371455
+  en  407505.47710448434 -9515553.38717885
+  ll2 -36.83969556748677 25.94685175347555
+EPSG:6163
+  ll  78.16635927407381 16.817804750027918
+  en  -52717.42872045608 3257851.8644529185
+  ll2 78.1663592732713 16.81780477461177
+EPSG:6164
+  ll  44.045212370609846 22.82281612511524
+  en  -34419.01098919113 -551068.6596389965
+  ll2 44.04521237060807 22.822816125113544
+EPSG:6165
+  ll  6.535234778696065 34.54911580665519
+  en  1104945.751796716 -4699533.050955119
+  ll2 6.5352347727886055 34.54911573016836
+EPSG:6166
+  ll  -8.568727150652606 36.1371617875928
+  en  1165752.379680779 -6392283.962672931
+  ll2 -8.56872713923637 36.1371616804515
+EPSG:6167
+  ll  71.99760256778328 18.861778034097576
+  en  -197179.24123757903 2581932.790881522
+  ll2 71.9976025574072 18.861778267363487
+EPSG:6168
+  ll  -65.99551166255016 26.237205878123035
+  en  -2741.7417420706042 -1.2755475026883973E7
+  ll2 -65.99551166254311 26.237205878123888
+EPSG:6169
+  ll  -46.439305949353326 26.69293108951707
+  en  -115713.30011470779 -1.0580030572160646E7
+  ll2 -46.439305949309876 26.69293108949814
+EPSG:6170
+  ll  -38.029774646291386 30.29753827704884
+  en  82224.4718302101 -9642104.928623296
+  ll2 -38.02977464629139 30.297538277048844
+EPSG:6171
+  ll  34.36542210171369 11.523416115318359
+  en  1284785.2280508373 3835769.8372119353
+  ll2 34.3654220853558 11.523416103088502
+EPSG:6172
+  ll  2.536221967828979 1.6967053326324741
+  en  -314096.83764060726 282636.0476198957
+  ll2 2.5362219672897486 1.6967053527249532
+EPSG:6173
+  ll  52.67517661058511 23.927713407159636
+  en  1102975.2739262413 5873626.431133574
+  ll2 52.675176567050926 23.927713223622536
+EPSG:6174
+  ll  83.99038087024718 24.142903000988465
+  en  536718.55791858 9328021.782302428
+  ll2 83.9903808702463 24.14290300096011
+EPSG:6175
+  ll  80.4173048603227 21.328768528253207
+  en  394764.7914669808 8933303.926229283
+  ll2 80.41730486014966 21.328768533943883
+EPSG:6176
+  ll  23.911152592778663 30.05124912443556
+  en  199784.23117677268 2647523.062584256
+  ll2 23.911152592766474 30.051249124414046
+EPSG:6190
+  ll  1.8615653198635194 41.30022430136843
+  en  5532563.396025896 -4514308.430561309
+  ll2 1.86156534988594 41.300224272060014
+EPSG:6204
+  ll  1.5989651618805993 17.60097241671579
+  en  122026.48265758925 176615.18319387932
+  ll2 1.5989652538779833 17.60097233920573
+EPSG:6207
+  ll  68.58857781443032 -92.60458844978726
+  en  -92.61096245529818 68.58048598771967
+  ll2 68.58857875500235 -92.60458770927806
+EPSG:6210
+  ll  -80.00700366013436 -54.54834889219598
+  en  315830.71841827966 -8897517.818490395
+  ll2 -80.00700365956946 -54.54834825131373
+EPSG:6211
+  ll  80.67048323348851 -41.72966972829964
+  en  450615.840376742 8957584.512304638
+  ll2 80.67048323348706 -41.72966972829185
+EPSG:6316
+  ll  -31.861642153170635 21.273400500102603
+  en  7526302.485208105 -3526487.917405366
+  ll2 -31.861641697740925 21.273400140477936
+EPSG:6318
+  ll  -3.962404530421992 98.78868707479705
+  en  98.78868707479705 -3.9624045304219924
+  ll2 -3.962404530421992 98.78868707479705
+EPSG:6322
+  ll  81.69449437943695 90.84071520715594
+  en  90.84071520715594 81.69449437943693
+  ll2 81.69449437943693 90.84071520715594
+EPSG:6325
+  ll  -48.80484649952498 -42.76016237135036
+  en  -42.76016237135037 -48.80484649952496
+  ll2 -48.80484649952497 -42.76016237135037
+EPSG:6328
+  ll  66.02651111099047 173.8377009521195
+  en  628624.558719514 7325776.277526746
+  ll2 66.02651111096012 173.8377009521113
+EPSG:6329
+  ll  -30.243989850560787 171.12378353298226
+  en  -65847.58712997916 -3360469.376562685
+  ll2 -30.243989849190907 171.12378353099209
+EPSG:6330
+  ll  54.09673009727615 -176.93797369145955
+  en  504056.364409403 5994285.7646132745
+  ll2 54.09673009727616 -176.93797369145955
+EPSG:6331
+  ll  31.524068671432673 -171.45827860686154
+  en  456490.8238254221 3487775.252211271
+  ll2 31.524068671432666 -171.45827860686154
+EPSG:6332
+  ll  -80.32525327224567 -168.3022313808704
+  en  438077.78285984363 -8919648.97559889
+  ll2 -80.32525327223797 -168.3022313808272
+EPSG:6333
+  ll  -37.81782922613564 -152.30964852767661
+  en  1089178.5552180328 -4206749.300081202
+  ll2 -37.81782922095397 -152.30964852759513
+EPSG:6334
+  ll  35.30993077061258 -148.61978216792835
+  en  898318.8313114729 3916224.559043793
+  ll2 35.30993077025942 -148.61978216753667
+EPSG:6335
+  ll  61.47562114812874 -156.77985614817163
+  en  -19640.592048619525 6854870.0314216325
+  ll2 61.475621092480715 -156.77985556744568
+EPSG:6336
+  ll  -45.93891305221986 -132.22792813781783
+  en  1179896.3692553623 -5124806.038646488
+  ll2 -45.93891301640697 -132.22792824010588
+EPSG:6337
+  ll  -34.85412909471855 -125.31374704173643
+  en  1386918.0431496352 -3899954.401886486
+  ll2 -34.85412906120437 -125.31374711991023
+EPSG:6338
+  ll  -35.846137293384146 -126.92392155136407
+  en  687487.8028893927 -3968872.7328603393
+  ll2 -35.84613729337997 -126.92392155135728
+EPSG:6339
+  ll  -56.14279202457568 -128.10966740219263
+  en  182657.01292718854 -6233735.709990191
+  ll2 -56.14279202294204 -128.10966740098678
+EPSG:6340
+  ll  76.53720307215264 -121.35395229975967
+  en  386943.2420060141 8499309.393295908
+  ll2 76.53720307205262 -121.35395229925554
+EPSG:6341
+  ll  -59.02753634015971 -117.22136370177549
+  en  143184.54526499152 -6559753.181516659
+  ll2 -59.02753633530886 -117.22136369306813
+EPSG:6342
+  ll  16.73589460434384 -103.80764745703466
+  en  627101.9911099846 1850719.6306071044
+  ll2 16.735894604343812 -103.80764745703493
+EPSG:6343
+  ll  80.27213808456449 -91.53335003077494
+  en  640470.8251914015 8920995.65552333
+  ll2 80.27213808385889 -91.53335009937521
+EPSG:6344
+  ll  -15.55283456537066 -83.48157387168463
+  en  1524692.8704248813 -1742448.4907423905
+  ll2 -15.552834551266924 -83.48157391637899
+EPSG:6345
+  ll  -85.42542099082856 -94.9251886919419
+  en  429651.4641011052 -9492085.020489855
+  ll2 -85.42542099097518 -94.92518857008213
+EPSG:6346
+  ll  77.00491990665174 -75.37324633258969
+  en  641038.7638415545 8554076.183888342
+  ll2 77.00491990624536 -75.37324633771719
+EPSG:6347
+  ll  56.703138236241074 -75.0264186528776
+  en  498382.3660644663 6284341.756885429
+  ll2 56.70313823624108 -75.0264186528776
+EPSG:6348
+  ll  -53.863933463539034 -64.79135821102943
+  en  776697.6107237587 -5976596.604812752
+  ll2 -53.86393346300957 -64.79135821115935
+EPSG:6351
+  ll  74.18155698794537 -149.27550769291977
+  en  2.991428555107788E7 5788026.2473429805
+  ll2 74.18155698794536 -149.2755076929198
+EPSG:6352
+  ll  21.136998351824765 -148.53630415963005
+  en  3.1287317164173085E7 -762393.4417115813
+  ll2 21.136998351824772 -148.53630415963005
+EPSG:6353
+  ll  71.23768071379325 -139.91780574809727
+  en  1.537654841275259E7 6965741.07463601
+  ll2 71.23768071379325 -139.91780574809724
+EPSG:6354
+  ll  70.22282036427644 -141.2146680018883
+  en  1.6718227163217807E7 6681495.451226694
+  ll2 70.22282036427644 -141.2146680018883
+EPSG:6355
+  ll  -77.21975326779273 -91.09630117677644
+  en  70153.72793422903 -1.195561007327453E7
+  ll2 -77.21975326752889 -91.09630117396642
+EPSG:6356
+  ll  2.3864200787158296 -92.628686840988
+  en  28841.328795902664 -3054964.8645849456
+  ll2 2.386420078670905 -92.6286868388351
+EPSG:6362
+  ll  32.169167247026024 -17.182997323072073
+  en  1.0087845766210772E7 4544916.714838553
+  ll2 32.16916724702625 -17.18299732307203
+EPSG:6365
+  ll  84.64211164455767 163.59988549541578
+  en  163.59988549541575 84.64211164473299
+  ll2 84.64211164455814 163.59988549541575
+EPSG:6366
+  ll  54.358826389261424 -110.7360002563786
+  en  906802.0185404278 6041548.287667554
+  ll2 54.358826383650346 -110.736000263795
+EPSG:6367
+  ll  -38.18636056946653 -118.46113790597518
+  en  -153843.0931424246 -4252895.585568096
+  ll2 -38.18636055948573 -118.46113790093273
+EPSG:6368
+  ll  15.422632032475889 -106.78440136830955
+  en  308518.7508141381 1705864.978869551
+  ll2 15.422632032475594 -106.78440136830707
+EPSG:6369
+  ll  -23.746862313861 -95.33136809451743
+  en  874040.6156710305 -2631027.836512543
+  ll2 -23.74686231381591 -95.33136809443624
+EPSG:6370
+  ll  -59.99078438191468 -100.82764415688584
+  en  63952.251134323946 -6676238.348769569
+  ll2 -59.99078436416149 -100.82764408375222
+EPSG:6371
+  ll  -12.254035070498603 -84.3476778734233
+  en  788550.6071444473 -1356062.8832084767
+  ll2 -12.254035070495865 -84.3476778734527
+EPSG:6372
+  ll  -7.293715011097742 -48.81498463376445
+  en  9067455.727796076 -1046995.3862803907
+  ll2 -7.293715011097747 -48.814984633764446
+EPSG:6381
+  ll  -81.77263078826563 22.808717010809207
+  en  329037.5498153272 -9083640.825807171
+  ll2 -81.77263077691696 22.808717264023763
+EPSG:6382
+  ll  -28.511244621970228 15.739214892782526
+  en  -510112.8992148049 -3183063.5847934424
+  ll2 -28.511244597905247 15.73921491851963
+EPSG:6383
+  ll  -63.728587359161295 35.566626787895125
+  en  722412.2644846758 -7098018.501037026
+  ll2 -63.72858731490974 35.56662666659106
+EPSG:6384
+  ll  -65.05314237876011 29.682551422878692
+  en  285173.7264334611 -7217338.5943648545
+  ll2 -65.0531423605695 29.6825514956409
+EPSG:6385
+  ll  58.15933644790425 24.124830642525136
+  en  -221424.95045954478 6483567.689051737
+  ll2 58.15933640963619 24.124830867371074
+EPSG:6386
+  ll  60.80574369955846 33.0946063091695
+  en  141995.81396693154 6747457.4602963105
+  ll2 60.80574369906059 33.09460631394481
+EPSG:6387
+  ll  22.510416585671848 48.00446751365945
+  en  1229286.4150705994 2518528.264514798
+  ll2 22.510416573992536 48.00446751222066
+EPSG:6391
+  ll  14.97132385291944 -13.315747713557954
+  en  7970893.496661244 1500408.7250747462
+  ll2 14.971323852919486 -13.315747713557954
+EPSG:6395
+  ll  76.25909754766835 -138.63247756354963
+  en  589271.7190036568 2483868.6158954343
+  ll2 76.25909754764545 -138.6324775635993
+EPSG:6396
+  ll  86.41146684413206 -150.35907200929324
+  en  469558.27681496344 3616032.219434979
+  ll2 86.41146684413036 -150.35907200874598
+EPSG:6397
+  ll  -8.81192494733557 -154.72414174268494
+  en  -20236.43617833109 -6962960.126401137
+  ll2 -8.81192494724988 -154.7241417417213
+EPSG:6398
+  ll  1.6335392455589925 -163.91008334391833
+  en  -608197.7215596752 -5801954.565366738
+  ll2 1.633539242486784 -163.91008317115072
+EPSG:6399
+  ll  -7.722408063735713 -164.00899455688938
+  en  -164007.55764367827 -6843875.237503692
+  ll2 -7.7224080633475705 -164.0089945523985
+EPSG:6400
+  ll  -8.995208300437469 -170.92286720693915
+  en  -484873.60839675926 -6992001.934932884
+  ll2 -8.995208293596903 -170.9228671480923
+EPSG:6401
+  ll  -78.1928000076858 -174.03428656697372
+  en  316974.0209429953 -1.4680391984447137E7
+  ll2 -78.1928000057529 -174.0342864361747
+EPSG:6402
+  ll  -36.19922558493711 -165.47253119584255
+  en  907272.4442682646 -1.0002080448005041E7
+  ll2 -36.19922558447819 -165.47253119539837
+EPSG:6403
+  ll  22.99061056932241 -142.8245076380553
+  en  4693229.590496333 -2378754.0854679127
+  ll2 22.99061056932242 -142.8245076380553
+EPSG:6404
+  ll  -80.2225785031907 -112.56088594482269
+  en  201143.09920961116 -1.233980105161309E7
+  ll2 -80.22257850319072 -112.56088594482269
+EPSG:6405
+  ll  -81.4996819843673 -113.24909598125947
+  en  191367.26105156343 -1.2482580376310823E7
+  ll2 -81.4996819843673 -113.24909598125946
+EPSG:6406
+  ll  16.902158818725823 -113.01717096983016
+  en  -90409.8521129298 -1559140.7441596345
+  ll2 16.90215881872014 -113.01717096981301
+EPSG:6407
+  ll  -32.98645818916888 -105.53562852010032
+  en  646361.4829272603 -7091052.136019297
+  ll2 -32.98645818875706 -105.5356285195389
+EPSG:6408
+  ll  -67.07204752654057 -112.8489252388545
+  en  252544.6867582226 -1.0872921970160834E7
+  ll2 -67.07204752654053 -112.8489252388545
+EPSG:6409
+  ll  -60.361233174942285 -118.40841679685867
+  en  -43578.702774176054 -1.013370503058326E7
+  ll2 -60.36123317411501 -118.40841679621657
+EPSG:6410
+  ll  72.15879304018827 -143.81411442844896
+  en  -1850540.4772842 5187897.573017174
+  ll2 72.15879304018827 -143.81411442844896
+EPSG:6411
+  ll  58.71958080896411 -19.652630404170083
+  en  4604864.997732688 4408594.598470785
+  ll2 58.71958080896409 -19.652630404170083
+EPSG:6412
+  ll  0.39445784527797656 -130.96391539311466
+  en  -4573422.116101186 -2424987.892960654
+  ll2 0.39445784527801964 -130.96391539311466
+EPSG:6413
+  ll  23.390428775690047 -101.56334400184963
+  en  -592448.651227721 -588120.3974274138
+  ll2 23.390428775690044 -101.56334400184963
+EPSG:6415
+  ll  77.66785860605287 -67.02727481867939
+  en  3690649.4486772395 5724940.399223018
+  ll2 77.66785860605287 -67.02727481867937
+EPSG:6416
+  ll  33.337985226634295 -110.17527554522647
+  en  3106461.2831181902 -92726.66487711144
+  ll2 33.33798522663451 -110.17527554522647
+EPSG:6417
+  ll  -15.553648759867905 -175.66169754109362
+  en  -6280405.793651713 -3834401.474412105
+  ll2 -15.553648759867881 -175.66169754109362
+EPSG:6418
+  ll  47.1767883660134 -84.02862713493593
+  en  4824351.519232591 2158195.9534481
+  ll2 47.17678836601343 -84.02862713493593
+EPSG:6419
+  ll  15.538127850043367 -104.85447947087084
+  en  3791725.2756643863 -1731555.6684977305
+  ll2 15.538127850043375 -104.85447947087084
+EPSG:6420
+  ll  52.160892945559965 -138.41611823042592
+  en  738937.4986534792 2379269.880124083
+  ll2 52.160892945559986 -138.41611823042592
+EPSG:6421
+  ll  52.08504303897989 -98.58745634073144
+  en  3444917.8955338337 2537693.2393333763
+  ll2 52.08504303897989 -98.58745634073144
+EPSG:6422
+  ll  88.8896144213864 -91.61833665398456
+  en  2229447.710759077 8450380.75184361
+  ll2 88.8896144213863 -91.61833665398456
+EPSG:6423
+  ll  -19.012561723018287 -116.78857885192787
+  en  2193859.108297715 -6242787.563262752
+  ll2 -19.012561723018244 -116.78857885192787
+EPSG:6424
+  ll  -0.6599555906649996 -92.03974830384635
+  en  5414661.298780819 -3084362.7116495315
+  ll2 -0.6599555906649419 -92.03974830384635
+EPSG:6425
+  ll  45.4730620586119 -111.21653412310296
+  en  2402866.454616879 1997408.823919581
+  ll2 45.47306205861191 -111.21653412310296
+EPSG:6426
+  ll  -3.2058761637770736 -160.2559486322041
+  en  -3744786.7632790376 -2457361.1315123998
+  ll2 -3.205876163777022 -160.2559486322041
+EPSG:6427
+  ll  1.449916949344484 -96.13454944215478
+  en  2182376.90523967 -3952441.0825150004
+  ll2 1.4499169493445156 -96.13454944215478
+EPSG:6428
+  ll  67.60249294102175 -63.19758877556622
+  en  2946204.734372154 4260139.768899187
+  ll2 67.60249294102175 -63.19758877556622
+EPSG:6429
+  ll  18.48328706579133 -75.92323119181468
+  en  4192431.3171282713 -1509903.254604101
+  ll2 18.48328706579134 -75.92323119181468
+EPSG:6430
+  ll  35.9768756446979 -143.74152686861254
+  en  -2437633.6428377973 666062.3576911755
+  ll2 35.97687564469804 -143.74152686861254
+EPSG:6431
+  ll  49.0608666576517 -25.927459991199214
+  en  6156991.381578334 4068576.5312229544
+  ll2 49.06086665765173 -25.9274599911992
+EPSG:6432
+  ll  19.59358359979067 -55.526126658425454
+  en  6153942.611308905 -184131.97785090643
+  ll2 19.59358359979069 -55.52612665842545
+EPSG:6433
+  ll  -13.475800517080819 -120.76850847362235
+  en  -7224539.627613663 -4683761.920884964
+  ll2 -13.475800517080799 -120.76850847362235
+EPSG:6434
+  ll  88.30892287021715 -155.51442203298168
+  en  -307837.9109037892 7010399.464115437
+  ll2 88.30892287021716 -155.51442203298166
+EPSG:6435
+  ll  36.941148808027435 -68.58141560747927
+  en  809285.4935010187 -95615.87543464926
+  ll2 36.94114880248007 -68.58141560713689
+EPSG:6436
+  ll  57.23191359668061 -81.10556340053343
+  en  -143337.31120501715 2152582.8476078324
+  ll2 57.23191359366285 -81.10556339700506
+EPSG:6437
+  ll  85.61947390786887 -79.19081295066069
+  en  215430.79420232598 6820329.828647002
+  ll2 85.61947390786885 -79.19081295066088
+EPSG:6438
+  ll  -50.577259155147885 -72.80095567476633
+  en  780346.1968745661 -8328955.048259961
+  ll2 -50.57725912828304 -72.80095574898347
+EPSG:6440
+  ll  52.32620854990201 -86.71846001110967
+  en  435536.35046325426 2659884.095131346
+  ll2 52.32620854990202 -86.71846001110967
+EPSG:6441
+  ll  55.5285656649317 -107.78993258463464
+  en  -1034965.1443098134 3218949.2824591356
+  ll2 55.52856566493178 -107.78993258463464
+EPSG:6442
+  ll  41.35984683243288 -90.92807367125977
+  en  -547400.596846652 1926863.1225422516
+  ll2 41.359846799739245 -90.92807359249149
+EPSG:6443
+  ll  8.81821779062517 -72.1713030760573
+  en  1286336.5951671083 -1702572.7700977738
+  ll2 8.81821777722776 -72.17130319807008
+EPSG:6444
+  ll  6.613684360257878 -81.98780555243906
+  en  219777.1597576673 -2588515.0755741317
+  ll2 6.61368436025788 -81.98780555243906
+EPSG:6445
+  ll  -47.78419715834262 -72.34197653536532
+  en  935787.7862184099 -8660625.920547977
+  ll2 -47.78419708911933 -72.34197687839536
+EPSG:6446
+  ll  -81.752611675239 -76.0624239366847
+  en  829411.1750579373 -1.2408792881093731E7
+  ll2 -81.75261167485611 -76.06242408279041
+EPSG:6447
+  ll  -55.45138596082552 -75.46943224336256
+  en  1249491.5601928513 -9501107.947982568
+  ll2 -55.45138592413242 -75.46943240634175
+EPSG:6448
+  ll  1.621574601071032 -104.34925006021496
+  en  1578973.1962277533 -4432485.035720624
+  ll2 1.6215745985509493 -104.34925020260009
+EPSG:6449
+  ll  -7.475800280846684 -113.44955588684572
+  en  560755.4675970192 -5441043.265927705
+  ll2 -7.475800280846686 -113.44955588684573
+EPSG:6450
+  ll  -68.93210999397016 -105.10151118544611
+  en  483001.7803155916 -1.2280128276281105E7
+  ll2 -68.93210998878122 -105.1015112212134
+EPSG:6451
+  ll  3.290231097548727 -118.34800875603038
+  en  -488277.61056532676 -4248433.678958575
+  ll2 3.2902310973307114 -118.3480087493632
+EPSG:6452
+  ll  77.11060228411151 -115.79518845499732
+  en  798874.3688320736 3947664.2922227266
+  ll2 77.11060228411151 -115.79518845499732
+EPSG:6453
+  ll  65.1332605332959 -112.71251006303108
+  en  942528.2709646834 2614838.012560283
+  ll2 65.13326053324705 -112.71251006304594
+EPSG:6454
+  ll  8.853128680496923 -89.28075608298086
+  en  195779.68848642055 -3080303.6715582097
+  ll2 8.853128680496917 -89.28075608298064
+EPSG:6455
+  ll  -27.030795903080325 -93.27644841309134
+  en  -190842.1064009631 -7060024.094782665
+  ll2 -27.030795902712097 -93.27644841381002
+EPSG:6456
+  ll  -52.14170826401336 -100.10540622684503
+  en  20479.306174722733 -9884790.017948037
+  ll2 -52.14170818661819 -100.10540574395561
+EPSG:6457
+  ll  31.057828717783664 -94.6983927281112
+  en  267275.25478529785 -613257.0098491941
+  ll2 31.05782871747564 -94.69839272861476
+EPSG:6458
+  ll  -22.785723289300762 -82.61972861598
+  en  412964.2558951997 -6425812.662688508
+  ll2 -22.78572328928749 -82.61972861596038
+EPSG:6459
+  ll  -54.45073585571904 -92.59796365042818
+  en  -349229.12265170226 -9959903.021437533
+  ll2 -54.45073584556566 -92.59796363123358
+EPSG:6460
+  ll  47.466597415253574 -84.36953581657879
+  en  1104583.5197905959 1360653.610784192
+  ll2 47.46659741521707 -84.36953581656437
+EPSG:6461
+  ll  -39.728672846277206 -94.22273311012823
+  en  287662.9160406495 -8325573.695520403
+  ll2 -39.728672837798015 -94.22273310590832
+EPSG:6462
+  ll  65.19887870623779 -47.75794923519592
+  en  3738832.744376043 4333906.730950822
+  ll2 65.19887870623776 -47.75794923519592
+EPSG:6463
+  ll  53.90544747804381 -81.7138175766666
+  en  2288219.719563268 2442744.554979101
+  ll2 53.905447478043826 -81.7138175766666
+EPSG:6464
+  ll  38.31601296075267 -11.911065219187009
+  en  6641399.963820036 2924782.8027711576
+  ll2 38.316012960752765 -11.911065219187009
+EPSG:6465
+  ll  -17.455829251199038 -75.43988542994514
+  en  3590782.110061693 -7242570.177489956
+  ll2 -17.455829251198992 -75.43988542994512
+EPSG:6466
+  ll  29.293165609052984 -104.29123491132512
+  en  -219646.4691094663 -986543.3828423626
+  ll2 29.293165609052974 -104.29123491132512
+EPSG:6467
+  ll  36.97216976633625 -153.11568297559543
+  en  -4213679.496982539 1297915.2374121014
+  ll2 36.97216976633634 -153.11568297559543
+EPSG:6468
+  ll  -0.1783007806922079 -105.84343559839027
+  en  -600974.4323599908 -3945951.171091643
+  ll2 -0.17830078069216823 -105.84343559839027
+EPSG:6469
+  ll  77.73654152012314 -138.3542401573063
+  en  -941721.6608137526 5791268.676610022
+  ll2 77.73654152012314 -138.3542401573063
+EPSG:6470
+  ll  63.298402572664244 -90.2009169690996
+  en  165932.7818972963 2981970.7747654566
+  ll2 63.298402572664216 -90.2009169690996
+EPSG:6471
+  ll  -11.276868257894277 -164.57024788777375
+  en  -1.0414149458440203E7 -1024250.6866756463
+  ll2 -11.276868257894252 -164.57024788777375
+EPSG:6472
+  ll  19.793835417657874 -50.70627848454501
+  en  5257632.769575227 -150885.2094706169
+  ll2 19.79383541765787 -50.70627848454501
+EPSG:6473
+  ll  4.114529412685986 -94.53245326253406
+  en  357391.98681052914 -2724513.1337383282
+  ll2 4.1145294126860215 -94.53245326253406
+EPSG:6474
+  ll  -15.660221164009497 -115.66010808278878
+  en  -4205923.367769565 -5381292.426291589
+  ll2 -15.660221164009476 -115.66010808278878
+EPSG:6475
+  ll  -19.993723503176415 -101.84262836819178
+  en  -2188038.025501213 -6644734.983714256
+  ll2 -19.993723503176387 -101.84262836819178
+EPSG:6476
+  ll  4.259049890364452 -110.76555405422253
+  en  -1252330.7627675277 -2830709.896101948
+  ll2 4.259049890364485 -110.76555405422255
+EPSG:6477
+  ll  -17.519419721440713 -167.6477997493497
+  en  -9505803.989355542 -2234759.648851854
+  ll2 -17.519419721440673 -167.6477997493497
+EPSG:6478
+  ll  75.92200240319345 -150.2055521458464
+  en  -1516603.115026947 6762137.012376418
+  ll2 75.92200240319346 -150.2055521458464
+EPSG:6479
+  ll  43.53962784583521 -8.167102179347893
+  en  7330756.273406041 4087206.6813712176
+  ll2 43.53962784583525 -8.167102179347893
+EPSG:6480
+  ll  26.76053885696203 -69.58705936284993
+  en  454042.22708935966 -1857050.4975672532
+  ll2 26.760538856962025 -69.58705936284993
+EPSG:6481
+  ll  -80.22179964520637 -62.431191924549864
+  en  803107.8487480289 -1.3769765747070646E7
+  ll2 -80.22179964505902 -62.43119192847437
+EPSG:6482
+  ll  82.90356075277367 -74.7464409444012
+  en  239741.03233854286 4467365.323804499
+  ll2 82.90356075275754 -74.74644094384917
+EPSG:6483
+  ll  -59.04080460094534 -68.3981951461661
+  en  305843.75420215196 -1.1382866625222418E7
+  ll2 -59.04080460094535 -68.3981951461661
+EPSG:6484
+  ll  -77.97579409266888 -77.6139478660543
+  en  88799.33282405001 -1.3511035167666296E7
+  ll2 -77.97579408960708 -77.61394745514154
+EPSG:6485
+  ll  67.65783384358949 -62.50976089810143
+  en  1224246.8862791648 2783500.862028602
+  ll2 67.65783383427659 -62.5097609704669
+EPSG:6486
+  ll  -82.41257973782412 -71.86281468392295
+  en  874991.1494592968 -1.389865483698086E7
+  ll2 -82.41257973782403 -71.86281468392284
+EPSG:6487
+  ll  -11.021985482339112 -91.75938126956841
+  en  -1879579.641409067 -5920776.7320832275
+  ll2 -11.021985482339096 -91.75938126956841
+EPSG:6488
+  ll  66.10079040485597 -95.61958756707608
+  en  -562968.0362018471 3400015.638047517
+  ll2 66.10079040485594 -95.61958756707608
+EPSG:6489
+  ll  66.84778268404824 -77.91745284190644
+  en  132190.37339142105 3004871.3275421723
+  ll2 66.84778268404823 -77.91745284190644
+EPSG:6490
+  ll  2.0429052767651115 -77.21227143307243
+  en  -423884.71858741133 -4613249.679338365
+  ll2 2.0429052767651497 -77.21227143307243
+EPSG:6491
+  ll  60.315605327527535 -8.523576669688993
+  en  3559591.951395654 4235955.710082352
+  ll2 60.3156053275275 -8.523576669689
+EPSG:6492
+  ll  65.84124081370452 -48.127330246358696
+  en  1370318.2957132226 3764187.5944688683
+  ll2 65.8412408137045 -48.127330246358696
+EPSG:6493
+  ll  56.497679556824835 -139.1963891541538
+  en  2805032.529277245 2598267.68486947
+  ll2 56.497679556824885 -139.1963891541538
+EPSG:6494
+  ll  87.61061075498613 -119.16412724043012
+  en  5677480.903918711 5876605.781473854
+  ll2 87.61061075498613 -119.16412724043016
+EPSG:6495
+  ll  5.352306492846463 -115.67131749521386
+  en  4102413.2707303967 -4026726.5788521613
+  ll2 5.352306492846496 -115.67131749521386
+EPSG:6496
+  ll  50.5958505064533 -119.44507517510519
+  en  5760031.794054981 1111591.41023054
+  ll2 50.59585050645332 -119.44507517510519
+EPSG:6498
+  ll  23.077703633744676 -107.4529507181953
+  en  1531646.307092634 -1743876.902619338
+  ll2 23.077703633744708 -107.4529507181953
+EPSG:6499
+  ll  53.00775691304186 -157.69923331181772
+  en  -395353.9771985905 3330585.4712666245
+  ll2 53.00775691304188 -157.6992333118177
+EPSG:6500
+  ll  38.31224381438126 -108.58635483378286
+  en  -458636.4027763505 -531310.5606338065
+  ll2 38.312243814381326 -108.58635483378286
+EPSG:6501
+  ll  29.599284146536547 -84.51357337017232
+  en  1778539.270129498 -1573938.7312882487
+  ll2 29.599284146536537 -84.51357337017232
+EPSG:6502
+  ll  57.991334674424465 -23.68424820543663
+  en  4436625.788632378 3137066.1866531796
+  ll2 57.99133467442445 -23.684248205436617
+EPSG:6503
+  ll  19.618330414820157 -35.32453772165778
+  en  6941393.831576745 -591747.2672866114
+  ll2 19.618330414820182 -35.32453772165777
+EPSG:6504
+  ll  -8.517390722254339 -22.17364308424027
+  en  1.0977130223413084E7 -1668568.9214322534
+  ll2 -8.517390722254316 -22.17364308424027
+EPSG:6505
+  ll  79.95118874311936 -12.343085757066802
+  en  2631061.817079034 5588697.641796113
+  ll2 79.95118874311936 -12.343085757066788
+EPSG:6506
+  ll  -67.75955973766918 -95.93213438327057
+  en  602.4722978938371 -1.0800411216915091E7
+  ll2 -67.759559731661 -95.9321343467455
+EPSG:6507
+  ll  17.46326025790195 -86.34088876436846
+  en  564805.0436721949 -1331316.3902931125
+  ll2 17.463260257899375 -86.34088876437609
+EPSG:6508
+  ll  -81.5654879449386 -97.36730152031289
+  en  375585.9703807946 -1.1363333979391085E7
+  ll2 -81.56548794452293 -97.3673014372062
+EPSG:6509
+  ll  -18.531102539557267 -95.8165722204024
+  en  120378.87573574402 -5323023.614343214
+  ll2 -18.531102539164173 -95.81657222035075
+EPSG:6510
+  ll  -55.97314187298594 -82.21628153990031
+  en  1206133.7667424937 -9499582.678343268
+  ll2 -55.973141848321596 -82.21628162822094
+EPSG:6511
+  ll  6.213897401419274 -99.21978619309088
+  en  -245309.47939563508 -3274959.6919914703
+  ll2 6.213897400721667 -99.21978618298141
+EPSG:6512
+  ll  -43.28294105751499 -86.82462972460876
+  en  548307.0820167516 -8767183.40318968
+  ll2 -43.282941057318446 -86.82462972451744
+EPSG:6513
+  ll  -56.28402820611756 -88.14254417139956
+  en  1243411.147220697 -1.0261806683895139E7
+  ll2 -56.28402820017289 -88.142544180838
+EPSG:6514
+  ll  73.56626343453306 -139.82838202557156
+  en  -480172.08001742046 3610301.412102582
+  ll2 73.56626343453307 -139.82838202557156
+EPSG:6515
+  ll  27.799331887533576 -27.094513531830984
+  en  7652756.205573635 2233028.398189709
+  ll2 27.799331887533583 -27.094513531830998
+EPSG:6516
+  ll  66.89493490927636 -26.365700526576262
+  en  3719933.842339002 4582416.14189247
+  ll2 66.89493490927634 -26.365700526576276
+EPSG:6518
+  ll  33.520347222252425 -108.64219929730125
+  en  1246360.1380826312 5892591.485656243
+  ll2 33.5203472112791 -108.6421992989366
+EPSG:6519
+  ll  10.071000671081265 -112.92230765653001
+  en  910675.0353533593 3269472.1315846695
+  ll2 10.071000671060398 -112.9223076567617
+EPSG:6520
+  ll  53.47289885321999 -114.44653548963011
+  en  275475.93936359667 1.0080784972546652E7
+  ll2 53.47289885321976 -114.44653548963001
+EPSG:6521
+  ll  -54.31506107179667 -121.59131684039508
+  en  -190728.63342336987 -1883521.3728309032
+  ll2 -54.31506106740839 -121.59131683540468
+EPSG:6522
+  ll  -30.09075357459087 -111.71431382095658
+  en  1462890.0769307981 -3196297.2491276134
+  ll2 -30.090753571160203 -111.71431381710664
+EPSG:6523
+  ll  55.4660263797588 -114.18254981983229
+  en  1078225.1268400864 6310832.772587217
+  ll2 55.46602637908047 -114.18254982009384
+EPSG:6524
+  ll  -24.9887013857947 -68.76424818363972
+  en  593097.6027355734 -7474867.3307014825
+  ll2 -24.988701385782697 -68.76424818361568
+EPSG:6525
+  ll  -59.892422387300776 -71.08337679263038
+  en  332651.81828307937 -1.13490288766417E7
+  ll2 -59.89242238730079 -71.08337679263038
+EPSG:6526
+  ll  84.80687374693508 -66.77293501870737
+  en  227876.15864965512 5126664.769660603
+  ll2 84.80687374700021 -66.77293511526594
+EPSG:6527
+  ll  -38.4186137381825 -79.46464064809743
+  en  -283647.3082126962 -8564801.702951042
+  ll2 -38.418613737261026 -79.46464064865171
+EPSG:6528
+  ll  43.25310459931458 -113.83049121242564
+  en  -115624.10592382227 1387718.6117447594
+  ll2 43.25310458506469 -113.83049119465012
+EPSG:6529
+  ll  84.95519073602259 -116.07834744307908
+  en  403945.653484126 6015157.545037118
+  ll2 84.95519073830599 -116.07834657997975
+EPSG:6530
+  ll  -14.156698536180727 -108.56917852819976
+  en  -292631.4928725514 -5000345.649862855
+  ll2 -14.15669853612123 -108.56917852794503
+EPSG:6531
+  ll  78.31550335264677 -112.89220288709441
+  en  -27901.132293161005 5279743.803790892
+  ll2 78.31550335031538 -112.89220265435594
+EPSG:6532
+  ll  47.75747638199337 -100.81753273350317
+  en  1355834.246259178 1884222.9653112544
+  ll2 47.757476371488515 -100.8175327468793
+EPSG:6533
+  ll  -74.01810849519185 -109.40999099681997
+  en  781534.5032795676 -1.1647990022108227E7
+  ll2 -74.01810849519148 -109.40999099681993
+EPSG:6534
+  ll  -37.93509545168933 -73.61923004599163
+  en  510586.12912755925 -8633429.486566342
+  ll2 -37.93509545164854 -73.61923004594699
+EPSG:6535
+  ll  13.499731980437133 -79.60101632467118
+  en  -76820.35163311881 -2934337.536137083
+  ll2 13.4997319804305 -79.60101632462292
+EPSG:6536
+  ll  84.60044274815453 -75.55097581904246
+  en  138955.78986784795 5098474.995702838
+  ll2 84.60044274815453 -75.55097581904246
+EPSG:6537
+  ll  46.82408132800833 -83.144372039642
+  en  -509380.7133012371 924008.4245730175
+  ll2 46.82408129414435 -83.14437194451642
+EPSG:6538
+  ll  13.2196493963595 -98.73857990918742
+  en  -2643435.165317931 -2681347.4615568616
+  ll2 13.219649396359507 -98.73857990918742
+EPSG:6539
+  ll  78.58047390239078 -146.40327849268638
+  en  -1712975.0082598454 5608765.490078211
+  ll2 78.58047390239078 -146.40327849268635
+EPSG:6540
+  ll  66.74054389417611 -69.3568268749121
+  en  755505.7649000386 3005785.9047931177
+  ll2 66.74054386640381 -69.35682726152223
+EPSG:6541
+  ll  -7.913914066686985 -70.66197061752656
+  en  1226111.7994534867 -5312707.30237734
+  ll2 -7.913914064001065 -70.66197064491992
+EPSG:6542
+  ll  53.31400177889954 -104.98668011574527
+  en  -1199422.3741615058 2447823.129700754
+  ll2 53.31400177889956 -104.98668011574527
+EPSG:6543
+  ll  86.11759586086409 -41.61749699046429
+  en  1299364.4556528933 7455514.332611322
+  ll2 86.11759586086411 -41.61749699046429
+EPSG:6544
+  ll  55.350665645302286 -44.1733146973979
+  en  3890338.72847719 2191453.2843754534
+  ll2 55.350665645302385 -44.17331469739789
+EPSG:6545
+  ll  34.483154778172896 -128.2159842818429
+  en  -1957299.562907916 -938081.0150390018
+  ll2 34.48315477817308 -128.2159842818429
+EPSG:6546
+  ll  30.8369824159684 -75.09781372250552
+  en  3075481.9935280983 -1264135.5845619095
+  ll2 30.8369824159684 -75.09781372250552
+EPSG:6547
+  ll  38.65086089622168 -78.29497622517107
+  en  2525842.385115807 -508199.2788227782
+  ll2 38.650860896221765 -78.29497622517107
+EPSG:6548
+  ll  10.064238972196186 -61.581134152768925
+  en  3195588.893884236 -3127737.2048053085
+  ll2 10.064238972196218 -61.581134152768925
+EPSG:6549
+  ll  -13.49767520064413 -112.72003507501945
+  en  -4262714.703244419 -5982111.64734781
+  ll2 -13.4976752006441 -112.72003507501944
+EPSG:6550
+  ll  20.3059409919219 -120.51683945078705
+  en  -3458880.4929647776 -1131351.481990411
+  ll2 20.305940991921915 -120.51683945078705
+EPSG:6551
+  ll  47.580660898403465 -29.9395727660648
+  en  4374332.770207857 2198043.8726289705
+  ll2 47.58066089840345 -29.9395727660648
+EPSG:6552
+  ll  68.80501803795408 -98.39177759142844
+  en  580417.2869102564 4011449.934745702
+  ll2 68.80501803795408 -98.39177759142844
+EPSG:6553
+  ll  -23.35518218869101 -41.8145780781623
+  en  9693559.410841135 -5054592.260637357
+  ll2 -23.355182188690993 -41.8145780781623
+EPSG:6554
+  ll  31.06376111869144 -61.68316951076005
+  en  3997883.7139201127 366041.40232791373
+  ll2 31.063761118691467 -61.68316951076005
+EPSG:6555
+  ll  72.15807769266148 -118.82792456534156
+  en  -357305.4776699814 4825764.7651620405
+  ll2 72.15807769266145 -118.82792456534156
+EPSG:6556
+  ll  -3.087176543368429 -148.52151877886493
+  en  -3746259.772511066 -4839524.976072454
+  ll2 -3.087176543368394 -148.52151877886493
+EPSG:6557
+  ll  25.022693052454407 -137.59124493876686
+  en  -1403482.6029093617 -1704437.5965132802
+  ll2 25.022693052454404 -137.59124493876686
+EPSG:6558
+  ll  77.3442431429903 -77.16879160255542
+  en  3779949.7718260176 4364502.819111176
+  ll2 77.3442431429903 -77.1687916025554
+EPSG:6559
+  ll  39.943912527327484 -114.60995396435322
+  en  3004916.3919764357 -395793.8812552702
+  ll2 39.943912527327555 -114.60995396435322
+EPSG:6560
+  ll  46.67799065680991 -123.18298614244296
+  en  1294384.8277179606 560337.4575061483
+  ll2 46.677990656809946 -123.18298614244296
+EPSG:6561
+  ll  75.57127545368527 -168.26951963389484
+  en  -87063.56998313242 4502416.6315725995
+  ll2 75.57127545368527 -168.26951963389484
+EPSG:6562
+  ll  6.227630590130104 -102.43277077144896
+  en  -2598206.8210175573 -3537410.8106091735
+  ll2 6.2276305901301265 -102.43277077144896
+EPSG:6563
+  ll  75.27717274550437 -59.142314638575755
+  en  1275688.7402846245 4282884.698556136
+  ll2 75.27717274550437 -59.14231463857575
+EPSG:6564
+  ll  64.81192826794594 -146.00409033630052
+  en  -2670314.2772713862 4261963.345552253
+  ll2 64.81192826794592 -146.00409033630052
+EPSG:6565
+  ll  -17.43518433264078 -141.87853238023678
+  en  -9397516.984949572 -3642845.4064366436
+  ll2 -17.435184332640766 -141.87853238023678
+EPSG:6566
+  ll  49.19063955748692 -37.37128306317638
+  en  2688061.5686946777 4066356.8159847055
+  ll2 49.19063955748692 -37.371283063176385
+EPSG:6567
+  ll  -12.383408749378773 -80.80553930227072
+  en  -916026.2736264246 -5937099.218369106
+  ll2 -12.383408738275172 -80.80553924428324
+EPSG:6568
+  ll  -28.76709202399885 -80.79224765659174
+  en  -809593.0350650942 -7768932.230974515
+  ll2 -28.767092006236002 -80.79224764863379
+EPSG:6569
+  ll  7.549466624155741 -29.32441068645835
+  en  6637027.218300118 -1246464.354044071
+  ll2 7.549466624155768 -29.32441068645835
+EPSG:6570
+  ll  -20.234210112368622 1.350700353038036
+  en  1.240447847183759E7 -1741970.0174181093
+  ll2 -20.234210112368608 1.350700353038036
+EPSG:6571
+  ll  52.64797320152891 -39.572238167986484
+  en  4354793.852560986 2452903.924506236
+  ll2 52.64797320152891 -39.57223816798648
+EPSG:6572
+  ll  13.210946338742538 -161.96412394465221
+  en  -6383041.398214286 -755633.0204080504
+  ll2 13.210946338742552 -161.96412394465221
+EPSG:6573
+  ll  62.855691975463785 -149.78019314719347
+  en  -1933170.6695907596 3106293.2015057956
+  ll2 62.85569197546375 -149.78019314719347
+EPSG:6574
+  ll  1.77167507446228 -166.06811210783383
+  en  -7751682.188490842 -1404830.8721889064
+  ll2 1.7716750744623184 -166.06811210783383
+EPSG:6575
+  ll  58.080689827882665 -65.40433850999811
+  en  1915768.4015921734 2848840.713560329
+  ll2 58.08068982788264 -65.40433850999811
+EPSG:6576
+  ll  51.66150935426613 -34.78209459161556
+  en  4128193.4577735467 2893923.7368113813
+  ll2 51.661509354266144 -34.78209459161557
+EPSG:6577
+  ll  45.83666043438009 -27.00575226340723
+  en  6185562.0890159905 6690461.132047455
+  ll2 45.83666043438011 -27.00575226340723
+EPSG:6578
+  ll  77.02897090553843 -66.81795940080735
+  en  2081466.594118415 9324906.683250513
+  ll2 77.02897090553842 -66.81795940080735
+EPSG:6580
+  ll  -20.908775566246 -79.05597389140104
+  en  4727147.537608981 166853.0045570014
+  ll2 -20.90877556624597 -79.05597389140104
+EPSG:6581
+  ll  -2.5537785407044353 -34.20884238302594
+  en  8687328.071094831 -346289.5188319592
+  ll2 -2.5537785407043936 -34.208842383025925
+EPSG:6582
+  ll  13.739918467329616 -82.12527706149211
+  en  2426592.1190242153 -1080414.7042022184
+  ll2 13.739918467329629 -82.12527706149211
+EPSG:6583
+  ll  -9.400906520490583 -34.27330102759919
+  en  9178843.39291039 -274496.73444745643
+  ll2 -9.400906520490542 -34.2733010275992
+EPSG:6584
+  ll  83.30013705938087 -86.4563680633422
+  en  933786.28528701 9065450.962184386
+  ll2 83.3001370593809 -86.4563680633422
+EPSG:6585
+  ll  -1.4717593208114579 -121.289943509686
+  en  -2538421.1267491076 2125754.08748032
+  ll2 -1.4717593208114252 -121.289943509686
+EPSG:6586
+  ll  25.46740605582189 -155.78032157440046
+  en  -5266018.465807808 6263227.197478743
+  ll2 25.467406055821908 -155.78032157440046
+EPSG:6587
+  ll  70.42068970790882 -103.87485365592828
+  en  339429.77345846186 9275878.502782557
+  ll2 70.4206897079088 -103.87485365592828
+EPSG:6588
+  ll  0.19401197993239094 -21.082016339010863
+  en  9697042.558792645 3952018.8320248183
+  ll2 0.1940119799324045 -21.082016339010863
+EPSG:6589
+  ll  -8.94556937634836 -72.99805172121086
+  en  445228.37717338477 -5696239.706074756
+  ll2 -8.945569376348363 -72.99805172121084
+EPSG:6590
+  ll  -74.81804301443528 -66.95822166476492
+  en  661841.3196465494 -1.3020899551189603E7
+  ll2 -74.81804301386659 -66.9582216691203
+EPSG:6591
+  ll  58.53384660229317 -88.32188450965693
+  en  -551185.1505673444 2583834.832545167
+  ll2 58.53384660229315 -88.32188450965693
+EPSG:6592
+  ll  16.011148329261623 -151.92686185138896
+  en  -4075679.8491491554 2740235.893058567
+  ll2 16.011148329261623 -151.926861851389
+EPSG:6593
+  ll  57.657730872409864 -70.3846745631787
+  en  4015088.004660785 4288682.6215745
+  ll2 57.65773087240987 -70.3846745631787
+EPSG:6594
+  ll  82.99388519156436 -70.77384453428924
+  en  3692651.959475802 7128007.278737873
+  ll2 82.99388519156435 -70.77384453428924
+EPSG:6595
+  ll  86.04800885907278 -149.73468798203965
+  en  2360203.785316646 8264388.9006794
+  ll2 86.04800885907284 -149.7346879820397
+EPSG:6596
+  ll  27.831785508592517 -144.07747992293864
+  en  -1887305.310842304 -1808272.852657451
+  ll2 27.831785508592507 -144.07747992293864
+EPSG:6597
+  ll  27.332163475304043 -85.85850379906049
+  en  4048813.981067747 -1409664.1306504505
+  ll2 27.33216347530406 -85.85850379906049
+EPSG:6598
+  ll  80.55245794528335 -136.8867932683446
+  en  101581.32930256508 4293859.320506565
+  ll2 80.55245794528334 -136.8867932683446
+EPSG:6599
+  ll  49.27408044504823 -166.77330921595365
+  en  -2680712.4189795367 1398903.2975833616
+  ll2 49.27408044504824 -166.77330921595365
+EPSG:6600
+  ll  83.2153509318276 -119.97397459020326
+  en  -297708.4865769121 5981880.49607899
+  ll2 83.21535093182759 -119.97397459020326
+EPSG:6601
+  ll  -13.564707455835887 -96.88776700993937
+  en  -2184961.092970333 -6371128.484634529
+  ll2 -13.564707455835844 -96.88776700993937
+EPSG:6602
+  ll  41.57863071923563 -17.98122720687536
+  en  5468043.143453247 2230371.41701418
+  ll2 41.57863071923568 -17.981227206875367
+EPSG:6603
+  ll  88.11214633317573 -137.41614860485063
+  en  25889.63127251959 7427243.812521124
+  ll2 88.11214633317562 -137.41614860485063
+EPSG:6605
+  ll  12.929435886384862 -70.01472805627454
+  en  3068411.3003658713 -3294361.4572984744
+  ll2 12.92943588638488 -70.01472805627454
+EPSG:6606
+  ll  69.89577691616729 -65.50874646368048
+  en  1631684.8495081759 3005847.458285191
+  ll2 69.89577691616729 -65.50874646368048
+EPSG:6607
+  ll  25.0750576389814 -65.47394930336128
+  en  3190447.6898507252 -1875746.1216104806
+  ll2 25.075057638981416 -65.47394930336128
+EPSG:6608
+  ll  79.06597878589949 -41.13226743619134
+  en  1930949.9090332026 4905317.2749865595
+  ll2 79.0659787858995 -41.132267436191356
+EPSG:6609
+  ll  72.35082714441646 -141.33597077740248
+  en  -1337353.462075751 4171343.172922555
+  ll2 72.35082714441646 -141.33597077740248
+EPSG:6610
+  ll  -16.841354579158548 -88.84854840285975
+  en  642673.8038260298 -6342362.189176467
+  ll2 -16.841354579158523 -88.84854840285996
+EPSG:6611
+  ll  9.339884263493616 -98.0598477903462
+  en  982575.3570112054 -3444083.6222477606
+  ll2 9.339884262068814 -98.05984780199218
+EPSG:6612
+  ll  -70.96904207830693 -97.8126810601446
+  en  467148.06760223047 -1.2377605357990202E7
+  ll2 -70.96904207319753 -97.81268111339119
+EPSG:6613
+  ll  -51.10416179736576 -104.18457749850369
+  en  620502.8802807287 -1.0052805883134902E7
+  ll2 -51.10416179727222 -104.18457749849082
+EPSG:6614
+  ll  -21.87253653624282 -106.56449546658865
+  en  479459.37081922375 -6804502.347660606
+  ll2 -21.872536536242812 -106.56449546658865
+EPSG:6615
+  ll  -78.0004760287708 -114.5101057287705
+  en  697318.1643064498 -1.3049996646284036E7
+  ll2 -78.00047602869036 -114.51010572817611
+EPSG:6616
+  ll  -42.95087845516341 -101.43987254347479
+  en  1505500.846321397 -9178136.963503014
+  ll2 -42.95087842564834 -101.43987261072776
+EPSG:6617
+  ll  64.07816125306351 -111.58188524681086
+  en  461861.51682517026 2626425.8435048256
+  ll2 64.07816125302901 -111.58188524680386
+EPSG:6618
+  ll  -55.10301181843119 -101.69680969219124
+  en  1049783.0351922603 -1.0615838661916956E7
+  ll2 -55.10301180728377 -101.69680971550292
+EPSG:6619
+  ll  39.725864710305636 -154.37418078675273
+  en  -3036283.464697706 3018751.511470197
+  ll2 39.7258647103057 -154.37418078675273
+EPSG:6620
+  ll  50.95147694011145 -68.78257132098913
+  en  3426269.122433621 2919591.667497771
+  ll2 50.951476940111476 -68.78257132098912
+EPSG:6621
+  ll  69.63529588692887 -50.00029503354
+  en  3225851.180197436 7831962.939853154
+  ll2 69.63529588692886 -50.00029503354
+EPSG:6622
+  ll  74.52160987211884 -148.52387879147489
+  en  -2086427.0470751773 4751680.71261087
+  ll2 74.52160987211981 -148.52387879147497
+EPSG:6625
+  ll  -17.586925210314448 -91.78892049203859
+  en  3809946.1646681703 -4953508.306307612
+  ll2 -17.586925210314423 -91.78892049203859
+EPSG:6626
+  ll  -9.294320707386992 -108.28063314459915
+  en  1004379.6239476878 -5223054.226333477
+  ll2 -9.294320707386953 -108.28063314459915
+EPSG:6627
+  ll  22.965371364330416 -161.62260680733354
+  en  -4554630.453976838 2851578.187320089
+  ll2 22.96537136433043 -161.62260680733354
+EPSG:6628
+  ll  19.14377643392062 -158.6951424264339
+  en  163740.49910644762 37439.37845995598
+  ll2 19.143776433907234 -158.6951424264275
+EPSG:6629
+  ll  43.65958423889282 -157.76421041231515
+  en  411471.13122943765 2587229.954964132
+  ll2 43.65958423889267 -157.76421041231535
+EPSG:6630
+  ll  82.00698691139965 -163.91362025961138
+  en  408317.33273839275 6772344.780542673
+  ll2 82.00698691127778 -163.9136202511993
+EPSG:6631
+  ll  89.03266388425288 -165.7328492873841
+  en  488270.2339558585 7479138.350860923
+  ll2 89.03266388425831 -165.7328492734519
+EPSG:6632
+  ll  46.47472964179178 -151.58054757360182
+  en  1159266.1099927155 2787912.2921232586
+  ll2 46.4747296094878 -151.58054766034874
+EPSG:6633
+  ll  10.15200926950493 -166.20728723296787
+  en  -402328.96368001617 -1207399.766661215
+  ll2 10.152009265386784 -166.20728720385432
+EPSG:6634
+  ll  -45.96674402874367 -150.59080921506416
+  en  1151450.010439422 -5124844.450029824
+  ll2 -45.96674400041175 -150.59080928305454
+EPSG:6635
+  ll  69.46527642845538 -149.13495727414772
+  en  651220.4338792012 7711022.638520758
+  ll2 69.46527642831497 -149.13495727430353
+EPSG:6636
+  ll  15.719076416361986 -172.2822501365423
+  en  362610.1481426006 1.1738278131252164E7
+  ll2 15.719076416361952 -172.28225013654185
+EPSG:6637
+  ll  11.490441129151165 153.50609525766853
+  en  1058779.4580553193 -7631.31079190204
+  ll2 11.490441122168287 153.50609521716245
+EPSG:6646
+  ll  -87.1961077844455 44.040956888066354
+  en  786860.1448654786 -1.2892996890196165E7
+  ll2 -87.19610788049104 44.04095266287756
+EPSG:6649
+  ll  50.46726971949798 26.028387328902255
+  en  26.02838732890225 50.46726972042388
+  ll2 50.46726971949816 26.02838732890226
+EPSG:6650
+  ll  77.1720303790573 -131.54604528541245
+  en  733355.7529506186 8584789.097655185
+  ll2 77.17203037467758 -131.54604585411823
+EPSG:6651
+  ll  -89.29299133974624 -131.24524735916248
+  en  505169.1293605856 -9919197.381551145
+  ll2 -89.2929913397463 -131.24524735930578
+EPSG:6652
+  ll  43.53951711428644 -121.85585886315921
+  en  1077262.0554325976 4845587.793073591
+  ll2 43.539517104046105 -121.85585887283933
+EPSG:6653
+  ll  -68.98211887682996 -132.24957788638156
+  en  130966.48438899888 -7680250.230778536
+  ll2 -68.98211885480072 -132.2495774733426
+EPSG:6654
+  ll  89.27705143516596 -119.06248710188227
+  en  497095.1313686781 9917300.568663022
+  ll2 89.27705143516603 -119.06248710188162
+EPSG:6655
+  ll  21.00970843212444 -116.29717488684265
+  en  -51080.73537228769 2332373.5226166015
+  ll2 21.009708431763542 -116.29717488722528
+EPSG:6656
+  ll  -28.1624489128195 -109.78182563628948
+  en  30241.414696791733 -3124463.724210126
+  ll2 -28.162448912487022 -109.7818256369218
+EPSG:6657
+  ll  14.131803185987323 -101.72412283296552
+  en  205890.02627134195 1564011.1554384292
+  ll2 14.131803185983692 -101.7241228329397
+EPSG:6658
+  ll  -21.34789712399497 -94.96113171155959
+  en  296628.54974484915 -2361918.512520201
+  ll2 -21.347897123994088 -94.96113171155983
+EPSG:6659
+  ll  79.97402991568978 -96.79617184641454
+  en  310476.8413811755 8894682.982282832
+  ll2 79.97402991557901 -96.79617103694596
+EPSG:6660
+  ll  79.84654455593878 -86.1667617549043
+  en  398447.0679180107 8868968.331145678
+  ll2 79.84654455581689 -86.16676175246407
+EPSG:6661
+  ll  -23.338270477248912 -80.128241249296
+  en  -24715.212116883253 -2590286.637038721
+  ll2 -23.33827047690473 -80.12824124988595
+EPSG:6662
+  ll  -19.75591231376427 -73.27737517810532
+  en  51554.98804579786 -2190136.3972950615
+  ll2 -19.755912313677886 -73.27737517814076
+EPSG:6663
+  ll  -36.89901421505392 -60.97831967861762
+  en  680129.29978746 -4085578.288846278
+  ll2 -36.899014215050094 -60.97831967861179
+EPSG:6664
+  ll  23.85774921907492 -60.47652732856943
+  en  145863.8675661016 2642826.7239262927
+  ll2 23.85774921904211 -60.47652732862876
+EPSG:6665
+  ll  -69.61855360745102 -46.7686768800998
+  en  664350.0363289288 -7729028.103445565
+  ll2 -69.6185536072148 -46.76867688045346
+EPSG:6668
+  ll  -68.56041172947585 122.39476348734883
+  en  122.39476348734883 -68.56041172947585
+  ll2 -68.56041172947585 122.39476348734884
+EPSG:6669
+  ll  -28.18021494969043 135.36349867478305
+  en  576285.490074302 -6784441.223455561
+  ll2 -28.180214948548436 135.3634986767193
+EPSG:6670
+  ll  49.6420500755099 125.16773354002359
+  en  -421085.29072426545 1864458.2362083804
+  ll2 49.64205007184984 125.16773354251649
+EPSG:6671
+  ll  -8.072430130125397 140.02635241367557
+  en  868876.1861486412 -4886125.378708805
+  ll2 -8.072430127543779 140.0263523880203
+EPSG:6672
+  ll  78.9600157088328 141.04994782432044
+  en  161014.83264802766 5126187.834357838
+  ll2 78.96001570766312 141.04994774936722
+EPSG:6673
+  ll  16.013167458440236 132.38561814718656
+  en  -208472.26674879517 -2213243.1480465424
+  ll2 16.01316745843972 132.38561814719
+EPSG:6674
+  ll  26.860384758056725 139.1860209380981
+  en  316683.33686494344 -1009299.8721574206
+  ll2 26.860384758031582 139.18602093815142
+EPSG:6675
+  ll  44.17803455251416 128.76242065225773
+  en  -672052.1306494188 942446.1427786449
+  ll2 44.178034525958736 128.76242070967228
+EPSG:6676
+  ll  -37.63065226017573 147.44938300897894
+  en  790710.4784224964 -8189110.06174266
+  ll2 -37.630652233488505 147.44938296014232
+EPSG:6677
+  ll  -63.85641543937088 140.50096600547397
+  en  32832.22419027542 -1.1068455289234363E7
+  ll2 -63.85641543937088 140.50096600547397
+EPSG:6678
+  ll  -11.124217227107778 145.7130427141238
+  en  533615.0439324572 -5663561.412498548
+  ll2 -11.124217226981445 145.71304271320585
+EPSG:6679
+  ll  -23.354495208584254 148.01623526431504
+  en  795721.915914023 -7478341.089623094
+  ll2 -23.354495203993313 148.01623526846933
+EPSG:6680
+  ll  83.0224797742884 133.0804451870713
+  en  -123884.29242652612 4358261.716579345
+  ll2 83.02247977498502 133.08044564056536
+EPSG:6681
+  ll  15.058338420538746 136.98257286495922
+  en  -783154.9314355735 -3195102.475733741
+  ll2 15.05833841832342 136.98257287066576
+EPSG:6682
+  ll  69.29512572516128 137.74369992246022
+  en  -167877.39588774025 4818866.91124135
+  ll2 69.295125724907 137.74369992283093
+EPSG:6683
+  ll  17.463748670068497 127.54985487834742
+  en  5295.079539035494 -945108.3053476383
+  ll2 17.463748670068494 127.54985487834742
+EPSG:6684
+  ll  -47.71757687664171 121.30311774050645
+  en  -202324.5374730784 -8166567.936585847
+  ll2 -47.717576876606365 121.30311774049285
+EPSG:6685
+  ll  54.55178692042921 121.0246905303702
+  en  -644313.3078568993 3216069.9000313915
+  ll2 54.55178684269675 121.02469108456579
+EPSG:6686
+  ll  -68.43123484987436 141.57862327289104
+  en  228670.7804751211 -9815730.812635124
+  ll2 -68.43123484849023 141.5786232687025
+EPSG:6687
+  ll  -85.45477515622625 149.12990172506662
+  en  -43050.22980384165 -1.2371724666557902E7
+  ll2 -85.45477515621953 149.12990172655023
+EPSG:6688
+  ll  17.834408271039322 122.76520759728959
+  en  475121.10783291626 1971880.884391348
+  ll2 17.834408271039326 122.76520759728959
+EPSG:6689
+  ll  -63.237226424682376 130.08963191773282
+  en  554742.329986869 -7012485.529874252
+  ll2 -63.23722642468228 130.08963191773285
+EPSG:6690
+  ll  -7.023837938086544 128.23121418377258
+  en  -249285.33445790817 -781815.2837913184
+  ll2 -7.023837937272498 128.23121419387363
+EPSG:6691
+  ll  88.48786748105016 132.21322726000443
+  en  474213.05668938684 9831117.317352304
+  ll2 88.48786748133892 132.21322757419742
+EPSG:6692
+  ll  71.92505093286013 145.82985598250966
+  en  459481.1556982235 7980965.949615565
+  ll2 71.92505093286007 145.82985598250966
+EPSG:6696
+  ll  -44.51464003120027 -143.3676447281721
+  en  -143.36764472817214 -44.51464003214344
+  ll2 -44.51464003120035 -143.36764472817214
+EPSG:6697
+  ll  -50.674410379137136 -111.76226114428563
+  en  -111.76226114428563 -50.674410379137136
+  ll2 -50.674410379137136 -111.76226114428563
+EPSG:6700
+  ll  4.809334169704371 -27.11104610348582
+  en  -27.11451538657419 4.802828161790749
+  ll2 4.809335240507819 -27.111045536277622
+EPSG:6703
+  ll  -69.64534651768147 -58.501591758294985
+  en  558161.9359446126 2272963.0090049915
+  ll2 -69.64534651768102 -58.501591758295
+EPSG:6706
+  ll  -32.5289504346152 -41.69385674976269
+  en  -41.69385674976269 -32.52895043547106
+  ll2 -32.5289504346152 -41.69385674976269
+EPSG:6707
+  ll  51.6961126523818 5.071327300475398
+  en  228521.28874313098 5734548.804792835
+  ll2 51.69611265202924 5.071327300499383
+EPSG:6708
+  ll  38.08669800649628 6.639140011405309
+  en  -233818.5274576001 4248594.251979532
+  ll2 38.08669798758819 6.639140035012249
+EPSG:6709
+  ll  -63.94914284557444 15.906770787852611
+  en  250628.4988048452 -7101313.842550056
+  ll2 -63.94914284441261 15.906770789510423
+EPSG:6720
+  ll  58.80055821429647 107.28694215240205
+  en  146068.48859478452 7821800.991665149
+  ll2 58.800558214294625 107.28694215240233
+EPSG:6721
+  ll  11.549897488258054 99.8281526797207
+  en  -583337.1271076214 2583757.089620082
+  ll2 11.549897487848686 99.82815268216063
+EPSG:6722
+  ll  5.579842027407437 96.25213263771981
+  en  -19012.261221985784 2017043.0165541316
+  ll2 5.579842027407436 96.25213263771984
+EPSG:6723
+  ll  -33.9483105551738 99.84838061552328
+  en  324906.51110009005 -2261890.543808466
+  ll2 -33.948310555142676 99.84838061557167
+EPSG:6732
+  ll  66.4033107118587 56.00513071827582
+  en  188076.72531692655 1.7382342366318468E7
+  ll2 66.40331070561622 56.00513074936816
+EPSG:6733
+  ll  -4.456970346479778 71.16922088397125
+  en  740712.099769435 9507006.665859688
+  ll2 -4.456970346479453 71.16922088395363
+EPSG:6734
+  ll  12.916586818308403 76.26240379600242
+  en  636952.4031222115 1.142824869504054E7
+  ll2 12.916586818308364 76.26240379600176
+EPSG:6735
+  ll  -14.27384896473933 78.27690783385636
+  en  206184.89245922456 8420264.592103742
+  ll2 -14.273848964735688 78.27690783388152
+EPSG:6736
+  ll  19.80275226503214 84.85430196104923
+  en  -355374.5348390072 1.2210351491109103E7
+  ll2 19.802752259591546 84.85430196256198
+EPSG:6737
+  ll  -63.637062873767846 104.1072539518519
+  en  752838.8154631557 2933321.699960106
+  ll2 -63.63706287256305 104.10725395016752
+EPSG:6738
+  ll  -60.582266979922935 176.86435463524484
+  en  821044.339746231 3269410.2341138357
+  ll2 -60.582266976704986 176.86435462987245
+EPSG:6783
+  ll  19.060503339936858 -27.147179386465098
+  en  -27.1471793864651 19.06050333993686
+  ll2 19.06050333993686 -27.1471793864651
+EPSG:6867
+  ll  44.28666762595499 -94.56531727021031
+  en  2435344.512829791 605986.1234685793
+  ll2 44.28666762595501 -94.56531727021031
+EPSG:6868
+  ll  -15.214292745335303 -62.88287784718938
+  en  9681314.673724098 -4146168.36252742
+  ll2 -15.214292745335275 -62.88287784718939
+EPSG:6870
+  ll  55.64009650662106 16.300375421168013
+  en  267088.40401057515 6174702.936433701
+  ll2 55.640096506381866 16.30037542120747
+EPSG:6875
+  ll  -31.161664710542475 21.709950935496384
+  en  7926450.90527186 -3484590.4595521633
+  ll2 -31.1616646843393 21.709950896193277
+EPSG:6876
+  ll  42.73336076383447 3.6243570947480768
+  en  2313905.8397136712 4767255.662929331
+  ll2 42.73336073929797 3.6243571423533987
+EPSG:6879
+  ll  72.93310248936899 -149.0729918190293
+  en  -1482100.969601462 4193468.965723224
+  ll2 72.93310248936899 -149.0729918190293
+EPSG:6880
+  ll  -18.0725629420642 -174.57253244171562
+  en  -1.0950174112404335E7 -2405875.31625872
+  ll2 -18.072562942064177 -174.57253244171562
+EPSG:6884
+  ll  5.669460380426816 -50.122461144079466
+  en  1.096185111788243E7 -605198.4398522547
+  ll2 5.669460380426851 -50.122461144079466
+EPSG:6885
+  ll  54.22364746089731 -154.73024785385348
+  en  304868.44240520196 1650424.732895478
+  ll2 54.22364746089731 -154.73024785385348
+EPSG:6886
+  ll  51.5297922622901 -164.39968868929247
+  en  -1441276.81241384 1888793.2731976262
+  ll2 51.5297922622901 -164.39968868929247
+EPSG:6887
+  ll  66.69578743672447 -132.2638482336628
+  en  925515.515581587 2913425.4385492303
+  ll2 66.69578743672446 -132.2638482336628
+EPSG:7400
+  ll  8.807471614826653 97.13159996726134
+  en  94.79278785858114 8.805511912883123
+  ll2 8.80747157932508 97.13159993877238
+EPSG:7401
+  ll  0.2619586639155944 -73.50714686837568
+  en  -9023657.588720316 1532729.4146924305
+  ll2 0.26195860807474036 -73.5071468373978
+EPSG:7402
+  ll  55.08191428415611 50.66856291905012
+  en  3527688.128284733 4054193.319372765
+  ll2 55.08191428562641 50.668562907266335
+EPSG:7403
+  ll  51.15675570718767 53.838128436884745
+  en  3999091.483693849 5085727.686456003
+  ll2 51.15675570928904 53.838128424077404
+EPSG:7404
+  ll  70.24893947993158 -73.17286544214225
+  en  -73.1835019694986 70.24735487554359
+  ll2 70.24893949829942 -73.17286530228444
+EPSG:7405
+  ll  86.76861952567566 -7.781942266882916
+  en  363785.05272662424 4111583.095227672
+  ll2 86.76861948977172 -7.7819423648281125
+EPSG:7408
+  ll  -66.49746884805192 161.4017397709069
+  en  161.40707293841922 -66.49447744448447
+  ll2 -66.49746946382088 161.4017387375861
+EPSG:7409
+  ll  5.238070887260548 134.64836583392827
+  en  134.64836583392827 5.23807088743234
+  ll2 5.238070887260554 134.64836583392827
+EPSG:7410
+  ll  31.500943853293435 177.53695393163588
+  en  177.53230798082603 31.503756558646767
+  ll2 31.50094394588685 177.53695374162808
+EPSG:7411
+  ll  5.604359804699925 31.182509451808997
+  en  4526025.029814059 -2013523.8688898506
+  ll2 5.604359817634461 31.18250945351607
+EPSG:7412
+  ll  87.46073218762724 -58.6001973184524
+  en  86038.10605279228 7674777.210095009
+  ll2 87.46073218541551 -58.60019686927454
+EPSG:7413
+  ll  13.570749483881787 -39.30352180344735
+  en  -4306634.550393724 931843.1459095171
+  ll2 13.570749464395451 -39.30352178603121
+EPSG:7414
+  ll  -83.71347513069955 20.362069847012236
+  en  20.319011244321885 -83.71435995166324
+  ll2 -83.71347494412701 20.36207890629688
+EPSG:7415
+  ll  -34.91938563976642 -70.9012278214783
+  en  -1.505223831832381E7 -9080346.518481195
+  ll2 -34.91938516062366 -70.90122701991581
+EPSG:7416
+  ll  15.117185725470534 8.47359630556732
+  en  443437.91751329944 1671355.0853409655
+  ll2 15.117185725470533 8.473596305567327
+EPSG:7417
+  ll  6.487858676149401 20.922773690090814
+  en  1156010.8166825874 720975.5524855875
+  ll2 6.487858675845381 20.922773685643868
+EPSG:7418
+  ll  -19.648742313111583 9.546547059889479
+  en  204881.48392451924 -2173373.2808702416
+  ll2 -19.648742313111537 9.546547059889479
+EPSG:7419
+  ll  67.46374487428986 5.766647384887816
+  en  233675.3547368283 7499096.624294571
+  ll2 67.46374487137804 5.766647396088978
+EPSG:7420
+  ll  -40.4528733849578 20.72173330603879
+  en  1385486.064737911 -4495572.249804553
+  ll2 -40.452873382550415 20.721733306364026
+EPSG:7421
+  ll  83.96232081395449 -0.9577068736044652
+  en  542169.7335233311 6818760.562306338
+  ll2 83.96232080207054 -0.9577068174516599
+EPSG:7422
+  ll  -5.359056160841542 61.454596079153305
+  en  8986664.859684568 191556.07521004044
+  ll2 -5.359056132702596 61.45459608809148
+EPSG:7423
+  ll  -21.211437381556237 161.89532045449164
+  en  161.89532045449164 -21.211437382193285
+  ll2 -21.211437381556156 161.89532045449167
diff --git a/data_nodist/projection-regression-test-data-java9.csv b/data_nodist/projection/projection-regression-test-data-java9
similarity index 100%
rename from data_nodist/projection-regression-test-data-java9.csv
rename to data_nodist/projection/projection-regression-test-data-java9
diff --git a/data_nodist/trans/ast.lang b/data_nodist/trans/ast.lang
index bc53ce3..bc60f05 100644
Binary files a/data_nodist/trans/ast.lang and b/data_nodist/trans/ast.lang differ
diff --git a/data_nodist/trans/be.lang b/data_nodist/trans/be.lang
index 1cffeea..51205a2 100644
Binary files a/data_nodist/trans/be.lang and b/data_nodist/trans/be.lang differ
diff --git a/data_nodist/trans/bg.lang b/data_nodist/trans/bg.lang
index 29d05a2..029c701 100644
Binary files a/data_nodist/trans/bg.lang and b/data_nodist/trans/bg.lang differ
diff --git a/data_nodist/trans/ca-valencia.lang b/data_nodist/trans/ca-valencia.lang
index 4983963..3e3dcbb 100644
Binary files a/data_nodist/trans/ca-valencia.lang and b/data_nodist/trans/ca-valencia.lang differ
diff --git a/data_nodist/trans/ca.lang b/data_nodist/trans/ca.lang
index 7c0f114..5b0cabe 100644
Binary files a/data_nodist/trans/ca.lang and b/data_nodist/trans/ca.lang differ
diff --git a/data_nodist/trans/cs.lang b/data_nodist/trans/cs.lang
index 4d20f63..f954893 100644
Binary files a/data_nodist/trans/cs.lang and b/data_nodist/trans/cs.lang differ
diff --git a/data_nodist/trans/da.lang b/data_nodist/trans/da.lang
index e46c102..589fddb 100644
Binary files a/data_nodist/trans/da.lang and b/data_nodist/trans/da.lang differ
diff --git a/data_nodist/trans/de.lang b/data_nodist/trans/de.lang
index 0b32d1d..d26c2b5 100644
Binary files a/data_nodist/trans/de.lang and b/data_nodist/trans/de.lang differ
diff --git a/data_nodist/trans/el.lang b/data_nodist/trans/el.lang
index d8f4979..288a4be 100644
Binary files a/data_nodist/trans/el.lang and b/data_nodist/trans/el.lang differ
diff --git a/data_nodist/trans/en.lang b/data_nodist/trans/en.lang
index f41b13d..c92fa79 100644
Binary files a/data_nodist/trans/en.lang and b/data_nodist/trans/en.lang differ
diff --git a/data_nodist/trans/en_AU.lang b/data_nodist/trans/en_AU.lang
index f1a47bd..3b5fbde 100644
Binary files a/data_nodist/trans/en_AU.lang and b/data_nodist/trans/en_AU.lang differ
diff --git a/data_nodist/trans/en_GB.lang b/data_nodist/trans/en_GB.lang
index 75166fc..f6b1e79 100644
Binary files a/data_nodist/trans/en_GB.lang and b/data_nodist/trans/en_GB.lang differ
diff --git a/data_nodist/trans/es.lang b/data_nodist/trans/es.lang
index c4c918f..6b4c357 100644
Binary files a/data_nodist/trans/es.lang and b/data_nodist/trans/es.lang differ
diff --git a/data_nodist/trans/et.lang b/data_nodist/trans/et.lang
index 0f8633e..057907b 100644
Binary files a/data_nodist/trans/et.lang and b/data_nodist/trans/et.lang differ
diff --git a/data_nodist/trans/fi.lang b/data_nodist/trans/fi.lang
index bc5df26..056e034 100644
Binary files a/data_nodist/trans/fi.lang and b/data_nodist/trans/fi.lang differ
diff --git a/data_nodist/trans/fr.lang b/data_nodist/trans/fr.lang
index 316b952..3b5db0b 100644
Binary files a/data_nodist/trans/fr.lang and b/data_nodist/trans/fr.lang differ
diff --git a/data_nodist/trans/gl.lang b/data_nodist/trans/gl.lang
index f3812e8..6b06bde 100644
Binary files a/data_nodist/trans/gl.lang and b/data_nodist/trans/gl.lang differ
diff --git a/data_nodist/trans/hu.lang b/data_nodist/trans/hu.lang
index 00f899f..391fda8 100644
Binary files a/data_nodist/trans/hu.lang and b/data_nodist/trans/hu.lang differ
diff --git a/data_nodist/trans/id.lang b/data_nodist/trans/id.lang
index b68a5bb..d29ac62 100644
Binary files a/data_nodist/trans/id.lang and b/data_nodist/trans/id.lang differ
diff --git a/data_nodist/trans/it.lang b/data_nodist/trans/it.lang
index 0154907..80d530e 100644
Binary files a/data_nodist/trans/it.lang and b/data_nodist/trans/it.lang differ
diff --git a/data_nodist/trans/ja.lang b/data_nodist/trans/ja.lang
index bb313df..1a94b85 100644
Binary files a/data_nodist/trans/ja.lang and b/data_nodist/trans/ja.lang differ
diff --git a/data_nodist/trans/km.lang b/data_nodist/trans/km.lang
index e5e95eb..6a890ff 100644
Binary files a/data_nodist/trans/km.lang and b/data_nodist/trans/km.lang differ
diff --git a/data_nodist/trans/lt.lang b/data_nodist/trans/lt.lang
index 2256c83..eda1b8c 100644
Binary files a/data_nodist/trans/lt.lang and b/data_nodist/trans/lt.lang differ
diff --git a/data_nodist/trans/nb.lang b/data_nodist/trans/nb.lang
new file mode 100644
index 0000000..d99a41c
Binary files /dev/null and b/data_nodist/trans/nb.lang differ
diff --git a/data_nodist/trans/nl.lang b/data_nodist/trans/nl.lang
index b947d78..ca5fa18 100644
Binary files a/data_nodist/trans/nl.lang and b/data_nodist/trans/nl.lang differ
diff --git a/data_nodist/trans/pl.lang b/data_nodist/trans/pl.lang
index a2c1c36..63d6ef6 100644
Binary files a/data_nodist/trans/pl.lang and b/data_nodist/trans/pl.lang differ
diff --git a/data_nodist/trans/pt.lang b/data_nodist/trans/pt.lang
index 0854daa..b10cf28 100644
Binary files a/data_nodist/trans/pt.lang and b/data_nodist/trans/pt.lang differ
diff --git a/data_nodist/trans/pt_BR.lang b/data_nodist/trans/pt_BR.lang
index 4508c9c..cff4f59 100644
Binary files a/data_nodist/trans/pt_BR.lang and b/data_nodist/trans/pt_BR.lang differ
diff --git a/data_nodist/trans/ru.lang b/data_nodist/trans/ru.lang
index 2f511b5..37af63a 100644
Binary files a/data_nodist/trans/ru.lang and b/data_nodist/trans/ru.lang differ
diff --git a/data_nodist/trans/sk.lang b/data_nodist/trans/sk.lang
index e2e3a89..f4233ff 100644
Binary files a/data_nodist/trans/sk.lang and b/data_nodist/trans/sk.lang differ
diff --git a/data_nodist/trans/sv.lang b/data_nodist/trans/sv.lang
index 4ea2741..3956c4a 100644
Binary files a/data_nodist/trans/sv.lang and b/data_nodist/trans/sv.lang differ
diff --git a/data_nodist/trans/uk.lang b/data_nodist/trans/uk.lang
index 1496f26..c2e3b8f 100644
Binary files a/data_nodist/trans/uk.lang and b/data_nodist/trans/uk.lang differ
diff --git a/data_nodist/trans/vi.lang b/data_nodist/trans/vi.lang
index 682be9a..4a0a395 100644
Binary files a/data_nodist/trans/vi.lang and b/data_nodist/trans/vi.lang differ
diff --git a/data_nodist/trans/zh_CN.lang b/data_nodist/trans/zh_CN.lang
index 110cb3d..b7158dd 100644
Binary files a/data_nodist/trans/zh_CN.lang and b/data_nodist/trans/zh_CN.lang differ
diff --git a/data_nodist/trans/zh_TW.lang b/data_nodist/trans/zh_TW.lang
index 33dfc23..3aa7d65 100644
Binary files a/data_nodist/trans/zh_TW.lang and b/data_nodist/trans/zh_TW.lang differ
diff --git a/i18n/po/af.po b/i18n/po/af.po
index f36bc16..53510b7 100644
--- a/i18n/po/af.po
+++ b/i18n/po/af.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-10-13 02:39+0000\n"
 "Last-Translator: Grant Slater <Unknown>\n"
 "Language-Team: Afrikaans <af at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:30+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:31+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: af\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/am.po b/i18n/po/am.po
index c963832..771095b 100644
--- a/i18n/po/am.po
+++ b/i18n/po/am.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2010-03-30 12:09+0000\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: Amharic <am at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:31+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:32+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: am\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ar.po b/i18n/po/ar.po
index fff54ac..744e765 100644
--- a/i18n/po/ar.po
+++ b/i18n/po/ar.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-10-08 23:09+0000\n"
 "Last-Translator: mourad101ee <mourad101ee at gmail.com>\n"
 "Language-Team: Arabic <ar at li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n % 100 >= "
 "3 && n % 100 <= 10 ? 3 : n % 100 >= 11 && n % 100 <= 99 ? 4 : 5;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:32+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:33+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ar\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3496,9 +3496,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3514,9 +3511,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3555,6 +3549,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8836,7 +8833,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8845,6 +8843,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9031,6 +9032,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11102,7 +11109,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11367,6 +11374,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12188,20 +12198,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12764,9 +12760,6 @@ msgstr "جاري الإتصال بالخادم"
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "إستحالة الإتصال بالخادم أو.أس.أم. الرجاء فحص إتصالات الإنترنت."
@@ -12821,6 +12814,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13171,15 +13167,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13204,6 +13191,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13408,6 +13404,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13744,6 +13743,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14355,6 +14365,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14397,8 +14434,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14410,7 +14464,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14452,6 +14506,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14539,10 +14596,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14571,13 +14628,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14586,15 +14643,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14714,6 +14770,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15494,9 +15553,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15655,9 +15711,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16648,6 +16704,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16702,6 +16764,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17156,6 +17221,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "درجات"
 
@@ -17195,6 +17268,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17988,6 +18073,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18186,9 +18274,6 @@ msgstr "مشاركة السيارة"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18431,6 +18516,9 @@ msgstr ""
 msgid "Shelter"
 msgstr "ملجأ"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18684,6 +18772,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19436,9 +19527,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19936,6 +20024,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19972,6 +20068,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20023,6 +20127,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20075,6 +20183,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20512,6 +20624,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "أطلال"
+
 msgid "Range"
 msgstr ""
 
@@ -21205,9 +21320,6 @@ msgstr "مواقع تاريخية"
 msgid "Castle"
 msgstr "قلعة"
 
-msgid "Ruins"
-msgstr "أطلال"
-
 msgid "Archaeological Site"
 msgstr "موقع أثري"
 
@@ -22952,6 +23064,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25093,6 +25210,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25123,6 +25246,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26491,6 +26620,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26614,9 +26749,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26629,6 +26761,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26728,7 +26863,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26783,9 +26930,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27170,9 +27318,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28727,6 +28872,9 @@ msgstr "القيمة الجديدة لِــ {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30727,6 +30875,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ast.po b/i18n/po/ast.po
index 1b43118..ae6fefa 100644
--- a/i18n/po/ast.po
+++ b/i18n/po/ast.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-08-19 16:42+0000\n"
 "Last-Translator: Simon Legner <Unknown>\n"
 "Language-Team: Asturian <ast at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:33+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:34+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ast\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3790,9 +3790,6 @@ msgstr "Formatu de parámetru inesperáu (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Valor ''{0}'' pa la opción + init non almitida."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoide ''{0}'' non almitíu."
 
@@ -3810,9 +3807,6 @@ msgstr ""
 "Non puede usase l´arquivu de desplazamientu d´alluna ''{0}'' pa la opción "
 "+nadgris."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Riquise (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3855,6 +3849,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parámetru ''{0}'' riquíu."
 
@@ -9659,10 +9656,9 @@ msgid "Save WMS file"
 msgstr "Guardar arquivu WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Les imaxes aérees puen tar equivocadamente alliniaes. ¡Por favor, "
-"compruebe''l so desplazamientu usando trazar de GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9670,6 +9666,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detalles..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Despintar esti mensaxe y nun volver amosalu de nuevu"
 
@@ -9863,6 +9862,12 @@ msgstr ""
 "JOSM usará EPSG:4326 pa consultar al sirvidor, pero la respuesta pué variar "
 "dependiendo del sirvidor WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Correlacionar con GPX"
 
@@ -12210,8 +12215,8 @@ msgstr ""
 "{0}. ¿Realmente deseya usala?<br><br><table width=600>L´erru ye: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordenar menú de predefinidos"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Etiquetes preestablecidas"
@@ -12493,6 +12498,9 @@ msgstr "Lambert 93 (Francia)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letonia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suecia)"
 
@@ -13404,23 +13412,6 @@ msgstr ""
 "{1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Respuesta inesperada del servidor HTTP. Recibióse una respuesta {0} ensin "
-"cabecera ''Location''. Nun se pudo redirixir. Albortando."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Demasiaes redirecciones detectaes a la URL de descarga. Albortando."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Descarga redirixida a ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Fallu al lleer de ''{0}''. El servidor respondió con códigu d´estáu {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14053,9 +14044,6 @@ msgstr "Contautando col Sirvidor..."
 msgid "Downloading OSM notes..."
 msgstr "Descarga de notes OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Non pudo abrise la conexón col API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14113,6 +14101,9 @@ msgstr "Atopóse un ID 0 inesperáu pa la primitiva osm"
 msgid "OSM Server Files zip compressed"
 msgstr "Arquivos del Servidor OSM estruyíos en zip"
 
+msgid "Downloading data..."
+msgstr "Descargando datos..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Arquivos WMS (*.wms)"
 
@@ -14502,15 +14493,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "La última actualización de los complementos foi fai más de {0} díes."
 
-msgid "Click to update the activated plugins"
-msgstr "Escueya p''actualizar los complementos activos"
-
-msgid "Skip update"
-msgstr "Omitir actualización"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Escueya pa omitir l''actualización de los complementos activos"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14544,6 +14526,15 @@ msgid ""
 msgstr ""
 "Valor ''{0}'' inesperáu pa la preferencia ''{1}''. Asumiendo valor ''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Escueya p''actualizar los complementos activos"
+
+msgid "Skip update"
+msgstr "Omitir actualización"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Escueya pa omitir l''actualización de los complementos activos"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14779,6 +14770,9 @@ msgstr "Descargando llista de complementos..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Descargando llista de complementos dende ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Erru al descargar la llista del complementu"
 
@@ -15254,6 +15248,19 @@ msgstr ""
 "oxetu.<br> <strong>Falló la descarga</strong> en casu de que tuviera "
 "intentando descargar esti oxetu <br><br>L´erru del mensaxe ye:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Respuesta inesperada del servidor HTTP. Recibióse una respuesta {0} ensin "
+"cabecera ''Location''. Nun se pudo redirixir. Albortando."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Descarga redirixida a ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Demasiaes redirecciones detectaes a la URL de descarga. Albortando."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Non puede atopase la traducción pal idioma {0}. Revertiendo a {1}."
 
@@ -15913,6 +15920,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI blancu-y-negru 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15955,8 +15989,25 @@ msgstr "VoGIS: DGM (Modelu del Terrén)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Modelu de Superficie)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15968,7 +16019,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -16010,6 +16061,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denmark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -16097,10 +16151,10 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -16131,14 +16185,14 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16147,18 +16201,15 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Mapa vieyu de Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16277,6 +16328,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -17117,9 +17171,6 @@ msgstr ""
 "sitiu web de MapDust. Puede crear, pesllar, invalidar, reabrir y comentar "
 "los informes d''erros esistentes por aciu l''usu d''esti componente."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17315,13 +17366,10 @@ msgstr ""
 "Apurre un cuadru de diálogu pa la edición d''etiquetes nuna rejilla tabular."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Apurre botones d''ayuda pa dexar trabayar con un únicu botón de mure (mou "
-"stylus). Actívelo calteniendo pulsiada la tecla T y moviendo el mapa col "
-"botón esquierdu del mure."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Crea edificios entremedianeras a partir de bloques únicos"
@@ -18332,6 +18380,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Cais"
 
@@ -18386,6 +18440,9 @@ msgstr "Enllaz a carretera primaria"
 msgid "Primary"
 msgstr "Carretera primaria"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Enllaz a carretera primaria"
 
@@ -18856,6 +18913,14 @@ msgstr "Carril bici y vía piatonal conxuntos"
 msgid "Dedicated Footway"
 msgstr "Acera piatonal dedicada"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Escaleres"
 
@@ -18895,6 +18960,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Nodos de vía"
 
@@ -19698,6 +19775,9 @@ msgstr "Tope de vía o topera"
 msgid "Railway Switch"
 msgstr "Interruptor de víes"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19896,9 +19976,6 @@ msgstr "Compartíu"
 msgid "Motorcycle Dealer"
 msgstr "Concesionariu de motocicletes"
 
-msgid "independent"
-msgstr "independientes"
-
 msgid "Services:"
 msgstr "Servicios:"
 
@@ -20143,6 +20220,9 @@ msgstr "Bancu"
 msgid "Shelter"
 msgstr "Abelugu"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Papelera"
+
 msgid "Highway platform (legacy)"
 msgstr "Andén de carretera (etiqueta en desusu)"
 
@@ -20396,6 +20476,9 @@ msgstr "francesa"
 msgid "sandwich"
 msgstr "sandwich / emparedáu"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -21150,9 +21233,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr "Papelera"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Contenedor de borrafes"
 
@@ -21650,6 +21730,14 @@ msgid "commercial"
 msgstr "comercial"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -21686,6 +21774,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "almacén"
 
@@ -21737,6 +21833,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "cabaña"
 
@@ -21789,6 +21889,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emerxencia"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Númberu de entraes"
 
@@ -22226,6 +22330,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruines"
+
 msgid "Range"
 msgstr ""
 
@@ -22921,9 +23028,6 @@ msgstr "Llugares históricos"
 msgid "Castle"
 msgstr "Castiellu"
 
-msgid "Ruins"
-msgstr "Ruines"
-
 msgid "Archaeological Site"
 msgstr "Xacimientu arqueolóxicu"
 
@@ -24693,6 +24797,11 @@ msgstr ""
 "{0}={1} escarez de precisión. En llugar de ''{1}'' por favor ingrese más "
 "información sobre esactamente qué tendría de ser correxíu."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "{0}={1} ta en desusu. Por favor utilice nel so llugar un multipolígono."
@@ -27067,6 +27176,12 @@ msgstr "Configurar los parámetros de combinación"
 msgid "Generate matches"
 msgstr "Xenerar axugamientos"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Asuntu"
 
@@ -27098,6 +27213,12 @@ msgstr "Nun hai nada escoyíu, por favor intente nuevamente"
 msgid "Empty selection"
 msgstr "Selección vacida"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Referencia o suxetu inválidu"
 
@@ -28563,6 +28684,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -28686,9 +28813,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -28701,6 +28825,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28800,7 +28927,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28855,9 +28994,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -29277,9 +29417,6 @@ msgstr ""
 "Atopáronse coordenaes de ''Zones de Lambert CC 9'' con códigos de zona "
 "distinta pa X y Y: "
 
-msgid "Downloading data..."
-msgstr "Descargando datos..."
-
 msgid "OpenData XML files"
 msgstr "Archivo XML OpenData"
 
@@ -30909,6 +31046,9 @@ msgstr "Nuevu valor de {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Falta la preferencia ''{0}''. Non se pue anicializar SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Non pudo abrise la conexón col API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -33144,6 +33284,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Buscar un puntu de vía. Mueva la vista de mapa pa ver el puntu de vía."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Añedir nomes dende Wikipedia"
 
diff --git a/i18n/po/az.po b/i18n/po/az.po
index dff904c..cc180ee 100644
--- a/i18n/po/az.po
+++ b/i18n/po/az.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL at ADDRESS>\n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2013-01-12 17:56+0000\n"
 "Last-Translator: iAZISS <iss-sash at mail.ru>\n"
 "Language-Team: Azerbaijani <az at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:33+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:35+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
 msgstr ""
@@ -3464,9 +3464,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3482,9 +3479,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3523,6 +3517,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8795,7 +8792,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8804,6 +8802,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8990,6 +8991,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11055,7 +11062,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11320,6 +11327,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12137,20 +12147,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12711,9 +12707,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12768,6 +12761,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13118,15 +13114,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13151,6 +13138,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13355,6 +13351,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13691,6 +13690,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14302,6 +14312,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14344,8 +14381,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14357,7 +14411,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14399,6 +14453,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14486,10 +14543,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14518,13 +14575,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14533,15 +14590,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14661,6 +14717,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15441,9 +15500,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15602,9 +15658,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16595,6 +16651,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16649,6 +16711,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17103,6 +17168,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17142,6 +17215,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17935,6 +18020,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18133,9 +18221,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18378,6 +18463,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18631,6 +18719,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19383,9 +19474,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19883,6 +19971,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19919,6 +20015,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19970,6 +20074,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20022,6 +20130,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20459,6 +20571,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21152,9 +21267,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22899,6 +23011,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25040,6 +25157,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25070,6 +25193,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26438,6 +26567,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26561,9 +26696,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26576,6 +26708,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26675,7 +26810,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26730,9 +26877,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27117,9 +27265,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28674,6 +28819,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30674,6 +30822,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/be.po b/i18n/po/be.po
index 3cfd578..ad739ef 100644
--- a/i18n/po/be.po
+++ b/i18n/po/be.po
@@ -10,8 +10,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-02 12:07+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-30 20:47+0000\n"
 "Last-Translator: Viktar Palstsiuk <Unknown>\n"
 "Language-Team: Belarusian <i18n at mova.org>\n"
 "MIME-Version: 1.0\n"
@@ -19,8 +19,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:34+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:36+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: be\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -178,7 +178,7 @@ msgid "About JOSM..."
 msgstr "Пра JOSM..."
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "Не атрымалася знайсці рэсурс ''{0}''"
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "Збой загрузкі рэсурсу ''{0}'', памылка {1}."
@@ -2346,6 +2346,8 @@ msgid ""
 "Are you sure that you want to move elements with attached ways that are "
 "hidden by filters?"
 msgstr ""
+"Вы ўпэўненыя, што жадаеце перамясціць гэтыя элементы разам з далучанымі "
+"лініямі, якія схаваны фільтрам?"
 
 msgid ""
 "You moved more than {0} element. Moving a large number of elements is often "
@@ -3512,7 +3514,7 @@ msgid "UNKNOWN"
 msgstr "НЕВЯДОМА"
 
 msgid "Error reading revision info from revision file: {0}"
-msgstr ""
+msgstr "Памылка атрымання інфармацыі аб рэвізіі з файла: {0}"
 
 msgid "Unexpected JOSM version number in revision file, value is ''{0}''"
 msgstr ""
@@ -3826,9 +3828,6 @@ msgstr "Неспадзяваны фармат параметру («{0}»)"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Значэнне «{0}» для опцыі +init не падтрымліваецца."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Эліпсоід ''{0}'' не падтрымліваецца."
 
@@ -3844,9 +3843,6 @@ msgstr "Патрабуецца эліпсоід (+ellps=* ці +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Файл зруху сеткі «{0}» для опцыі +nadgrids не падтрымліваецца."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Патрабуецца датум (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3888,6 +3884,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Патрабуецца параметр «{0}»."
 
@@ -5213,11 +5212,12 @@ msgid "Menu: {0}"
 msgstr "Меню: {0}"
 
 msgid "Main toolbar"
-msgstr ""
+msgstr "Асноўная панэль інструмэнтаў"
 
 msgid ""
 "Toggles the visibility of the main toolbar (i.e., the horizontal toolbar)"
 msgstr ""
+"Хавае або паказвае галоўную панэль інструментаў (г.зн. гарызантальную панэль)"
 
 msgid "Edit toolbar"
 msgstr "Панэль прылад рэдагавання"
@@ -7654,7 +7654,7 @@ msgid "Position"
 msgstr "Размяшчэнне"
 
 msgid "Tag filter"
-msgstr ""
+msgstr "Фільтр тэгаў"
 
 msgid "Objects: {2} / Tags: {0} / Memberships: {1}"
 msgstr "Аб’екты: {2} / Тэгі: {0} / Удзел: {1}"
@@ -9723,8 +9723,9 @@ msgid "Save WMS file"
 msgstr "Захаваць файл WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
-msgstr "Здымак, хутчэй за ўсё, ссунуты. Выраўнуйце яго па GPS-трэках!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
+msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9732,6 +9733,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Падрабязнасці..."
 
+msgid "Do not show this message again"
+msgstr "Больш не паказваць гэтае паведамленне"
+
 msgid "Hide this message and never show it again"
 msgstr "Схаваць гэта паведамленне і больш не паказваць"
 
@@ -9934,6 +9938,12 @@ msgstr ""
 "JOSM будзе выкарыстоўваць EPSG: 4326 пры запыце да сервера, але вынікі "
 "могуць адрознівацца ў залежнасці ад WMS-сервера"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Адносяцца да GPX"
 
@@ -12242,8 +12252,8 @@ msgstr ""
 "скарыстацца ёй?<br><br><table width=600>Паведамленне пра памылку: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Сартаваць меню нарыхтовак"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Нарыхтоўкі тэгаў"
@@ -12528,6 +12538,9 @@ msgstr "Lambert 93 (Францыя)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (TM Латвіі)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Швецыя)"
 
@@ -13226,7 +13239,7 @@ msgstr ""
 "''display_values'' павінна быць такое ж, як і ў ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Дакладная інфармацыя: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13416,7 +13429,7 @@ msgid "Contacting OSM Server..."
 msgstr "Падлучэнне да сервера OSM..."
 
 msgid "Downloading notes"
-msgstr ""
+msgstr "Загрузка нататак"
 
 msgid "Failed to open input stream for resource ''{0}''"
 msgstr "Немагчыма адкрыць уваходны струмень для рэсурсу ''{0}''"
@@ -13437,22 +13450,6 @@ msgstr ""
 "{1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Нечаканы адказ ад HTTP сервера. Атрыманы {0} адказ без загалоўка "
-"''Месцазнаходжанне''. Перанакіраванне немагчыма. Супын."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Выяўлена занадта шмат перанакіраванняў на URL загрузкі. Адмена."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Загрузка перанакіравана на ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Памылка чытання з ''{0}''. Сервер адказаў з кодам стану {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14075,9 +14072,6 @@ msgstr "Злучэнне з серверам..."
 msgid "Downloading OSM notes..."
 msgstr "Загрузка нататак OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Не атрымалася ўсталяваць злучэнне з API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14138,6 +14132,9 @@ msgstr "Выяўлены нечаканы id 0 для элемента osm"
 msgid "OSM Server Files zip compressed"
 msgstr "Сціснутыя zip файлы OSM сервера"
 
+msgid "Downloading data..."
+msgstr "Спампоўка дадзеных..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Файлы WMS (*.wms)"
 
@@ -14539,15 +14536,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Апошняе абнаўленне модуля было больш {0} дзён назад"
 
-msgid "Click to update the activated plugins"
-msgstr "Націсніце, каб абнавіць усталяваныя модулі"
-
-msgid "Skip update"
-msgstr "Прапусціць абнаўленне"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Націсніце, каб прапусціць абнаўленне актываваных модуляў"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14581,6 +14569,15 @@ msgid ""
 msgstr ""
 "Нечаканае значэнне ''{0}'' для налады ''{1}''. Прымаецца значэнне ''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Націсніце, каб абнавіць усталяваныя модулі"
+
+msgid "Skip update"
+msgstr "Прапусціць абнаўленне"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Націсніце, каб прапусціць абнаўленне актываваных модуляў"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14817,6 +14814,9 @@ msgstr "Спампоўка з сервера спісу модуляў..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Спампоўка спісу модуляў з ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Памылка загрузкі спісу модуляў"
 
@@ -15323,6 +15323,19 @@ msgstr ""
 "аб''ект.<br><strong>Спампаваць не атрымалася,</strong> калі вы спрабавалі "
 "спампаваць гэты аб''ект.<br><br>Паведамленне пра памылку:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Нечаканы адказ ад HTTP сервера. Атрыманы {0} адказ без загалоўка "
+"''Месцазнаходжанне''. Перанакіраванне немагчыма. Супын."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Загрузка перанакіравана на ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Выяўлена занадта шмат перанакіраванняў на URL загрузкі. Адмена."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Немагчыма знайсці пераклад {0}. Вернута да {1}."
 
@@ -15639,7 +15652,7 @@ msgstr "хмызняк"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "дрэва"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -15981,6 +15994,33 @@ msgstr "OSM Inspector: Межы (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI чорна-белая 2.5м"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16023,9 +16063,26 @@ msgstr "VoGIS: DGM (Мадэль глеб)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Мадель паверхні)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "AGIV (Фландрыя) аэрафотаздымкі (пакрываюць Брусель) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl - лічбавая выява (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
+msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW (allonie) лічбавыя выявы PICC"
@@ -16036,8 +16093,8 @@ msgstr "SPW (allonie) 2012 аэрафотаздымкі"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW (allonie) 2009 аэрафотаздымкі"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "кадастр:  толькі для назваў і нумароў дамоў, недакладная геаметрыя"
+msgid "TEC bus lines"
+msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Карта гарадскіх раёнаў"
@@ -16078,6 +16135,9 @@ msgstr "Чэхія pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Данія)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Геададзеныя агенцтва DTK Kort25"
 
@@ -16165,10 +16225,10 @@ msgstr "Тулуза - артафотаплан 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Тулуза - артафотаплан 2007"
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr "Тур - артафота 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr "Тур - артафота 2008-2010"
 
 msgid ""
@@ -16197,14 +16257,14 @@ msgstr "Баварыя (80 см)"
 msgid "Bavaria (2 m)"
 msgstr "Баварыя (2 м)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Штутгарт (аэрафота)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Эрланген аэрафота (2013 6,25 см)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Эрланген 2011 аэрафотаздымкі (5,0 см)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Старая карта Цвенкау - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16212,17 +16272,15 @@ msgstr "Старая карта Цвенкау - TK25 Messtischblatt (4739; 1906
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Старая карта Пегау - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - фізічная карта (прыродныя зоны)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE: Гарц - фізічная карта (прыродныя зоны)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE: Гарц - овэрлэй для Bing (напрыклад, з непразрыстасцю 20-50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16280,10 +16338,10 @@ msgid "OSMIE Baronies"
 msgstr "OSMIE Баронствы"
 
 msgid "OSMIE Local Election Areas"
-msgstr ""
+msgstr "OSMIE - мясцовыя выбарчыя акругі"
 
 msgid "OSMIE Dail Election Areas"
-msgstr ""
+msgstr "OSMIE - выбарчыя акругі Палаты прадстаўнікоў (Дойл Эрэн)"
 
 msgid "Lodi - Italy"
 msgstr "Лодзі - Італія"
@@ -16342,6 +16400,9 @@ msgstr "Люксембург Inspire Воды"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Дэльта Нігера, кастрычнік 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Шпіцберген - артафота 2009/2011 EPSG: 25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Сектар Газа - Pléiades - 06.07.2014"
 
@@ -16670,7 +16731,7 @@ msgid "NLS - OS 1-inch 7th Series 1955-61"
 msgstr "NLS - АС 1-цалевая 7-й серыі 1955-61"
 
 msgid "NLS - OS 25-inch (Scotland) 1892-1905"
-msgstr ""
+msgstr "NLS - OS 25-цалевая (Шатландыя) 1892-1905"
 
 msgid "OS 1:25k historic (OSM-Best)"
 msgstr "OS 1:25000 гістарычная (OSM-Best)"
@@ -16859,7 +16920,7 @@ msgid "OS Town Plans, Oban 1867-1868 (NLS)"
 msgstr "Планы гарадоў ад OS, Обан 1867-1868 (NLS)"
 
 msgid "OS Town Plans, Paisley 1858 (NLS)"
-msgstr ""
+msgstr "OS Town Plans, Пэйслі 1858 (NLS)"
 
 msgid "OS Town Plans, Peebles 1856 (NLS)"
 msgstr "Планы гарадоў ад OS, Піблз 1856 (NLS)"
@@ -17000,7 +17061,7 @@ msgstr ""
 "дадзеных."
 
 msgid "Downloads new data when you pan/zoom"
-msgstr ""
+msgstr "Падпампоўвае новыя дадзеныя пры панарамаванні або пры змене маштабу"
 
 msgid "Create a grid of ways."
 msgstr "Стварае сетку з ліній."
@@ -17041,6 +17102,9 @@ msgid ""
 "Provides the EJML library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Прадастаўляе бібліятэку EJML для іншых модуляў OSM. Ня прызначаны для "
+"непасрэднага ўсталявання карыстальнікамі, усталёўваецца толькі як залежнасць "
+"для іншых модуляў."
 
 msgid "Shows the elevation profile and some statistical data of a GPX track."
 msgstr "Паказвае профіль вышынь і некаторыя статыстычныя дадзеныя трэка GPX."
@@ -17092,6 +17156,9 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Прадастаўляе бібліятэку GSON для іншых модуляў OSM. Ня прызначаны для "
+"непасрэднага ўсталявання карыстальнікамі, усталёўваецца толькі як залежнасць "
+"для іншых модуляў."
 
 msgid "Simple tool to tag house numbers."
 msgstr "Просты інструмент для нумарацыі дамоў"
@@ -17183,10 +17250,6 @@ msgstr ""
 "З дапамогай гэтага модуля вы можаце ствараць, зачыняць, зноў адкрываць і "
 "каментаваць паведамленні аб памылках."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Дазваляе карыстальніку працаваць з выявамі размешчанымі на mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17385,13 +17448,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Паказвае акно для рэдагавання тэгаў у таблічнай сетцы."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Дадае пункт «Аналізатар нарыхтовак тэгаў» да меню дапамогі, што дапаможа вам "
-"у распрацоўцы нарыхтовак тэгаў (хуткі прагляд у дыялогу, які з’яўляецца ва "
-"ўсплываючым акне). Вы можаце запусціць JAR-файл у аўтаномным рэжыме."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Зрабіць шэраг дамоў уздоўж вуліцы з аднаго блока."
@@ -17614,19 +17674,19 @@ msgid "Lanes"
 msgstr "Колькасць палос"
 
 msgid "Lanes in way direction"
-msgstr ""
+msgstr "Колькасць палос ў напрамку лініі"
 
 msgid "Lanes opposed to way direction"
-msgstr ""
+msgstr "Колькасць палос супраць напрамку лініі"
 
 msgid "Max. speed (km/h)"
 msgstr "Макс. хуткасць (км/г)"
 
 msgid "Max. speed in way direction"
-msgstr ""
+msgstr "Макс. хуткасць у кірунку лініі"
 
 msgid "Max. speed opposed to way direction"
-msgstr ""
+msgstr "Макс. хуткасць супраць кірунку лініі"
 
 msgid "Bridge"
 msgstr "Мост"
@@ -18340,7 +18400,7 @@ msgid "Is the water body intermittent (disappears seasonally)?"
 msgstr "Ці вадаём перасыхае (перыядычна знікае)?"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "У зоне прыліву"
 
 msgid "culvert"
 msgstr "дрэнажная труба"
@@ -18364,7 +18424,7 @@ msgid "Canoe"
 msgstr "Каноэ"
 
 msgid "Substance"
-msgstr ""
+msgstr "Рэчыва"
 
 msgid "water"
 msgstr "вада"
@@ -18406,6 +18466,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Вуліцы"
 
@@ -18413,7 +18479,7 @@ msgid "Motorway"
 msgstr "Аўтамагістраль"
 
 msgid "Placement"
-msgstr ""
+msgstr "Размяшчэнне"
 
 msgid "left_of:1"
 msgstr ""
@@ -18443,7 +18509,7 @@ msgid "right_of:3"
 msgstr ""
 
 msgid "transition"
-msgstr ""
+msgstr "пераходнае"
 
 msgid "Motorway Link"
 msgstr "З’езд з аўтамагістралі"
@@ -18460,6 +18526,9 @@ msgstr "З’езд з аўтастрады"
 msgid "Primary"
 msgstr "Асноўная"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "З’езд з асноўнай"
 
@@ -18547,7 +18616,7 @@ msgid "drive-through"
 msgstr "абслугоўванне ў аўта"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "аварыйны падʼезд"
 
 msgid "Parking Aisle"
 msgstr "Праезд на паркоўцы"
@@ -18931,6 +19000,14 @@ msgstr "Сумешчаныя пешаходная і веладарожка"
 msgid "Dedicated Footway"
 msgstr "Пешаходная дарожка"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "ходнік"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Прыступкі"
 
@@ -18970,6 +19047,18 @@ msgstr "Пасярэдзіне"
 msgid "Right handrail"
 msgstr "Справа"
 
+msgid "Escalator"
+msgstr "Эскалатар"
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Дарожныя кропкі"
 
@@ -19106,13 +19195,13 @@ msgid "Turning Loop"
 msgstr "Разваротнае кола"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "Знак межаў населенага пункта"
 
 msgid "Second Name"
 msgstr "Другая назва"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Знак абмежавання хуткасці"
 
 msgid "Speed Camera"
 msgstr "Камера-хуткасцямер"
@@ -19237,7 +19326,7 @@ msgid "dry_stone"
 msgstr ""
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "шумаахоўны экран"
 
 msgid "City Wall"
 msgstr "Гарадская сцяна"
@@ -19651,10 +19740,10 @@ msgid "Mooring"
 msgstr ""
 
 msgid "commercial"
-msgstr ""
+msgstr "камерцыйная"
 
 msgid "Floating"
-msgstr ""
+msgstr "Плаваючы"
 
 msgid "Lock Gate"
 msgstr "Вароты шлюза"
@@ -19769,6 +19858,9 @@ msgstr "Буферны ўпор"
 msgid "Railway Switch"
 msgstr "Чыгуначная стрэлка"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Чыгуначны кіламетровы слупок"
 
@@ -19969,9 +20061,6 @@ msgstr "Кароткачасовы пракат"
 msgid "Motorcycle Dealer"
 msgstr "Продаж матацыклаў"
 
-msgid "independent"
-msgstr "Незалежны"
-
 msgid "Services:"
 msgstr "Паслугі:"
 
@@ -20215,6 +20304,9 @@ msgstr "Лаўка"
 msgid "Shelter"
 msgstr "Падстрэшак"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Сметніца"
+
 msgid "Highway platform (legacy)"
 msgstr "Прыпынак на дарозе (састарэлае)"
 
@@ -20468,6 +20560,9 @@ msgstr "французская"
 msgid "sandwich"
 msgstr "сэндвічы"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "сушы"
 
@@ -20481,7 +20576,7 @@ msgid "Outdoor seating"
 msgstr "Столікі на вуліцы"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Стравы на вынас"
 
 msgid "Fast Food"
 msgstr "Фаст-фуд"
@@ -21220,9 +21315,6 @@ msgstr "Адыходы"
 msgid "Recycling Centre"
 msgstr "Пункт прыёму перапрацоўваемых адкідаў"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Сметніца"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Смеццевы бак"
 
@@ -21720,16 +21812,24 @@ msgid "commercial"
 msgstr "месца дзелавой актыўнасці"
 
 msgctxt "building"
+msgid "service"
+msgstr "службовы"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "чыгуначная станцыя"
+
+msgctxt "building"
 msgid "barn"
 msgstr "свіран"
 
 msgctxt "building"
 msgid "stable"
-msgstr ""
+msgstr "стайня"
 
 msgctxt "building"
 msgid "cabin"
-msgstr ""
+msgstr "хаціна"
 
 msgctxt "building"
 msgid "farm_auxiliary"
@@ -21756,6 +21856,14 @@ msgid "hospital"
 msgstr "лякарня"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "склад"
 
@@ -21807,6 +21915,10 @@ msgid "house"
 msgstr "жылы дом"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "гатэль"
+
+msgctxt "building"
 msgid "hut"
 msgstr "халупа"
 
@@ -21859,6 +21971,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "аварыйны"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Нумар ўваходу"
 
@@ -22026,7 +22142,7 @@ msgid "overground"
 msgstr "наземны"
 
 msgid "Pipeline Marker"
-msgstr ""
+msgstr "Паказальнік трубаправода"
 
 msgid "Pipeline Valve"
 msgstr ""
@@ -22276,28 +22392,31 @@ msgid "Military"
 msgstr ""
 
 msgid "Airfield"
-msgstr ""
+msgstr "Аэрадром"
 
 msgid "Barracks"
-msgstr ""
+msgstr "Казармы"
 
 msgid "Bunker"
-msgstr ""
+msgstr "Бункер"
 
 msgid "pillbox"
-msgstr ""
+msgstr "дот"
 
 msgid "munitions"
-msgstr ""
+msgstr "склады"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "умацаваны ангар"
 
 msgid "Historic"
-msgstr ""
+msgstr "Мае гістарычнае значэнне"
+
+msgid "Ruins"
+msgstr "Разваліны"
 
 msgid "Range"
-msgstr ""
+msgstr "Агнявы рубеж"
 
 msgid "Power Plant"
 msgstr "Электрастанцыя"
@@ -22991,9 +23110,6 @@ msgstr "Гістарычныя месцы"
 msgid "Castle"
 msgstr "Замак"
 
-msgid "Ruins"
-msgstr "Разваліны"
-
 msgid "Archaeological Site"
 msgstr "Археалагічныя раскопкі"
 
@@ -23467,95 +23583,95 @@ msgid "Litecoin"
 msgstr "Litecoin"
 
 msgid "Offices"
-msgstr ""
+msgstr "Офісы"
 
 msgctxt "office"
 msgid "Accountant"
-msgstr ""
+msgstr "Бухгалтарскі"
 
 msgctxt "office"
 msgid "Administrative"
-msgstr ""
+msgstr "Адміністрацыйны"
 
 msgctxt "office"
 msgid "Advertising agency"
-msgstr ""
+msgstr "Рэкламнае агенцтва"
 
 msgctxt "office"
 msgid "Architect"
-msgstr ""
+msgstr "Архітэктар"
 
 msgctxt "office"
 msgid "Association"
-msgstr ""
+msgstr "Некамерцыйная арганізацыя"
 
 msgctxt "office"
 msgid "Private company"
-msgstr ""
+msgstr "Прыватная кампанія"
 
 msgctxt "office"
 msgid "Educational institution"
-msgstr ""
+msgstr "Навучальная ўстанова"
 
 msgctxt "office"
 msgid "Employment agency"
-msgstr ""
+msgstr "Бюро па працаўладкаванні"
 
 msgctxt "office"
 msgid "Estate agent"
-msgstr ""
+msgstr "Агенцтва нерухомасці"
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "Фундацыя"
 
 msgctxt "office"
 msgid "Government"
-msgstr ""
+msgstr "Урад"
 
 msgctxt "office"
 msgid "Insurance"
-msgstr ""
+msgstr "Страхаванне"
 
 msgctxt "office"
 msgid "It specialist"
-msgstr ""
+msgstr "ІТ кампанія"
 
 msgctxt "office"
 msgid "Lawyer"
-msgstr ""
+msgstr "Адвакат"
 
 msgctxt "office"
 msgid "Newspaper"
-msgstr ""
+msgstr "Рэдакцыя газеты або часопіса"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr ""
+msgstr "Грамадская арганізацыя"
 
 msgctxt "office"
 msgid "Notary"
-msgstr ""
+msgstr "Натарыюс"
 
 msgctxt "office"
 msgid "Political party"
-msgstr ""
+msgstr "Палітычная партыя"
 
 msgctxt "office"
 msgid "Religion"
-msgstr ""
+msgstr "Рэлігійная арганізацыя"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "Навукова-даследчая ўстанова"
 
 msgctxt "office"
 msgid "Tax advisor"
-msgstr ""
+msgstr "Падатковая кансультацыя"
 
 msgctxt "office"
 msgid "Telecommunication"
-msgstr ""
+msgstr "Тэлекамунікацыйная кампанія"
 
 msgid "Geography"
 msgstr "Геаграфія"
@@ -23910,27 +24026,27 @@ msgid "Farmland"
 msgstr "Сельскагаспадарчыя ўгоддзі"
 
 msgid "Crop"
-msgstr ""
+msgstr "Ураджай"
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "кукуруза"
 
 msgctxt "crop"
 msgid "grass"
-msgstr ""
+msgstr "сена"
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "рыс"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "пшаніца"
 
 msgctxt "crop"
 msgid "hop"
-msgstr ""
+msgstr "хмель"
 
 msgid "Meadow"
 msgstr "Сенажаць"
@@ -24760,6 +24876,11 @@ msgstr ""
 "{0}={1} — сапраўды не вызначаны тэг. Замест ''{1}'' апішыце падрабязней тое, "
 "што павінна быць выпраўлена."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "{0}={1} з’яўляецца састарэлым. Калі ласка, выкарыстоўвайце замест "
@@ -24945,7 +25066,7 @@ msgid "{0} must be a positive integer number"
 msgstr "{0} павінен быць дадатным цэлым лікам"
 
 msgid "unusual value of {0}"
-msgstr ""
+msgstr "незвычайнае значэнне {0}"
 
 msgid "relation without type"
 msgstr "адносіны без тыпу"
@@ -25008,7 +25129,7 @@ msgid "Display fill colour of areas with place=*"
 msgstr ""
 
 msgid "Areas are drawn with fill only around their inner edges"
-msgstr ""
+msgstr "Адлюстроўваць заліванне абласцей толькі ўздоўж іх ўнутраных краёў"
 
 msgid "Columbus V-900 CSV Files"
 msgstr "Файлы Columbus V-900 CSV"
@@ -27140,6 +27261,12 @@ msgstr "Налада параметраў зліцця"
 msgid "Generate matches"
 msgstr "Падабраць пары"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Мэтавы пласт"
 
@@ -27170,6 +27297,12 @@ msgstr "Нічога не абрана, паспрабуйце зноў."
 msgid "Empty selection"
 msgstr "Нічога не вылучана"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Няслушны аб''ект даведкавага або мэтавага пласта"
 
@@ -27178,37 +27311,42 @@ msgstr "Бесперапынна загружаць дадзеныя з OSM"
 
 msgid "Download map data continuously when paning and zooming."
 msgstr ""
+"Пастаянна спампоўваць дадзеныя карты пры панарамаванні і змене маштабу."
 
 msgid "Toggle the continuous download on/off"
 msgstr ""
 
 msgid "Download Settings"
-msgstr ""
+msgstr "Параметры загрузкі"
 
 msgid "Settings for the continuous download."
-msgstr ""
+msgstr "Налады сталай запампоўкі."
 
 msgid "Activate continuous downloads at startup."
-msgstr ""
+msgstr "Актываваць пастаянную запампоўку пры запуску."
 
 msgid "Supress the default modal progress monitor when downloading."
-msgstr ""
+msgstr "Не паказваць стандартны мадальны індыкатар прагрэсу пры запампоўцы."
 
 msgid ""
 "If this plugin is active at startup. This default state will not change when "
 "you are toggeling the plugin with the menu option."
 msgstr ""
+"Ці актываваць гэты модуль пры запуску JOSM. Гэты стан па змаўчанні не будзе "
+"змяняцца пры пераключэнні модуля праз пункт меню."
 
 msgid ""
 "Maximum number of threads used for downloading, increasing this will cause "
 "the client to send more concurrent queries to the server."
 msgstr ""
+"Максімальная колькасць патокаў для запампоўкі. Пры павелічэнні кліент будзе "
+"адпраўляць больш адначасовых запытаў да сервера."
 
 msgid "Requires restart"
-msgstr ""
+msgstr "Патрабуе перазапуску"
 
 msgid "Max threads"
-msgstr ""
+msgstr "Макс. колькасць патокаў"
 
 msgid "Maximum number of boxes to download for each pan/zoom."
 msgstr ""
@@ -27220,31 +27358,38 @@ msgid ""
 "Time in milliseconds after a pan/zoom before it starts downloading. "
 "Additional changes in the viewport in the waiting time will reset the timer."
 msgstr ""
+"Час (у мілісекундах) да пачатку запампоўкі пасля панарамавання або змены "
+"маштабу. Дадатковыя змены ў вобласці прагляду падчас чакання будуць скідаць "
+"таймер."
 
 msgid "Wait time (milliseconds)"
-msgstr ""
+msgstr "Час чакання (мілісекунды)"
 
 msgid ""
 "How much extra area around the viewport is it going to download. Setting "
 "this to 0 will not download any extra data."
 msgstr ""
+"Паказвае на колькі трэба адступіць, каб загрузіць дадатковыя дадзеныя, за "
+"межамі бягучай вобласці. 0 - не пашыраць ўчастак для загрузкі"
 
 msgid "Extra download area"
-msgstr ""
+msgstr "Пашырыць ўчастак загрузкі"
 
 msgid ""
 "Max area to download in degrees^2. Increasing this number will cause the "
 "plugin to download areas when you are zoomed far out."
 msgstr ""
+"Максімальная вобласць загрузкі ў кв. градусах. Павелічэнне гэтага ліку "
+"прывядзе да загрузкі модулем абласцей пры вялікім аддаленні."
 
 msgid "Max download area"
-msgstr ""
+msgstr "Максімальная вобласць запампоўкі"
 
 msgid "The strategy for finding what areas to request from the server."
-msgstr ""
+msgstr "Алгарытм выбару участкаў для загрузкі з сервера."
 
 msgid "Download strategy"
-msgstr ""
+msgstr "Стратэгія запампоўкі"
 
 msgid ""
 "Suppress the progress monitor that is shown when downloading. If this option "
@@ -28618,6 +28763,12 @@ msgstr "Усяго здымкаў:"
 msgid "images"
 msgstr "здымкі"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28741,9 +28892,6 @@ msgstr "Перакрыжаванне з другаснай"
 msgid "Mandatory direction (any)"
 msgstr "Кірунак руху"
 
-msgid "No turn"
-msgstr "Паварот забаронены"
-
 msgid "Uneven road"
 msgstr "Няроўная дарога"
 
@@ -28756,6 +28904,9 @@ msgstr "Абгон забаронены"
 msgid "Pedestrian crossing"
 msgstr "Пешаходны пераход"
 
+msgid "No turn"
+msgstr "Паварот забаронены"
+
 msgid "Years"
 msgstr "Гады"
 
@@ -28856,8 +29007,20 @@ msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 "Перамяшчацца да месцазнаходжання выявы пры націсканні кнопкак наперад/назад"
 
-msgid "Download mode: "
-msgstr "Рэжым сцягвання: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
 
 msgid "Upload selected sequence"
 msgstr "Адаслаць вылучаную паслядоўнасць"
@@ -28917,12 +29080,11 @@ msgstr "Сцягванне"
 msgid "Select mode"
 msgstr "Рэжым вылучэння"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
-"<html><head><title>Уваход у Mapillary</title></head><body>Уваход ўдалы, "
-"вяртаемся ў JOSM.</body></html>"
 
 msgid "Downloading Mapillary images"
 msgstr "Загрузка здымкаў Mapillary"
@@ -29333,9 +29495,6 @@ msgid ""
 "Y: "
 msgstr "Каардынаты ''Lambert CC 9 zones''  маюць розныя коды зон для X і Y: "
 
-msgid "Downloading data..."
-msgstr "Спампоўка дадзеных..."
-
 msgid "OpenData XML files"
 msgstr "Файлы OpenData XML"
 
@@ -30054,7 +30213,7 @@ msgstr ""
 "няправільна."
 
 msgid "Notification"
-msgstr ""
+msgstr "Апавяшчэнне"
 
 msgid "PicLayer move"
 msgstr "Перамяшчэнне PicLayer"
@@ -30956,6 +31115,9 @@ msgstr "Новае значэнне для {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Налада ''{0}'' адсутнічае. Немагчыма ініцыялізаваць SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Не атрымалася ўсталяваць злучэнне з API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr "Неабходная аўтарызацыя на проксі"
 
@@ -33197,6 +33359,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Пошук шляхавой кропкі. Перасоўвае карту на шляхавую кропку і вылучае яе."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Дадаць назвы з Вікіпедыі"
 
diff --git a/i18n/po/bg.po b/i18n/po/bg.po
index 3bbd9bd..65e49d0 100644
--- a/i18n/po/bg.po
+++ b/i18n/po/bg.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-16 12:29+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-03 07:25+0000\n"
 "Last-Translator: pl <Unknown>\n"
 "Language-Team: Bulgarian <bg at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:36+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:38+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: bg\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -1261,7 +1261,7 @@ msgid "No Exporter found! Nothing saved."
 msgstr "Не е намерен експортер! Нищо не е записано."
 
 msgid "File exists. Overwrite?"
-msgstr "Файлът съществъва. Да го подменя ли?"
+msgstr "Файлът съществува. Да бъде ли подменен?"
 
 msgid "Save As..."
 msgstr "Запазване като…"
@@ -2459,7 +2459,7 @@ msgid "standard"
 msgstr ""
 
 msgid "regular expression"
-msgstr "регулярен израз"
+msgstr "Регекс (Regex)"
 
 msgid "MapCSS selector"
 msgstr ""
@@ -3605,9 +3605,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3623,9 +3620,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3664,6 +3658,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -4332,7 +4329,7 @@ msgid "Illegal expression ''{0}''"
 msgstr "Неправилен израз ''{0}''"
 
 msgid "Illegal regular expression ''{0}''"
-msgstr "Неправилен регулярен израз ''{0}''"
+msgstr "Неправилен регекс ''{0}''"
 
 msgid "Turnrestrictions"
 msgstr "Ограничения при завиване"
@@ -8989,7 +8986,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8998,6 +8996,9 @@ msgstr ""
 msgid "Details..."
 msgstr "Детайли..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Затвори това съобщение и не го показвай отново"
 
@@ -9186,6 +9187,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Корелиране към GPX"
 
@@ -11310,8 +11317,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Сортиране меню шаблони"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Шаблони за маркиране"
@@ -11575,6 +11582,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12397,20 +12407,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12977,9 +12973,6 @@ msgstr "Свързване със сървъра..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13035,6 +13028,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "файлове WMS (*.wms)"
 
@@ -13388,15 +13384,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Последно обновление на модула преди повече от {0} дни."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13421,6 +13408,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13632,6 +13628,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13970,6 +13969,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Не е намерен превод за локал {0}. Връщане към {1}."
 
@@ -14585,6 +14595,33 @@ msgstr "OSM Inspector: Boundaries (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI black-and-white 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -14627,10 +14664,26 @@ msgstr "VoGIS: DGM (Terrain model)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Surface model)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr ""
@@ -14641,7 +14694,7 @@ msgstr "SPW(allonie) 2012 aerial imagery"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 aerial imagery"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14683,6 +14736,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denmark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14770,10 +14826,10 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14804,14 +14860,14 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14819,18 +14875,15 @@ msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14949,6 +15002,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -15735,9 +15791,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15905,14 +15958,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Предоставя диалог за редактиране на маркери в табличен вид."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Добавя тестер за шаблони за маркиране към менюто ''Помощ'', който помага при "
-"разработката на шаблони за маркиране (бърз преглед на диалога, който ще се "
-"показва). Можете да пускате jar-файла като самостоятелно приложение също "
-"така."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Създава терасовидни къщи от един блок."
@@ -16902,6 +16951,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Автомобилни"
 
@@ -16956,6 +17011,9 @@ msgstr "Връзка към скоростен път"
 msgid "Primary"
 msgstr "Първокласен път / главна"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Връзка с първокласен път"
 
@@ -17410,6 +17468,14 @@ msgstr "Комбинирана пешеходна и велосипедна ал
 msgid "Dedicated Footway"
 msgstr "Пешеходна алея"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Стъпала"
 
@@ -17449,6 +17515,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Пътни точки"
 
@@ -18242,6 +18320,9 @@ msgstr "Буфер"
 msgid "Railway Switch"
 msgstr "Железопътна стрелка"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18440,9 +18521,6 @@ msgstr "Споделяне на автомобили"
 msgid "Motorcycle Dealer"
 msgstr "Мотоциклети"
 
-msgid "independent"
-msgstr "независим"
-
 msgid "Services:"
 msgstr "Услуги:"
 
@@ -18685,6 +18763,9 @@ msgstr "Скамейка"
 msgid "Shelter"
 msgstr "Навес"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Кошче за отпадъци"
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18938,6 +19019,9 @@ msgstr "френска"
 msgid "sandwich"
 msgstr "сандвичи"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "суши"
 
@@ -19690,9 +19774,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr "Кошче за отпадъци"
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20190,6 +20271,14 @@ msgid "commercial"
 msgstr "търговска сграда"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20226,6 +20315,14 @@ msgid "hospital"
 msgstr "болница"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "склад"
 
@@ -20277,6 +20374,10 @@ msgid "house"
 msgstr "къща"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "колиба"
 
@@ -20329,6 +20430,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "авариен изход"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Номер на вход"
 
@@ -20766,6 +20871,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Руини"
+
 msgid "Range"
 msgstr ""
 
@@ -21459,9 +21567,6 @@ msgstr "Исторически места"
 msgid "Castle"
 msgstr "Замък"
 
-msgid "Ruins"
-msgstr "Руини"
-
 msgid "Archaeological Site"
 msgstr "Архиологични разкопки"
 
@@ -23208,6 +23313,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25372,6 +25482,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25402,6 +25518,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26789,6 +26911,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26912,9 +27040,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26927,6 +27052,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27026,7 +27154,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27081,9 +27221,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27473,9 +27614,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -29033,6 +29171,9 @@ msgstr "Нова стойност за {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31038,6 +31179,29 @@ msgstr "Търсене на точки"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/bn.po b/i18n/po/bn.po
index 89f6cc4..8bbc81a 100644
--- a/i18n/po/bn.po
+++ b/i18n/po/bn.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-04-03 09:24+0000\n"
 "Last-Translator: Md Alamgir <alamgircu at hotmail.com>\n"
 "Language-Team: Bengali <bn at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:34+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:36+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: bn\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3468,9 +3468,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3486,9 +3483,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3527,6 +3521,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8799,7 +8796,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8808,6 +8806,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8994,6 +8995,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11059,7 +11066,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11324,6 +11331,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12141,20 +12151,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12715,9 +12711,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12772,6 +12765,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13122,15 +13118,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13155,6 +13142,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13359,6 +13355,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13695,6 +13694,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14306,6 +14316,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14348,8 +14385,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14361,7 +14415,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14403,6 +14457,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14490,10 +14547,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14522,13 +14579,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14537,15 +14594,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14665,6 +14721,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15445,9 +15504,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15606,9 +15662,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16599,6 +16655,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16653,6 +16715,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17107,6 +17172,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17146,6 +17219,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17939,6 +18024,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18137,9 +18225,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18382,6 +18467,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18635,6 +18723,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19387,9 +19478,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19887,6 +19975,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19923,6 +20019,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19974,6 +20078,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20026,6 +20134,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20463,6 +20575,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21156,9 +21271,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22903,6 +23015,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25044,6 +25161,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25074,6 +25197,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26442,6 +26571,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26565,9 +26700,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26580,6 +26712,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26679,7 +26814,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26734,9 +26881,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27121,9 +27269,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28678,6 +28823,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30678,6 +30826,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/br.po b/i18n/po/br.po
index eba7e2c..dee8c17 100644
--- a/i18n/po/br.po
+++ b/i18n/po/br.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-10-17 12:11+0000\n"
 "Last-Translator: Fulup <Unknown>\n"
 "Language-Team: Breton <br at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:35+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:37+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: br\n"
 
 msgid "License"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/bs.po b/i18n/po/bs.po
index 537e913..cec33c6 100644
--- a/i18n/po/bs.po
+++ b/i18n/po/bs.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2012-11-03 23:07+0000\n"
 "Last-Translator: Alen Mahovic <eyeofthestorm at windowslive.com>\n"
 "Language-Team: Bosnian <bs at li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:35+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:37+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: bs\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3468,9 +3468,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3486,9 +3483,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3527,6 +3521,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8799,7 +8796,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8808,6 +8806,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8994,6 +8995,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11059,7 +11066,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11324,6 +11331,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12141,20 +12151,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12715,9 +12711,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12772,6 +12765,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13122,15 +13118,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13155,6 +13142,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13359,6 +13355,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13695,6 +13694,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14306,6 +14316,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14348,8 +14385,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14361,7 +14415,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14403,6 +14457,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14490,10 +14547,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14522,13 +14579,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14537,15 +14594,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14665,6 +14721,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15445,9 +15504,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15606,9 +15662,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16599,6 +16655,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16653,6 +16715,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17107,6 +17172,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17146,6 +17219,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17939,6 +18024,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18137,9 +18225,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18382,6 +18467,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18635,6 +18723,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19387,9 +19478,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19887,6 +19975,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19923,6 +20019,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19974,6 +20078,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20026,6 +20134,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20463,6 +20575,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21156,9 +21271,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22903,6 +23015,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25044,6 +25161,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25074,6 +25197,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26442,6 +26571,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26565,9 +26700,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26580,6 +26712,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26679,7 +26814,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26734,9 +26881,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27121,9 +27269,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28678,6 +28823,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30678,6 +30826,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ca.po b/i18n/po/ca.po
index 3a66293..576946c 100644
--- a/i18n/po/ca.po
+++ b/i18n/po/ca.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-19 13:46+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-22 13:45+0000\n"
 "Last-Translator: pitort <pitort at eclipso.eu>\n"
 "Language-Team: el_libre - - www.catmidia.cat\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:36+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:38+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ca\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3819,9 +3819,6 @@ msgstr "Format no esperat del paràmetre (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "El valor ''{0}'' per a l''opció +init no és compatible."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "L''el·lipsoide ''{0}'' no és compatible"
 
@@ -3839,9 +3836,6 @@ msgstr ""
 "El fitxer de desplaçament de la graella \"{0}\" per l''opció +nadgrids no "
 "està suportatat."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum requerit (+datum=*, +towgs84=* o +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "El nombre d''arguments del paràmetre ''towgs84'' (ha de ser 3 o 7)"
@@ -3887,6 +3881,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Azimutal estereogràfica doble"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Paràmetre ''{0}'' requirit."
 
@@ -9730,10 +9727,11 @@ msgid "Save WMS file"
 msgstr "Enregistra el fitxer WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"La imatgeria aèria podria estar desalineada. Si us plau verifiqueu el seu "
-"decalatge utilitzant un tack GPS!"
+"La imatgeria aèria \"{0}\" pot estar desalineada. Si us plau, verifiqueu el "
+"seus desplaçaments utilitzant tracks GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9741,6 +9739,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detalls..."
 
+msgid "Do not show this message again"
+msgstr "No tornis a monstar aquest missatge"
+
 msgid "Hide this message and never show it again"
 msgstr "Amagar aquest missatge i no tornar-ho a mostrar"
 
@@ -9821,6 +9822,10 @@ msgid ""
 "http://forum.openstreetmap.org/viewtopic.php?id=25677).\n"
 "Currently you have {1,number,#}MB memory allocated for JOSM"
 msgstr ""
+"Per a afegir una nova capa heu d''assignar com a mínim {0,number,#}MB de "
+"memòria a JOSM utilitzant el paràmetre -Xmx{0,number,#}M (vegeu "
+"http://forum.openstreetmap.org/viewtopic.php?id=25677).\n"
+"Actualment teniu {1,number,#}MB memory allocated for JOSM"
 
 msgid "All projections are supported"
 msgstr "Se suporten totes les projeccions"
@@ -9934,6 +9939,15 @@ msgstr ""
 "JOSM utilitzarà EPSG:4326 per fer la consulta al servidor però la resposta "
 "pot variar en funció del servidor WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"La capa {0} no suporta la nova projecció {1}.\n"
+" Les projeccions suportades són: {2}\n"
+"Canvieu la projecció o suprimiu la capa."
+
 msgid "Correlate to GPX"
 msgstr "Correlacionar a GPX"
 
@@ -12292,8 +12306,8 @@ msgstr ""
 "Segur que la voleu utilitzar?<br><br><table width=600>L''error és: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordenar el menú de Predefinicions"
+msgid "Sort presets menu alphabetically"
+msgstr "Ordena els elements predefinits alfabèticament"
 
 msgid "Tagging Presets"
 msgstr "Etiquetant predefinicions"
@@ -12575,6 +12589,9 @@ msgstr "Lambert 93 (França)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letònia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Països Baixos)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suècia)"
 
@@ -13281,7 +13298,7 @@ msgstr ""
 "d''elements ''display_values'' ha de ser el mateix que el de ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Informació detallada: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13495,24 +13512,6 @@ msgstr ""
 "reintenta la propera vegada: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Resposta inesperada del servidor HTTP, ha contestat {0} sense la capçalera "
-"''Location''. La redirecció no és possible. Anul·lant."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Massa redireccions vers l''URL baixada. Anul·lant."
-
-msgid "Download redirected to ''{0}''"
-msgstr "La baixada ha estat redirigida vers ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Ha fallat la lectura de ''{0}''. La resposta del servidor ha estat el codi "
-"d''error {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14153,9 +14152,6 @@ msgstr "Contactant amb el servidor"
 msgid "Downloading OSM notes..."
 msgstr "S''estan baixant les notes de l''OSM ..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Ha fallat l''obertura de la connexió amb l''API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14213,6 +14209,9 @@ msgstr "Trobat un objecte OSM amb ID zero"
 msgid "OSM Server Files zip compressed"
 msgstr "Fitxers comprimits del servidor OSM"
 
+msgid "Downloading data..."
+msgstr "S''estan baixant les dades..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Fitxers WMS (*.wms)"
 
@@ -14608,15 +14607,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "La darrera actualització del connector fou fa més de {0} dies."
 
-msgid "Click to update the activated plugins"
-msgstr "Feu clic per actualitzar els connectors actius"
-
-msgid "Skip update"
-msgstr "Ignorar l''actualització"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Feu clic per ignorar l''actualització dels connectors actius"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14651,6 +14641,15 @@ msgstr ""
 "Valor ''{0}'' no esperat per la preferència ''{1}''. Assumint el valor "
 "''preguntar''."
 
+msgid "Click to update the activated plugins"
+msgstr "Feu clic per actualitzar els connectors actius"
+
+msgid "Skip update"
+msgstr "Ignorar l''actualització"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Feu clic per ignorar l''actualització dels connectors actius"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14889,6 +14888,9 @@ msgstr "Baixa la llista de connectors..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "S''està baixant la llista de connectors de ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Error a la baixada de la llista de connectors"
 
@@ -15368,6 +15370,19 @@ msgstr ""
 "objecte.<br> <strong>També fallarà la baixada</strong> d''aquest "
 "objecte.<br><br>El missatge d''error és:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Resposta inesperada del servidor HTTP, ha contestat {0} sense la capçalera "
+"''Location''. La redirecció no és possible. Anul·lant."
+
+msgid "Download redirected to ''{0}''"
+msgstr "La baixada ha estat redirigida vers ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Massa redireccions vers l''URL baixada. Anul·lant."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "No ha estat possible de trobar una traducció a la llengua {0}. Revertint a "
@@ -16031,6 +16046,33 @@ msgstr "Inspector OSM: Fronteres (UE)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI blanc i negre 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "Mapa base LPI NSW"
+
+msgid "LPI NSW Topographic Map"
+msgstr "Mapa topogràfic LPI NSW"
+
+msgid "LPI NSW Imagery"
+msgstr "Imatgeria LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "LPI NSW Administrative Boundaries Suburb"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW Administrative Boundaries LGA"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "LPI NSW Administrative Boundaries County"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "LPI NSW Administrative Boundaries Parish"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "LPI NSW Administrative Boundaries State Forest"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr "LPI NSW Administrative Boundaries NPWS Reserve"
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16073,11 +16115,26 @@ msgstr "VoGIS: DGM (Model del terreny)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Model de superfície)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV(laanderen) imatgeria aeria (cobreix la regió de Brusel·les prou bé) "
-"(2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "Imatgeria aèria AGIV(laanderen) (cobreix la regió de Brussel·les)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr imatgeria digital (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl imatgeria digital (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "Imatgeria aèria URBIS 2009"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 imatgeria aèria"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 imatgeria aèria"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 imatgeria aèria"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW (Valònia) PICC imatgeria digital"
@@ -16088,8 +16145,8 @@ msgstr "SPW(allonie) 2012 imatgeria aèria"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 imatgeria aèria"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "cadastre: només per noms i nombres de cases, geometria dolenta"
+msgid "TEC bus lines"
+msgstr "Línies d''autobús TEC"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Sectors Urbans"
@@ -16130,6 +16187,9 @@ msgstr "Tèquia pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Dinamarca)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16217,11 +16277,11 @@ msgstr "Tolosa de Llenguadoc - Ortofotoplànol 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Tolosa de Llenguadoc - Ortofotoplànol 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Ortofotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Ortofoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Ortofotogarfia 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Ortofoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16251,14 +16311,14 @@ msgstr "Baviera (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Baviera(2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Stuttgart (imatgeria aèria)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen imatgeria aèria (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Erlangen imatgeria aèria (2013 6.25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Erlangen 2011 imatgeria aèria (5.0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16267,18 +16327,17 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Mapa antic de Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Físic DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "Physical DE - Mapa físic (regions naturals)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "Physical DE:Harz - Mapa físic (regions naturals)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Físic DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Capa de superposició per a Bing (p.ex. ús amb una "
+"opacitat entre el 20% i el 50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16305,7 +16364,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Imatgeria de drones 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Imatgeria de vehicel aeri no tripulat Canaan (Haiti) Novembre 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -16397,6 +16456,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Delta del Níger Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Ortofoto Svalbard 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Franja de Gaza - Pléiades - 2014/07/06"
 
@@ -17055,7 +17117,7 @@ msgid "(Warning: Experimental!) Tool for conflating (merging) data."
 msgstr "(Avís: Experimental!) Eina per combinar (fusionar) dades."
 
 msgid "Downloads new data when you pan/zoom"
-msgstr ""
+msgstr "Baixa noves dades quan amplies o et mous"
 
 msgid "Create a grid of ways."
 msgstr "Crea una graella de vies."
@@ -17150,6 +17212,9 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Aporta la llibreria GSON per a ser utilitzada per d''altres connectors de "
+"JOSM. No està destinat a ser instal·lat directament pels usuaris sinó com a "
+"dependència d''altres connectors."
 
 msgid "Simple tool to tag house numbers."
 msgstr "Eina simple per posar nombre a les cases"
@@ -17242,11 +17307,6 @@ msgstr ""
 "connector podreu crear, tancar, invalidar, reobrir i comentar els errors "
 "reportats que es mostren."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Permet l''usuari de treballar amb les fotografies emmagatzemades a "
-"mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17449,14 +17509,14 @@ msgstr ""
 "Obre una finestra per modificar etiquetes a una taula en forma de graella."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Afegeix un verificador d''etiquetes preconfigurades al menú d''ajuda, amb "
-"l''objectiu d''ajudar-vos en el desenvolupament d''etiquetes preconfigurades "
-"(vista prèvia ràpida en una finestra emergent). També pots iniciar el fitxer "
-"jar manualment de manera independent."
+"Afegeix un sistema per a provar les etiquetes predefinides al menú de "
+"windows, que us ajudarà en el desenvolupament d''etiquetes predefinides "
+"(vista prèvia ràpida del quadre de diàleg que s''obrirà). També podeu "
+"començar amb el fitxer jar directament."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Crea cases en filera a partir de blocs simples"
@@ -17465,6 +17525,8 @@ msgid ""
 "Integrate to-fix http://osmlab.github.io/to-fix/ into JOSM to repair errors "
 "in OpenStreetMap"
 msgstr ""
+"Integra to-fix http://osmlab.github.io/to-fix/ a JOSM per reparar errors a "
+"OpenStreetMap"
 
 msgid ""
 "Provides helper buttons to allow working with single button mouse (stylus). "
@@ -17758,7 +17820,7 @@ msgid "spur"
 msgstr "línia secundària"
 
 msgid "crossover"
-msgstr ""
+msgstr "de pas"
 
 msgid "Electrified"
 msgstr "Electrificada"
@@ -18402,7 +18464,7 @@ msgid "Is the water body intermittent (disappears seasonally)?"
 msgstr "El cos d''aigua és intermintent? (desapareix estacionalment?)"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "al rang d''innundat"
 
 msgid "culvert"
 msgstr "canonada"
@@ -18420,13 +18482,13 @@ msgid "Boat"
 msgstr "Barca"
 
 msgid "Motorboat"
-msgstr "Barca  a motot"
+msgstr "Barca  a motor"
 
 msgid "Canoe"
 msgstr "Canoa"
 
 msgid "Substance"
-msgstr ""
+msgstr "Substància"
 
 msgid "water"
 msgstr "aigua"
@@ -18468,6 +18530,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Marca de cotxes"
+
+msgid "Motorcycle brand"
+msgstr "Marca de motos"
+
 msgid "Streets"
 msgstr "Carrers"
 
@@ -18475,37 +18543,37 @@ msgid "Motorway"
 msgstr "Autopista"
 
 msgid "Placement"
-msgstr ""
+msgstr "Emplaçament"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "esquerra_de:1"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "esquerra_de:2"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "esquerra_de:3"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "mig_de:1"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "mig_de:2"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "mig_de:3"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "dreta_de:1"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "dreta_de:2"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "dreta_de:3"
 
 msgid "transition"
-msgstr ""
+msgstr "transició"
 
 msgid "Motorway Link"
 msgstr "Enllaç d''autopista"
@@ -18522,6 +18590,9 @@ msgstr "Enllaç d''autovia"
 msgid "Primary"
 msgstr "Principal"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Enllaç de via Principal"
 
@@ -18609,7 +18680,7 @@ msgid "drive-through"
 msgstr "accés a servei amb cotxe (drive-through)"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "accès_d''emergència"
 
 msgid "Parking Aisle"
 msgstr "Via d''aparcament"
@@ -18995,6 +19066,14 @@ msgstr "Via ciclista i peatonal combinada"
 msgid "Dedicated Footway"
 msgstr "Vorera peatonal exclusiva"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "vorera"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "encreuament"
+
 msgid "Steps"
 msgstr "Escales"
 
@@ -19034,6 +19113,18 @@ msgstr "Passamà central"
 msgid "Right handrail"
 msgstr "Passamà dret"
 
+msgid "Escalator"
+msgstr "Escala mecànica"
+
+msgid "forward"
+msgstr "endavant"
+
+msgid "backward"
+msgstr "enrere"
+
+msgid "reversible"
+msgstr "reversible"
+
 msgid "Waypoints"
 msgstr "Punts de la via"
 
@@ -19170,13 +19261,13 @@ msgid "Turning Loop"
 msgstr "Bucle de gir"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "Senyal de límit de la ciutat"
 
 msgid "Second Name"
 msgstr "Segon nom"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Senyal de limitació de velocitat"
 
 msgid "Speed Camera"
 msgstr "Radar"
@@ -19298,10 +19389,10 @@ msgid "Wall"
 msgstr "Mur"
 
 msgid "dry_stone"
-msgstr ""
+msgstr "pedra_seca"
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "barrera_acústica"
 
 msgid "City Wall"
 msgstr "Muralla"
@@ -19548,7 +19639,7 @@ msgstr ""
 "ampla."
 
 msgid "Cliff"
-msgstr "Penya-segat"
+msgstr "Cingle, penya-segat"
 
 msgid ""
 "A steep rock face exposure, with a significant vertical, or near vertical "
@@ -19716,13 +19807,13 @@ msgid "Pier"
 msgstr "Embarcador"
 
 msgid "Mooring"
-msgstr ""
+msgstr "Amarratge"
 
 msgid "commercial"
-msgstr ""
+msgstr "comercial"
 
 msgid "Floating"
-msgstr ""
+msgstr "Flotant"
 
 msgid "Lock Gate"
 msgstr "Resclosa"
@@ -19837,6 +19928,9 @@ msgstr "Topall"
 msgid "Railway Switch"
 msgstr "Bifurcació de ferrocarril"
 
+msgid "Railway Signal"
+msgstr "Senyal de ferrocarril"
+
 msgid "Railway milestone"
 msgstr "Fita del ferrocarril"
 
@@ -20037,9 +20131,6 @@ msgstr "Compartició"
 msgid "Motorcycle Dealer"
 msgstr "Concessionari de Motos"
 
-msgid "independent"
-msgstr "independent"
-
 msgid "Services:"
 msgstr "Serveis:"
 
@@ -20284,6 +20375,9 @@ msgstr "Banc per seure"
 msgid "Shelter"
 msgstr "Refugi"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Paperera"
+
 msgid "Highway platform (legacy)"
 msgstr "Andana de carretera (antiga)"
 
@@ -20537,6 +20631,9 @@ msgstr "francès"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20550,7 +20647,7 @@ msgid "Outdoor seating"
 msgstr "Seients a l''aire lliure"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Menjar per emportar"
 
 msgid "Fast Food"
 msgstr "Menjar ràpid"
@@ -21291,9 +21388,6 @@ msgstr "Deixalles"
 msgid "Recycling Centre"
 msgstr "Centre de reciclatge"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Paperera"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Contenidor de residus"
 
@@ -21791,6 +21885,14 @@ msgid "commercial"
 msgstr "comercial"
 
 msgctxt "building"
+msgid "service"
+msgstr "serveis"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "estació de tren"
+
+msgctxt "building"
 msgid "barn"
 msgstr "graner"
 
@@ -21827,6 +21929,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "magatzem"
 
@@ -21878,6 +21988,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "hotel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "refugi"
 
@@ -21930,6 +22044,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergència"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Nombre d''entrada"
 
@@ -22097,10 +22215,10 @@ msgid "overground"
 msgstr "en superfície"
 
 msgid "Pipeline Marker"
-msgstr ""
+msgstr "Indicador de canonada"
 
 msgid "Pipeline Valve"
-msgstr ""
+msgstr "Vàlvula de canonada"
 
 msgid "Water Tower"
 msgstr "Torre d''aigua"
@@ -22344,31 +22462,34 @@ msgstr "Contorn del pont"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "Militar"
 
 msgid "Airfield"
-msgstr ""
+msgstr "Camp de vol"
 
 msgid "Barracks"
-msgstr ""
+msgstr "Caserna"
 
 msgid "Bunker"
-msgstr ""
+msgstr "Búnquer"
 
 msgid "pillbox"
-msgstr ""
+msgstr "búnquer"
 
 msgid "munitions"
-msgstr ""
+msgstr "municions"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "búnquer antiaeri"
 
 msgid "Historic"
-msgstr ""
+msgstr "Històric"
+
+msgid "Ruins"
+msgstr "Ruïnes"
 
 msgid "Range"
-msgstr ""
+msgstr "Camp de pràctiques de tir"
 
 msgid "Power Plant"
 msgstr "Central elèctrica"
@@ -23062,9 +23183,6 @@ msgstr "Llocs Històrics"
 msgid "Castle"
 msgstr "Castell"
 
-msgid "Ruins"
-msgstr "Ruïnes"
-
 msgid "Archaeological Site"
 msgstr "Jaciment arqueològic"
 
@@ -24834,6 +24952,13 @@ msgstr ""
 "{0}={1} no és específic. Al contrari que ''{1}'', aporteu més informació "
 "sobre el que cal corregir."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Utilització incorrecta de l''etiqueta {0}. Suprimiu {1}, perquè és evident "
+"que manca el nom, fins i tot sense una altra etiqueta."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} és obsolet. utilitzeu un multiplolígon com a alternativa."
 
@@ -25016,7 +25141,7 @@ msgid "{0} must be a positive integer number"
 msgstr "{0} ha de ser un nombre sencer i positiu"
 
 msgid "unusual value of {0}"
-msgstr ""
+msgstr "valor no usual per a {0}"
 
 msgid "relation without type"
 msgstr "relació sense tipus"
@@ -25080,7 +25205,7 @@ msgid "Display fill colour of areas with place=*"
 msgstr "Mostra el color d''emplenat d''àrees amb place=*"
 
 msgid "Areas are drawn with fill only around their inner edges"
-msgstr ""
+msgstr "Les àrees només s''omplenen al voltant de les seves vores interiors"
 
 msgid "Columbus V-900 CSV Files"
 msgstr "Columbus V-900 fitxers CSV"
@@ -27232,6 +27357,12 @@ msgstr "Configura els paràmetres de configuració"
 msgid "Generate matches"
 msgstr "Genera conincidències"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Subjecte"
 
@@ -27262,6 +27393,12 @@ msgstr "No hi ha res seleccionat, si us plau, torneu a intentar-ho"
 msgid "Empty selection"
 msgstr "Selecció buida"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Referència o objecte no vàlid."
 
@@ -27269,7 +27406,7 @@ msgid "Download OSM data continuously"
 msgstr "Descàrrega continuada de dades OSM"
 
 msgid "Download map data continuously when paning and zooming."
-msgstr ""
+msgstr "Baixa dades de mapa continuament en moure''s i ampliar."
 
 msgid "Toggle the continuous download on/off"
 msgstr "Commuta la descàrrega contínua activada/desactivada"
@@ -27290,6 +27427,8 @@ msgid ""
 "If this plugin is active at startup. This default state will not change when "
 "you are toggeling the plugin with the menu option."
 msgstr ""
+"Si aquest complement està actiu a l''inici. Aquest estat per defecte no "
+"canviarà quan estàs fent-ho des del menú del complement."
 
 msgid ""
 "Maximum number of threads used for downloading, increasing this will cause "
@@ -27306,15 +27445,18 @@ msgid "Max threads"
 msgstr "Nombre màxim de fils d''execució"
 
 msgid "Maximum number of boxes to download for each pan/zoom."
-msgstr ""
+msgstr "Nombre màxim de tesel·les a baixar per cada ampliació/moviment."
 
 msgid "Max download boxes"
-msgstr ""
+msgstr "Nombre màxim tesel·les"
 
 msgid ""
 "Time in milliseconds after a pan/zoom before it starts downloading. "
 "Additional changes in the viewport in the waiting time will reset the timer."
 msgstr ""
+"Temps en mil·lisegons després d''un moviment/ampliació abans de començar a "
+"baixar-se. Els canvis addicionals del temps d''espera al port de visió "
+"reiniciaran el temporitzador."
 
 msgid "Wait time (milliseconds)"
 msgstr "Temps d''espera (milisegons)"
@@ -27323,6 +27465,8 @@ msgid ""
 "How much extra area around the viewport is it going to download. Setting "
 "this to 0 will not download any extra data."
 msgstr ""
+"Com d''àrea extra al voltant del port del visor es baixarà. Establint 0 no "
+"baixarà res extra."
 
 msgid "Extra download area"
 msgstr "Àrea de descàrrega addicional"
@@ -27331,6 +27475,8 @@ msgid ""
 "Max area to download in degrees^2. Increasing this number will cause the "
 "plugin to download areas when you are zoomed far out."
 msgstr ""
+"Àrea màxima a baixar en graus^2. Establint un número més gran el complement "
+"es baixarà més àrees quan ampliïs molt."
 
 msgid "Max download area"
 msgstr "Àrea de descàrrega màxima"
@@ -28746,6 +28892,12 @@ msgstr "Imatges totals:"
 msgid "images"
 msgstr "imatges"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr "La font del senyal de trànsit de ''{0}'' té un format incorrecte."
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "No es pot llegir el fitxer de la font de ''{{0}}''."
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28869,9 +29021,6 @@ msgstr "Intersecció"
 msgid "Mandatory direction (any)"
 msgstr "Sentit obligatori"
 
-msgid "No turn"
-msgstr "Gir prohibit"
-
 msgid "Uneven road"
 msgstr "Perfil irregular"
 
@@ -28884,6 +29033,9 @@ msgstr "Avançament prohibit"
 msgid "Pedestrian crossing"
 msgstr "Pas de vianants"
 
+msgid "No turn"
+msgstr "Gir prohibit"
+
 msgid "Years"
 msgstr "Anys"
 
@@ -28983,8 +29135,22 @@ msgstr "Utilitza un format de 24 hores"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr "Mou a la ubicació de les fotografies amb els botons següent/previ"
 
-msgid "Download mode: "
-msgstr "Mode de descàrrega: "
+msgid "Download mode"
+msgstr "Mode de descàrrega"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Esteu connectat com ''{0}''."
+
+msgid "Re-Login"
+msgstr "Reconnecta"
+
+msgid "You are currently not logged in."
+msgstr "Ara no esteu connectat."
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
+"Aneu a la configuració i inicieu una sessió de Mapillary abans de fer la "
+"pujada."
 
 msgid "Upload selected sequence"
 msgstr "Puja la seqüència seleccionada"
@@ -29040,12 +29206,11 @@ msgstr "Descarregant"
 msgid "Select mode"
 msgstr "Seleccioneu el mode"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Mapillary login</title></head><body>Login aconseguit, "
-"torna a JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr "Inici de sessió de Mapillar"
+
+msgid "Login successful, return to JOSM."
+msgstr "Sessió iniciada correctament, retorn a JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Descarregant imatges de Mapillary"
@@ -29470,9 +29635,6 @@ msgstr ""
 "Trobades coordenades de ''Zones Lambert CC 9'' amb diferents codis de zona "
 "per X i Y: "
 
-msgid "Downloading data..."
-msgstr "S''estan baixant les dades..."
-
 msgid "OpenData XML files"
 msgstr "Fitxers OpenData XML"
 
@@ -31113,6 +31275,9 @@ msgstr "Nou valor per {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Manca la preferència ''{0}''. No és possible d''inicialitzar SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Ha fallat l''obertura de la connexió amb l''API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr "Es requereix autenticació a través de servidor intermediari"
 
@@ -33372,6 +33537,29 @@ msgstr "Cercar fites"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "Cercar fita. Feu clic i moveu el mapa sobre la fita."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Afegeix noms de la viquipèdia"
 
diff --git a/i18n/po/ca at valencia.po b/i18n/po/ca at valencia.po
index ce6b5f0..67f8f30 100644
--- a/i18n/po/ca at valencia.po
+++ b/i18n/po/ca at valencia.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-04-25 18:52+0000\n"
 "Last-Translator: Dirk Stöcker <launchpad at dstoecker.de>\n"
 "Language-Team: el_libre - - www.catmidia.cat\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:06+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:08+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ca at valencia\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3767,9 +3767,6 @@ msgstr "Format no esperat del paràmetre (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "El valor ''{0}'' per a l''opció +init no és compatible."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "L''el·lipsoide ''{0}'' no és compatible"
 
@@ -3787,9 +3784,6 @@ msgstr ""
 "El fitxer de desplaçament de la graella \"{0}\" per l''opció +nadgrids no "
 "està suportatat."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "El nombre d''arguments del paràmetre ''towgs84'' (ha de ser 3 o 7)"
@@ -3835,6 +3829,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Paràmetre ''{0}'' requirit."
 
@@ -9557,10 +9554,9 @@ msgid "Save WMS file"
 msgstr "Enregistra el fitxer WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"La imatgeria aèria podria estar desalineada. Per favor verifiqueu el seu "
-"decalatge utilitzant un tack GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9568,6 +9564,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detalls..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Amagar este missatge i no tornar-ho a mostrar"
 
@@ -9756,6 +9755,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Correlacionar a GPX"
 
@@ -12108,8 +12113,8 @@ msgstr ""
 "Segur que la voleu utilitzar?<br><br><table width=600>L''error és: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordenar el menú de Predefinicions"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Etiquetant predefinicions"
@@ -12392,6 +12397,9 @@ msgstr "Lambert 93 (França)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letònia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suècia)"
 
@@ -13296,24 +13304,6 @@ msgstr ""
 "reintenta la propera vegada: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Resposta inesperada del servidor HTTP, ha contestat {0} sense la capçalera "
-"''Location''. La redirecció no és possible. Anul·lant."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Massa redireccions vers la URL descarregada. Anul·lant."
-
-msgid "Download redirected to ''{0}''"
-msgstr "La descàrrega ha estat redirigida vers ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Ha fallat la lectura de ''{0}''. La resposta del servidor ha estat el codi "
-"d''error {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13950,9 +13940,6 @@ msgstr "Contactant amb el servidor"
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "Ha fallat l''obertura de la connexió amb l''API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14010,6 +13997,9 @@ msgstr "Trobat un objecte OSM amb ID zero"
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr "S''estan descarregant les dades..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Fitxers WMS (*.wms)"
 
@@ -14400,15 +14390,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "La darrera actualització del connector fou fa més de {0} dies."
 
-msgid "Click to update the activated plugins"
-msgstr "Feu clic per actualitzar els connectors actius"
-
-msgid "Skip update"
-msgstr "Ignorar l''actualització"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Feu clic per ignorar l''actualització dels connectors actius"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14443,6 +14424,15 @@ msgstr ""
 "Valor ''{0}'' no esperat per la preferència ''{1}''. Assumint el valor "
 "''preguntar''."
 
+msgid "Click to update the activated plugins"
+msgstr "Feu clic per actualitzar els connectors actius"
+
+msgid "Skip update"
+msgstr "Ignorar l''actualització"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Feu clic per ignorar l''actualització dels connectors actius"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14679,6 +14669,9 @@ msgstr "Descarregada la llista de connectors..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Descarregant la llista de connectors de ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Error a la descàrrega de la llista de connectors"
 
@@ -15159,6 +15152,19 @@ msgstr ""
 "<strong>També fallarà la descàrrega</strong> d''este objecte.<br><br>El "
 "missatge d''error és:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Resposta inesperada del servidor HTTP, ha contestat {0} sense la capçalera "
+"''Location''. La redirecció no és possible. Anul·lant."
+
+msgid "Download redirected to ''{0}''"
+msgstr "La descàrrega ha estat redirigida vers ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Massa redireccions vers la URL descarregada. Anul·lant."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "No ha estat possible de trobar una traducció a la llengua {0}. Revertint a "
@@ -15808,6 +15814,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -15850,8 +15883,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15863,7 +15913,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15905,6 +15955,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15992,10 +16045,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -16024,13 +16077,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16039,15 +16092,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16167,6 +16219,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16996,9 +17051,6 @@ msgstr ""
 "connector podreu crear, tancar, invalidar, reobrir i comentar els errors "
 "reportats que es mostren."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17186,14 +17238,10 @@ msgstr ""
 "Obri una finestra per modificar etiquetes a una taula en forma de graella."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Afig un verificador d''etiquetes preconfigurades al menú d''ajuda, amb "
-"l''objectiu d''ajudar-vos en el desenvolupament d''etiquetes preconfigurades "
-"(vista prèvia ràpida en una finestra emergent). També podeu iniciar el "
-"fitxer jar manualment de manera independent."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Crea cases en filera a partir de blocs simples"
@@ -18199,6 +18247,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Carrers"
 
@@ -18253,6 +18307,9 @@ msgstr "Enllaç de via ràpida"
 msgid "Primary"
 msgstr "Principal"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Enllaç de via Principal"
 
@@ -18721,6 +18778,14 @@ msgstr "Via ciclista i peatonal combinada"
 msgid "Dedicated Footway"
 msgstr "Vorera peatonal exclusiva"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Escales"
 
@@ -18760,6 +18825,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Punts de la via"
 
@@ -19554,6 +19631,9 @@ msgstr "Topall"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19752,9 +19832,6 @@ msgstr "Compartició"
 msgid "Motorcycle Dealer"
 msgstr "Concessionari de Motos"
 
-msgid "independent"
-msgstr "independent"
-
 msgid "Services:"
 msgstr "Serveis:"
 
@@ -19999,6 +20076,9 @@ msgstr "Banc per seure"
 msgid "Shelter"
 msgstr "Refugi"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr "Andana de carretera (antiga)"
 
@@ -20252,6 +20332,9 @@ msgstr "francés"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -21004,9 +21087,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -21504,6 +21584,14 @@ msgid "commercial"
 msgstr "comercial"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -21540,6 +21628,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "magatzem"
 
@@ -21591,6 +21687,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "refugi"
 
@@ -21643,6 +21743,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergència"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -22080,6 +22184,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruïnes"
+
 msgid "Range"
 msgstr ""
 
@@ -22773,9 +22880,6 @@ msgstr "Llocs Històrics"
 msgid "Castle"
 msgstr "Castell"
 
-msgid "Ruins"
-msgstr "Ruïnes"
-
 msgid "Archaeological Site"
 msgstr "Jaciment arqueològic"
 
@@ -24520,6 +24624,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -26877,6 +26986,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26907,6 +27022,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -28383,6 +28504,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -28506,9 +28633,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -28521,6 +28645,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28620,7 +28747,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28675,9 +28814,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -29105,9 +29245,6 @@ msgstr ""
 "Trobades coordenades de ''Zones Lambert CC 9'' amb diferents codis de zona "
 "per X i Y: "
 
-msgid "Downloading data..."
-msgstr "S''estan descarregant les dades..."
-
 msgid "OpenData XML files"
 msgstr "Fitxers OpenData XML"
 
@@ -30741,6 +30878,9 @@ msgstr "Nou valor per {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Manca la preferència ''{0}''. No és possible d''inicialitzar SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Ha fallat l''obertura de la connexió amb l''API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32984,6 +33124,29 @@ msgstr "Cercar fites"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "Cercar fita. Feu clic i moveu el mapa sobre la fita."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Afig noms de la viquipèdia"
 
diff --git a/i18n/po/cs.po b/i18n/po/cs.po
index ac6e5ef..220956c 100644
--- a/i18n/po/cs.po
+++ b/i18n/po/cs.po
@@ -8,16 +8,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-19 06:29+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-29 10:33+0000\n"
 "Last-Translator: Dalibor Jelínek <launchpad.net at dalibor.cz>\n"
 "Language-Team: Czech <kde-i18n-doc at kde.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:37+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:39+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: cs\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3805,9 +3805,6 @@ msgstr "Neočekávaný formát parametru (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Hodnota ''{0}'' pro možnost + init není podporována."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoid ''{0}'' není podporován."
 
@@ -3823,11 +3820,6 @@ msgstr "Je vyžadován elipsoid (+ellps=* nebo +a=*, +b =*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Soubor s posuvy mřížky ''{0}'' pro volbu +nadgrids není podporován."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-"Je vyžadován geodetický systém (datum) (+datum=*, +towgs84=* nebo "
-"+nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "Neočekávaný počet parametrů ''towgs84'' (musí být 3 nebo 7)"
@@ -3868,6 +3860,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Dvojitěstereografická"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parametr ''{0}'' je vyžadován."
 
@@ -9633,10 +9628,11 @@ msgid "Save WMS file"
 msgstr "Uložit WMS soubor"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Podkladové letecké snímky mohou být špatně posunuty. Zkontrolujte jejich "
-"posun pomocí záznamů tras GPS!"
+"Letecké snímky \"{0}\" mohou být nepřesně polohovány. Zkontrolujte, prosím, "
+"jejich posun pomocí stop GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9644,6 +9640,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Podrobnosti…"
 
+msgid "Do not show this message again"
+msgstr "Tuto zprávu již nezobrazovat"
+
 msgid "Hide this message and never show it again"
 msgstr "Skrýt tuto zprávu a již ji nikdy nezobrazovat"
 
@@ -9846,6 +9845,15 @@ msgstr ""
 "JOSM použije EPSG:4326 pro dotaz na server, ale výsledek může být jiný v "
 "závislosti na WMS serveru"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"Vrstva {0} nepodporuje novou projekci {1}.\n"
+" Podporované projekce jsou: {2}\n"
+"Změňte opět projekci, nebo vrstvu odeberte."
+
 msgid "Correlate to GPX"
 msgstr "Korelovat vůči GPX"
 
@@ -12141,8 +12149,8 @@ msgstr ""
 "<html>Nelze zpracovat zdroj předvoleb značek: {0}. Opravdu ho chcete "
 "použít?<br><br><table width=600>Chyba je: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Setřídit nabídku s přednastaveními"
+msgid "Sort presets menu alphabetically"
+msgstr "Setřídit menu předvoleb abecedně"
 
 msgid "Tagging Presets"
 msgstr "Předvolby značení"
@@ -12421,6 +12429,9 @@ msgstr "Lambert 93 (Francie)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Lotyšsko TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Netherlands)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Švédsko)"
 
@@ -13113,7 +13124,7 @@ msgstr ""
 "musí být stejný jako ve ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Podrobné informace: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13318,22 +13329,6 @@ msgstr ""
 "později: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Neočekávaná odpověď od HTTP serveru. Dostal jsem odpověď {0} bez záhlaví "
-"''Location''. Nemůžu tedy přesměrovat. Přerušuji."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Detekováno příliš mnoho přesměrování URL. Přerušení akce."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Stahování přesměrováno na ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Selhalo čtení z ''{0}''. Server odpověděl stavovým kódem {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13946,9 +13941,6 @@ msgstr "Připojování k serveru..."
 msgid "Downloading OSM notes..."
 msgstr "Stahuji poznámky (Notes) k OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Nepodařilo se navázat spojení s API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14006,6 +13998,9 @@ msgstr "Nalezeno neočekávané id 0 základního OSM objektu"
 msgid "OSM Server Files zip compressed"
 msgstr "Soubory OSM serveru komprimované ZIPem"
 
+msgid "Downloading data..."
+msgstr "Stahuji data..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS soubory (*.wms)"
 
@@ -14387,15 +14382,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Doplňky byly naposledy aktualizovány před {0} dny."
 
-msgid "Click to update the activated plugins"
-msgstr "Kliknutím aktualizujte aktivní doplňky"
-
-msgid "Skip update"
-msgstr "Vynechat aktualizaci"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Kliknutím přeskočíte aktualizaci aktivních doplňků"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14430,6 +14416,15 @@ msgstr ""
 "Neočekávaná hodnota ''{0}'' nastavení ''{1}''. Bude se předpokládat hodnota "
 "''ask'' (zeptat se)."
 
+msgid "Click to update the activated plugins"
+msgstr "Kliknutím aktualizujte aktivní doplňky"
+
+msgid "Skip update"
+msgstr "Vynechat aktualizaci"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Kliknutím přeskočíte aktualizaci aktivních doplňků"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14666,6 +14661,9 @@ msgstr "Stahuji seznam doplňků..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Stahuji seznam doplňků z ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr "Neúspěšný požadavek HTTP"
+
 msgid "Plugin list download error"
 msgstr "Chyba při stahování seznamu doplňků"
 
@@ -15171,6 +15169,19 @@ msgstr ""
 "objekt.<br> <strong>Stahování selhalo</strong>, pokud jste se snažili nahrát "
 "tento objekt.<br><br>Chybová zpráva je:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Neočekávaná odpověď od HTTP serveru. Dostal jsem odpověď {0} bez záhlaví "
+"''Location''. Nemůžu tedy přesměrovat. Přerušuji."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Stahování přesměrováno na ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Detekováno příliš mnoho přesměrování URL. Přerušení akce."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Nelze najít překlad do jazyka {0}. Vracím se k {1}."
 
@@ -15830,6 +15841,33 @@ msgstr "OSM Inspector: Hranice (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI černobíle 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "LPI NSW Base Map"
+
+msgid "LPI NSW Topographic Map"
+msgstr "LPI NSW Topographic Map"
+
+msgid "LPI NSW Imagery"
+msgstr "LPI NSW Imagery"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "LPI NSW Administrative Boundaries Suburb"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW Administrative Boundaries LGA"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "LPI NSW Administrative Boundaries County"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "LPI NSW Administrative Boundaries Parish"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "LPI NSW Administrative Boundaries State Forest"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr "LPI NSW Administrative Boundaries NPWS Reserve"
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15872,10 +15910,26 @@ msgstr "VoGIS: DGM (model terénu)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (model povrchu)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr numerical imagery (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl numerical imagery (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 aerial imagery"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 aerial imagery"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 aerial imagery"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 aerial imagery"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerical imagery"
@@ -15886,8 +15940,8 @@ msgstr "SPW(allonie) 2012 aerial imagery"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 aerial imagery"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "cadastre: pouze pro názvy a čísla domů, špatná geometrie"
+msgid "TEC bus lines"
+msgstr "TEC bus lines"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Setores Urbanos"
@@ -15928,6 +15982,9 @@ msgstr "Český pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Dánsko)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16015,11 +16072,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Orthophoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Orthophoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16049,14 +16106,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Stuttgart (aerial imagery"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Erlangen aerial imagery (2013 6.25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Erlangen 2011 aerial imagery (5.0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Stará mapa Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16064,18 +16121,16 @@ msgstr "Stará mapa Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Stará mapa Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "Physical DE - Physical map (natural regions"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "Physical DE:Harz - Physical map (natural regions)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16102,7 +16157,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Drone Imagery 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone Imagery Canaan(Haiti) November 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -16194,6 +16249,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -17036,9 +17094,6 @@ msgstr ""
 "Doplněk ukazuje v mapě hlášené chyby ze systému MapDust. Hlášení chyb můžete "
 "tímto doplňkem vytvářet, uzavírat, zneplatňovat, znovu otevírat a komentovat."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Dovoluje uživateli pracovat s obrázky uloženými na mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17232,13 +17287,13 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Poskytuje dialog umožňující editovat značky v tabulce."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Přidá do menu položku Kontrola předvoleb značení, která pomáhá při vytváření "
-"předvoleb pro značení (rychlý náhled na zobrazované dialogové okno). Soubor "
-"JAR lze spustit i samostatně."
+"Přidává k menu windows testování předvoleb značení, které pomáhá ve vývoji "
+"předvoleb značení (zobrazí se rychlý náhled dialogového okna). Soubor .jar "
+"můžete spustit i samostatně."
 
 msgid "Make terraced houses out of single blocks."
 msgstr ""
@@ -17540,7 +17595,7 @@ msgid "spur"
 msgstr "vlečka"
 
 msgid "crossover"
-msgstr ""
+msgstr "kolejová spojka"
 
 msgid "Electrified"
 msgstr "Elektrifikováno"
@@ -18184,7 +18239,7 @@ msgid "Is the water body intermittent (disappears seasonally)?"
 msgstr "Je tato vodní plocha nestálá (sezónně vysychá)?"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "V oblasti přílivu"
 
 msgid "culvert"
 msgstr "propustek"
@@ -18208,7 +18263,7 @@ msgid "Canoe"
 msgstr "Kánoe"
 
 msgid "Substance"
-msgstr ""
+msgstr "Látka"
 
 msgid "water"
 msgstr "voda"
@@ -18250,6 +18305,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Značka vozu"
+
+msgid "Motorcycle brand"
+msgstr "Značka motockyklu"
+
 msgid "Streets"
 msgstr "Silnice a ulice"
 
@@ -18257,37 +18318,37 @@ msgid "Motorway"
 msgstr "Dálnice"
 
 msgid "Placement"
-msgstr ""
+msgstr "Umístění"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "nalevo_od:1"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "nalevo_od:2"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "nalevo_od:3"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "uprostřed:1"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "uprostřed:2"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "uprostřed:3"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "napravo_od:1"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "napravo_od:2"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "napravo_od:3"
 
 msgid "transition"
-msgstr ""
+msgstr "přechod"
 
 msgid "Motorway Link"
 msgstr "Dálnice - nájezd, rampa, kolektor"
@@ -18304,6 +18365,9 @@ msgstr "Čtyřproudá silnice - nájezd"
 msgid "Primary"
 msgstr "Silnice 1. třídy"
 
+msgid "Overhead trolley wires"
+msgstr "Trolejové vedení"
+
 msgid "Primary Link"
 msgstr "Silnice 1. třídy - nájezd"
 
@@ -18391,7 +18455,7 @@ msgid "drive-through"
 msgstr "prodej do auta (drive-through)"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "pro požární vozidla"
 
 msgid "Parking Aisle"
 msgstr "Parkovací ulička"
@@ -18775,6 +18839,14 @@ msgstr "Stezka pro pěší a cyklisty - smíšená"
 msgid "Dedicated Footway"
 msgstr "Chodník, pěší stezka"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "chodník"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "přechod"
+
 msgid "Steps"
 msgstr "Schody"
 
@@ -18814,6 +18886,18 @@ msgstr "Zábradlí uprostřed"
 msgid "Right handrail"
 msgstr "Zábradlí vpravo"
 
+msgid "Escalator"
+msgstr "Eskalátor"
+
+msgid "forward"
+msgstr "vpřed"
+
+msgid "backward"
+msgstr "vzad"
+
+msgid "reversible"
+msgstr "reverzibilní"
+
 msgid "Waypoints"
 msgstr "Body trasy"
 
@@ -18951,13 +19035,13 @@ msgid "Turning Loop"
 msgstr "Smyčka"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "Dopravní značka začátek/konec obce"
 
 msgid "Second Name"
 msgstr "Druhé jméno"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Dopravní značka omezení rychlosti"
 
 msgid "Speed Camera"
 msgstr "Rychlostní radar"
@@ -19079,10 +19163,10 @@ msgid "Wall"
 msgstr "Zeď"
 
 msgid "dry_stone"
-msgstr ""
+msgstr "na sucho stavěná"
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "protihluková stěna"
 
 msgid "City Wall"
 msgstr "Městské hradby"
@@ -19492,13 +19576,13 @@ msgid "Pier"
 msgstr "Molo"
 
 msgid "Mooring"
-msgstr ""
+msgstr "Kotviště"
 
 msgid "commercial"
-msgstr ""
+msgstr "komerční"
 
 msgid "Floating"
-msgstr ""
+msgstr "Plovoucí"
 
 msgid "Lock Gate"
 msgstr "Plavební komora"
@@ -19613,6 +19697,9 @@ msgstr "Zarážedlo"
 msgid "Railway Switch"
 msgstr "Výhybka"
 
+msgid "Railway Signal"
+msgstr "Železniční semafor"
+
 msgid "Railway milestone"
 msgstr "Železniční kilometrovník"
 
@@ -19813,9 +19900,6 @@ msgstr "Carsharing (sdílené vlastnictví vozidel)"
 msgid "Motorcycle Dealer"
 msgstr "Obchodník s motocykly"
 
-msgid "independent"
-msgstr "nezávislý"
-
 msgid "Services:"
 msgstr "Služby:"
 
@@ -20058,6 +20142,9 @@ msgstr "Lavička"
 msgid "Shelter"
 msgstr "Přístřešek"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Odpadkový koš"
+
 msgid "Highway platform (legacy)"
 msgstr "Autobusové nástupiště (zastaralé)"
 
@@ -20311,6 +20398,9 @@ msgstr "francouzská"
 msgid "sandwich"
 msgstr "sendvič"
 
+msgid "coffee_shop"
+msgstr "kavárna"
+
 msgid "sushi"
 msgstr "suši"
 
@@ -20324,7 +20414,7 @@ msgid "Outdoor seating"
 msgstr "Venkovní sezení"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Jídlo s sebou"
 
 msgid "Fast Food"
 msgstr "Rychlé občerstvení"
@@ -21063,9 +21153,6 @@ msgstr "Odpad"
 msgid "Recycling Centre"
 msgstr "Recyklační centrum"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Odpadkový koš"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Odpadkový kontejner"
 
@@ -21563,6 +21650,14 @@ msgid "commercial"
 msgstr "komerční"
 
 msgctxt "building"
+msgid "service"
+msgstr "obslužná"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "vlakové nádraží"
+
+msgctxt "building"
 msgid "barn"
 msgstr "stodola"
 
@@ -21599,6 +21694,14 @@ msgid "hospital"
 msgstr "nemocnice"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "školka"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr "manufaktura"
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "sklady"
 
@@ -21650,6 +21753,10 @@ msgid "house"
 msgstr "rodinný dům"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "hotel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "bouda"
 
@@ -21702,6 +21809,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "nouzový"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "schodiště"
+
 msgid "Entrance number"
 msgstr "Číslo vchodu"
 
@@ -21869,10 +21980,10 @@ msgid "overground"
 msgstr "nadzemní"
 
 msgid "Pipeline Marker"
-msgstr ""
+msgstr "Označení potrubí"
 
 msgid "Pipeline Valve"
-msgstr ""
+msgstr "Ventil potrubí"
 
 msgid "Water Tower"
 msgstr "Vodojem"
@@ -22116,31 +22227,34 @@ msgstr "Půdorys mostu"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "Vojenské"
 
 msgid "Airfield"
-msgstr ""
+msgstr "Letiště"
 
 msgid "Barracks"
-msgstr ""
+msgstr "Kasárna"
 
 msgid "Bunker"
-msgstr ""
+msgstr "Bunkr"
 
 msgid "pillbox"
-msgstr ""
+msgstr "ŘOPík"
 
 msgid "munitions"
-msgstr ""
+msgstr "muniční"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "zpevněný letecký hangár"
 
 msgid "Historic"
-msgstr ""
+msgstr "Historický"
+
+msgid "Ruins"
+msgstr "Zřícenina"
 
 msgid "Range"
-msgstr ""
+msgstr "Střelnice"
 
 msgid "Power Plant"
 msgstr "Elektrárna"
@@ -22834,9 +22948,6 @@ msgstr "Historická místa"
 msgid "Castle"
 msgstr "Zámek/Hrad"
 
-msgid "Ruins"
-msgstr "Zřícenina"
-
 msgid "Archaeological Site"
 msgstr "Archeologické naleziště"
 
@@ -24601,6 +24712,13 @@ msgstr ""
 "{0}={1} je nejasné. Namísto \"{1}\" uveďte více informací o tom, co přesně "
 "by mělo být opraveno."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Špatné použití značky {0}. Odstraňte {1}, protože je jasné, že název chybí i "
+"bez přidané značky."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} je zastaralé. Prosím použijte multipolygon."
 
@@ -24781,7 +24899,7 @@ msgid "{0} must be a positive integer number"
 msgstr "{0} musí být celé kladné číslo"
 
 msgid "unusual value of {0}"
-msgstr ""
+msgstr "neobvyklá hodnota {0}"
 
 msgid "relation without type"
 msgstr "relace bez \"type\""
@@ -26969,6 +27087,12 @@ msgstr "Nastavení slučování"
 msgid "Generate matches"
 msgstr "Vytvořit shody"
 
+msgid "Layer:"
+msgstr "Vrstva:"
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr "{0}: 0 / {1}: 0 / {2}: 0"
+
 msgid "Subject"
 msgstr "Cíl"
 
@@ -26999,6 +27123,12 @@ msgstr "Není nic vybráno, zkuste to znovu."
 msgid "Empty selection"
 msgstr "Prázdný výběr"
 
+msgid "Freeze reference selection"
+msgstr "Zmrazit referenční výběr"
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr "{0}: {1} / {2}: {3} / {4}: {5}"
+
 msgid "Invalid reference or subject"
 msgstr "Nepoužitelná reference nebo cíl"
 
@@ -28474,6 +28604,12 @@ msgstr "Celkem obrázků:"
 msgid "images"
 msgstr "obrázků"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr "Písmo dopravní značky ''{0}'' má špatný formát."
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "Nemohu načíst soubor písma z ''{{0}}''."
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28597,9 +28733,6 @@ msgstr "Upozornění na křižovatku"
 msgid "Mandatory direction (any)"
 msgstr "Přikázaný směr jízdy (jakýkoliv)"
 
-msgid "No turn"
-msgstr "Zákaz odbočení"
-
 msgid "Uneven road"
 msgstr "Nerovnost vozovky"
 
@@ -28612,6 +28745,9 @@ msgstr "Zákaz předjíždění"
 msgid "Pedestrian crossing"
 msgstr "Přechod pro chodce"
 
+msgid "No turn"
+msgstr "Zákaz odbočení"
+
 msgid "Years"
 msgstr "Let"
 
@@ -28711,8 +28847,20 @@ msgstr "Použít 24hodinový formát"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr "Přesunout se na umístění obrázku tlačítky další/předchozí"
 
-msgid "Download mode: "
-msgstr "Režim stahování: "
+msgid "Download mode"
+msgstr "Režim stahování"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Jste přihlášen jako ''{0}''."
+
+msgid "Re-Login"
+msgstr "Znovupřihlášení"
+
+msgid "You are currently not logged in."
+msgstr "Momentálně nejste přihlášen."
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr "Jděte do nastavení a před nahráváním se přihlašte na Mapillary."
 
 msgid "Upload selected sequence"
 msgstr "Nahrát vybranou sekvenci"
@@ -28772,12 +28920,11 @@ msgstr "Stahuji"
 msgid "Select mode"
 msgstr "Výběr režimu"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Přihlášení do Mapillary</title></head><body>Přihlášení se "
-"zdařilo, návrat do JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr "Přihlášení Mapillary"
+
+msgid "Login successful, return to JOSM."
+msgstr "Přihlášení úspěšné, návrat do JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Stáhnout obrázky z Mapillary"
@@ -29191,9 +29338,6 @@ msgid ""
 msgstr ""
 "Souřadnice ''Lambertovy zóny CC9'' nalezeny s rozdílnými kódy zón u X a Y: "
 
-msgid "Downloading data..."
-msgstr "Stahuji data..."
-
 msgid "OpenData XML files"
 msgstr "XML soubory OpenData"
 
@@ -30804,6 +30948,9 @@ msgstr "Nová hodnota pro {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Chybí předvolba ''{0}''. Nelze inicializovat SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Nepodařilo se navázat spojení s API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr "Požadována autentizace proxy"
 
@@ -33019,6 +33166,30 @@ msgstr ""
 "Hledání trasového bodu. Klikněte na trasový bod a zobrazení mapy se na něj "
 "posune."
 
+msgid "Fetch Wikidata IDs"
+msgstr "Načíst identifkátory Wikidata"
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr "Načíst identifikátory Wikidata za pomocí značky ''wikipedia''"
+
+msgid "Fetching Wikidata IDs"
+msgstr "Načítám identifikátory Wikidata"
+
+msgid "Add Wikidata"
+msgstr "Přidat Wikidata"
+
+msgid "No Wikidata ID found for: {0}"
+msgstr "Nenalezeny identifikátory Wikidata pro: {0}"
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] "Načítám {0} identifikátor Wikidata jazyka ''{1}''"
+msgstr[1] "Načítám {0} identifikátory Wikidata jazyka ''{1}''"
+msgstr[2] "Načítám {0} identifikátorů Wikidata jazyka ''{1}''"
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr "Přidávám Wikidata pro jazyk ''{0}''"
+
 msgid "Add names from Wikipedia"
 msgstr "Přidat názvy z Wikipedie"
 
diff --git a/i18n/po/cy.po b/i18n/po/cy.po
index b288fc4..681935d 100644
--- a/i18n/po/cy.po
+++ b/i18n/po/cy.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-07-17 21:45+0000\n"
 "Last-Translator: iggy23 <Unknown>\n"
 "Language-Team: Welsh <cy at li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=4; plural=n==1 ? 0 : n==2 ? 1 : (n != 8 && n != 11) ? "
 "2 : 3;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:02+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:04+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: cy\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3466,9 +3466,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3484,9 +3481,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3525,6 +3519,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8797,7 +8794,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8806,6 +8804,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8992,6 +8993,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11057,7 +11064,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11322,6 +11329,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12139,20 +12149,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12713,9 +12709,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12770,6 +12763,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13120,15 +13116,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13153,6 +13140,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13357,6 +13353,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13693,6 +13692,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14304,6 +14314,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14346,8 +14383,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14359,7 +14413,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14401,6 +14455,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14488,10 +14545,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14520,13 +14577,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14535,15 +14592,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14663,6 +14719,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15443,9 +15502,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15604,9 +15660,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16597,6 +16653,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16651,6 +16713,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17105,6 +17170,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17144,6 +17217,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17937,6 +18022,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18135,9 +18223,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18380,6 +18465,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18633,6 +18721,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19385,9 +19476,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19885,6 +19973,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19921,6 +20017,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19972,6 +20076,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20024,6 +20132,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20461,6 +20573,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21154,9 +21269,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22901,6 +23013,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25042,6 +25159,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25072,6 +25195,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26440,6 +26569,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26563,9 +26698,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26578,6 +26710,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26677,7 +26812,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26732,9 +26879,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27119,9 +27267,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28676,6 +28821,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30676,6 +30824,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/da.po b/i18n/po/da.po
index 2b617a9..db24915 100644
--- a/i18n/po/da.po
+++ b/i18n/po/da.po
@@ -8,16 +8,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-22 09:23+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-28 10:07+0000\n"
 "Last-Translator: Jørn <joern.map at gmail.com>\n"
 "Language-Team: Dansk <kde-i18n-doc at kde.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:37+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:39+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: da_DK\n"
 "X-Poedit-SourceCharset: utf-8\n"
 
@@ -142,7 +142,7 @@ msgid "Version {0}"
 msgstr "Version {0}"
 
 msgid "Last change at {0}"
-msgstr "Seneste ændring ved {0}"
+msgstr "Seneste ændring den {0}"
 
 msgid "Java Version {0}"
 msgstr "Java-version {0}"
@@ -3599,8 +3599,8 @@ msgstr ""
 msgid ""
 "Cannot merge primitives with different ids. This id is {0}, the other is {1}"
 msgstr ""
-"Kan ikke sammenlægge primitiver med forskellige IDs. Denne ID er {0}, mens "
-"den anden er {1}."
+"Kan ikke sammenlægge primitiver med forskellige ID''er. Denne ID er {0}, "
+"mens den anden er {1}."
 
 msgid "node"
 msgid_plural "nodes"
@@ -3755,9 +3755,6 @@ msgstr "Uventet parameter format (\"{0}\")"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Værdien \"{0}\" for muligheden +init er ikke understøttet."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoiden \"{0}\" er ikke understøttet."
 
@@ -3773,9 +3770,6 @@ msgstr "Ellipsoide påkrævet (+ellps=* eller +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Grid shift filen ''{0}'' for option +nadgrids understøttes ikke."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum krævet (+datum=*, +towgs84=* eller +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3818,6 +3812,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Dobbelt stereografisk"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameterern \"{0}\" er krævet."
 
@@ -6788,7 +6785,8 @@ msgid "Enter the ID of the object that should be downloaded"
 msgstr "Indtast ID’et fra det objekt der skal downloads"
 
 msgid "Object IDs can be separated by comma or space, for instance: {0}"
-msgstr "Objekt IDs kan adskilles af komma eller mellemrum, for eksempel: {0}"
+msgstr ""
+"Objekt ID''er kan adskilles af komma eller mellemrum, for eksempel: {0}"
 
 msgid ""
 "In mixed mode, specify objects like this: {0}<br/>({1} stands for "
@@ -6799,7 +6797,7 @@ msgstr ""
 
 msgid "Ranges of object IDs are specified with a hyphen, for instance: {0}"
 msgstr ""
-"Intervaller af objekt IDs er angivet med en bindestreg, for eksempel: {0}"
+"Intervaller af objekt ID''er er angivet med en bindestreg, for eksempel: {0}"
 
 msgid ""
 "Invalid ID list specified\n"
@@ -9524,10 +9522,11 @@ msgid "Save WMS file"
 msgstr "Gem WMS fil"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Luftfotos kan være forkert placeret. Kontroller deres forskydning ved hjælp "
-"af GPS spor!"
+"Luftfoto \"{0}\" kan være fejljusteret. Kontroller dets offset ved hjælp af "
+"GPS spor!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9535,6 +9534,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detaljer..."
 
+msgid "Do not show this message again"
+msgstr "Vis ikke denne besked igen"
+
 msgid "Hide this message and never show it again"
 msgstr "Skjul denne besked og vis den aldrig igen"
 
@@ -9732,6 +9734,15 @@ msgstr ""
 "JOSM vil bruge EPSG:4326 til at forespørge serveren, men resultaterne kan "
 "variere afhængigt af WMS-serveren"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"Laget {0} understøtter ikke den nye projektion {1}.\n"
+"  Understøttede projektioner er: {2}\n"
+"Skift projektion igen eller fjerne laget."
+
 msgid "Correlate to GPX"
 msgstr "Sammenhold med GPX"
 
@@ -12015,8 +12026,8 @@ msgstr ""
 "<html>Kunne ikke tolke kilden med prædefinerede tags: {0}. Ønsker du "
 "virkelig at bruge den?<br><br><table width=600>Fejlen er: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Sortér menu med prædefinerede tags"
+msgid "Sort presets menu alphabetically"
+msgstr "Sorter prædefineret menu alfabetisk"
 
 msgid "Tagging Presets"
 msgstr "Prædefinerede tags"
@@ -12296,6 +12307,9 @@ msgstr "Lambert 93 (Frankrig)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letland TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Nederlandene)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Sverige)"
 
@@ -13188,22 +13202,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr "Kunne ikke indlæse {0}, brug cachet fil og prøv igen næste gang: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Uventet svar fra HTTP serveren. Fik {0} svar uden \"Location\" header. Kan "
-"ikke omdirigere. Afbryder."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Opdagede for mange omdirigeringer til download URL’en. Afbryder."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Download omdirigeret til \"{0}\""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Kunne ikke læse fra \"{0}\". Serveren svarede med statuskoden {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13812,9 +13810,6 @@ msgstr "Forbinder til server..."
 msgid "Downloading OSM notes..."
 msgstr "Downloader OSM noter..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Kunne ikke åbne forbindelse til API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "Kunne ikke forbinde til osm serveren. Tjek din internetforbindelse."
@@ -13869,6 +13864,9 @@ msgstr "Uventet id 0 fundet for osm primitiv"
 msgid "OSM Server Files zip compressed"
 msgstr "OSM serverfiler zip-komprimeret"
 
+msgid "Downloading data..."
+msgstr "Downloader data..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS Filer (*.wms)"
 
@@ -14256,15 +14254,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Seneste udvidelsesopdatering var for mere end {0} dage siden."
 
-msgid "Click to update the activated plugins"
-msgstr "Klik for at opdatere de aktiverede udvidelser"
-
-msgid "Skip update"
-msgstr "Spring over opdatering"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Klik for at springe over opdatering af aktiverede udvidelser"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14298,6 +14287,15 @@ msgid ""
 msgstr ""
 "Uventet værdi \"{0}\" for indstillingen \"{1}\". Forventet værdi \"ask\"."
 
+msgid "Click to update the activated plugins"
+msgstr "Klik for at opdatere de aktiverede udvidelser"
+
+msgid "Skip update"
+msgstr "Spring over opdatering"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Klik for at springe over opdatering af aktiverede udvidelser"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14529,6 +14527,9 @@ msgstr "Download udvidelsesliste..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Downloader udvidelsesliste fra \"{0}\""
 
+msgid "Unsuccessful HTTP request"
+msgstr "Mislykket HTTP-forespørgsel"
+
 msgid "Plugin list download error"
 msgstr "Udvidelsesliste download fejl"
 
@@ -14999,6 +15000,19 @@ msgstr ""
 "<strong>Download fejlede</strong> hvis du prøvede at downloade dette "
 "objekt.<br><br>Fejlmeddelelsen er: <br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Uventet svar fra HTTP serveren. Fik {0} svar uden \"Location\" header. Kan "
+"ikke omdirigere. Afbryder."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Download omdirigeret til \"{0}\""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Opdagede for mange omdirigeringer til download URL’en. Afbryder."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Kan ikke finde nogen oversættelse for sprogvalget {0}. Benytter i stedet {1}."
@@ -15656,6 +15670,33 @@ msgstr "OSM Inspector: Boundaries (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI black-and-white 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "LPI NSW Base Map"
+
+msgid "LPI NSW Topographic Map"
+msgstr "LPI NSW Topographic Map"
+
+msgid "LPI NSW Imagery"
+msgstr "LPI NSW Imagery"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "LPI NSW Administrative Boundaries Suburb"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW Administrative Boundaries LGA"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "LPI NSW Administrative Boundaries County"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "LPI NSW Administrative Boundaries Parish"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "LPI NSW Administrative Boundaries State Forest"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr "LPI NSW Administrative Boundaries NPWS Reserve"
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15698,10 +15739,26 @@ msgstr "VoGIS: DGM (Terrain model)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Surface model)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr numerical imagery (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl numerical imagery (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 aerial imagery"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 aerial imagery"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 aerial imagery"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 aerial imagery"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerical imagery"
@@ -15712,8 +15769,8 @@ msgstr "SPW(allonie) 2012 aerial imagery"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 aerial imagery"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "matrikel: kun for navne og husnumre, dårlig geometri"
+msgid "TEC bus lines"
+msgstr "TEC bus lines"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Setores Urbanos"
@@ -15752,22 +15809,25 @@ msgid "Czech pLPIS"
 msgstr "Czech pLPIS"
 
 msgid "Geodatastyrelsen (Denmark)"
-msgstr "Geodatastyrelsen (Denmark)"
+msgstr "Geodatastyrelsen (Danmark)"
+
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Geodatastyrelsen matrikelkort INSPIRE visning"
 
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
 msgid "Geodatastyrelsen Skyggekort 1.6m"
-msgstr "Geodatastyrelsen Skyggekort 1.6m"
+msgstr "Geodatastyrelsen skyggekort 1.6m"
 
 msgid "Geodatastyrelsen Skærmkort"
-msgstr "Geodatastyrelsen Skærmkort"
+msgstr "Geodatastyrelsen skærmkort"
 
 msgid "Stevns (Denmark)"
-msgstr "Stevns (Denmark)"
+msgstr "Stevns (Danmark)"
 
 msgid "Vejmidte (Denmark)"
-msgstr "Vejmidte (Denmark)"
+msgstr "Vejmidte (Danmark)"
 
 msgid "Estonia Basemap (Maaamet)"
 msgstr "Estonia Basemap (Maaamet)"
@@ -15841,11 +15901,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Orthophoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Orthophoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -15875,14 +15935,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Stuttgart (aerial imagery)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Erlangen aerial imagery (2013 6.25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Erlangen 2011 aerial imagery (5.0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15890,18 +15950,16 @@ msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "Physical DE - Physical map (natural regions)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "Physical DE:Harz - Physical map (natural regions)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15928,7 +15986,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Drone Imagery 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone Imagery Canaan(Haiti) November 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -16020,6 +16078,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -16870,9 +16931,6 @@ msgstr ""
 "lukke, ugyldiggøre, genåbne og kommentere fejlrapporter ved at bruge denne "
 "udvidelse."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Tillader brugeren at arbejde med billeder gemt på mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17070,13 +17128,13 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Tilbyder en dialog til redigering af tags i tabelform."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Tilføjer en test af prædefinerede tags til Hjælp-menuen, som hjælper dig med "
-"at udvikle prædefinerede tags (hurtig forhåndsvisning af dialogen der vil "
-"poppe op). Du kan også starte jar-filen som enkeltstående program."
+"Tilføjer en tester af prædefineret tags til windows menuen, som hjælper dig "
+"med at udvikle kodning af prædefinerede tags (hurtig forhåndsvisning af den "
+"dialog, der dukker op). Du kan også starte jar-filen selvstændig."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Lav rækkehuse ud af en enkelt blok."
@@ -17134,9 +17192,9 @@ msgid ""
 "georeferenced video against a GPS track, to use it for identify visible "
 "objects."
 msgstr ""
-"(Denne udvidelse er der i øjeblikket arbejde i gang med!!!) Link og "
-"synkroniserer en video med geografiske koordinater mod et GPS spor, brug det "
-"til at identificere synlige objekter."
+"(Denne udvidelse arbejdes der i øjeblikket med!!!) Link og synkroniserer en "
+"video med geografiske koordinater mod et GPS spor, brug det til at "
+"identificere synlige objekter."
 
 msgid ""
 "Supports downloading tiled, scanned maps from walking-papers.org. This "
@@ -18087,6 +18145,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Bilmærke"
+
+msgid "Motorcycle brand"
+msgstr "Motorcykelmærke"
+
 msgid "Streets"
 msgstr "Gader"
 
@@ -18141,6 +18205,9 @@ msgstr "Motortrafikvejsforbindelse"
 msgid "Primary"
 msgstr "Primær"
 
+msgid "Overhead trolley wires"
+msgstr "Trolley luftkabler"
+
 msgid "Primary Link"
 msgstr "Primærforbindelse"
 
@@ -18610,6 +18677,14 @@ msgstr "Kombineret gang- og cykelsti"
 msgid "Dedicated Footway"
 msgstr "Dedikeret gangsti"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "fortov"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "fodgængerfelt"
+
 msgid "Steps"
 msgstr "Trin"
 
@@ -18649,6 +18724,18 @@ msgstr "Midtergelænder"
 msgid "Right handrail"
 msgstr "Højregelænder"
 
+msgid "Escalator"
+msgstr "Rulletrappe"
+
+msgid "forward"
+msgstr "fremad"
+
+msgid "backward"
+msgstr "tilbage"
+
+msgid "reversible"
+msgstr "vendbar"
+
 msgid "Waypoints"
 msgstr "Waypoints"
 
@@ -18800,7 +18887,7 @@ msgid "Traffic Mirror"
 msgstr "Trafikspejl"
 
 msgid "Highway milestone"
-msgstr "Vej milepæl"
+msgstr "Vej afstandspæl"
 
 msgid "Distance (kilometers)"
 msgstr "Afstand (kilometer)"
@@ -19450,8 +19537,11 @@ msgstr "Sporstopper"
 msgid "Railway Switch"
 msgstr "Sporskifte"
 
+msgid "Railway Signal"
+msgstr "Jernbane signal"
+
 msgid "Railway milestone"
-msgstr "Jernbane milepæl"
+msgstr "Jernbane afstandspæl"
 
 msgid "Aerialway"
 msgstr "Luftvej"
@@ -19650,9 +19740,6 @@ msgstr "Deling"
 msgid "Motorcycle Dealer"
 msgstr "Motorcykel forhandler"
 
-msgid "independent"
-msgstr "uafhængig"
-
 msgid "Services:"
 msgstr "Services:"
 
@@ -19895,6 +19982,9 @@ msgstr "Bænk"
 msgid "Shelter"
 msgstr "Læskur"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Affaldskurv/affaldsspand"
+
 msgid "Highway platform (legacy)"
 msgstr "Vejplatform (gammel)"
 
@@ -20148,6 +20238,9 @@ msgstr "fransk"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr "kaffe"
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20902,9 +20995,6 @@ msgstr "Affald"
 msgid "Recycling Centre"
 msgstr "Genbrugsplads"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Affaldskurv/affaldsspand"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Skraldespand/container"
 
@@ -21402,6 +21492,14 @@ msgid "commercial"
 msgstr "erhverv"
 
 msgctxt "building"
+msgid "service"
+msgstr "servicebygning"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "togstation"
+
+msgctxt "building"
 msgid "barn"
 msgstr "lade"
 
@@ -21438,6 +21536,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "børnehave"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr "fabrik"
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "lager"
 
@@ -21489,6 +21595,10 @@ msgid "house"
 msgstr "hus"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "hotel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "hytte"
 
@@ -21541,6 +21651,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "nødudgang"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "trappeindgang"
+
 msgid "Entrance number"
 msgstr "Indgangsnummer"
 
@@ -21978,6 +22092,9 @@ msgstr "hårdt fly dække"
 msgid "Historic"
 msgstr "Historisk"
 
+msgid "Ruins"
+msgstr "Ruiner"
+
 msgid "Range"
 msgstr "Øvelsesområde"
 
@@ -22673,9 +22790,6 @@ msgstr "Historiske steder"
 msgid "Castle"
 msgstr "Borg"
 
-msgid "Ruins"
-msgstr "Ruiner"
-
 msgid "Archaeological Site"
 msgstr "Arkæologisk sted"
 
@@ -24443,6 +24557,13 @@ msgstr ""
 "{0}={1} er uspecifik. I stedet for ''{1}'' skal der gives flere oplysninger "
 "om, hvad der præcist skal fastsættes."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Forkert brug af {0} tag. Fjern {1}, fordi det er klart at betegnelsen "
+"mangler selv uden en ekstra tag."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} er forældet. Brug i stedet en multipolygon."
 
@@ -26803,6 +26924,12 @@ msgstr "Konfigurer sammensmeltnings indstillinger"
 msgid "Generate matches"
 msgstr "Generere træffere"
 
+msgid "Layer:"
+msgstr "Lag:"
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr "{0}: 0 / {1}: 0 / {2}: 0"
+
 msgid "Subject"
 msgstr "Emne"
 
@@ -26833,6 +26960,12 @@ msgstr "Intet er valgt, prøv igen."
 msgid "Empty selection"
 msgstr "Tom markering"
 
+msgid "Freeze reference selection"
+msgstr "Frys valgt reference"
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr "{0}: {1} / {2}: {3} / {4}: {5}"
+
 msgid "Invalid reference or subject"
 msgstr "Ugyldig reference eller emne"
 
@@ -28283,6 +28416,12 @@ msgstr "Total antal billeder:"
 msgid "images"
 msgstr "billeder"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr "Trafik skilt font fra ''{0}'' har forkert format."
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "Kunne ikke læse font-fil fra ''{{0}}''."
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28406,9 +28545,6 @@ msgstr "Farligt vejkryds"
 msgid "Mandatory direction (any)"
 msgstr "Påbudt kørselsretning (enhver)"
 
-msgid "No turn"
-msgstr "Sving forbudt"
-
 msgid "Uneven road"
 msgstr "Ujævn vej"
 
@@ -28421,6 +28557,9 @@ msgstr "Overhaling forbudt"
 msgid "Pedestrian crossing"
 msgstr "Fodgængerfelt"
 
+msgid "No turn"
+msgstr "Sving forbudt"
+
 msgid "Years"
 msgstr "År"
 
@@ -28520,8 +28659,20 @@ msgstr "Brug 24-timers format"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr "Flyt til billedets placering med næste/forrige knapper"
 
-msgid "Download mode: "
-msgstr "Download tilstand: "
+msgid "Download mode"
+msgstr "Download tilstand"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Du er logget ind som ''{0}''."
+
+msgid "Re-Login"
+msgstr "Login igen"
+
+msgid "You are currently not logged in."
+msgstr "Du er i øjeblikket ikke logget ind."
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr "Gå til indstilling og log på Mapillary før upload."
 
 msgid "Upload selected sequence"
 msgstr "Upload valgt rækkefølge"
@@ -28577,12 +28728,11 @@ msgstr "Downloader"
 msgid "Select mode"
 msgstr "Vælg tilstand"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Mapillary login</title></head><body>Login lykkes, vender "
-"tilbage til JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr "Mapillary login"
+
+msgid "Login successful, return to JOSM."
+msgstr "Login lykkes, vend tilbage til JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Downloader Mapillary billeder"
@@ -28995,9 +29145,6 @@ msgstr ""
 "''Lambert CC 9 zoner'' koordinater fundet med forskellige zone koder for X "
 "og Y: "
 
-msgid "Downloading data..."
-msgstr "Downloader data..."
-
 msgid "OpenData XML files"
 msgstr "OpenData XML filer"
 
@@ -30603,6 +30750,9 @@ msgstr "Ny værdi for {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Indstilling ''{0}'' mangler. Kan ikke initialisere SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Kunne ikke åbne forbindelse til API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr "Proxy godkendelse krævet"
 
@@ -32803,6 +32953,29 @@ msgstr "Waypoint søgning"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "Søg efter waypoint. Klik og flyt kortvisningen til waypointet."
 
+msgid "Fetch Wikidata IDs"
+msgstr "Hent Wikidata ID''er"
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr "Hent Wikidata ID''er ved hjælp af ''wikipedia'' tag"
+
+msgid "Fetching Wikidata IDs"
+msgstr "Henter Wikidata ID''er"
+
+msgid "Add Wikidata"
+msgstr "Tilføj Wikidata"
+
+msgid "No Wikidata ID found for: {0}"
+msgstr "Ingen Wikidata ID fundet for: {0}"
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] "Henter {0} Wikidata ID for sprog ''{1}''"
+msgstr[1] "Henter {0} Wikidata ID''er for sprog ''{1}''"
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr "Tilføj Wikidata for sprog ''{0}''"
+
 msgid "Add names from Wikipedia"
 msgstr "Tilføj navne fra Wikipedia"
 
diff --git a/i18n/po/de.po b/i18n/po/de.po
index 82a2f41..ca5e27e 100644
--- a/i18n/po/de.po
+++ b/i18n/po/de.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: de\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-23 17:33+0000\n"
-"Last-Translator: Klumbumbus <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-29 19:00+0000\n"
+"Last-Translator: Ettore Atalan <atalanttore at googlemail.com>\n"
 "Language-Team: JOSM\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:41+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:43+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: de\n"
 "X-Poedit-SearchPath-0: .\n"
 "X-Poedit-Basepath: /home/simon/src/josm.all/i18n\n"
@@ -75,7 +75,7 @@ msgid "Cause: "
 msgstr "Ursache: "
 
 msgid "Executing platform startup hook"
-msgstr "\"platform startup hook\" wird ausgeführt"
+msgstr "Plattform-Einschaltmethode wird ausgeführt"
 
 msgid "Building main menu"
 msgstr "Hauptmenü wird aufgebaut"
@@ -3862,9 +3862,6 @@ msgstr "Unerwartetes Parameterformat (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Wert ''{0}'' für Einstellung +init wird nicht unterstützt."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoid ''{0}'' wird nicht unterstützt."
 
@@ -3882,9 +3879,6 @@ msgstr ""
 "Gitterverschiebungs-Datei ''{0}'' wird für die Option +nadgrids nicht "
 "unterstützt."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum erforderlich (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3931,6 +3925,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Doppelt stereografisch"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameter ''{0}'' erforderlich."
 
@@ -4308,7 +4305,7 @@ msgid ""
 "With the currently used mappaint style the style for inner way equals the "
 "multipolygon style"
 msgstr ""
-"Mit dem aktuell verwendeten Mappaint-Stil gleicht der Zeichenstil für die "
+"Mit dem aktuell verwendeten Kartenstil gleicht der Zeichenstil für die "
 "innere Linie dem Multipolygon-Zeichenstil"
 
 msgid "Style for outer way mismatches"
@@ -4318,8 +4315,8 @@ msgid ""
 "With the currently used mappaint style(s) the style for outer way mismatches "
 "polygon"
 msgstr ""
-"Mit dem aktuell genutzten Anzeigestil passt der Stil des äußeren Weges nicht "
-"zum Polygon"
+"Mit dem aktuell verwendeten Kartenstil passt der Stil des äußeren Weges "
+"nicht zum Polygon"
 
 msgid "Area style on outer way"
 msgstr "Flächenzeichenstil auf äußerer Linie"
@@ -6794,13 +6791,13 @@ msgid "Information about layer"
 msgstr "Ebeneninformation"
 
 msgid "Map paint preferences"
-msgstr "MapPaint-Einstellungen"
+msgstr "Kartenstil-Einstellungen"
 
 msgid "Map Paint Styles"
-msgstr "MapPaint-Stile"
+msgstr "Kartenstile"
 
 msgid "configure the map painting style"
-msgstr "Kartenzeichnungsstil konfigurieren"
+msgstr "Kartenstil konfigurieren"
 
 msgid "MapPaint"
 msgstr "Kartenstil"
@@ -6821,7 +6818,7 @@ msgid "Reload from file"
 msgstr "Von Datei nachladen"
 
 msgid "reload selected styles from file"
-msgstr "Von Datei ausgewählte Stile nachladen"
+msgstr "ausgewählte Stile von Datei nachladen"
 
 msgid "Save as..."
 msgstr "Speichern unter …"
@@ -6831,10 +6828,10 @@ msgstr ""
 "Eine Kopie dieses Stil in einer Datei speichern und zur Liste hinzufügen"
 
 msgid "Map paint style file (*.mapcss, *.zip)"
-msgstr "MapPaint-Stil-Datei (*.mapcss, *.zip)"
+msgstr "Kartenstil-Datei (*.mapcss, *.zip)"
 
 msgid "Map paint style file (*.xml, *.zip)"
-msgstr "MapPaint-Stil-Datei (*.xml, *.zip)"
+msgstr "Kartenstil-Datei (*.xml, *.zip)"
 
 msgid "Reloading style sources"
 msgstr "Stilquellen werden neu geladen"
@@ -9791,10 +9788,11 @@ msgid "Save WMS file"
 msgstr "WMS-Datei speichern"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Luftbilder können falsch ausgerichtet sein. Bitte überprüfen Sie deren "
-"Versatz mithilfe von GPS-Spuren!"
+"Luftbild \"{0}\" könnte falsch ausgerichtet sein. Bitte überprüfen Sie "
+"anhand von GPS-Spuren den Versatz!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9802,6 +9800,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Details …"
 
+msgid "Do not show this message again"
+msgstr "Diese Meldung nicht mehr anzeigen"
+
 msgid "Hide this message and never show it again"
 msgstr "Diese Meldung ausblenden und nie wieder anzeigen"
 
@@ -9999,6 +10000,15 @@ msgstr ""
 "JOSM wird EPSG:4326 für Anfragen an den Server verwenden, aber die "
 "Ergebnisse können je nach WMS-Server variieren"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"Die Ebene {0} unterstützt die neue Projektion {1} nicht.\n"
+" Unterstützte Projektionen sind: {2}\n"
+"Ändern Sie erneut die Projektion oder entfernen Sie die Ebene."
+
 msgid "Correlate to GPX"
 msgstr "Mit GPX korrelieren"
 
@@ -10027,7 +10037,7 @@ msgid "Error while parsing {0}"
 msgstr "Fehler beim Einlesen von {0}"
 
 msgid "Could not read \"{0}\""
-msgstr "Kann \"{0}\" nicht lesen"
+msgstr "Konnte \"{0}\" nicht lesen"
 
 msgid ""
 "<html>Take a photo of your GPS receiver while it displays the "
@@ -10583,11 +10593,11 @@ msgid "(URL was: "
 msgstr "(Die Adresse lautet: "
 
 msgid "Select the map painting styles"
-msgstr "Wählen Sie den Kartenzeichnungsstil"
+msgstr "Wählen Sie den Kartenstil"
 
 msgid "Failed to load Mappaint styles from ''{0}''. Exception was: {1}"
 msgstr ""
-"Mappaint-Stile konnten nicht von ''{0}'' geladen werden. Fehler war: {1}"
+"Kartenstile konnten nicht von ''{0}'' geladen werden. Fehler war: {1}"
 
 msgid "loading style ''{0}''..."
 msgstr "Stil ''{0}'' wird geladen…"
@@ -10606,7 +10616,7 @@ msgstr[1] ""
 "Rechtsklick-Menü, um weitere Einzelheiten zu erfahren."
 
 msgid "Failed to parse Mappaint styles from ''{0}''. Error was: {1}"
-msgstr "Mappaint-Stile in ''{0}'' enthalten Fehler: {1}"
+msgstr "Kartenstile in ''{0}'' enthalten Fehler: {1}"
 
 msgid ""
 "Detected deprecated ''{0}'' in ''{1}'' which will be removed shortly. Use "
@@ -10624,7 +10634,7 @@ msgstr ""
 
 msgid ""
 "Failed to parse Mappaint styles from ''{0}''. Error was: [{1}:{2}] {3}"
-msgstr "Mappaint-Stile in ''{0}'' enthalten Fehler: [{1}:{2}] {3}"
+msgstr "Kartenstile in ''{0}'' enthalten Fehler: [{1}:{2}] {3}"
 
 msgid "Access Token Key:"
 msgstr "Schlüssel der Zugriffskennung:"
@@ -11203,7 +11213,7 @@ msgid "active"
 msgstr "Aktiv"
 
 msgid "Map paint style file (*.xml, *.mapcss, *.zip)"
-msgstr "MapPaint-Stil-Datei (*.xml, *.mapcss, *.zip)"
+msgstr "Kartenstil-Datei (*.xml, *.mapcss, *.zip)"
 
 msgid "Preset definition file (*.xml, *.zip)"
 msgstr "Objektvorlagen-Datei (*.xml, *.zip)"
@@ -12310,7 +12320,7 @@ msgid "Settings for the map projection and data interpretation."
 msgstr "Einstellungen der Karten-Projektion und Daten-Interpretation."
 
 msgid "Could not read tagging preset source: {0}"
-msgstr "Quelle für Objektvorlage konnte nicht gelesen werden: {0}"
+msgstr "Objektvorlagenquelle konnte nicht gelesen werden: {0}"
 
 msgid ""
 "Could not read tagging preset source: {0}\n"
@@ -12355,8 +12365,8 @@ msgstr ""
 "trotzdem benutzt werden?<br><br><table width=400>Fehler ist: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Objektvorlagenmenü sortieren"
+msgid "Sort presets menu alphabetically"
+msgstr "Objektvorlagen-Menü alphabetisch sortieren"
 
 msgid "Tagging Presets"
 msgstr "Objektvorlagen"
@@ -12643,6 +12653,9 @@ msgstr "Lambert 93 (Frankreich)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Reichsdreieckskoordinaten (Niederlande)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Schweden)"
 
@@ -12724,13 +12737,13 @@ msgid "Remote Control"
 msgstr "Fernsteuerung"
 
 msgid "Settings for the remote control feature."
-msgstr "Einstellungen für Fernsteuerungs-Funktion."
+msgstr "Einstellungen für die Fernsteuerungsfunktion."
 
 msgid "Download objects to new layer"
 msgstr "Objekte in neue Ebene herunterladen"
 
 msgid "Confirm all Remote Control actions manually"
-msgstr "Alle Fernsteuerungs-Aktionen manuell bestätigen"
+msgstr "Alle Fernsteuerungsaktionen manuell bestätigen"
 
 msgid ""
 "Allows JOSM to be controlled from other applications, e.g. from a web "
@@ -13567,23 +13580,6 @@ msgstr ""
 "Versuch verwendet: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Unerwartete Antwort vom HTTP-Server. Antwort vom Typ {0} enthält keinen "
-"''Location''-Kopf. Weiterleitung nicht möglich. Abbruch."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-"Zu viele Weiterleitungen für die URL zum Herunterladen gefunden. Abbruch."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Herunterladen umgelenkt auf ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Fehler beim Lesen von ''{0}''. Server antwortete mit Statuswert {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14227,9 +14223,6 @@ msgstr "Serververbindung …"
 msgid "Downloading OSM notes..."
 msgstr "OSM-Hinweise werden heruntergeladen …"
 
-msgid "Failed to open connection to API {0}."
-msgstr "Verbindung zu API {0} konnte nicht geöffnet werden."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14292,6 +14285,9 @@ msgstr "Unerwartete Kennung 0 für OSM-Primitive gefunden"
 msgid "OSM Server Files zip compressed"
 msgstr "OSM-Server-Dateien (zip-komprimiert)"
 
+msgid "Downloading data..."
+msgstr "Daten werden heruntergeladen…"
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS-Dateien (*.wms)"
 
@@ -14380,7 +14376,7 @@ msgstr ""
 "Fernsteuerungsserver für IPv6 auf Port {0} kann nicht gestartet werden: {1}"
 
 msgid "RemoteControl::Accepting remote connections on {0}:{1}"
-msgstr "Fernsteuerung::Akzeptiere Verbindungen auf {0}:{1}"
+msgstr "Fernsteuerung::Verbindungen auf {0}:{1} werden akzeptiert"
 
 msgid "RemoteControl::Server {0}:{1} stopped."
 msgstr "Fernsteuerung::Server {0}:{1} gestoppt."
@@ -14396,10 +14392,11 @@ msgstr ""
 "werden: {1}"
 
 msgid "RemoteControl::Accepting secure remote connections on {0}:{1}"
-msgstr "Fernsteuerung::Akzeptiere gesicherte Verbindungen auf {0}:{1}"
+msgstr "Fernsteuerung::Gesicherte Verbindungen auf {0}:{1} werden akzeptiert"
 
 msgid "Remote Control has been asked to create a new node."
-msgstr "Die Fernsteuerung soll einen neuen Punkt erstellen."
+msgstr ""
+"Die Fernsteuerung wurde aufgefordert, einen neuen Punkt zu erstellen."
 
 msgid "There is no layer opened to add node"
 msgstr "Keine Ebene geöffnet um Punkt hinzuzufügen"
@@ -14420,23 +14417,27 @@ msgid ""
 "Remote Control has been asked to report its supported features. This enables "
 "web sites to guess a running JOSM version"
 msgstr ""
-"Die Fernsteuerung will einen Bericht über die unterstützten Eigenschaften "
+"Die Fernsteuerung wurde aufgefordert, seine unterstützten Eigenschaften zu "
 "melden. Damit können Internetseiten eine laufende JOSM-Version erkennen."
 
 msgid ""
 "Remote Control has been asked to load an imagery layer from the following "
 "URL:"
 msgstr ""
-"Die Fernsteuerung soll eine Hintergrundbildebene von folgender URL laden:"
+"Die Fernsteuerung wurde aufgefordert, eine Hintergrundbildebene von "
+"folgender URL zu laden:"
 
 msgid "Remote imagery"
 msgstr "Hintergrundbild-Fernsteuerung"
 
 msgid "Remote Control has been asked to import data from the following URL:"
-msgstr "Die Fernsteuerung soll Daten von folgender URL herunterladen:"
+msgstr ""
+"Die Fernsteuerung wurde aufgefordert, Daten von folgender URL "
+"herunterzuladen:"
 
 msgid "Remote Control has been asked to load data from the API."
-msgstr "Die Fernsteuerung soll Daten von der API herunterladen."
+msgstr ""
+"Die Fernsteuerung wurde aufgefordert, Daten von der API herunterzuladen."
 
 msgid "The latitudes must be between {0} and {1}"
 msgstr "Breitengrad müssen zwischen {0} und {1} liegen"
@@ -14448,7 +14449,7 @@ msgid "The minima must be less than the maxima"
 msgstr "Die Minima müssen geringer als die Maxima sein"
 
 msgid "Remote Control has been asked to load the following data:"
-msgstr "Die Fernsteuerung soll die folgenden Daten laden:"
+msgstr "Die Fernsteuerung wurde aufgefordert, die folgenden Daten zu laden:"
 
 msgid "Loading data"
 msgstr "Daten werden geladen"
@@ -14467,14 +14468,14 @@ msgid "Do you want to allow this?"
 msgstr "Soll dies erlaubt werden?"
 
 msgid "Confirm Remote Control action"
-msgstr "Fernsteueraktion bestätigen"
+msgstr "Fernsteuerungsaktion bestätigen"
 
 msgid ""
 "Remote Control has been asked to report its protocol version. This enables "
 "web sites to detect a running JOSM."
 msgstr ""
-"Die Fernsteuerung will einen Bericht über die Protokollversion melden. Damit "
-"können Internetseite ein laufendes JOSM erkennen."
+"Die Fernsteuerung wurde aufgefordert, seine Protokollversion zu melden. "
+"Damit können Internetseite ein laufendes JOSM erkennen."
 
 msgid ""
 "Version ''{0}'' of meta data for geoimage layer is not supported. Expected: "
@@ -14692,15 +14693,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Letzte Aktualisierung der Plugins vor mehr als {0} Tagen."
 
-msgid "Click to update the activated plugins"
-msgstr "Klicken Sie, um aktivierte Plugins zu aktualisieren"
-
-msgid "Skip update"
-msgstr "Aktualisierung überspringen"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Die Aktualisierung der aktivierten Plugins auslassen"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14735,6 +14727,15 @@ msgstr ""
 "Unerwarteter Wert ''{0}'' für Einstellung ''{1}''. Nehme Wert \"Nachfragen\" "
 "an."
 
+msgid "Click to update the activated plugins"
+msgstr "Klicken Sie, um aktivierte Plugins zu aktualisieren"
+
+msgid "Skip update"
+msgstr "Aktualisierung überspringen"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Die Aktualisierung der aktivierten Plugins auslassen"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14912,8 +14913,8 @@ msgid ""
 "Do not ask again and remember my decision (go to Preferences->Plugins to "
 "change it later)"
 msgstr ""
-"Nicht wieder fragen und Entscheidung speichern (unter Einstellungen->Plugins "
-"später änderbar)"
+"Nicht wieder fragen und meine Entscheidung merken (unter Einstellungen-"
+">Plugins später änderbar)"
 
 msgid "Invalid jar file ''{0}''"
 msgstr "Ungültige JAR-Datei ''{0}''"
@@ -14972,6 +14973,9 @@ msgstr "Erweiterungsliste wird heruntergeladen …"
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Erweiterungsliste wird von »{0}« heruntergeladen"
 
+msgid "Unsuccessful HTTP request"
+msgstr "Erfolglose HTTP-Anforderung"
+
 msgid "Plugin list download error"
 msgstr "Fehler beim Herunterladen der Erweiterungsliste"
 
@@ -15455,6 +15459,20 @@ msgstr ""
 "fehlgeschlagen</strong>, falls versucht wurde, das Objekt "
 "herunterzuladen.<br><br>Die Fehlermeldung lautet:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Unerwartete Antwort vom HTTP-Server. Antwort vom Typ {0} enthält keinen "
+"''Location''-Kopf. Weiterleitung nicht möglich. Abbruch."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Herunterladen umgelenkt auf ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+"Zu viele Weiterleitungen für die URL zum Herunterladen gefunden. Abbruch."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Für die Sprache {0} konnte keine Übersetzung gefunden werden. Es wird {1} "
@@ -16122,6 +16140,33 @@ msgstr "OSM Inspector: Boundaries (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI Schwarzweiß 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "LPI NSW-Grundkarte"
+
+msgid "LPI NSW Topographic Map"
+msgstr "LPI NSW Topografische Karte"
+
+msgid "LPI NSW Imagery"
+msgstr "LPI NSW Bilder"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "LPI NSW Verwaltungsgrenzen Vorort"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW Verwaltungsgrenzen LGA"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "LPI NSW Verwaltungsgrenzen Landkreis"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "LPI NSW Verwaltungsgrenzen Gemeinde"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "LPI NSW Verwaltungsgrenzen Staatsforst"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr "LPI NSW Verwaltungsgrenzen NPWS-Schutzgebiet"
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at Höchste Auflösung"
 
@@ -16164,28 +16209,44 @@ msgstr "VoGIS: DGM (Geländemodell)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Oberflächenmodell)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV (Flandern) Luftbilder (deckt auch die Brüsseler Region mit ab) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV (Flandern) Luftbilder (deckt auch die Brüsseler Region mit ab)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr Zahlenbilder (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl Zahlenbilder (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 Luftbilder"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 Luftbilder"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 Luftbilder"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 Luftbilder"
 
 msgid "SPW(allonie) PICC numerical imagery"
-msgstr "SPW(allonie) PICC-Zahlenbild"
+msgstr "SPW (Wallonie) PICC-Zahlenbild"
 
 msgid "SPW(allonie) 2012 aerial imagery"
-msgstr "SPW(allonie) 2012 Luftbilder"
+msgstr "SPW (Wallonie) 2012 Luftbilder"
 
 msgid "SPW(allonie) 2009 aerial imagery"
-msgstr "SPW(allonie) 2009 Luftbilder"
+msgstr "SPW (Wallonie) 2009 Luftbilder"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "Kataster: nur für Namen und Hausnummern, schlechte Geometrie"
+msgid "TEC bus lines"
+msgstr "TEC-Buslinien"
 
 msgid "IBGE Mapa de Setores Urbanos"
-msgstr "IBGE Mapa de Setores Urbanos"
+msgstr "IBGE Karte der Stadtgebiete"
 
 msgid "IBGE Mapa de Setores Rurais"
-msgstr "IBGE Mapa de Setores Rurais"
+msgstr "IBGE Karte der ländlichen Gebiete"
 
 msgid "Geobase Hydrography"
 msgstr "Geobasis Hydrografie"
@@ -16209,17 +16270,20 @@ msgid "Czech CUZK:KM"
 msgstr "Tschechisches CUZK:KM"
 
 msgid "Czech RUIAN budovy"
-msgstr "Czech RUIAN budovy"
+msgstr "Tschechische RUIAN Gebäude"
 
 msgid "Czech RUIAN parcely"
-msgstr "Czech RUIAN parcely"
+msgstr "Tschechische RUIAN Grundstücke"
 
 msgid "Czech pLPIS"
-msgstr "Czech pLPIS"
+msgstr "Tschechisches pLPIS"
 
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatenbehörde (Dänemark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Geodatenbehörde Flurstücke INSPIRE-Ansicht"
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatenbehörde DTK-Karte25"
 
@@ -16307,11 +16371,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Luftbild 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Luftbild 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16341,13 +16405,13 @@ msgstr "Bayern (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bayern (2 m)"
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr "Stuttgart (Luftbild)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr "Erlangen Luftbild (2013 6,25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr "Erlangen 2011 Luftbild (5,0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16357,17 +16421,17 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Alte Karte von Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "Physical DE - Physische Karte (Naturräume)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
 
 msgid ""
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
+msgstr ""
 "Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
 "nutzen)"
-msgstr ""
-"Harz - Einblendung für Bing (z.B. Deckkraft zw. 20 und 50 Prozent nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16382,7 +16446,7 @@ msgid "NRW-Atlas: Luftbilder"
 msgstr "NRW-Atlas: Luftbilder"
 
 msgid "NRW-Atlas: Topographische Karte 1:10000"
-msgstr "NRW-Atlas: Topographische Karte 1:10000"
+msgstr "NRW-Atlas: Topografische Karte 1:10000"
 
 msgid "Metropole Ruhr: Luftbilder (10 cm)"
 msgstr "Metropole Ruhr: Luftbilder (10 cm)"
@@ -16394,7 +16458,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Dronenbilder 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drohnenbild Canaan (Haiti) November 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -16486,6 +16550,9 @@ msgstr "Luxemburg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Nigerdelta Okt 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Spitzbergen - Orthofoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gazastreifen - Pléiades - 2014/07/06"
 
@@ -16763,7 +16830,7 @@ msgid "MSR Maps Urban"
 msgstr "MSR Maps Urban"
 
 msgid "USGS Topographic Maps"
-msgstr "USGS Topographische Karten"
+msgstr "USGS Topografische Karten"
 
 msgid "USGS Large Scale Imagery"
 msgstr "USGS Großflächige Bilder"
@@ -17339,10 +17406,6 @@ msgstr ""
 "Mithilfe dieser Erweiterung können Sie Fehlerberichte erstellen, schließen, "
 "wiedereröffnen und kommentieren."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Ermöglicht dem Benutzer die Arbeit mit auf mapillary.com gehosteten Bildern"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17544,13 +17607,13 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Öffnet einen Dialog, um Merkmale in einer Tabelle zu bearbeiten."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Fügt dem Hilfemenü einen Objektvorlagentester hinzu. Dies hilft beim "
-"Entwickeln von Objektvorlagen (kurze Vorschau des Dialogs). Sie können die "
-"jar-Datei auch einzeln starten."
+"Fügt einen Objektvorlagentester zum Fenstermenü hinzu, der Ihnen bei der "
+"Entwicklung von Objektvorlagen hilft (Schnellvorschau des erscheinenden "
+"Dialogs). Sie können die JAR-Datei auch einzeln starten."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Erstellt Reihenhäuser aus einem Häuserblock."
@@ -17862,7 +17925,7 @@ msgid "Electrified"
 msgstr "Elektrifiziert"
 
 msgid "contact_line"
-msgstr "Oberleitung"
+msgstr "Fahrleitung"
 
 msgid "no"
 msgstr "nein"
@@ -18567,6 +18630,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Automarke"
+
+msgid "Motorcycle brand"
+msgstr "Motorradmarke"
+
 msgid "Streets"
 msgstr "Straßen"
 
@@ -18621,6 +18690,9 @@ msgstr "Schnellstraßenanschluss"
 msgid "Primary"
 msgstr "Bundesstraße"
 
+msgid "Overhead trolley wires"
+msgstr "Oberleitungen"
+
 msgid "Primary Link"
 msgstr "Bundesstraßenanschluss"
 
@@ -19093,6 +19165,14 @@ msgstr "Kombinierter Fuß- und Fahrradweg"
 msgid "Dedicated Footway"
 msgstr "Ausgewiesener Fußweg"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "Bürgersteig"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "Kreuzung"
+
 msgid "Steps"
 msgstr "Treppe"
 
@@ -19132,6 +19212,18 @@ msgstr "Handlauf mittig"
 msgid "Right handrail"
 msgstr "Handlauf rechts"
 
+msgid "Escalator"
+msgstr "Rolltreppe"
+
+msgid "forward"
+msgstr "vorwärts"
+
+msgid "backward"
+msgstr "rückwärts"
+
+msgid "reversible"
+msgstr "umkehrbar"
+
 msgid "Waypoints"
 msgstr "Wegpunkte"
 
@@ -19934,6 +20026,9 @@ msgstr "Prellbock"
 msgid "Railway Switch"
 msgstr "Weiche"
 
+msgid "Railway Signal"
+msgstr "Eisenbahnsignal"
+
 msgid "Railway milestone"
 msgstr "Eisenbahnkilometerstein"
 
@@ -20134,9 +20229,6 @@ msgstr "Autotausch / Car Sharing"
 msgid "Motorcycle Dealer"
 msgstr "Motorradhändler"
 
-msgid "independent"
-msgstr "unabhängig"
-
 msgid "Services:"
 msgstr "Dienstleistungen:"
 
@@ -20380,6 +20472,9 @@ msgstr "Sitzbank"
 msgid "Shelter"
 msgstr "Unterstand"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Papierkorb/Abfalleimer"
+
 msgid "Highway platform (legacy)"
 msgstr "Bussteig (legacy/veraltet)"
 
@@ -20633,6 +20728,9 @@ msgstr "französisch"
 msgid "sandwich"
 msgstr "Sandwich"
 
+msgid "coffee_shop"
+msgstr "Kaffeehaus"
+
 msgid "sushi"
 msgstr "Sushi"
 
@@ -20704,7 +20802,7 @@ msgid "Detail Grade"
 msgstr "Detailgrad"
 
 msgid "topo"
-msgstr "topographisch"
+msgstr "topografisch"
 
 msgid "street"
 msgstr "Straße"
@@ -21386,9 +21484,6 @@ msgstr "Abfall"
 msgid "Recycling Centre"
 msgstr "Recyclingzentrum"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Papierkorb/Abfalleimer"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Abfallentsorgung/Müllcontainer"
 
@@ -21886,6 +21981,14 @@ msgid "commercial"
 msgstr "Gewerblich"
 
 msgctxt "building"
+msgid "service"
+msgstr "Wirtschaftsgebäude"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "Bahnhof"
+
+msgctxt "building"
 msgid "barn"
 msgstr "Scheune"
 
@@ -21922,6 +22025,14 @@ msgid "hospital"
 msgstr "Krankenhaus"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "Kindergarten"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr "Manufaktur"
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "Lagerhalle"
 
@@ -21973,6 +22084,10 @@ msgid "house"
 msgstr "Haus"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "Hotel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "Hütte"
 
@@ -22025,6 +22140,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "Notfall"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "Treppenaufgang"
+
 msgid "Entrance number"
 msgstr "Eingangsnummer"
 
@@ -22462,6 +22581,9 @@ msgstr "Flugzeugschutzbau"
 msgid "Historic"
 msgstr "Historisch"
 
+msgid "Ruins"
+msgstr "Ruinen"
+
 msgid "Range"
 msgstr "Gebiet"
 
@@ -23157,9 +23279,6 @@ msgstr "Historische Stätten"
 msgid "Castle"
 msgstr "Burg/Schloss"
 
-msgid "Ruins"
-msgstr "Ruinen"
-
 msgid "Archaeological Site"
 msgstr "Ausgrabungsstelle"
 
@@ -23697,7 +23816,7 @@ msgstr "Zeitung"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr "Nichtregierungsorganisation (NGO)"
+msgstr "Nichtregierungsorganisation (NRO)"
 
 msgctxt "office"
 msgid "Notary"
@@ -24933,6 +25052,13 @@ msgstr ""
 "{0}={1} ist  unspezifisch. Anstatt von ''{1}'' geben Sie bitte konkret an, "
 "was behoben werden soll."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Falsche Verwendung von Merkmal {0}. Entfernen Sie {1}, weil klar ist, dass "
+"der Name auch ohne ein zusätzliches Merkmal noch fehlt."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} ist veraltet. Bitte stattdessen ein Multipolygon verwenden."
 
@@ -26072,7 +26198,7 @@ msgid "Align Way Segments: Modes"
 msgstr "Liniensgemente ausrichten: Arbeitsweise"
 
 msgid "Align Ways control panel"
-msgstr "Kontrollfeld Linien ausrichten"
+msgstr "Kontrollfeldlinien ausrichten"
 
 msgid "This panel activates in Align Ways mode:"
 msgstr "Dieses Kontrollfeld aktiviert im Modus Linien ausrichten:"
@@ -27331,6 +27457,12 @@ msgstr "Zusammenführungseinstellungen konfigurieren"
 msgid "Generate matches"
 msgstr "Übereinstimmungen erzeugen"
 
+msgid "Layer:"
+msgstr "Ebene:"
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr "{0}: 0 / {1}: 0 / {2}: 0"
+
 msgid "Subject"
 msgstr "Ziel"
 
@@ -27361,6 +27493,12 @@ msgstr "Es ist nichts ausgewählt, bitte versuchen Sie es erneut."
 msgid "Empty selection"
 msgstr "Leere Auswahl"
 
+msgid "Freeze reference selection"
+msgstr "Referenzauswahl fixieren"
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr "{0}: {1} / {2}: {3} / {4}: {5}"
+
 msgid "Invalid reference or subject"
 msgstr "Ungültige Referenz / ungültiges Ziel"
 
@@ -28846,6 +28984,12 @@ msgstr "Bilder insgesamt:"
 msgid "images"
 msgstr "Bilder"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr "Verkehrszeichen-Schriftart ''{0}'' hat ein falsches Format."
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "Konnte Schriftart-Datei nicht von ''{{0}}'' lesen."
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28880,7 +29024,7 @@ msgid "Select pictures"
 msgstr "Bilder auswählen"
 
 msgid "Import pictures into sequence"
-msgstr "Bilder in die Sequenz importieren"
+msgstr "Bilder als Sequenz importieren"
 
 msgid "Import pictures into Mapillary layer in a sequence"
 msgstr "Bilder in die Mapillary-Ebene einer Sequenz importieren"
@@ -28969,9 +29113,6 @@ msgstr "Gefährliche Kreuzung"
 msgid "Mandatory direction (any)"
 msgstr "Vorgeschriebene Richtung (beliebig)"
 
-msgid "No turn"
-msgstr "Abbiegen verboten"
-
 msgid "Uneven road"
 msgstr "Unebene Fahrbahn"
 
@@ -28984,6 +29125,9 @@ msgstr "Überholverbot"
 msgid "Pedestrian crossing"
 msgstr "Fußgängerübergang"
 
+msgid "No turn"
+msgstr "Abbiegen verboten"
+
 msgid "Years"
 msgstr "Jahre"
 
@@ -29084,8 +29228,22 @@ msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 "Wechseln Sie zur Bildadresse mit den nächstes/vorheriges Schaltflächen"
 
-msgid "Download mode: "
-msgstr "Herunterlademodus: "
+msgid "Download mode"
+msgstr "Herunterlademodus"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Sie sind als ''{0}'' angemeldet."
+
+msgid "Re-Login"
+msgstr "Erneut Anmelden"
+
+msgid "You are currently not logged in."
+msgstr "Sie sind momentan nicht angemeldet."
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
+"Gehen Sie in die Einstellung und melden Sie sich vor dem Hochladen bei "
+"Mapillary an."
 
 msgid "Upload selected sequence"
 msgstr "Ausgewählte Sequenz hochladen"
@@ -29141,12 +29299,11 @@ msgstr "Wird heruntergeladen"
 msgid "Select mode"
 msgstr "Auswahlmodus"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Mapillary-Anmeldung</title></head><body>Anmeldung "
-"erfolgreich, kehren Sie zu JOSM zurück.</body></html>"
+msgid "Mapillary login"
+msgstr "Mapillary-Anmeldung"
+
+msgid "Login successful, return to JOSM."
+msgstr "Anmeldung erfolgreich, zurück zu JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Mapillary-Bilder werden heruntergeladen"
@@ -29572,9 +29729,6 @@ msgid ""
 msgstr ""
 "''Lambert CC 9 Zonen''-Koordinaten mit verschiedenen Zonencodes für X und Y: "
 
-msgid "Downloading data..."
-msgstr "Daten werden heruntergeladen…"
-
 msgid "OpenData XML files"
 msgstr "OpenData-XML-Dateien"
 
@@ -29815,8 +29969,8 @@ msgid ""
 "Do not ask again and remember my decision (go to Preferences->Modules to "
 "change it later)"
 msgstr ""
-"Nicht wieder fragen und Entscheidung speichern (unter Einstellungen->Module "
-"änderbar)"
+"Nicht wieder fragen und meine Entscheidung merken (unter Einstellungen-"
+">Module später änderbar)"
 
 msgid "The module file ''{0}'' does not include a Manifest."
 msgstr "Die Moduldatei ''{0}'' beinhaltet kein Manifest."
@@ -30163,7 +30317,7 @@ msgid "to gps time"
 msgstr "an die GPS-Zeit"
 
 msgid "to previous value (unchanged mtime)"
-msgstr "auf vorherigen Wert (ungeänderte Bearbeitungszeit)"
+msgstr "auf vorherigen Wert (ungeänderte Modifikationszeit)"
 
 msgid "Photo Geotagging Plugin"
 msgstr "Foto-Geotagging-Plugin"
@@ -30202,10 +30356,11 @@ msgid "Could not delete temporary file!"
 msgstr "Kann temporäre Datei nicht löschen!"
 
 msgid "Test failed: Could not read mtime."
-msgstr "Test fehlgeschlagen: mtime konnte nicht gelesen werden."
+msgstr "Test fehlgeschlagen: Modifikationszeit konnte nicht gelesen werden."
 
 msgid "Test failed: Could not write mtime."
-msgstr "Test fehlgeschlagen: mtime konnte nicht geschrieben werden."
+msgstr ""
+"Test fehlgeschlagen: Modifikationszeit konnte nicht geschrieben werden."
 
 msgid "Adjust photos"
 msgstr "Fotos ausrichten"
@@ -31013,7 +31168,9 @@ msgid "Preparing history data..."
 msgstr "Chronikdaten werden vorbereitet…"
 
 msgid "Remote Control has been asked to revert a changeset."
-msgstr "Per Fernsteuerung soll ein Änderungssatz umgekehrt werden."
+msgstr ""
+"Die Fernsteuerung wurde aufgefordert, einen Änderungssatz rückgängig zu "
+"machen."
 
 msgid "Reverting..."
 msgstr "Umkehren …"
@@ -31102,7 +31259,7 @@ msgid "custom"
 msgstr "Angepasst"
 
 msgid "Could not read tagging preset source: ''{0}''"
-msgstr "Konnte Quelle für Objektvorlage nicht lesen: ''{0}''"
+msgstr "Konnte Objektvorlagenquelle nicht lesen: ''{0}''"
 
 msgid "Error parsing tagging preset from ''{0}'':\n"
 msgstr "Fehler beim Analysieren der Objektvorlage aus ''{0}'':\n"
@@ -31199,6 +31356,9 @@ msgstr ""
 "Einstellung ''{0}'' fehlt. Kann die Separate-Data-Store-API nicht "
 "initialisieren."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Verbindung zu API {0} konnte nicht geöffnet werden."
+
 msgid "Proxy Authentication Required"
 msgstr "Proxy-Legitimierung erforderlich"
 
@@ -31536,17 +31696,17 @@ msgid "unexpected column number {0}"
 msgstr "unerwartete Spaltenzahl {0}"
 
 msgid "Tagging Preset Tester"
-msgstr "Tester für Objektvorlagen"
+msgstr "Objektvorlagentester"
 
 msgid ""
 "Open the tagging preset test tool for previewing tagging preset dialogs."
 msgstr ""
-"Testwerkzeug für Objektvorlagen öffnen, um eine Vorschau auf die Dialoge der "
-"Objektvorlagen zu erhalten."
+"Öffnen Sie das Objektvorlagen-Testwerkzeug, um eine Vorschau auf die "
+"Objektvorlagendialoge zu erhalten."
 
 msgid "You have to specify tagging preset sources in the preferences first."
 msgstr ""
-"Sie müssen zuerst in den Einstellungen eine Quelle für Vorlagen angeben."
+"Sie müssen zuerst Objektvorlagenquellen in den Einstellungen angeben."
 
 msgid "Enter housenumbers or amount of segments"
 msgstr "Hausnummern oder Anzahl der Abschnitte eingeben"
@@ -33468,6 +33628,30 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Wegpunkt suchen. Klicken und Karte bewegen, um den Wegpunkt anzuzeigen."
 
+msgid "Fetch Wikidata IDs"
+msgstr "Wikidata-Kennungen abrufen"
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+"Wikidata-Kennungen unter Verwendung des Merkmals ''wikipedia'' abrufen"
+
+msgid "Fetching Wikidata IDs"
+msgstr "Wikidata-Kennungen werden abgerufen"
+
+msgid "Add Wikidata"
+msgstr "Wikidata hinzufügen"
+
+msgid "No Wikidata ID found for: {0}"
+msgstr "Keine Wikidata-Kennung gefunden für: {0}"
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] "{0} Wikidata-Kennung für Sprache ''{1}'' wird abgerufen"
+msgstr[1] "{0} Wikidata-Kennungen für Sprache ''{1}'' werden abgerufen"
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr "Wikidata für Sprache ''{0}'' hinzufügen"
+
 msgid "Add names from Wikipedia"
 msgstr "Namen aus Wikipedia hinzufügen"
 
diff --git a/i18n/po/de_DE.po b/i18n/po/de_DE.po
index c14117f..4e55db9 100644
--- a/i18n/po/de_DE.po
+++ b/i18n/po/de_DE.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-07-10 12:32+0000\n"
 "Last-Translator: ralekuja <Unknown>\n"
 "Language-Team: German (Germany) <de_DE at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:05+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:07+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3474,9 +3474,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3492,9 +3489,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3533,6 +3527,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8805,7 +8802,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8814,6 +8812,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9000,6 +9001,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11065,7 +11072,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11330,6 +11337,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12147,20 +12157,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12721,9 +12717,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12778,6 +12771,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13128,15 +13124,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13161,6 +13148,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13365,6 +13361,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13701,6 +13700,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14315,6 +14325,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14357,8 +14394,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14370,7 +14424,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14412,6 +14466,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14499,10 +14556,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14531,13 +14588,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14546,15 +14603,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14674,6 +14730,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15454,9 +15513,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15615,9 +15671,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16608,6 +16664,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16662,6 +16724,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17116,6 +17181,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17155,6 +17228,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17948,6 +18033,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18146,9 +18234,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18391,6 +18476,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18644,6 +18732,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19396,9 +19487,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19896,6 +19984,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19932,6 +20028,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19983,6 +20087,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20035,6 +20143,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20472,6 +20584,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21165,9 +21280,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22912,6 +23024,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25057,6 +25174,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25087,6 +25210,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26455,6 +26584,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26578,9 +26713,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26593,6 +26725,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26692,7 +26827,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26747,9 +26894,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27134,9 +27282,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28691,6 +28836,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30691,6 +30839,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/el.po b/i18n/po/el.po
index bcde407..816f36b 100644
--- a/i18n/po/el.po
+++ b/i18n/po/el.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-10-14 13:30+0000\n"
 "Last-Translator: aitolos <Unknown>\n"
 "Language-Team: Greek <el at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:42+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:44+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: el\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3652,9 +3652,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3670,9 +3667,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3711,6 +3705,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -9119,7 +9116,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9128,6 +9126,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Λεπτομέρειες..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9314,6 +9315,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11405,8 +11412,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Ταξινόμηση μενού προεπιλογών"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Προεπιλογές Ετικετών"
@@ -11675,6 +11682,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12502,20 +12512,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13080,9 +13076,6 @@ msgstr "Επικοινωνία με τον Διακομιστή..."
 msgid "Downloading OSM notes..."
 msgstr "Λήψη σημειώσεων OSM"
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13139,6 +13132,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13500,15 +13496,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Τελευταία ενημέρωση πρόσθετου παραπάνω από {0} μέρες πριν."
 
-msgid "Click to update the activated plugins"
-msgstr "Κλικ για ενημέρωση των ενεργών προσθέτων"
-
-msgid "Skip update"
-msgstr "Παράλειψη ενημέρωσης"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Κλικ για παράλειψη ενημέρωσης των ενεργών προσθέτων"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13533,6 +13520,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr "Κλικ για ενημέρωση των ενεργών προσθέτων"
+
+msgid "Skip update"
+msgstr "Παράλειψη ενημέρωσης"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Κλικ για παράλειψη ενημέρωσης των ενεργών προσθέτων"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13746,6 +13742,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Γίνεται λήψη λίστας πρόσθετων από ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -14088,6 +14087,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14702,6 +14712,33 @@ msgstr "Επιθεωρητής OSM: Σύνορα (ΕΕ)"
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14744,8 +14781,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14757,7 +14811,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14799,6 +14853,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14886,10 +14943,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14918,13 +14975,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14933,15 +14990,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15061,6 +15117,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15841,9 +15900,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16002,9 +16058,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16998,6 +17054,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Οδοί"
 
@@ -17052,6 +17114,9 @@ msgstr ""
 msgid "Primary"
 msgstr "Πρωτεύων"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17506,6 +17571,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Σκαλοπάτια"
 
@@ -17545,6 +17618,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Σημεία αναφοράς"
 
@@ -18338,6 +18423,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18536,9 +18624,6 @@ msgstr "Κοινή χρήση"
 msgid "Motorcycle Dealer"
 msgstr "Εμπόριο Μοτοσυκλετών"
 
-msgid "independent"
-msgstr "ανεξάρτητος"
-
 msgid "Services:"
 msgstr "Υπηρεσίες:"
 
@@ -18781,6 +18866,9 @@ msgstr "Παγκάκι"
 msgid "Shelter"
 msgstr "Καταφύγιο"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -19034,6 +19122,9 @@ msgstr "Γαλλική"
 msgid "sandwich"
 msgstr "σάντουιτς"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "σούσι"
 
@@ -19786,9 +19877,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20286,6 +20374,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20322,6 +20418,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20373,6 +20477,10 @@ msgid "house"
 msgstr "σπίτι"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20425,6 +20533,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "επείγον"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20862,6 +20974,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ερείπια"
+
 msgid "Range"
 msgstr ""
 
@@ -21555,9 +21670,6 @@ msgstr "Ιστορικά Σημεία"
 msgid "Castle"
 msgstr "Κάστρο"
 
-msgid "Ruins"
-msgstr "Ερείπια"
-
 msgid "Archaeological Site"
 msgstr "Αρχαιολογικός Χώρος"
 
@@ -23302,6 +23414,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25452,6 +25569,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25482,6 +25605,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26870,6 +26999,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26993,9 +27128,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27008,6 +27140,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27107,7 +27242,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27162,9 +27309,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27549,9 +27697,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -29111,6 +29256,9 @@ msgstr "Νέα τιμή για {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31161,6 +31309,29 @@ msgstr "Αναζήτηση σημείου διαδρομής"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/en_AU.po b/i18n/po/en_AU.po
index 539a03e..151ef0a 100644
--- a/i18n/po/en_AU.po
+++ b/i18n/po/en_AU.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-06-08 12:52+0000\n"
 "Last-Translator: Mark Pulley <mrpulley at lizzy.com.au>\n"
 "Language-Team: English (Australia) <en_AU at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:04+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:06+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3723,9 +3723,6 @@ msgstr "Unexpected parameter format (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Value ''{0}'' for option +init not supported."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoid ''{0}'' not supported."
 
@@ -3741,9 +3738,6 @@ msgstr "Ellipsoid required (+ellps=* or +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Grid shift file ''{0}'' for option +nadgrids not supported."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3784,6 +3778,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameter ''{0}'' required."
 
@@ -9435,9 +9432,9 @@ msgid "Save WMS file"
 msgstr "Save WMS file"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9445,6 +9442,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Details..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Hide this message and never show it again"
 
@@ -9633,6 +9633,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Correlate to GPX"
 
@@ -11863,8 +11869,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Sort presets menu"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Tagging Presets"
@@ -12138,6 +12144,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12996,20 +13005,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13592,9 +13587,6 @@ msgstr "Contacting Server..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "Failed to open connection to API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13650,6 +13642,9 @@ msgstr "Unexpected id 0 for osm primitive found"
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS Files (*.wms)"
 
@@ -14011,15 +14006,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Last plug-in update more than {0} days ago."
 
-msgid "Click to update the activated plugins"
-msgstr "Click to update the activated plug-ins"
-
-msgid "Skip update"
-msgstr "Skip update"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Click to skip updating the activated plug-ins"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14053,6 +14039,15 @@ msgid ""
 msgstr ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Click to update the activated plug-ins"
+
+msgid "Skip update"
+msgstr "Skip update"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Click to skip updating the activated plug-ins"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14273,6 +14268,9 @@ msgstr "Download plug-in list..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Downloading plug-in list from ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -14653,6 +14651,17 @@ msgstr ""
 "<strong>Downloading failed</strong> if you tried to download this "
 "object.<br><br>The error message is:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Unable to find translation for the locale {0}. Reverting to {1}."
 
@@ -15280,6 +15289,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -15322,8 +15358,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15335,7 +15388,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15377,6 +15430,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15464,10 +15520,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15496,13 +15552,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15511,15 +15567,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15639,6 +15694,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16431,9 +16489,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16604,13 +16659,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Provides a dialogue for editing tags in a tabular grid."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
-msgstr ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialogue that will popup). You can "
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
 "start the jar-file as standalone as well."
+msgstr ""
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Make terraced houses out of single blocks."
@@ -17606,6 +17658,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Streets"
 
@@ -17660,6 +17718,9 @@ msgstr "Trunk Link"
 msgid "Primary"
 msgstr "Primary"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Primary Link"
 
@@ -18114,6 +18175,14 @@ msgstr "Combined Foot- and Cycleway"
 msgid "Dedicated Footway"
 msgstr "Dedicated Footway"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Steps"
 
@@ -18153,6 +18222,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Waypoints"
 
@@ -18946,6 +19027,9 @@ msgstr "Buffer Stop"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19144,9 +19228,6 @@ msgstr "Sharing"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -19389,6 +19470,9 @@ msgstr "Bench"
 msgid "Shelter"
 msgstr "Shelter"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -19642,6 +19726,9 @@ msgstr "french"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20394,9 +20481,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20894,6 +20978,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20930,6 +21022,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20981,6 +21081,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -21033,6 +21137,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -21470,6 +21578,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruins"
+
 msgid "Range"
 msgstr ""
 
@@ -22163,9 +22274,6 @@ msgstr "Historic Places"
 msgid "Castle"
 msgstr "Castle"
 
-msgid "Ruins"
-msgstr "Ruins"
-
 msgid "Archaeological Site"
 msgstr "Archaeological Site"
 
@@ -23910,6 +24018,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -26100,6 +26213,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26130,6 +26249,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27513,6 +27638,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -27636,9 +27767,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27651,6 +27779,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27750,7 +27881,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27805,9 +27948,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28196,9 +28340,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -29760,6 +29901,9 @@ msgstr "New value for {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Failed to open connection to API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31773,6 +31917,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/en_CA.po b/i18n/po/en_CA.po
index 3e327bc..31110ad 100644
--- a/i18n/po/en_CA.po
+++ b/i18n/po/en_CA.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2010-09-24 17:25+0000\n"
 "Last-Translator: Johann Beda <Unknown>\n"
 "Language-Team: English (Canada) <en_CA at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:06+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:08+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3471,9 +3471,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3489,9 +3486,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3530,6 +3524,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8802,7 +8799,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8811,6 +8809,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8997,6 +8998,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11062,7 +11069,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11327,6 +11334,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12144,20 +12154,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12718,9 +12714,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12775,6 +12768,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13125,15 +13121,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13158,6 +13145,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13362,6 +13358,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13698,6 +13697,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14309,6 +14319,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14351,8 +14388,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14364,7 +14418,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14406,6 +14460,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14493,10 +14550,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14525,13 +14582,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14540,15 +14597,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14668,6 +14724,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15448,9 +15507,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15609,9 +15665,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16602,6 +16658,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16656,6 +16718,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17110,6 +17175,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17149,6 +17222,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17942,6 +18027,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18140,9 +18228,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18385,6 +18470,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18638,6 +18726,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19390,9 +19481,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19890,6 +19978,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19926,6 +20022,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19977,6 +20081,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20029,6 +20137,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20466,6 +20578,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21159,9 +21274,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22906,6 +23018,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25047,6 +25164,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25077,6 +25200,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26445,6 +26574,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26568,9 +26703,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26583,6 +26715,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26682,7 +26817,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26737,9 +26884,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27124,9 +27272,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28681,6 +28826,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30681,6 +30829,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/en_GB.po b/i18n/po/en_GB.po
index 2da30a0..3dfa612 100644
--- a/i18n/po/en_GB.po
+++ b/i18n/po/en_GB.po
@@ -10,16 +10,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: JOSM\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-16 16:25+0000\n"
-"Last-Translator: Dee-earlsoft <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-11-30 15:31+0000\n"
+"Last-Translator: Andi Chandler <Unknown>\n"
 "Language-Team: German <josm-dev at openstreetmap.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:03+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:05+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: de\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -176,7 +176,7 @@ msgid "About JOSM..."
 msgstr "About JOSM..."
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "Failed to locate resource ''{0}''."
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "Failed to load resource ''{0}'', error is {1}."
@@ -3419,7 +3419,7 @@ msgid "UNKNOWN"
 msgstr "UNKNOWN"
 
 msgid "Error reading revision info from revision file: {0}"
-msgstr ""
+msgstr "Error reading revision info from revision file: {0}"
 
 msgid "Unexpected JOSM version number in revision file, value is ''{0}''"
 msgstr "Unexpected JOSM version number in revision file, value is ''{0}''"
@@ -3732,9 +3732,6 @@ msgstr "Unexpected parameter format (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Value ''{0}'' for option +init not supported."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoid ''{0}'' not supported."
 
@@ -3750,9 +3747,6 @@ msgstr "Ellipsoid required (+ellps=* or +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Grid shift file ''{0}'' for option +nadgrids not supported."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3793,6 +3787,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameter ''{0}'' required."
 
@@ -9463,9 +9460,9 @@ msgid "Save WMS file"
 msgstr "Save WMS file"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9473,6 +9470,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Details..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Hide this message and never show it again"
 
@@ -9670,6 +9670,12 @@ msgstr ""
 "JOSM will use EPSG:4326 to query the server, but results may vary depending "
 "on the WMS server"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Correlate to GPX"
 
@@ -11943,8 +11949,8 @@ msgstr ""
 "<html>Unable to parse tagging preset source: {0}. Do you really want to use "
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Sort presets menu"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Tagging Presets"
@@ -12222,6 +12228,9 @@ msgstr "Lambert 93 (France)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 
@@ -12904,7 +12913,7 @@ msgstr ""
 "must be the same as in ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Detailed information: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13108,22 +13117,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr "Failed to load {0}, use cached file and retry next time: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Too many redirects to the download URL detected. Aborting."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Download redirected to ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Failed to read from ''{0}''. Server responded with status code {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13731,9 +13724,6 @@ msgstr "Contacting Server..."
 msgid "Downloading OSM notes..."
 msgstr "Downloading OSM notes..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Failed to open connection to API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13789,6 +13779,9 @@ msgstr "Unexpected id 0 for osm primitive found"
 msgid "OSM Server Files zip compressed"
 msgstr "OSM Server Files zip compressed"
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS Files (*.wms)"
 
@@ -14173,15 +14166,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Last plug-in update more than {0} days ago."
 
-msgid "Click to update the activated plugins"
-msgstr "Click to update the activated plug-ins"
-
-msgid "Skip update"
-msgstr "Skip update"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Click to skip updating the activated plug-ins"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14215,6 +14199,15 @@ msgid ""
 msgstr ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Click to update the activated plug-ins"
+
+msgid "Skip update"
+msgstr "Skip update"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Click to skip updating the activated plug-ins"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14442,6 +14435,9 @@ msgstr "Download plug-in list..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Downloading plug-in list from ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Plugin list download error"
 
@@ -14913,6 +14909,19 @@ msgstr ""
 "<strong>Downloading failed</strong> if you tried to download this "
 "object.<br><br>The error message is:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Download redirected to ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Too many redirects to the download URL detected. Aborting."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Unable to find translation for the locale {0}. Reverting to {1}."
 
@@ -15224,7 +15233,7 @@ msgstr "scrub"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "wood"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -15566,6 +15575,33 @@ msgstr "OSM Inspector: Boundaries (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI black-and-white 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15608,10 +15644,26 @@ msgstr "VoGIS: DGM (Terrain model)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Surface model)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr numerical imagery (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl numerical imagery (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 aerial imagery"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 aerial imagery"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 aerial imagery"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 aerial imagery"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerical imagery"
@@ -15622,8 +15674,8 @@ msgstr "SPW(allonie) 2012 aerial imagery"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 aerial imagery"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
+msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Setores Urbanos"
@@ -15664,6 +15716,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denmark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -15751,11 +15806,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Orthophoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Orthophoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -15785,14 +15840,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15800,18 +15855,15 @@ msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15838,7 +15890,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Drone Imagery 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone Imagery Canaan(Haiti) November 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -15930,6 +15982,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -16677,6 +16732,8 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Provides the GSON library for other JOSM plugins. Not meant to be installed "
+"directly by users, but rather as a dependency for other plugins."
 
 msgid "Simple tool to tag house numbers."
 msgstr "Simple tool to tag house numbers."
@@ -16766,9 +16823,6 @@ msgstr ""
 "create, close, invalidate, re-open and comment bug reports by using this "
 "plugin."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Allows the user to work with pictures hosted at mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16961,13 +17015,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Provides a dialogue for editing tags in a tabular grid."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
-msgstr ""
-"Adds a tagging preset tester to the help menu, which helps developing of "
-"tagging presets (quick preview of the dialogue that will popup). You can "
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
 "start the jar-file as standalone as well."
+msgstr ""
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Make terraced houses out of single blocks."
@@ -17102,7 +17153,7 @@ msgid "ground"
 msgstr "ground"
 
 msgid "sett"
-msgstr ""
+msgstr "sett"
 
 msgid "Smoothness"
 msgstr "Smoothness"
@@ -17269,7 +17320,7 @@ msgid "spur"
 msgstr "spur"
 
 msgid "crossover"
-msgstr ""
+msgstr "crossover"
 
 msgid "Electrified"
 msgstr "Electrified"
@@ -17913,7 +17964,7 @@ msgid "Is the water body intermittent (disappears seasonally)?"
 msgstr "Is the water body intermittent (disappears seasonally)?"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "In the tidal range"
 
 msgid "culvert"
 msgstr "culvert"
@@ -17937,7 +17988,7 @@ msgid "Canoe"
 msgstr "Canoe"
 
 msgid "Substance"
-msgstr ""
+msgstr "Substance"
 
 msgid "water"
 msgstr "water"
@@ -17979,6 +18030,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Streets"
 
@@ -18033,6 +18090,9 @@ msgstr "Trunk Link"
 msgid "Primary"
 msgstr "Primary"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Primary Link"
 
@@ -18502,6 +18562,14 @@ msgstr "Combined Foot- and Cycleway"
 msgid "Dedicated Footway"
 msgstr "Dedicated Footway"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Steps"
 
@@ -18541,6 +18609,18 @@ msgstr "Centre handrail"
 msgid "Right handrail"
 msgstr "Right handrail"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Waypoints"
 
@@ -19342,6 +19422,9 @@ msgstr "Buffer Stop"
 msgid "Railway Switch"
 msgstr "Railway switch"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Railway milestone"
 
@@ -19542,9 +19625,6 @@ msgstr "Sharing"
 msgid "Motorcycle Dealer"
 msgstr "Motorcycle dealer"
 
-msgid "independent"
-msgstr "independent"
-
 msgid "Services:"
 msgstr "Services:"
 
@@ -19787,6 +19867,9 @@ msgstr "Bench"
 msgid "Shelter"
 msgstr "Shelter"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Waste Basket/Trash Can"
+
 msgid "Highway platform (legacy)"
 msgstr "Highway platform (legacy)"
 
@@ -20040,6 +20123,9 @@ msgstr "french"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20793,9 +20879,6 @@ msgstr "Waste"
 msgid "Recycling Centre"
 msgstr "Recycling Centre"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Waste Basket/Trash Can"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Waste disposal/Dumpster"
 
@@ -21293,6 +21376,14 @@ msgid "commercial"
 msgstr "commercial"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "barn"
 
@@ -21329,6 +21420,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "warehouse"
 
@@ -21380,6 +21479,10 @@ msgid "house"
 msgstr "house"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "hut"
 
@@ -21432,6 +21535,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergency"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Entrance number"
 
@@ -21869,6 +21976,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruins"
+
 msgid "Range"
 msgstr ""
 
@@ -22564,9 +22674,6 @@ msgstr "Historic Places"
 msgid "Castle"
 msgstr "Castle"
 
-msgid "Ruins"
-msgstr "Ruins"
-
 msgid "Archaeological Site"
 msgstr "Archaeological Site"
 
@@ -24335,6 +24442,11 @@ msgstr ""
 "{0}={1} is unspecific. Instead of ''{1}'' please give more information about "
 "what exactly should be fixed."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} is deprecated. Please use a multipolygon instead."
 
@@ -26680,6 +26792,12 @@ msgstr "Configure conflation settings"
 msgid "Generate matches"
 msgstr "Generate matches"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Subject"
 
@@ -26710,6 +26828,12 @@ msgstr "Nothing is selected, please try again."
 msgid "Empty selection"
 msgstr "Empty selection"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Invalid reference or subject"
 
@@ -28164,6 +28288,12 @@ msgstr "Total images:"
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -28287,9 +28417,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -28302,6 +28429,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28401,7 +28531,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28456,9 +28598,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28847,9 +28990,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -30417,6 +30557,9 @@ msgstr "New value for {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Preference ''{0}'' missing. Cannot initialise SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Failed to open connection to API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr "Proxy Authentication Required"
 
@@ -32544,6 +32687,29 @@ msgstr "Waypoint search"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "Search after waypoint. Click and move the map view to the waypoint."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Add names from Wikipedia"
 
diff --git a/i18n/po/eo.po b/i18n/po/eo.po
index eed55d8..6dcb717 100644
--- a/i18n/po/eo.po
+++ b/i18n/po/eo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2012-10-03 21:33+0000\n"
 "Last-Translator: Michael Moroni <michael.moroni at openmailbox.org>\n"
 "Language-Team: Esperanto <eo at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:38+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:40+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: eo\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3467,9 +3467,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3485,9 +3482,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3526,6 +3520,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8798,7 +8795,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8807,6 +8805,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8993,6 +8994,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11058,7 +11065,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11323,6 +11330,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12140,20 +12150,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12718,9 +12714,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12775,6 +12768,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13125,15 +13121,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13158,6 +13145,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13362,6 +13358,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13698,6 +13697,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14309,6 +14319,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14351,8 +14388,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14364,7 +14418,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14406,6 +14460,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14493,10 +14550,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14525,13 +14582,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14540,15 +14597,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14668,6 +14724,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15448,9 +15507,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15609,9 +15665,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16602,6 +16658,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16656,6 +16718,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17110,6 +17175,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Ŝtuparoj"
 
@@ -17149,6 +17222,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17942,6 +18027,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18140,9 +18228,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18385,6 +18470,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18638,6 +18726,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19390,9 +19481,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19890,6 +19978,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19926,6 +20022,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19977,6 +20081,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20029,6 +20137,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20466,6 +20578,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21159,9 +21274,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22906,6 +23018,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25047,6 +25164,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25077,6 +25200,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26445,6 +26574,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26568,9 +26703,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26583,6 +26715,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26682,7 +26817,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26737,9 +26884,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27124,9 +27272,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28681,6 +28826,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30681,6 +30829,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/es.po b/i18n/po/es.po
index 1b7bb51..16c418e 100644
--- a/i18n/po/es.po
+++ b/i18n/po/es.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-10-31 19:28+0000\n"
-"Last-Translator: cdavila <cdavilam at orangecorreo.es>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-29 16:09+0000\n"
+"Last-Translator: costales <Unknown>\n"
 "Language-Team: Spanish <es at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:58+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:00+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: es\n"
 "X-Language: es_ES\n"
 "X-Source-Language: C\n"
@@ -175,7 +175,7 @@ msgid "About JOSM..."
 msgstr "Acerca de JOSM..."
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "Hubo una falla al ubicar el recurso ''{0}''."
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "Fallo al cargar el recurso \"{0}\", el error es: {1}."
@@ -2344,6 +2344,8 @@ msgid ""
 "Are you sure that you want to move elements with attached ways that are "
 "hidden by filters?"
 msgstr ""
+"Estos elementos están conectados a vías ocultas por filtros ¿está seguro que "
+"desea moverlos?"
 
 msgid ""
 "You moved more than {0} element. Moving a large number of elements is often "
@@ -3497,7 +3499,7 @@ msgid "UNKNOWN"
 msgstr "DESCONOCIDO"
 
 msgid "Error reading revision info from revision file: {0}"
-msgstr ""
+msgstr "Error al leer la revisión del archivo de revisión: {0}"
 
 msgid "Unexpected JOSM version number in revision file, value is ''{0}''"
 msgstr ""
@@ -3826,9 +3828,6 @@ msgstr "Formato de parámetro inesperado (\\\"{0}\\\")"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Valor \\\"{0}\\\" para la opción + init no admitida."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoide \\\"{0}\\\" no admitido."
 
@@ -3846,9 +3845,6 @@ msgstr ""
 "No se puede usar el archivo de desplazamiento de grilla \"{0}\" para la "
 "opción +nadgris."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Se requiere (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3891,6 +3887,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Doble Estereográfico"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parámetro ''{0}'' requerido."
 
@@ -5229,11 +5228,13 @@ msgid "Menu: {0}"
 msgstr "Menú: {0}"
 
 msgid "Main toolbar"
-msgstr ""
+msgstr "Barra de herramientas principal"
 
 msgid ""
 "Toggles the visibility of the main toolbar (i.e., the horizontal toolbar)"
 msgstr ""
+"Cambia la visibilidad de la barra de herramientas principal (es decir la "
+"barra de herramientas horizontal)"
 
 msgid "Edit toolbar"
 msgstr "Editar barra de herramientas"
@@ -5420,6 +5421,11 @@ msgid ""
 "addresses in the format <i>zoom,x,y</i> or <i>zoom;x;y</i> are valid "
 "too.</html>"
 msgstr ""
+"<html>Alternativamente puede ingresar una <strong>dirección de mosaico (tile "
+"address)</strong> para un mosaico único con el formato <i>nivel de "
+"acercamiento/x/y</i>, por ejemplo <i>15/256/223</i>. Las direcciones de "
+"mosaico en el formato <i>nivel de acercamiento,x,y</i> o <i>nivel de "
+"acercamiento;x;y</i> también son válidas.</html>"
 
 msgid "Tile address:"
 msgstr "Dirección de la tesela:"
@@ -6332,13 +6338,14 @@ msgstr "Resolver los conflictos de ''{0}''"
 
 msgid "Please confirm to remove <strong>{0} object</strong>."
 msgid_plural "Please confirm to remove <strong>{0} objects</strong>."
-msgstr[0] ""
+msgstr[0] "Por favor confirme que va a eliminar <strong>{0} objeto</strong>."
 msgstr[1] ""
+"Por favor confirme que va a eliminar <strong>{0} objetos</strong>."
 
 msgid "{0} relation is affected."
 msgid_plural "{0} relations are affected."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Fue afectada {0} relación."
+msgstr[1] "Fueron afectadas {0} relaciones."
 
 msgid "Deleting {0} object"
 msgid_plural "Deleting {0} objects"
@@ -7700,7 +7707,7 @@ msgid "Position"
 msgstr "Posición"
 
 msgid "Tag filter"
-msgstr ""
+msgstr "Filtro de etiqueta"
 
 msgid "Objects: {2} / Tags: {0} / Memberships: {1}"
 msgstr "Objectos: {2} / Etiquetas: {0} / Miembros: {1}"
@@ -9765,10 +9772,11 @@ msgid "Save WMS file"
 msgstr "Guardar taselas de archivo"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Las imágenes aéreas puede estar erróneamente alineadas. ¡Por favor, "
-"compruebe su desplazamiento usando las trazas de GPS!"
+"La imagen aérea \"{0}\"  puede estar desalineada. Por favor verifique su "
+"desplazamiento utilizando pistas grabadas por GPS."
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9776,6 +9784,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detalles..."
 
+msgid "Do not show this message again"
+msgstr "No volver a mostrar este mensaje"
+
 msgid "Hide this message and never show it again"
 msgstr "Ocultar este mensaje y no volver a mostrarlo de nuevo"
 
@@ -9973,6 +9984,15 @@ msgstr ""
 "JOSM usará EPSG:4326 para consultar el servidor, pero los resultados pueden "
 "variar dependiendo el servidor WMS."
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"La capa {0} no soporta la nueva proyección {1}.\n"
+"Las proyecciones soportadas son: {2}\n"
+"Cambie la proyección nuevamente o elimine la capa."
+
 msgid "Correlate to GPX"
 msgstr "Correlacionar con GPX"
 
@@ -12335,8 +12355,8 @@ msgstr ""
 "etiquetas: {0}. ¿Realmente desea usarla?<br><br><table width=600>El error "
 "es: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordenar menú de predefinidos"
+msgid "Sort presets menu alphabetically"
+msgstr "Ordenar alfabéticamente el menú de presets"
 
 msgid "Tagging Presets"
 msgstr "Etiquetas de predefinidos"
@@ -12622,6 +12642,9 @@ msgstr "Lambert 93 (Francia)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letonia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Países Bajos)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suecia)"
 
@@ -13326,7 +13349,7 @@ msgstr ""
 "''display_values'' debe coincidir con ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Información detallada: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13520,7 +13543,7 @@ msgid "Contacting OSM Server..."
 msgstr "Contactando con el servidor OSM..."
 
 msgid "Downloading notes"
-msgstr ""
+msgstr "Descargando notas"
 
 msgid "Failed to open input stream for resource ''{0}''"
 msgstr "Fallo al abrir canal de lectura para el recurso \"{0}\""
@@ -13540,23 +13563,6 @@ msgstr ""
 "Falló la carga de {0}, usar archivo en caché y reintentar la próxima vez: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Respuesta inesperada del servidor HTTP. Se recibió una respuesta {0} sin "
-"cabecera ''Location''. No se ha podido redirigir. Abortando."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Demasiadas redirecciones detectadas a la URL de descarga. Abortando."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Descarga redirigida a \"{0}\""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Fallo al leer de ''{0}''.  El servidor respondió con código de estado {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14196,9 +14202,6 @@ msgstr "Contactando con el servidor..."
 msgid "Downloading OSM notes..."
 msgstr "Descargando notas de OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Fallo al abrir la conexión de la API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14257,6 +14260,9 @@ msgstr "Se encontró un id 0 inesperado para la primitiva osm"
 msgid "OSM Server Files zip compressed"
 msgstr "Archivos del Servidor OSM comprimidos en zip"
 
+msgid "Downloading data..."
+msgstr "Descargando datos..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Archivos WMS (*.wms)"
 
@@ -14656,15 +14662,6 @@ msgid "Last plugin update more than {0} days ago."
 msgstr ""
 "La última actualización de los complementos fue hace más de {0} días."
 
-msgid "Click to update the activated plugins"
-msgstr "Elija para actualizar los complementos activos"
-
-msgid "Skip update"
-msgstr "Omitir actualización"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Elija para omitir la actualización de los complementos activos"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14699,6 +14696,15 @@ msgstr ""
 "Valor \"{0}\" inesperado para la preferencia \"{1}\". Asumiendo valor "
 "\"ask\"."
 
+msgid "Click to update the activated plugins"
+msgstr "Elija para actualizar los complementos activos"
+
+msgid "Skip update"
+msgstr "Omitir actualización"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Elija para omitir la actualización de los complementos activos"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14938,6 +14944,9 @@ msgstr "Descargando lista de complementos..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Descargando lista de complementos desde ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Error al descargar la lista del complemento"
 
@@ -15418,6 +15427,19 @@ msgstr ""
 "intentando descargar este objeto<br><br>El error del mensaje "
 "es:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Respuesta inesperada del servidor HTTP. Se recibió una respuesta {0} sin "
+"cabecera ''Location''. No se ha podido redirigir. Abortando."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Descarga redirigida a \"{0}\""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Demasiadas redirecciones detectadas a la URL de descarga. Abortando."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "No se puede encontrar la traducción para el idioma {0}. Revertiendo a {1}."
@@ -15739,7 +15761,7 @@ msgstr "monte bajo (arbustos, matorral o maleza)"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "bosque"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -16081,6 +16103,33 @@ msgstr "OSM Inspector: Límites (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI blanco y negro 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "Mapa Base LPI NSW"
+
+msgid "LPI NSW Topographic Map"
+msgstr "Mapa topográfico LPI NSW"
+
+msgid "LPI NSW Imagery"
+msgstr "Imágenes aéreas LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "Límites administrativos de subrubios de LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "Límites administrativos de LGA de LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "Límites administrativos de condados de LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "Límites administrativos de parroquias de LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "Límites administrativos de Bosques Estatales de LPI NSW"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr "Límites administrativos de Reservas NPWS de LPI NSW"
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16123,10 +16172,27 @@ msgstr "VoGIS: DGM (modelo de terreno)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (modelo de superficie)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
 msgstr ""
-"Imagen aérea AGIV(laanderen), cubre también la región de Bruselas (2013)"
+"Imágenes aéreas AGIV(laanderen) , cubren también la región de Brusleas"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "Imágenes aéreas numéricas de URBISfr (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "Imágenes aéreas numéricas de URBISnl (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "Imágenes aéreas de URBIS 2009"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "Imágenes aéreas de URBIS 2012"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "Imágenes aéreas de URBIS 2014"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "Imágenes aéreas de URBIS 2015"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "Imágenes aéreas SPW(allonie) PICC numéricas"
@@ -16137,9 +16203,8 @@ msgstr "Imagen aérea SPW(allonie) 2012"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "Imagen aérea SPW(allonie) 2009"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr ""
-"Catastro: para nombres y números de policías únicamente, mala geomatría"
+msgid "TEC bus lines"
+msgstr "Líneas de transporte urbano de TEC"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Sectores Urbanos"
@@ -16180,6 +16245,9 @@ msgstr "Chequia pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Dinamarca)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Vista de Geodatastyrelsen Cadastral Parcels INSPIRE"
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16267,11 +16335,11 @@ msgstr "Tolosa - Ortofotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Tolosa - Ortofotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Ortofotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Ortofoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Ortofotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Ortofoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16300,14 +16368,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Imágenes aéreas de Stuttgart"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Imagen áerea Erlangen (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Imágenes aéreas de Erlangen (2013 6,25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Imágenes aéreas de 2011 de Erlangen (5,0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16317,18 +16385,17 @@ msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 "Antiguo mapa de Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "DE Físico - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "DE físico - Mapa físico (regiones naturales)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "DE:Harz Físico - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "DE:Harz físico - Mapa físico (regiones naturales)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"DE:Harz Físico - Superposición para Bing (z.B. Deckkraft zw. 20 und 50 "
-"Prozent nutzen)"
+"DE:Harz Físico - Superposición para Bing (utiliza una opacidad de entre 20% "
+"y 50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16355,7 +16422,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Avión no tripulado Imágenes 2014 (Haití)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Imágenes de drones de Canaán (Haití) de noviembre de 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Oficina de Guerra de Irlanda del Norte 1:25k GSGS 3906"
@@ -16385,10 +16452,10 @@ msgid "OSMIE Baronies"
 msgstr "OSMIE Baronies"
 
 msgid "OSMIE Local Election Areas"
-msgstr ""
+msgstr "Áreas de Elección Local de OSMIE"
 
 msgid "OSMIE Dail Election Areas"
-msgstr ""
+msgstr "Áreas de Elección de Asamblea Irlandesa de OSMIE"
 
 msgid "Lodi - Italy"
 msgstr "Lodi - Italia"
@@ -16447,6 +16514,9 @@ msgstr "Inspire Water Luxemburgo"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Delta del Níger Oct 2012"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard - Ortofoto de 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Franja de Gaza - Pléyades - 2014/07/06"
 
@@ -16577,7 +16647,7 @@ msgid "trail.pl: Szlaki (paths)"
 msgstr "trail.pl: Szlaki (caminos)"
 
 msgid "Wrocław: Ortofotomapa 2015 (aerial image)"
-msgstr ""
+msgstr "Breslavia: ortofotomapa de 2015 (imagen aérea)"
 
 msgid "ScanEx IRS"
 msgstr "ScanEx IRS"
@@ -16766,7 +16836,7 @@ msgid "NLS - OS 6-inch Scotland 1842-82"
 msgstr "NLS - OS 6-pulgadas Escocia 1842-82"
 
 msgid "NLS - OS 6-inch County Series 1888-1913"
-msgstr ""
+msgstr "NLS - OS Serie de Condados 1888-1913 6 pulgadas"
 
 msgid "NLS - OS 1:25k 1st Series 1937-61"
 msgstr "NLS - OS 1:25k Primera Serie 1937-61"
@@ -16775,7 +16845,7 @@ msgid "NLS - OS 1-inch 7th Series 1955-61"
 msgstr "NLS - OS 1-pulgada Séptima Serie 1955-61"
 
 msgid "NLS - OS 25-inch (Scotland) 1892-1905"
-msgstr ""
+msgstr "NLS - OS 25-pulgadas (Escocia) 1892-1905"
 
 msgid "OS 1:25k historic (OSM-Best)"
 msgstr "OS 1:25k histórica (OSM-Óptima)"
@@ -16964,7 +17034,7 @@ msgid "OS Town Plans, Oban 1867-1868 (NLS)"
 msgstr "Planos urbanos OS, Oban 1867-1868 (NLS)"
 
 msgid "OS Town Plans, Paisley 1858 (NLS)"
-msgstr ""
+msgstr "OS Planos Urbanos, Paisley 1858 (NLS)"
 
 msgid "OS Town Plans, Peebles 1856 (NLS)"
 msgstr "Planos urbanos OS, Peebles 1856 (NLS)"
@@ -17110,7 +17180,7 @@ msgstr ""
 "(Peligro: ¡Experimental!) Herramienta para fusión (mezclar) de datos."
 
 msgid "Downloads new data when you pan/zoom"
-msgstr ""
+msgstr "Descargar datos nuevos al desplazarse o cambiar el zoom"
 
 msgid "Create a grid of ways."
 msgstr "Crea una cuadrícula de viales"
@@ -17150,6 +17220,9 @@ msgid ""
 "Provides the EJML library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Provee la biblioteca EJML para su uso por otros plugins de JOSM. No está "
+"pensado para ser instalado directamente por los usuarios sino como "
+"dependencia de otros plugins."
 
 msgid "Shows the elevation profile and some statistical data of a GPX track."
 msgstr ""
@@ -17207,6 +17280,9 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Provee la biblioteca JSON para su uso por otros plugins de JOSM. No está "
+"pensado para ser instalado directamente por los usuarios sino como "
+"dependencia de otros plugins."
 
 msgid "Simple tool to tag house numbers."
 msgstr "Sencilla herramienta para etiquetar números de policía."
@@ -17303,9 +17379,6 @@ msgstr ""
 "el sitio web de MapDust. Puede crear, cerrar, invalidar, reabrir y comentar "
 "los informes de errores existentes mediante el uso de este componente."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Permite al usuario trabajar con imágenes alojadas en mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17514,14 +17587,13 @@ msgstr ""
 "tabular."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Añade una etiqueta predefinida de prueba al menú de ayuda, el cual le "
-"facilita el desarrollo de etiquetados de predefinidos (vista previa rápida "
-"de la ventana de diálogo que aparecerá). También puede iniciar el archivo "
-"jar de forma autónoma."
+"Añadir un mecanismo de pruebas para un preset de etiquetado, el cual ayuda a "
+"desarrollar los presets de etiquetado (vista rápida del diálogo emergente). "
+"También puede establecer el archivo jar como independiente."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Crea hileras de edificios adosados a partir de bloques únicos"
@@ -17530,6 +17602,8 @@ msgid ""
 "Integrate to-fix http://osmlab.github.io/to-fix/ into JOSM to repair errors "
 "in OpenStreetMap"
 msgstr ""
+"Integrar para corregir http://osmlab.github.io/to-fix/ en JOSM para reparar "
+"errores en OpenStreetMap"
 
 msgid ""
 "Provides helper buttons to allow working with single button mouse (stylus). "
@@ -17745,19 +17819,19 @@ msgid "Lanes"
 msgstr "Carriles"
 
 msgid "Lanes in way direction"
-msgstr ""
+msgstr "Carriles en el sentido de la vía"
 
 msgid "Lanes opposed to way direction"
-msgstr ""
+msgstr "Carriles en sentido opuesto al de la vía"
 
 msgid "Max. speed (km/h)"
 msgstr "Velocidad max. (km/h)"
 
 msgid "Max. speed in way direction"
-msgstr ""
+msgstr "Velocidad máxima en el sentido de la vía"
 
 msgid "Max. speed opposed to way direction"
-msgstr ""
+msgstr "Velocidad máxima en el sentido opuesto al de la vía"
 
 msgid "Bridge"
 msgstr "Puente"
@@ -17827,7 +17901,7 @@ msgid "spur"
 msgstr "ramal"
 
 msgid "crossover"
-msgstr ""
+msgstr "desvío"
 
 msgid "Electrified"
 msgstr "Electrificado"
@@ -18472,7 +18546,7 @@ msgid "Is the water body intermittent (disappears seasonally)?"
 msgstr "¿Es la masa de agua intermitente (desaparece estacionalmente)?"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "En el rango de la marea"
 
 msgid "culvert"
 msgstr "alcantarilla"
@@ -18496,7 +18570,7 @@ msgid "Canoe"
 msgstr "Canoa"
 
 msgid "Substance"
-msgstr ""
+msgstr "Sustancia"
 
 msgid "water"
 msgstr "agua"
@@ -18538,6 +18612,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Marca de automóvil"
+
+msgid "Motorcycle brand"
+msgstr "Marca de motocicleta"
+
 msgid "Streets"
 msgstr "Calles/Carreteras"
 
@@ -18545,37 +18625,37 @@ msgid "Motorway"
 msgstr "Autopista"
 
 msgid "Placement"
-msgstr ""
+msgstr "Ubicación"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "a la izquierda de:1"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "a la izquierda de:2"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "a la izquierda de:3"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "en el medio de:1"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "en el medio de:2"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "en el medio de:3"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "a la derecha de:1"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "a la derecha de:2"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "a la derecha de:3"
 
 msgid "transition"
-msgstr ""
+msgstr "transición"
 
 msgid "Motorway Link"
 msgstr "Enlace de autopista"
@@ -18592,6 +18672,9 @@ msgstr "Enlace de carretera principal"
 msgid "Primary"
 msgstr "Carretera primaria"
 
+msgid "Overhead trolley wires"
+msgstr "Cables de trolebús suspendidos"
+
 msgid "Primary Link"
 msgstr "Enlace de carretera primaria"
 
@@ -18681,7 +18764,7 @@ msgstr ""
 "aeropuerto, etc.)"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "acceso de emergencia"
 
 msgid "Parking Aisle"
 msgstr "Pasillo de aparcamiento"
@@ -19067,6 +19150,14 @@ msgstr "Carril bici y vía peatonal conjuntos"
 msgid "Dedicated Footway"
 msgstr "Acera peatonal dedicada"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "vereda/acera"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "cruce"
+
 msgid "Steps"
 msgstr "Escaleras"
 
@@ -19106,6 +19197,18 @@ msgstr "Baranda central"
 msgid "Right handrail"
 msgstr "Barada a la derecha"
 
+msgid "Escalator"
+msgstr "escalera mecánica"
+
+msgid "forward"
+msgstr "hacia adelante"
+
+msgid "backward"
+msgstr "hacia atrás"
+
+msgid "reversible"
+msgstr "reversible"
+
 msgid "Waypoints"
 msgstr "Nodos de Vía"
 
@@ -19242,13 +19345,13 @@ msgid "Turning Loop"
 msgstr "Bucle de retorno"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "Cartel de límite de la ciudad"
 
 msgid "Second Name"
 msgstr "Nombre alternativo"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Cartel de límite de velocidad"
 
 msgid "Speed Camera"
 msgstr "Rádar de tráfico"
@@ -19370,10 +19473,10 @@ msgid "Wall"
 msgstr "Muro"
 
 msgid "dry_stone"
-msgstr ""
+msgstr "montículo de piedras"
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "barrera acústica"
 
 msgid "City Wall"
 msgstr "Muralla"
@@ -19790,13 +19893,13 @@ msgid "Pier"
 msgstr "Embarcadero"
 
 msgid "Mooring"
-msgstr ""
+msgstr "amarre"
 
 msgid "commercial"
-msgstr ""
+msgstr "comercial"
 
 msgid "Floating"
-msgstr ""
+msgstr "Flotante"
 
 msgid "Lock Gate"
 msgstr "Esclusa"
@@ -19911,6 +20014,9 @@ msgstr "Tope de vía o topera"
 msgid "Railway Switch"
 msgstr "Interruptor de vías"
 
+msgid "Railway Signal"
+msgstr "Señal de ferrocarril"
+
 msgid "Railway milestone"
 msgstr "Hito, mojón o punto kilométrico de ferrocarril"
 
@@ -20111,9 +20217,6 @@ msgstr "Compartido"
 msgid "Motorcycle Dealer"
 msgstr "Concesionario de motocicletas"
 
-msgid "independent"
-msgstr "independiente"
-
 msgid "Services:"
 msgstr "Servicios:"
 
@@ -20358,6 +20461,9 @@ msgstr "Banco"
 msgid "Shelter"
 msgstr "Refugio"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Papelera"
+
 msgid "Highway platform (legacy)"
 msgstr "Plataforma de carretera (etiqueta en desuso)"
 
@@ -20513,7 +20619,7 @@ msgid "Alpine Hut"
 msgstr "Cabaña alpina"
 
 msgid "Wilderness Hut"
-msgstr ""
+msgstr "Refugio/cabaña en áreas protegidas (wilderness hut)"
 
 msgid "Access rights"
 msgstr "Permisos de acceso"
@@ -20611,6 +20717,9 @@ msgstr "francés"
 msgid "sandwich"
 msgstr "sandwich / emparedado"
 
+msgid "coffee_shop"
+msgstr "cafetería"
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20624,7 +20733,7 @@ msgid "Outdoor seating"
 msgstr "Mesas al aire libre"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Comida para llevar"
 
 msgid "Fast Food"
 msgstr "Establecimiento de comida rápida"
@@ -21366,9 +21475,6 @@ msgstr "Residuos"
 msgid "Recycling Centre"
 msgstr "Centro de Reciclaje"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Papelera"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Contenedor de residuos"
 
@@ -21504,16 +21610,16 @@ msgid "Valves"
 msgstr "Válvulas"
 
 msgid "Dunlop (Woods)"
-msgstr ""
+msgstr "Dunlop o Woods"
 
 msgid "Schrader"
 msgstr "Schrader"
 
 msgid "Sclaverand (Presta)"
-msgstr ""
+msgstr "Sclaverand o Presta"
 
 msgid "Regina"
-msgstr ""
+msgstr "Regina"
 
 msgid "Advertising Column"
 msgstr "Columna para publicidad"
@@ -21866,16 +21972,24 @@ msgid "commercial"
 msgstr "comercial"
 
 msgctxt "building"
+msgid "service"
+msgstr "servicio"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "estación de tren"
+
+msgctxt "building"
 msgid "barn"
 msgstr "granero"
 
 msgctxt "building"
 msgid "stable"
-msgstr ""
+msgstr "estable"
 
 msgctxt "building"
 msgid "cabin"
-msgstr ""
+msgstr "cabina"
 
 msgctxt "building"
 msgid "farm_auxiliary"
@@ -21902,6 +22016,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "jardín de infantes"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr "manufactura"
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "almacén"
 
@@ -21953,6 +22075,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "hotel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "cabaña"
 
@@ -22005,6 +22131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergencia"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "escalera"
+
 msgid "Entrance number"
 msgstr "Número de entradas"
 
@@ -22172,10 +22302,10 @@ msgid "overground"
 msgstr "en superficie"
 
 msgid "Pipeline Marker"
-msgstr ""
+msgstr "Marcador de tubería"
 
 msgid "Pipeline Valve"
-msgstr ""
+msgstr "Válvula de tubería"
 
 msgid "Water Tower"
 msgstr "Torre de agua"
@@ -22419,31 +22549,34 @@ msgstr "esquema Puente"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "Militar"
 
 msgid "Airfield"
-msgstr ""
+msgstr "Base aérea"
 
 msgid "Barracks"
-msgstr ""
+msgstr "Cuartel"
 
 msgid "Bunker"
-msgstr ""
+msgstr "Búnker"
 
 msgid "pillbox"
-msgstr ""
+msgstr "Fortín"
 
 msgid "munitions"
-msgstr ""
+msgstr "Arsenal"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "Refugio reforzado para aviones"
 
 msgid "Historic"
-msgstr ""
+msgstr "Histórico"
+
+msgid "Ruins"
+msgstr "Ruinas"
 
 msgid "Range"
-msgstr ""
+msgstr "Campo de tiro"
 
 msgid "Power Plant"
 msgstr "Planta generadora de energía"
@@ -23137,9 +23270,6 @@ msgstr "Lugares históricos"
 msgid "Castle"
 msgstr "Castillo"
 
-msgid "Ruins"
-msgstr "Ruinas"
-
 msgid "Archaeological Site"
 msgstr "Yacimiento arqueológico"
 
@@ -23355,7 +23485,7 @@ msgid "Stationery"
 msgstr "Papelería"
 
 msgid "Copy Shop"
-msgstr "Centro de copiado"
+msgstr "Fotocopiadora"
 
 msgid "Book Store"
 msgstr "Librería"
@@ -23613,95 +23743,95 @@ msgid "Litecoin"
 msgstr "Litecoin"
 
 msgid "Offices"
-msgstr ""
+msgstr "Oficinas"
 
 msgctxt "office"
 msgid "Accountant"
-msgstr ""
+msgstr "Contable"
 
 msgctxt "office"
 msgid "Administrative"
-msgstr ""
+msgstr "Administrativa"
 
 msgctxt "office"
 msgid "Advertising agency"
-msgstr ""
+msgstr "Agencia publicitaria"
 
 msgctxt "office"
 msgid "Architect"
-msgstr ""
+msgstr "Arquitecto"
 
 msgctxt "office"
 msgid "Association"
-msgstr ""
+msgstr "Asociación"
 
 msgctxt "office"
 msgid "Private company"
-msgstr ""
+msgstr "Empresa privada"
 
 msgctxt "office"
 msgid "Educational institution"
-msgstr ""
+msgstr "Institución educativa"
 
 msgctxt "office"
 msgid "Employment agency"
-msgstr ""
+msgstr "Agencia de empleos"
 
 msgctxt "office"
 msgid "Estate agent"
-msgstr ""
+msgstr "Inmobiliaria"
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "Fundación"
 
 msgctxt "office"
 msgid "Government"
-msgstr ""
+msgstr "Gobierno"
 
 msgctxt "office"
 msgid "Insurance"
-msgstr ""
+msgstr "Seguros"
 
 msgctxt "office"
 msgid "It specialist"
-msgstr ""
+msgstr "Especialista de TI"
 
 msgctxt "office"
 msgid "Lawyer"
-msgstr ""
+msgstr "Despacho de abogados"
 
 msgctxt "office"
 msgid "Newspaper"
-msgstr ""
+msgstr "Periódico"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr ""
+msgstr "Organización no gubernamental (ONG)"
 
 msgctxt "office"
 msgid "Notary"
-msgstr ""
+msgstr "Notaría"
 
 msgctxt "office"
 msgid "Political party"
-msgstr ""
+msgstr "Partido político"
 
 msgctxt "office"
 msgid "Religion"
-msgstr ""
+msgstr "Religión"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "Investigación"
 
 msgctxt "office"
 msgid "Tax advisor"
-msgstr ""
+msgstr "Asesoría fiscal"
 
 msgctxt "office"
 msgid "Telecommunication"
-msgstr ""
+msgstr "Telecomunicaciones"
 
 msgid "Geography"
 msgstr "Geografía"
@@ -24062,27 +24192,27 @@ msgid "Farmland"
 msgstr "Tierra de labranza"
 
 msgid "Crop"
-msgstr ""
+msgstr "Cultivo"
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "maíz"
 
 msgctxt "crop"
 msgid "grass"
-msgstr ""
+msgstr "hierba"
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "arroz"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "trigo"
 
 msgctxt "crop"
 msgid "hop"
-msgstr ""
+msgstr "lúpulo"
 
 msgid "Meadow"
 msgstr "Prado"
@@ -24920,6 +25050,13 @@ msgstr ""
 "{0}={1} carece de precisión. En lugar de ''{1}'' por favor ingrese más "
 "información sobre exactamente qué debería ser corregido."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Uso incorrecto de la etiqueta {0}. Elimine {1}, debido a que queda claro que "
+"el nombre está ausente incluso sin una etiqueta adicional ."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "{0}={1} está en desuso. Por favor utilice en su lugar un multipolígono."
@@ -25103,7 +25240,7 @@ msgid "{0} must be a positive integer number"
 msgstr "{0} debe ser un número entero positivo"
 
 msgid "unusual value of {0}"
-msgstr ""
+msgstr "valor poco común de {0}"
 
 msgid "relation without type"
 msgstr "relation sin type"
@@ -25162,10 +25299,12 @@ msgid "Use alternative turn restriction icon set"
 msgstr "Utilizar el conjunto de íconos alternativos de restricción de giro"
 
 msgid "Display fill colour of areas with place=*"
-msgstr ""
+msgstr "Mostrar el color de relleno en áreas con place=*"
 
 msgid "Areas are drawn with fill only around their inner edges"
 msgstr ""
+"Las áreas son dibujadas con el color de relleno únicamente alrededor de sus "
+"bordes interiores"
 
 msgid "Columbus V-900 CSV Files"
 msgstr "Archivos CSV Columbus V-900"
@@ -27326,6 +27465,12 @@ msgstr "Configurar los parámetros de combinación"
 msgid "Generate matches"
 msgstr "Generar emparejamientos"
 
+msgid "Layer:"
+msgstr "Capa:"
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr "{0}: 0 / {1}: 0 / {2}: 0"
+
 msgid "Subject"
 msgstr "Asunto"
 
@@ -27357,87 +27502,110 @@ msgstr "No hay nada seleccionado, por favor intente nuevamente"
 msgid "Empty selection"
 msgstr "Selección vacía"
 
+msgid "Freeze reference selection"
+msgstr "Congelar la selección de referencia"
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr "{0}: {1} / {2}: {3} / {4}: {5}"
+
 msgid "Invalid reference or subject"
 msgstr "Referencia o sujeto inválido"
 
 msgid "Download OSM data continuously"
-msgstr ""
+msgstr "Descargar datos de OSM continuamente"
 
 msgid "Download map data continuously when paning and zooming."
 msgstr ""
+"Descargar datos de mapa continuamente mientras se desplaza o cambia el nivel "
+"de acercamiento"
 
 msgid "Toggle the continuous download on/off"
-msgstr ""
+msgstr "Conmutar el modo de descarga continua sí/no"
 
 msgid "Download Settings"
-msgstr ""
+msgstr "Configuración de descargas"
 
 msgid "Settings for the continuous download."
-msgstr ""
+msgstr "Configuraciones para la descarga continua."
 
 msgid "Activate continuous downloads at startup."
-msgstr ""
+msgstr "Activar descargas continuas en el arranque."
 
 msgid "Supress the default modal progress monitor when downloading."
-msgstr ""
+msgstr "Suprimir el monitor de progreso modal por defecto al descargar."
 
 msgid ""
 "If this plugin is active at startup. This default state will not change when "
 "you are toggeling the plugin with the menu option."
 msgstr ""
+"Si este plugin está activo al inicio el estado inicial no cambiará cuando "
+"active o desactive el plugin en la opción del menú."
 
 msgid ""
 "Maximum number of threads used for downloading, increasing this will cause "
 "the client to send more concurrent queries to the server."
 msgstr ""
+"Máximo número de hilos utilizados para descarga, incrementarlo hará que el "
+"cliente envíe más consultas concurrentes al servidor."
 
 msgid "Requires restart"
-msgstr ""
+msgstr "Requiere reinicialización"
 
 msgid "Max threads"
-msgstr ""
+msgstr "Máximo de hilos"
 
 msgid "Maximum number of boxes to download for each pan/zoom."
 msgstr ""
+"Número máximo de cajas a descargar para cada desplazamiento o alejamiento."
 
 msgid "Max download boxes"
-msgstr ""
+msgstr "Máximo número de cajas de descarga"
 
 msgid ""
 "Time in milliseconds after a pan/zoom before it starts downloading. "
 "Additional changes in the viewport in the waiting time will reset the timer."
 msgstr ""
+"Tiempo en milisegundos tras lo cual un desplazamiento o alejamiento inicia "
+"la descarga. Cualquier cambio en el área de visualización que ocurra antes "
+"de que venza dicho tiempo hará que se reinicie el temporizador."
 
 msgid "Wait time (milliseconds)"
-msgstr ""
+msgstr "Tiempo de espera (milisegundos)"
 
 msgid ""
 "How much extra area around the viewport is it going to download. Setting "
 "this to 0 will not download any extra data."
 msgstr ""
+"Área extra alrededor de la zona de visualización que se descargará. Fijarlo "
+"en 0 hará que no se descargue ningún dato extra."
 
 msgid "Extra download area"
-msgstr ""
+msgstr "Área extra de descarga"
 
 msgid ""
 "Max area to download in degrees^2. Increasing this number will cause the "
 "plugin to download areas when you are zoomed far out."
 msgstr ""
+"Área máxima a descargar en grados^2. Incrementar este número hará que el "
+"plugin descargue áreas cuando tenga un nivel de acercamiento muy lejano."
 
 msgid "Max download area"
-msgstr ""
+msgstr "Área máxima de descarga"
 
 msgid "The strategy for finding what areas to request from the server."
-msgstr ""
+msgstr "Estrategia para encontrar las áreas que se solicitarán al servidor."
 
 msgid "Download strategy"
-msgstr ""
+msgstr "Estrategia de descarga"
 
 msgid ""
 "Suppress the progress monitor that is shown when downloading. If this option "
 "is selected there is no indication that something is being done, and no way "
 "to cancel the download."
 msgstr ""
+"Suprimir el monitor de progreso que se muestra durante la descarga. Si esta "
+"opción está seleccionada no habrá ninguna indicación de que algo se ha "
+"concluido, y no hay forma de cancelar la descarga."
 
 msgid "Address"
 msgstr "Dirección"
@@ -28829,6 +28997,13 @@ msgstr "Número total de imágenes:"
 msgid "images"
 msgstr "Imágenes"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+"La fuente de señalética de tráfico en ''{0}'' tiene un formato erróneo."
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "No se pudo leer el archivo de fuentes desde ''{{0}}''."
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28952,9 +29127,6 @@ msgstr "Peligro por intersección"
 msgid "Mandatory direction (any)"
 msgstr "Dirección obligatoria (cualquiera)"
 
-msgid "No turn"
-msgstr "No gire"
-
 msgid "Uneven road"
 msgstr "Camino irregular"
 
@@ -28967,6 +29139,9 @@ msgstr "No rebasar"
 msgid "Pedestrian crossing"
 msgstr "Cruce de peatones"
 
+msgid "No turn"
+msgstr "No gire"
+
 msgid "Years"
 msgstr "Años"
 
@@ -29066,8 +29241,21 @@ msgstr "Usar formato de 24 horas"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr "Mover a ubicación de imágenes con el botón siguiente/anterior"
 
-msgid "Download mode: "
-msgstr "Modo de descarga: "
+msgid "Download mode"
+msgstr "Modo de descarga"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Está registrado como ''{0}''."
+
+msgid "Re-Login"
+msgstr "Volver a acceder"
+
+msgid "You are currently not logged in."
+msgstr "Actualmente no se encuentra registrado"
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
+"Ir a las preferencias y acceder a Mapillary antes de comenzar con la subida."
 
 msgid "Upload selected sequence"
 msgstr "Subir secuencia seleccionada"
@@ -29123,12 +29311,11 @@ msgstr "Descargando"
 msgid "Select mode"
 msgstr "Modo selección"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Mapillary login</title></head><body>Inicio de sesión "
-"exitoso, regresar a JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr "Acceso a Mapillary"
+
+msgid "Login successful, return to JOSM."
+msgstr "Acceso correcto, volver a JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Descargando imágenes de Mapillary"
@@ -29550,9 +29737,6 @@ msgstr ""
 "Se encontraron coordenadas de ''Zonas de Lambert CC 9'' con códigos de zona "
 "diferente para X e Y: "
 
-msgid "Downloading data..."
-msgstr "Descargando datos..."
-
 msgid "OpenData XML files"
 msgstr "Archivos XML OpenData"
 
@@ -30223,7 +30407,7 @@ msgid "Do you want to save current calibration of layer {0}?"
 msgstr "¿Desea guardar la calibración actual de la capa {0}?"
 
 msgid "Select an option"
-msgstr ""
+msgstr "Seleccione una opción"
 
 msgid "Load Picture Calibration..."
 msgstr "Cargar calibración de imágenes..."
@@ -30235,7 +30419,7 @@ msgid "Loading file failed: {0}"
 msgstr "Falló la carga del fichero: {0}"
 
 msgid "Problem occurred"
-msgstr ""
+msgstr "Ocurrió un problema"
 
 msgid "Load World File Calibration..."
 msgstr "Cargar la Calibracióndel Archivo Mundial..."
@@ -30281,7 +30465,7 @@ msgstr ""
 "incorrectamente."
 
 msgid "Notification"
-msgstr ""
+msgstr "Notificación"
 
 msgid "PicLayer move"
 msgstr "Mover Capa de Imagen(PicLayer)"
@@ -30400,7 +30584,7 @@ msgid "Do you want to apply it ?"
 msgstr "¿Desea aplicarlo?"
 
 msgid "Load calibration file?"
-msgstr ""
+msgstr "¿Cargar el archivo de calibración?"
 
 msgid "It will be applied automatically."
 msgstr "Se aplicará automáticamente."
@@ -31190,6 +31374,9 @@ msgstr "Nuevo valor de {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Falta la preferencia ''{0}''. No se puede inicializar SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Fallo al abrir la conexión de la API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr "Autenticación de proxy requerida"
 
@@ -31643,7 +31830,7 @@ msgid "Open to-fix window."
 msgstr "Abrir  la ventana to-fix"
 
 msgid "Tool:To-fix"
-msgstr ""
+msgstr "Herramienta:Para-corregir"
 
 msgid "Skip"
 msgstr "Omitir"
@@ -31661,19 +31848,19 @@ msgid "Not an error"
 msgstr "No es un error"
 
 msgid "Set download area (m²)"
-msgstr ""
+msgstr "Establecer el área de descarga (m²)"
 
 msgid "~.02"
-msgstr ""
+msgstr "~.02"
 
 msgid "tofix:Skip item"
-msgstr ""
+msgstr "tofix:Saltar ítem"
 
 msgid "tofix:Fixed item"
-msgstr ""
+msgstr "tofix:ítem corregido"
 
 msgid "tofix:Not a Error item"
-msgstr ""
+msgstr "tofix:no es un ítem con error"
 
 msgid "Maintenance server"
 msgstr "Servidor de mantenimiento"
@@ -31682,6 +31869,8 @@ msgid ""
 "<html>Something went wrong, please update the plugin or report an issue at "
 "<a href=\"\">josm-tofix-plugin/issues</a></html>"
 msgstr ""
+"<html>Algo no funcionó correctamente, por favor actualice el plugin o "
+"realice un informe a <a href=\"\">josm-tofix-plugin/issues</a></html>"
 
 msgid "Something went wrong, try again"
 msgstr "Ocurrió un error, inténtelo de nuevo"
@@ -33457,6 +33646,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Buscar un punto de vía. Mueva la vista de mapa para ver el punto de vía."
 
+msgid "Fetch Wikidata IDs"
+msgstr "Buscar los ID de Wikidata"
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr "Buscar los ID de Wikidata utilizando la etiqueta ''wikipedia''"
+
+msgid "Fetching Wikidata IDs"
+msgstr "Buscando los ID de Wikidata"
+
+msgid "Add Wikidata"
+msgstr "Añadir Wikidata"
+
+msgid "No Wikidata ID found for: {0}"
+msgstr "No se ha encontrado un ID de Wikidata para: {0}"
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] "Buscando {0} ID de Wikidata para el idioma ''{1}''"
+msgstr[1] "Buscando {0} ID de Wikidata para el idioma ''{1}''"
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr "Añadir Wikidata para el idioma ''{0}''"
+
 msgid "Add names from Wikipedia"
 msgstr "Añadir nombres desde Wikipedia"
 
diff --git a/i18n/po/et.po b/i18n/po/et.po
index 45f78cc..5df7775 100644
--- a/i18n/po/et.po
+++ b/i18n/po/et.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-08-12 16:11+0000\n"
 "Last-Translator: AivoK <aivo.kuhlberg at hot.ee>\n"
 "Language-Team: Estonian <et at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:38+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:41+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: et\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3562,9 +3562,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3580,9 +3577,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3621,6 +3615,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8958,10 +8955,9 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Aluskaart võib olla valesti nihutatud. Palun kontrolli selle nihet GPS "
-"jälgede abil."
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr ""
@@ -8969,6 +8965,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Peida see sõnum ja ära näita seda uuesti"
 
@@ -9157,6 +9156,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11242,7 +11247,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11513,6 +11518,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12349,20 +12357,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12927,9 +12921,6 @@ msgstr "Ühendun serveriga..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12985,6 +12976,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13342,15 +13336,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Pluginaid uuendati viimati enam kui {0} päeva tagasi."
 
-msgid "Click to update the activated plugins"
-msgstr "Aktiivsete pluginate uuendamiseks klõpsa"
-
-msgid "Skip update"
-msgstr "Jäta uuendamine vahele"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Aktiivsete pluginate uuendamise vahelejätmiseks klõpsa"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13377,6 +13362,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr "Aktiivsete pluginate uuendamiseks klõpsa"
+
+msgid "Skip update"
+msgstr "Jäta uuendamine vahele"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Aktiivsete pluginate uuendamise vahelejätmiseks klõpsa"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13587,6 +13581,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Pluginate nimekirja allalaadimine aadressilt ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13933,6 +13930,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14560,6 +14568,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14602,8 +14637,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14615,7 +14667,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14657,6 +14709,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14744,10 +14799,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14776,13 +14831,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14791,15 +14846,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14919,6 +14973,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15701,9 +15758,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15867,9 +15921,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16862,6 +16916,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Tänavad"
 
@@ -16916,6 +16976,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17370,6 +17433,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Trepp"
 
@@ -17409,6 +17480,18 @@ msgstr "Käsipuu keskel"
 msgid "Right handrail"
 msgstr "Käsipuu paremal"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Teekonnapunktid"
 
@@ -18202,6 +18285,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18400,9 +18486,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr "Motopood"
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18645,6 +18728,9 @@ msgstr "Pink"
 msgid "Shelter"
 msgstr "Varjualune"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18898,6 +18984,9 @@ msgstr "prantsuse"
 msgid "sandwich"
 msgstr "võileivad"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -19650,9 +19739,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20150,6 +20236,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20186,6 +20280,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20237,6 +20339,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20289,6 +20395,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20726,6 +20836,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Varemed"
+
 msgid "Range"
 msgstr ""
 
@@ -21419,9 +21532,6 @@ msgstr "Ajaloolised kohad"
 msgid "Castle"
 msgstr "Loss"
 
-msgid "Ruins"
-msgstr "Varemed"
-
 msgid "Archaeological Site"
 msgstr "Arheoloogiamälestis"
 
@@ -23166,6 +23276,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25318,6 +25433,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25348,6 +25469,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26721,6 +26848,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26844,9 +26977,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26859,6 +26989,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26958,7 +27091,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27013,9 +27158,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27406,9 +27552,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28965,6 +29108,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30972,6 +31118,29 @@ msgstr ""
 "Otsing teekonnapunkti järgi. Teekonnapunkti vaatamiseks kliki ja liiguta "
 "kaarti."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/eu.po b/i18n/po/eu.po
index 69fb3fa..f339d63 100644
--- a/i18n/po/eu.po
+++ b/i18n/po/eu.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-03-09 16:55+0000\n"
 "Last-Translator: Asier Sarasua Garmendia <Unknown>\n"
 "Language-Team: Basque <eu at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:34+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:35+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: eu\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3601,9 +3601,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3619,9 +3616,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3660,6 +3654,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8987,7 +8984,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8996,6 +8994,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9184,6 +9185,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11249,7 +11256,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11514,6 +11521,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letonia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suedia)"
 
@@ -12331,20 +12341,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12905,9 +12901,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12962,6 +12955,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS Fitxategiak (*.wms)"
 
@@ -13313,15 +13309,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr "Egin klik aktibatutako gehigarriak eguneratzeko"
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13346,6 +13333,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr "Egin klik aktibatutako gehigarriak eguneratzeko"
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13550,6 +13546,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13886,6 +13885,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14502,6 +14512,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14544,8 +14581,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14557,7 +14611,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14599,6 +14653,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14686,10 +14743,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14718,13 +14775,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14733,15 +14790,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14861,6 +14917,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15650,9 +15709,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15828,14 +15884,10 @@ msgstr ""
 "sareta batean."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Menuko laguntza atalera etiketen-hobespen zuzentzailea gehitzen du "
-"hobetsitakoen etiketak garatzen laguntzeko (agertuko den elkarrizketa-"
-"leihoaren aurrebista azkarra). JAR fitxategia era autonomoan abiarazi dezake "
-"baita ere."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Bloke bakanetatik elkar-atxikitako etxeak sortzen ditu"
@@ -16839,6 +16891,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Kaleak"
 
@@ -16893,6 +16951,9 @@ msgstr "Errepide nagusiaren lotura"
 msgid "Primary"
 msgstr "Lehen mailako errepidea"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Lehen mailako errepidearen lotura"
 
@@ -17347,6 +17408,14 @@ msgstr "Bizikleta-bidea eta oinezkoena batuta"
 msgid "Dedicated Footway"
 msgstr "Dedikatutako oinezko-bidea"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Eskailerak"
 
@@ -17386,6 +17455,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -18179,6 +18260,9 @@ msgstr "Bidearen topea"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18377,9 +18461,6 @@ msgstr "Partekatzea"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18622,6 +18703,9 @@ msgstr "Jarlekua"
 msgid "Shelter"
 msgstr "Babeslekua"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18875,6 +18959,9 @@ msgstr "frantsesa"
 msgid "sandwich"
 msgstr "sandwich-a"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi-a"
 
@@ -19627,9 +19714,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20127,6 +20211,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20163,6 +20255,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20214,6 +20314,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20266,6 +20370,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20703,6 +20811,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Hondakinak"
+
 msgid "Range"
 msgstr ""
 
@@ -21396,9 +21507,6 @@ msgstr "Gune historikoak"
 msgid "Castle"
 msgstr "Gaztelua"
 
-msgid "Ruins"
-msgstr "Hondakinak"
-
 msgid "Archaeological Site"
 msgstr "Gune-arkeologikoa"
 
@@ -23143,6 +23251,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25284,6 +25397,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25314,6 +25433,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26682,6 +26807,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26805,9 +26936,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26820,6 +26948,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26919,7 +27050,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26974,9 +27117,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27366,9 +27510,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28923,6 +29064,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30931,6 +31075,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/fa.po b/i18n/po/fa.po
index a35a8b1..80bcb45 100644
--- a/i18n/po/fa.po
+++ b/i18n/po/fa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2014-03-18 07:32+0000\n"
 "Last-Translator: Saeed Ghazi Joolaee <Unknown>\n"
 "Language-Team: Persian <fa at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:53+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:55+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: fa\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3532,9 +3532,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3550,9 +3547,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3591,6 +3585,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8869,7 +8866,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8878,6 +8876,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9064,6 +9065,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11129,7 +11136,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11394,6 +11401,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12211,20 +12221,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12785,9 +12781,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12842,6 +12835,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13192,15 +13188,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13225,6 +13212,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13429,6 +13425,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13765,6 +13764,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14376,6 +14386,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14418,8 +14455,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14431,7 +14485,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14473,6 +14527,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14560,10 +14617,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14592,13 +14649,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14607,15 +14664,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14735,6 +14791,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15515,9 +15574,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15676,9 +15732,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16669,6 +16725,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16723,6 +16785,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17177,6 +17242,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17216,6 +17289,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -18009,6 +18094,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18207,9 +18295,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18452,6 +18537,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18705,6 +18793,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19457,9 +19548,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19957,6 +20045,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19993,6 +20089,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20044,6 +20148,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20096,6 +20204,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20533,6 +20645,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21226,9 +21341,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22973,6 +23085,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25114,6 +25231,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25144,6 +25267,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26512,6 +26641,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26635,9 +26770,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26650,6 +26782,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26749,7 +26884,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26804,9 +26951,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27191,9 +27339,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28748,6 +28893,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30748,6 +30896,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/fi.po b/i18n/po/fi.po
index 992312c..5463c39 100644
--- a/i18n/po/fi.po
+++ b/i18n/po/fi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-10-16 12:02+0000\n"
 "Last-Translator: Lauri Kytömaa <Unknown>\n"
 "Language-Team: Finnish <fi at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:39+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:42+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: fi\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3724,9 +3724,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Arvoa ''{0}'' valitsimelle +init ei tueta"
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoidia ''{0}'' ei tueta."
 
@@ -3742,9 +3739,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3783,6 +3777,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -9426,7 +9423,8 @@ msgid "Save WMS file"
 msgstr "Tallenna WMS-tiedosto"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9435,6 +9433,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9626,6 +9627,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Sijoittele GPX-tiedoston mukaisesti"
 
@@ -11778,8 +11785,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Järjestä esivalinnat valikossa"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Tagien esivalinnat"
@@ -12051,6 +12058,9 @@ msgstr "Lambert 93 (Ranska)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Ruotsi)"
 
@@ -12910,20 +12920,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13516,9 +13512,6 @@ msgstr "Yhdistetään palvelimeen..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "OSM-palvelimeen ei voitu yhdistää. Tarkista internetyhteytesi."
@@ -13574,6 +13567,9 @@ msgstr "Havaittiin OSM-objektille odottamaton tunniste \"0\"."
 msgid "OSM Server Files zip compressed"
 msgstr "OSM-palvelintiedostot zip-pakattuina"
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS-tiedostot (*.wms)"
 
@@ -13945,15 +13941,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Liitännäiset on päivitetty viimeksi yli {0} päivää sitten."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr "Ohita päivitys"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Napsauta, jos et halua päivittää aktiivisia liitännäisiä"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13984,6 +13971,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr "Ohita päivitys"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Napsauta, jos et halua päivittää aktiivisia liitännäisiä"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14199,6 +14195,9 @@ msgstr "Ladataan listaa liitännäisistä..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Haetaan listaa liitännäisistä kohteesta ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -14568,6 +14567,17 @@ msgstr ""
 "<strong>Lataus epäonnistui</strong> jos yritit ladata tämän "
 "karttakohteen.<br><br>Virheilmoitus on:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Käännöstä ei löydy: {0}. Käytetään oletusasetusta: {1}."
 
@@ -15195,6 +15205,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -15237,8 +15274,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15250,7 +15304,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15292,6 +15346,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15379,10 +15436,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15411,13 +15468,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15426,15 +15483,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15554,6 +15610,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16348,9 +16407,6 @@ msgstr ""
 "Virheraportteja voi luoda, kommentoida, sulkea ja avata uudelleen tällä "
 "liitännäisellä."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Mahdollistaa mapillary.com -palvelun valokuvien käyttämisen."
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16525,9 +16581,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -17527,6 +17583,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Tiet"
 
@@ -17581,6 +17643,9 @@ msgstr "Valtatien/moottoriliikennetien ramppi (trunk_link)"
 msgid "Primary"
 msgstr "Kantatie (primary)"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Kantatien ramppi (primary_link)"
 
@@ -18037,6 +18102,14 @@ msgstr "Yhdistetty kevyen liikenteen väylä"
 msgid "Dedicated Footway"
 msgstr "Kävelytie/jalkakäytävä"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Portaat"
 
@@ -18076,6 +18149,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -18869,6 +18954,9 @@ msgstr "Raidepuskin"
 msgid "Railway Switch"
 msgstr "Vaihde"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19067,9 +19155,6 @@ msgstr "Autojen yhteiskäyttöpalvelu"
 msgid "Motorcycle Dealer"
 msgstr "Moottoripyöräkauppa"
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -19312,6 +19397,9 @@ msgstr "Penkki"
 msgid "Shelter"
 msgstr "Katos"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -19565,6 +19653,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -20317,9 +20408,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr "Kierrätysasema"
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20817,6 +20905,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20853,6 +20949,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20904,6 +21008,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20956,6 +21064,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Sisäänkäynnin tunniste"
 
@@ -21393,6 +21505,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Rauniot"
+
 msgid "Range"
 msgstr ""
 
@@ -22086,9 +22201,6 @@ msgstr "Historialliset paikat"
 msgid "Castle"
 msgstr "Linna"
 
-msgid "Ruins"
-msgstr "Rauniot"
-
 msgid "Archaeological Site"
 msgstr "Arkeologinen kaivaus"
 
@@ -23836,6 +23948,11 @@ msgstr ""
 "{0}={1} on epämääräinen. Arvon ''{1}'' sijaan anna mieluummin tarkempi "
 "kuvaus, mitä pitäisi korjata."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "{0}={1} ei ole enää suositeltu merkintätapa. Käytä mieluummin "
@@ -26019,6 +26136,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26049,6 +26172,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27445,6 +27574,12 @@ msgstr "Kuvia yhteensä:"
 msgid "images"
 msgstr "kuvaa"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -27568,9 +27703,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27583,6 +27715,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27682,7 +27817,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27737,9 +27884,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28134,9 +28282,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr "OpenData XML -tiedostot"
 
@@ -29703,6 +29848,9 @@ msgstr "Uusi arvo {0}:lle"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31765,6 +31913,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Lisää nimen puuttuvat kieliversiot Wikipediasta"
 
diff --git a/i18n/po/fil.po b/i18n/po/fil.po
index 7c22d37..d385192 100644
--- a/i18n/po/fil.po
+++ b/i18n/po/fil.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-06-19 14:15+0000\n"
 "Last-Translator: Anthony Balico <Unknown>\n"
 "Language-Team: Filipino <fil at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:06+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:08+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: fil\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/fo.po b/i18n/po/fo.po
index e62fd3d..06a1045 100644
--- a/i18n/po/fo.po
+++ b/i18n/po/fo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL at ADDRESS>\n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-02-28 16:15+0000\n"
 "Last-Translator: LiFo <Unknown>\n"
 "Language-Team: Faroese <fo at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:39+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:41+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
 msgstr "{0}: valmøguleiki ''{1}'' er tvítýddur"
@@ -3464,9 +3464,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3482,9 +3479,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3523,6 +3517,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8795,7 +8792,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8804,6 +8802,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8990,6 +8991,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11055,7 +11062,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11320,6 +11327,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12137,20 +12147,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12711,9 +12707,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12768,6 +12761,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13118,15 +13114,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13151,6 +13138,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13355,6 +13351,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13691,6 +13690,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14302,6 +14312,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14344,8 +14381,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14357,7 +14411,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14399,6 +14453,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14486,10 +14543,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14518,13 +14575,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14533,15 +14590,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14661,6 +14717,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15441,9 +15500,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15602,9 +15658,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16595,6 +16651,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16649,6 +16711,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17103,6 +17168,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17142,6 +17215,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17935,6 +18020,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18133,9 +18221,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18378,6 +18463,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18631,6 +18719,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19383,9 +19474,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19883,6 +19971,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19919,6 +20015,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19970,6 +20074,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20022,6 +20130,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20459,6 +20571,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21152,9 +21267,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22899,6 +23011,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25040,6 +25157,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25070,6 +25193,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26438,6 +26567,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26561,9 +26696,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26576,6 +26708,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26675,7 +26810,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26730,9 +26877,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27117,9 +27265,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28674,6 +28819,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30674,6 +30822,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/fr.po b/i18n/po/fr.po
index c8d860d..c903003 100644
--- a/i18n/po/fr.po
+++ b/i18n/po/fr.po
@@ -5,16 +5,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: fr\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-22 14:03+0000\n"
-"Last-Translator: Jean-Marc <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-29 22:54+0000\n"
+"Last-Translator: Don-vip <Unknown>\n"
 "Language-Team: Fr <>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:40+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:42+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: fr\n"
 "X-Poedit-Bookmarks: 1767,-1,-1,2669,-1,-1,-1,-1,-1,-1\n"
 
@@ -176,7 +176,7 @@ msgid "About JOSM..."
 msgstr "À propos de JOSM"
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "Echec de la localisation de la ressource ''{0}''."
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "La ressource ''{0}'' n’a pas pu être chargée. Erreur : {1}"
@@ -1309,13 +1309,13 @@ msgid "File exists. Overwrite?"
 msgstr "Ce fichier existe déjà. Voulez-vous l’écraser ?"
 
 msgid "Save As..."
-msgstr "Enregistrer sous"
+msgstr "Enregistrer sous..."
 
 msgid "Save the current data to a new file."
 msgstr "Enregistrer les données dans un nouveau fichier"
 
 msgid "Search Notes..."
-msgstr "Recherche de Notes..."
+msgstr "Rechercher des notes..."
 
 msgid "Download notes from the note search API"
 msgstr "Télécharger des notes depuis l’API de recherche de notes"
@@ -3486,7 +3486,7 @@ msgid "UNKNOWN"
 msgstr "inconnue"
 
 msgid "Error reading revision info from revision file: {0}"
-msgstr ""
+msgstr "Erreur de lecture des infos de révision du fichier de révision: {0}"
 
 msgid "Unexpected JOSM version number in revision file, value is ''{0}''"
 msgstr ""
@@ -3556,7 +3556,7 @@ msgid "Projection"
 msgstr "Projection"
 
 msgid "Matrix set identifier"
-msgstr ""
+msgstr "Identifiant de jeu de matrice"
 
 msgid "No layers defined by getCapabilities document: {0}"
 msgstr "Aucun calque défini par le document getCapabilities : {0}"
@@ -3811,9 +3811,6 @@ msgstr "Format de paramètre inattendu (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Valeur ''{0}'' pour l''option +init non supportée."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoïde ''{0}'' non supporté."
 
@@ -3831,9 +3828,6 @@ msgstr ""
 "Fichier de grille de conversion \"{0}\" pour l''option +nadgrids non "
 "supporté."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Format de données demandé (+datum=*, +towgs84=* ou +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3879,6 +3873,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Paramètre ''{0}'' requis."
 
@@ -5209,6 +5206,8 @@ msgstr "Barre d''outils principale"
 msgid ""
 "Toggles the visibility of the main toolbar (i.e., the horizontal toolbar)"
 msgstr ""
+"Bascule la visibilité de la barre d''outils principale (ex. la barre "
+"d''outils horizontale)"
 
 msgid "Edit toolbar"
 msgstr "Barre d’outils d’édition"
@@ -5392,6 +5391,10 @@ msgid ""
 "addresses in the format <i>zoom,x,y</i> or <i>zoom;x;y</i> are valid "
 "too.</html>"
 msgstr ""
+"<html>Sinon vous pouvez entrer une <strong>adresse de tuile</strong> pour "
+"une tuile unique dans le format <i>zoomlevel/x/y</i>, par ex. "
+"<i>15/256/223</i>. Une adresse de tuile dans le format <i>zoom,x,y</i> ou "
+"<i>zoom;x;y</i> est aussi valable.</html>"
 
 msgid "Tile address:"
 msgstr "Adresse de la dalle :"
@@ -6285,13 +6288,14 @@ msgstr "Résoudre les conflits pour ''{0}''"
 
 msgid "Please confirm to remove <strong>{0} object</strong>."
 msgid_plural "Please confirm to remove <strong>{0} objects</strong>."
-msgstr[0] ""
+msgstr[0] "Veuillez confirmer la suppression de <strong>{0} object</strong>."
 msgstr[1] ""
+"Veuillez confirmer la suppression de <strong>{0} objects</strong>."
 
 msgid "{0} relation is affected."
 msgid_plural "{0} relations are affected."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "{0} relation est affectée."
+msgstr[1] "{0} relations est affectées."
 
 msgid "Deleting {0} object"
 msgid_plural "Deleting {0} objects"
@@ -6658,10 +6662,10 @@ msgid "Delete the selected layers."
 msgstr "Supprimer le calque"
 
 msgid "Show/hide"
-msgstr "Afficher/cacher"
+msgstr "Afficher/masquer"
 
 msgid "Toggle visible state of the selected layer."
-msgstr "Afficher/Masquer le calque"
+msgstr "Afficher/masquer le calque"
 
 msgid "Show/hide layer"
 msgstr "Afficher/masquer le calque"
@@ -7631,7 +7635,7 @@ msgid "Position"
 msgstr "Position"
 
 msgid "Tag filter"
-msgstr ""
+msgstr "Filtrer les attributs"
 
 msgid "Objects: {2} / Tags: {0} / Memberships: {1}"
 msgstr "Objets: {2} / Attributs: {0} / Membres: {1}"
@@ -9689,10 +9693,9 @@ msgid "Save WMS file"
 msgstr "Enregistrer le fichier WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Les photos aériennes peuvent ne pas être correctement alignées. Merci de "
-"vérifier le décalage à partir de traces GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/FR:Using_Imagery"
@@ -9700,6 +9703,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/FR:Using_Imagery"
 msgid "Details..."
 msgstr "Détails..."
 
+msgid "Do not show this message again"
+msgstr "Ne plus afficher ce message"
+
 msgid "Hide this message and never show it again"
 msgstr "Masquer ce message et ne plus jamais l’’afficher"
 
@@ -9897,6 +9903,15 @@ msgstr ""
 "JOSM utilisera EPSG:4326 pour interroger le serveur, mais les résultats "
 "pourront varier selon le serveur WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"Le calque {0} n''est pas compatible avec la nouvelle projection {1}.\n"
+" Les projections compatibles sont : {2}\n"
+"Modifiez à nouveau la projection ou supprimez le calque."
+
 msgid "Correlate to GPX"
 msgstr "Corréler au format GPX"
 
@@ -12224,8 +12239,8 @@ msgstr ""
 "<html>Impossible d’analyser le modèle d’attributs : {0}. Voulez-vous "
 "vraiment l’utiliser ?<br><br><table width=600>Erreur : {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Trier le menu des attributs"
+msgid "Sort presets menu alphabetically"
+msgstr "Trier les préréglages par ordre alphabétique"
 
 msgid "Tagging Presets"
 msgstr "Modèle d’attributs"
@@ -12500,6 +12515,9 @@ msgstr "Lambert 93 (France)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Lettonie)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Pays-Bas)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 (Suède)"
 
@@ -13201,7 +13219,7 @@ msgstr ""
 "avoir le même nombre d’éléments que ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Information détaillée: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13393,7 +13411,7 @@ msgid "Contacting OSM Server..."
 msgstr "Connexion au serveur OSM…"
 
 msgid "Downloading notes"
-msgstr ""
+msgstr "Téléchargement des notes"
 
 msgid "Failed to open input stream for resource ''{0}''"
 msgstr "L’ouverture du flux d’entrée pour la ressource ''{0}'' a échoué"
@@ -13414,23 +13432,6 @@ msgstr ""
 "la prochaine fois : {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Réponse inattendue du serveur HTTP: {0} sans en-tête \"Location\". "
-"Redirection impossible. Abandon."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Trop de redirections ont été détectées. Abandon."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Téléchargement redirigé vers ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Impossible de lire depuis ''{0}''. Le serveur a répondu avec le code {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14093,9 +14094,6 @@ msgstr "Connexion au serveur…"
 msgid "Downloading OSM notes..."
 msgstr "En cours de téléchargement des notes OSM…"
 
-msgid "Failed to open connection to API {0}."
-msgstr "La connexion à l’API {0} a échoué."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14158,6 +14156,9 @@ msgstr "Un identifiant 0 inattendu a été trouvé sur un objet OSM"
 msgid "OSM Server Files zip compressed"
 msgstr "Fichiers serveur OSM compressés zip"
 
+msgid "Downloading data..."
+msgstr "Téléchargement des données..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Fichiers WMS (*.wms)"
 
@@ -14568,15 +14569,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "La dernière mise à jour du greffon date de plus de {0} jours."
 
-msgid "Click to update the activated plugins"
-msgstr "Mettre à jour les greffons"
-
-msgid "Skip update"
-msgstr "Ne pas mettre à jour"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Ne pas mettre à jour les greffons"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14611,6 +14603,15 @@ msgstr ""
 "La valeur ''{0}'' pour la préférence ''{1}'' est inattendue. Retour à la "
 "valeur ''demander''."
 
+msgid "Click to update the activated plugins"
+msgstr "Mettre à jour les greffons"
+
+msgid "Skip update"
+msgstr "Ne pas mettre à jour"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Ne pas mettre à jour les greffons"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14847,6 +14848,9 @@ msgstr "Téléchargement de la liste des greffons…"
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Téléchargement de la liste des greffons depuis ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr "Requête HTTP infructueuse"
+
 msgid "Plugin list download error"
 msgstr "Erreur de téléchargemnt de la liste des plugins"
 
@@ -15317,6 +15321,19 @@ msgstr ""
 "avez essayé de télécharger cet objet. <br>Le message d’erreur est : "
 "<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Réponse inattendue du serveur HTTP: {0} sans en-tête \"Location\". "
+"Redirection impossible. Abandon."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Téléchargement redirigé vers ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Trop de redirections ont été détectées. Abandon."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Impossible de trouver la traduction pour la langue {0}. Retour à la langue "
@@ -15643,7 +15660,7 @@ msgstr "broussailles"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "bois"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -15812,7 +15829,7 @@ msgid "Modified"
 msgstr "Modifié"
 
 msgid "New Folder"
-msgstr "Nouveau Dossier"
+msgstr "Nouveau dossier"
 
 msgid "Open selected file"
 msgstr "Ouvrir le fichier sélectionné"
@@ -15985,6 +16002,33 @@ msgstr "OSM Inspector : Frontières (Europe)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI noir et blanc 2.5 m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at Haute Résolution"
 
@@ -16027,10 +16071,26 @@ msgstr "VoGIS : DGM (modèle de terrain)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS : DOM (modèle de surface)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"Imagerie aérienne AGIV(Landers), couvre aussi la région de Bruxelles (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "Imagerie aérienne AGIV(laanderen), couvre la région de Bruxelles"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "Imagerie numérique URBISfr (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "Imagerie numérique URBISnl (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "Imagerie aérienne URBIS 2009"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "Imagerie aérienne URBIS 2012"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "Imagerie aérienne URBIS 2014"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "Imagerie aérienne URBIS 2015"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "Imagerie numérique SPW(allonie) PICC"
@@ -16041,9 +16101,8 @@ msgstr "SPW(allonie) 2012 photos aériennes"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 photos aériennes"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
-"cadastre : uniquement pour les noms et les numéros de rue, mauvaise géométrie"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Carte des secteurs urbains"
@@ -16084,6 +16143,9 @@ msgstr "République tchèque pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Danemark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16171,11 +16233,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Orthophoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Orthophoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16205,14 +16267,14 @@ msgstr "Bavière (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavière (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (vue aérienne)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Stuttgart (imagerie aérienne)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen vue aérienne (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Imagerie aérienne d''Erlangue (2013 6,25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011  vue aérienne (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Imagerie aérienne 2011 d''Erlangue (6,25 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16222,18 +16284,15 @@ msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 "Vielle carte de Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Allemagne physique - Carte Physique (Espaces naturels)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Allemagne physique : Harz  - Carte Physique (Espaces naturels)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16251,7 +16310,7 @@ msgid "NRW-Atlas: Topographische Karte 1:10000"
 msgstr "NRW-Atlas : Carte topographique 1:10000"
 
 msgid "Metropole Ruhr: Luftbilder (10 cm)"
-msgstr ""
+msgstr "Metropole Ruhr: Luftbilder (10 cm)"
 
 msgid "Drone Imagery (Haiti)"
 msgstr "Imagerie drone (Haïti)"
@@ -16260,7 +16319,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Imagerie drone 2014 (Haïti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone Imagery Canaan(Haiti) novembre 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Irlande Bureau de la guerre britannique 1:25k GSGS 3906"
@@ -16278,22 +16337,22 @@ msgid "Memorial Atlas of Ireland (1901) L.J. Richards"
 msgstr "Memorial Atlas of Ireland (1901) L.J. Richards"
 
 msgid "OSMIE Townlands"
-msgstr ""
+msgstr "Townlands OSMIE"
 
 msgid "OSMIE EDs"
-msgstr ""
+msgstr "OSMIE EDs"
 
 msgid "OSMIE Civil Parishes"
-msgstr ""
+msgstr "OSMIE paroisses civiles"
 
 msgid "OSMIE Baronies"
-msgstr ""
+msgstr "Baronnies OSMIE"
 
 msgid "OSMIE Local Election Areas"
-msgstr ""
+msgstr "Zones d''élections locales OSMIE"
 
 msgid "OSMIE Dail Election Areas"
-msgstr ""
+msgstr "Zone d''élection Dail OSMIE"
 
 msgid "Lodi - Italy"
 msgstr "Lodi - Italie"
@@ -16347,11 +16406,14 @@ msgid "Luxembourg Inspire Roads"
 msgstr "Luxembourg Inspire Routes"
 
 msgid "Luxembourg Inspire Water"
-msgstr ""
+msgstr "Luxembourg Inspire Eau"
 
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Delta du Niger Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Bande de Gaza - Pléiades - 2014/07/06"
 
@@ -16482,7 +16544,7 @@ msgid "trail.pl: Szlaki (paths)"
 msgstr "trail.pl: Szlaki (chemins)"
 
 msgid "Wrocław: Ortofotomapa 2015 (aerial image)"
-msgstr ""
+msgstr "Wrocław : Orthophotographie 2015 (imagerie aérienne)"
 
 msgid "ScanEx IRS"
 msgstr "ScanEx IRS"
@@ -16548,13 +16610,13 @@ msgid "GRAFCAN Express - Canary Islands"
 msgstr "GRAFCAN Express - Îles Canaries"
 
 msgid "Kanton Aargau 25cm (AGIS 2011)"
-msgstr ""
+msgstr "Canton d''Argovie 25 cm (AGIS 2011)"
 
 msgid "Kanton Aargau 25cm (AGIS 2014)"
-msgstr ""
+msgstr "Canton d''Argovie 25 cm (AGIS 2014)"
 
 msgid "Stadt Uster Orthophoto 2008 10cm"
-msgstr ""
+msgstr "Orthophotographie de la ville d''Uster, 2008 10 cm"
 
 msgid "Stadtplan Zürich"
 msgstr "Carte de ville de Zurich"
@@ -16638,7 +16700,7 @@ msgid "TIGER 2012 Roads Overlay"
 msgstr "Surcouche routes TIGER 2012"
 
 msgid "New & Misaligned TIGER Roads (2015)"
-msgstr ""
+msgstr "Routes nouvelles & mal alignées de TIGER (2015)"
 
 msgid "MassGIS L3 Parcels"
 msgstr ""
@@ -16950,11 +17012,17 @@ msgid ""
 "Provides Apache Commons library components. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Fournit des éléments de la bibliothèque Apache Commons. N’est pas destiné à "
+"être installé directement par les utilisateurs, mais plutôt comme une "
+"dépendance pour d’autres greffons."
 
 msgid ""
 "Provides Apache HTTP library. Not meant to be installed directly by users, "
 "but rather as a dependency for other plugins."
 msgstr ""
+"Fournit la bibliothèque Apache HTTP. N’est pas destiné à être installé "
+"directement par les utilisateurs, mais plutôt comme une dépendance pour "
+"d’autres greffons."
 
 msgid ""
 "Allows selection of areas in an layer and automatic creation of a way as "
@@ -17010,6 +17078,8 @@ msgstr "(Attention : expérimental !) Outil d’assemblage de données."
 
 msgid "Downloads new data when you pan/zoom"
 msgstr ""
+"Téléchargements des nouvelles données lorsque vous effectuez un "
+"panoramique/zoom"
 
 msgid "Create a grid of ways."
 msgstr "Crée un réseau de chemins."
@@ -17048,6 +17118,9 @@ msgid ""
 "Provides the EJML library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Fournit la bibliothèque EJML pour d''autres plugins de JOSM. N''est pas "
+"destiné à être installé directement par les utilisateurs, mais plutôt comme "
+"une dépendance pour d''autres greffons."
 
 msgid "Shows the elevation profile and some statistical data of a GPX track."
 msgstr "Affiche le profil d’élévation et les statistiques d’une trace GPX."
@@ -17100,6 +17173,9 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Fournit des éléments de la bibliothèque GSON aux autres greffons JOSM. N’est "
+"pas destiné à être installé directement par les utilisateurs, mais plutôt "
+"comme une dépendance pour d’autres greffons."
 
 msgid "Simple tool to tag house numbers."
 msgstr "Outil basique d’’édition des numéros de rue."
@@ -17194,11 +17270,6 @@ msgstr ""
 "pouvez créer, fermer, invalider, ré-ouvrir et commenter les signalements en "
 "utilisant ce greffon."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Permet à l’utilisateur de travailler avec des images hébergées par "
-"mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17403,12 +17474,10 @@ msgstr ""
 "Fournit une fenêtre de modification des attributs sous forme de table."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Ajoute un vérificateur d’attributs qui vous aidera à créer des modèles "
-"d’attributs. Vous pouvez démarrer le fichier .jar indépendamment."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Créer des maisons mitoyennes depuis des blocs entiers."
@@ -17556,13 +17625,13 @@ msgid "excellent"
 msgstr "excellent"
 
 msgid "Thin Rollers: rollerblade, skateboard"
-msgstr ""
+msgstr "Roulettes étroites: roller, skate"
 
 msgid "good"
 msgstr "bonne"
 
 msgid "Thin Wheels: racing bike"
-msgstr ""
+msgstr "Roues étroites: vélo de course"
 
 msgid "intermediate"
 msgstr "moyenne"
@@ -17633,19 +17702,19 @@ msgid "Lanes"
 msgstr "Nombre de voies"
 
 msgid "Lanes in way direction"
-msgstr ""
+msgstr "Voies dans la direction du chemin"
 
 msgid "Lanes opposed to way direction"
-msgstr ""
+msgstr "Voies dans la direction opposée"
 
 msgid "Max. speed (km/h)"
 msgstr "Vitesse maximale (km/h)"
 
 msgid "Max. speed in way direction"
-msgstr ""
+msgstr "Vitesse max. dans la direction du chemin"
 
 msgid "Max. speed opposed to way direction"
-msgstr ""
+msgstr "Vitesse max. dans la direction opposée"
 
 msgid "Bridge"
 msgstr "Pont"
@@ -17715,7 +17784,7 @@ msgid "spur"
 msgstr "d’embranchement"
 
 msgid "crossover"
-msgstr ""
+msgstr "de croisement"
 
 msgid "Electrified"
 msgstr "Électrifié"
@@ -17965,7 +18034,7 @@ msgstr "raquette"
 
 msgctxt "sport"
 msgid "rc_car"
-msgstr ""
+msgstr "voiture radio-commandée"
 
 msgctxt "sport"
 msgid "rugby_league"
@@ -18017,11 +18086,11 @@ msgstr "volley"
 
 msgctxt "sport"
 msgid "9pin"
-msgstr ""
+msgstr "jeu de quilles"
 
 msgctxt "sport"
 msgid "10pin"
-msgstr ""
+msgstr "bowling"
 
 msgid "Fee"
 msgstr "Payant"
@@ -18362,7 +18431,7 @@ msgstr ""
 "saisonnièrement) ?"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "Est dans la zone de marée"
 
 msgid "culvert"
 msgstr "buse"
@@ -18386,7 +18455,7 @@ msgid "Canoe"
 msgstr "Canoé"
 
 msgid "Substance"
-msgstr ""
+msgstr "Substance"
 
 msgid "water"
 msgstr "eau"
@@ -18428,6 +18497,12 @@ msgstr "Code AITA"
 msgid "ICAO"
 msgstr "Code OACI"
 
+msgid "Car brand"
+msgstr "Marque de voiture"
+
+msgid "Motorcycle brand"
+msgstr "Marque de moto"
+
 msgid "Streets"
 msgstr "Routes"
 
@@ -18435,37 +18510,37 @@ msgid "Motorway"
 msgstr "Autoroute"
 
 msgid "Placement"
-msgstr ""
+msgstr "Localisation"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "left_of:1"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "left_of:2"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "left_of:3"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "middle_of:1"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "middle_of:2"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "middle_of:3"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "right_of:1"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "right_of:2"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "right_of:3"
 
 msgid "transition"
-msgstr ""
+msgstr "transition"
 
 msgid "Motorway Link"
 msgstr "Bretelle d’accès à une autoroute"
@@ -18482,6 +18557,9 @@ msgstr "Bretelle d’accès à une voie rapide"
 msgid "Primary"
 msgstr "Route primaire"
 
+msgid "Overhead trolley wires"
+msgstr "Caténaires pour trolley"
+
 msgid "Primary Link"
 msgstr "Bretelle d’accès à une route primaire"
 
@@ -18566,10 +18644,10 @@ msgid "parking_aisle"
 msgstr "voie de parking"
 
 msgid "drive-through"
-msgstr "drive-through"
+msgstr "retrait automobile"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "accès pour services d’urgences"
 
 msgid "Parking Aisle"
 msgstr "Voie de parking"
@@ -18953,6 +19031,14 @@ msgstr "Chemin partagé piétons et cyclistes"
 msgid "Dedicated Footway"
 msgstr "Chemin pour piétons"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "trottoir"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "croisement"
+
 msgid "Steps"
 msgstr "Escaliers"
 
@@ -18992,6 +19078,18 @@ msgstr "Rampe centrale"
 msgid "Right handrail"
 msgstr "Rampe à droite"
 
+msgid "Escalator"
+msgstr "Escalator"
+
+msgid "forward"
+msgstr "en avant"
+
+msgid "backward"
+msgstr "en arrière"
+
+msgid "reversible"
+msgstr "réversible"
+
 msgid "Waypoints"
 msgstr "Balises"
 
@@ -19128,13 +19226,13 @@ msgid "Turning Loop"
 msgstr "Boucle de retournement"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "Panneau de limite communale"
 
 msgid "Second Name"
 msgstr "Nom secondaire"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Panneau de limitation de vitesse"
 
 msgid "Speed Camera"
 msgstr "Radar fixe"
@@ -19256,10 +19354,10 @@ msgid "Wall"
 msgstr "Mur"
 
 msgid "dry_stone"
-msgstr ""
+msgstr "pierres sèches"
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "anti-bruit"
 
 msgid "City Wall"
 msgstr "Rempart"
@@ -19676,13 +19774,13 @@ msgid "Pier"
 msgstr "Jetée, ponton"
 
 msgid "Mooring"
-msgstr ""
+msgstr "Mouillage"
 
 msgid "commercial"
-msgstr ""
+msgstr "commercial"
 
 msgid "Floating"
-msgstr ""
+msgstr "Flottant"
 
 msgid "Lock Gate"
 msgstr "Écluse"
@@ -19797,6 +19895,9 @@ msgstr "Buttoir"
 msgid "Railway Switch"
 msgstr "Aiguillage"
 
+msgid "Railway Signal"
+msgstr "Signalisation ferroviaire"
+
 msgid "Railway milestone"
 msgstr "Borne kilométrique de voie ferrée"
 
@@ -19997,9 +20098,6 @@ msgstr "Autopartage"
 msgid "Motorcycle Dealer"
 msgstr "Concessionnaire moto"
 
-msgid "independent"
-msgstr "indépendant"
-
 msgid "Services:"
 msgstr "Services :"
 
@@ -20243,6 +20341,9 @@ msgstr "Banc"
 msgid "Shelter"
 msgstr "Abri"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Poubelle"
+
 msgid "Highway platform (legacy)"
 msgstr "Quai surélevé (obsolète)"
 
@@ -20496,6 +20597,9 @@ msgstr "française"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20509,7 +20613,7 @@ msgid "Outdoor seating"
 msgstr "terrasse"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Plat à emporter"
 
 msgid "Fast Food"
 msgstr "Fast-food"
@@ -21116,7 +21220,7 @@ msgstr "colonne"
 
 msgctxt "post_box"
 msgid "lamp"
-msgstr ""
+msgstr "sur pied"
 
 msgctxt "post_box"
 msgid "wall"
@@ -21253,9 +21357,6 @@ msgstr "Détritus"
 msgid "Recycling Centre"
 msgstr "Déchèterie"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Poubelle"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Benne à ordures"
 
@@ -21388,7 +21489,7 @@ msgid "Compressed Air"
 msgstr "Air comprimé"
 
 msgid "Valves"
-msgstr ""
+msgstr "Vannes"
 
 msgid "Dunlop (Woods)"
 msgstr "Dunlop (Woods)"
@@ -21753,16 +21854,24 @@ msgid "commercial"
 msgstr "Batiment commerciale"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr "Station ferroviaire"
+
+msgctxt "building"
 msgid "barn"
 msgstr "hangar agricole"
 
 msgctxt "building"
 msgid "stable"
-msgstr ""
+msgstr "écurie"
 
 msgctxt "building"
 msgid "cabin"
-msgstr ""
+msgstr "cabane"
 
 msgctxt "building"
 msgid "farm_auxiliary"
@@ -21789,6 +21898,14 @@ msgid "hospital"
 msgstr "hôpital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "Jardin d’enfants"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr "manufacture"
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "entrepôt"
 
@@ -21840,6 +21957,10 @@ msgid "house"
 msgstr "maison"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "hôtel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "refuge"
 
@@ -21892,6 +22013,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "urgence"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "marches"
+
 msgid "Entrance number"
 msgstr "Numéro dʼentrée"
 
@@ -22059,10 +22184,10 @@ msgid "overground"
 msgstr "au dessus du sol"
 
 msgid "Pipeline Marker"
-msgstr ""
+msgstr "Repère de canalisation"
 
 msgid "Pipeline Valve"
-msgstr ""
+msgstr "Vanne de canalisation"
 
 msgid "Water Tower"
 msgstr "Château d’eau"
@@ -22306,31 +22431,34 @@ msgstr "Limite du pont"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "Militaire"
 
 msgid "Airfield"
-msgstr ""
+msgstr "Aérodrome"
 
 msgid "Barracks"
-msgstr ""
+msgstr "Casernes"
 
 msgid "Bunker"
-msgstr ""
+msgstr "Bunker"
 
 msgid "pillbox"
-msgstr ""
+msgstr "casemate"
 
 msgid "munitions"
-msgstr ""
+msgstr "munitions"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "hangar pour avion"
 
 msgid "Historic"
-msgstr ""
+msgstr "Historique"
+
+msgid "Ruins"
+msgstr "Ruine"
 
 msgid "Range"
-msgstr ""
+msgstr "Champ de tir"
 
 msgid "Power Plant"
 msgstr "Centrale électrique"
@@ -22735,7 +22863,7 @@ msgstr "compensateur statique d''énergie réactive"
 
 msgctxt "power"
 msgid "statcom"
-msgstr ""
+msgstr "Compensateur statique"
 
 msgctxt "power"
 msgid "synchronous_condenser"
@@ -22831,7 +22959,7 @@ msgstr "partage"
 
 msgctxt "power"
 msgid "loop"
-msgstr ""
+msgstr "en boucle"
 
 msgctxt "power"
 msgid "cross"
@@ -22870,7 +22998,7 @@ msgstr "triangle"
 
 msgctxt "power"
 msgid "flag"
-msgstr ""
+msgstr "mât"
 
 msgctxt "power"
 msgid "donau;one-level"
@@ -22943,10 +23071,10 @@ msgid "Incomplete tower"
 msgstr "Tour incomplète"
 
 msgid "Location transition"
-msgstr ""
+msgstr "Transition de localisation"
 
 msgid "Pole"
-msgstr "Pylône basse-tension"
+msgstr "Poteau électrique"
 
 msgid "Pole with Transformer"
 msgstr "Poteau avec transformateur"
@@ -23024,9 +23152,6 @@ msgstr "Patrimoine"
 msgid "Castle"
 msgstr "Château"
 
-msgid "Ruins"
-msgstr "Ruine"
-
 msgid "Archaeological Site"
 msgstr "Site archéologique"
 
@@ -23259,7 +23384,7 @@ msgid "Ticket"
 msgstr "Ticket"
 
 msgid "For the body"
-msgstr ""
+msgstr "Soin du corps"
 
 msgid "Chemist"
 msgstr "Droguerie"
@@ -23505,95 +23630,95 @@ msgid "Litecoin"
 msgstr "Litecoin"
 
 msgid "Offices"
-msgstr ""
+msgstr "Bureaux"
 
 msgctxt "office"
 msgid "Accountant"
-msgstr ""
+msgstr "Comptable"
 
 msgctxt "office"
 msgid "Administrative"
-msgstr ""
+msgstr "Administration"
 
 msgctxt "office"
 msgid "Advertising agency"
-msgstr ""
+msgstr "Agence publicitaire"
 
 msgctxt "office"
 msgid "Architect"
-msgstr ""
+msgstr "Architecte"
 
 msgctxt "office"
 msgid "Association"
-msgstr ""
+msgstr "Association"
 
 msgctxt "office"
 msgid "Private company"
-msgstr ""
+msgstr "Entreprise privée"
 
 msgctxt "office"
 msgid "Educational institution"
-msgstr ""
+msgstr "Établissement d''enseignement"
 
 msgctxt "office"
 msgid "Employment agency"
-msgstr ""
+msgstr "Agence de placement"
 
 msgctxt "office"
 msgid "Estate agent"
-msgstr ""
+msgstr "Agent immobilier"
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "Fondation"
 
 msgctxt "office"
 msgid "Government"
-msgstr ""
+msgstr "Administration gouvernementale"
 
 msgctxt "office"
 msgid "Insurance"
-msgstr ""
+msgstr "Assurance"
 
 msgctxt "office"
 msgid "It specialist"
-msgstr ""
+msgstr "Spécialistes en informatique"
 
 msgctxt "office"
 msgid "Lawyer"
-msgstr ""
+msgstr "Avocat"
 
 msgctxt "office"
 msgid "Newspaper"
-msgstr ""
+msgstr "Agence de presse"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr ""
+msgstr "Organisation non gouvernementale (ONG)"
 
 msgctxt "office"
 msgid "Notary"
-msgstr ""
+msgstr "Notaire"
 
 msgctxt "office"
 msgid "Political party"
-msgstr ""
+msgstr "Parti politique"
 
 msgctxt "office"
 msgid "Religion"
-msgstr ""
+msgstr "Instance religieuse"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "Recherche (R&D)"
 
 msgctxt "office"
 msgid "Tax advisor"
-msgstr ""
+msgstr "Conseiller fiscal"
 
 msgctxt "office"
 msgid "Telecommunication"
-msgstr ""
+msgstr "Télécommunication"
 
 msgid "Geography"
 msgstr "Géographie"
@@ -23644,7 +23769,7 @@ msgid "Border type"
 msgstr "Type de frontière"
 
 msgid "baseline"
-msgstr ""
+msgstr "ligne de base"
 
 msgid "territorial"
 msgstr "territoriale"
@@ -23821,7 +23946,7 @@ msgstr "chasse"
 
 msgctxt "cutline"
 msgid "loggingmachine"
-msgstr ""
+msgstr "machine forestière"
 
 msgctxt "cutline"
 msgid "pipeline"
@@ -23951,27 +24076,27 @@ msgid "Farmland"
 msgstr "Terre arable"
 
 msgid "Crop"
-msgstr ""
+msgstr "Culture"
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "maïs"
 
 msgctxt "crop"
 msgid "grass"
-msgstr ""
+msgstr "fourrage"
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "riz"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "blé"
 
 msgctxt "crop"
 msgid "hop"
-msgstr ""
+msgstr "houblon"
 
 msgid "Meadow"
 msgstr "Prairie"
@@ -24561,7 +24686,7 @@ msgid "Ref of the way this is a detour to"
 msgstr "Référence du chemin dont ceci est un détour"
 
 msgid "fork node for alternative routes"
-msgstr ""
+msgstr "bifurcation pour itinéraire bis"
 
 msgid "Power Route"
 msgstr "Itinéraire d’électricité"
@@ -24804,6 +24929,13 @@ msgstr ""
 "{0}={1} est vague. À la place de ''{1}'', veuillez indiquer précisément ce "
 "qui doit être corrigé ou amélioré."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Usage incorrect du tag {0}. Supprimez {1} car il est évident que le nom est "
+"manquant même sans un tag additionnel."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "{0}={1} est déprécié. Veuillez utiliser un multi-polygone à la place."
@@ -24931,7 +25063,7 @@ msgid "{0} with multiple values"
 msgstr "{0} avec de  multiples valeurs"
 
 msgid "empty value in semicolon-separated ''{0}''"
-msgstr ""
+msgstr "valeur vide séparée par des points-virgules ''{0}''"
 
 msgid "numerical key"
 msgstr "clé numérique"
@@ -24988,7 +25120,7 @@ msgid "{0} must be a positive integer number"
 msgstr "{0} doit être un nombre entier positif"
 
 msgid "unusual value of {0}"
-msgstr ""
+msgstr "valeur inhabituelle de {0}"
 
 msgid "relation without type"
 msgstr "relation sans type"
@@ -25049,10 +25181,12 @@ msgstr ""
 "Utiliser un jeu d’icônes alternatif pour les interdictions de tourner"
 
 msgid "Display fill colour of areas with place=*"
-msgstr ""
+msgstr "Affiche la couleur de remplissage des zones avec place=*"
 
 msgid "Areas are drawn with fill only around their inner edges"
 msgstr ""
+"Les zones sont dessinés avec un remplissage uniquement autour de leurs bords "
+"intérieurs"
 
 msgid "Columbus V-900 CSV Files"
 msgstr "Fichiers CSV de Columbus V-900"
@@ -26434,7 +26568,7 @@ msgid "Length step:"
 msgstr "Longueur de l’escalier :"
 
 msgid "Advanced..."
-msgstr "Avancé…"
+msgstr "Avancé..."
 
 msgid "Draw buildings"
 msgstr "Dessiner des bâtiments"
@@ -27095,7 +27229,7 @@ msgid "Cache Lambert Zone Error"
 msgstr "Erreur de cache pour la zone Lambert"
 
 msgid "canvec tile helper"
-msgstr ""
+msgstr "aide des tuiles canvec"
 
 msgid "Use"
 msgstr "Utiliser"
@@ -27213,6 +27347,12 @@ msgstr "Configurer les paramétres d’assemblage"
 msgid "Generate matches"
 msgstr "Générer les correspondances"
 
+msgid "Layer:"
+msgstr "Calque :"
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Objet"
 
@@ -27244,6 +27384,12 @@ msgstr "Rien n’est sélectionné, veuillez essayer une fois de plus."
 msgid "Empty selection"
 msgstr "Sélection vide"
 
+msgid "Freeze reference selection"
+msgstr "Geler la sélection de référence"
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Référence ou sujet invalide"
 
@@ -27254,7 +27400,7 @@ msgid "Download map data continuously when paning and zooming."
 msgstr "Télécharger les données de carte en continu en se déplaçant"
 
 msgid "Toggle the continuous download on/off"
-msgstr ""
+msgstr "Basculez le téléchargement en continu on/off"
 
 msgid "Download Settings"
 msgstr "Paramètres de téléchargement"
@@ -27266,34 +27412,41 @@ msgid "Activate continuous downloads at startup."
 msgstr "Activer le téléchargement en continu au démarrage"
 
 msgid "Supress the default modal progress monitor when downloading."
-msgstr ""
+msgstr "Supprimer la fenêtre modale de progression lors du téléchargement."
 
 msgid ""
 "If this plugin is active at startup. This default state will not change when "
 "you are toggeling the plugin with the menu option."
 msgstr ""
+"Si ce greffon est activé au démarrage. Cet état par défaut ne changera pas "
+"si vous activer/désactiver le greffon par le menu option."
 
 msgid ""
 "Maximum number of threads used for downloading, increasing this will cause "
 "the client to send more concurrent queries to the server."
 msgstr ""
+"Nombre maximal de threads utilisés pour le téléchargement, augmenter cette "
+"valeur pour que le client envoie plus de requêtes simultanées au serveur."
 
 msgid "Requires restart"
-msgstr ""
+msgstr "Nécessite un redémarrage"
 
 msgid "Max threads"
-msgstr ""
+msgstr "Theads max."
 
 msgid "Maximum number of boxes to download for each pan/zoom."
-msgstr ""
+msgstr "Nombre maximum de cases à télécharger pour chaque pan/zoom."
 
 msgid "Max download boxes"
-msgstr ""
+msgstr "Nombre de cases de téléchargement maxi."
 
 msgid ""
 "Time in milliseconds after a pan/zoom before it starts downloading. "
 "Additional changes in the viewport in the waiting time will reset the timer."
 msgstr ""
+"Temps en millisecondes après un pan/zoom avant le début du téléchargement. "
+"Tous changements supplémentaires dans la vue pendant le temps d''attente "
+"réinitilisera la temporisation."
 
 msgid "Wait time (milliseconds)"
 msgstr "Temps d''attente (millisecondes)"
@@ -27302,20 +27455,24 @@ msgid ""
 "How much extra area around the viewport is it going to download. Setting "
 "this to 0 will not download any extra data."
 msgstr ""
+"Superficie supplémentaire autour de la vue qui va être téléchargée. Régler à "
+"0 pour ne télécharger aucune donnée supplémentaire."
 
 msgid "Extra download area"
-msgstr ""
+msgstr "Zone supplémentaire à télécharger"
 
 msgid ""
 "Max area to download in degrees^2. Increasing this number will cause the "
 "plugin to download areas when you are zoomed far out."
 msgstr ""
+"Surface maximale à télécharger en degrés^2. Augmenter cette valeur obligera "
+"le greffon à télécharger les zones en zoom lointain."
 
 msgid "Max download area"
-msgstr ""
+msgstr "Zone maximale à télécharger"
 
 msgid "The strategy for finding what areas to request from the server."
-msgstr ""
+msgstr "Stratégie pour trouver quelles zones à demander au serveur."
 
 msgid "Download strategy"
 msgstr "Stratégie de téléchargement"
@@ -27325,6 +27482,10 @@ msgid ""
 "is selected there is no indication that something is being done, and no way "
 "to cancel the download."
 msgstr ""
+"Supprimer l''indicateur de progression qui s''affiche lors du "
+"téléchargement. Si cette option est activée, aucune indication sur les "
+"actions en cours ne sera affichée et il n''y aura aucun moyen d''annuler le "
+"téléchargement."
 
 msgid "Address"
 msgstr "Adresse"
@@ -27505,7 +27666,7 @@ msgid "Private chat"
 msgstr "Chat privé"
 
 msgid "Close tab"
-msgstr "Fermer l’onglet"
+msgstr "Fermer l''onglet"
 
 msgid "Logout"
 msgstr "Déconnexion"
@@ -27835,10 +27996,10 @@ msgid "Edit access parameters"
 msgstr "Éditer les paramètres d’’accès"
 
 msgid "Graph View Dialog"
-msgstr "Dialogue VueGraphe"
+msgstr "Dialogue GraphView"
 
 msgid "Open the dialog for graph view configuration."
-msgstr "Ouvre le dialogue de configuration de VueGraphe."
+msgstr "Ouvre le dialogue de configuration de GraphView."
 
 msgid "default"
 msgstr "défaut"
@@ -27862,11 +28023,11 @@ msgid "Create/update graph"
 msgstr "Créer/mettre à jour le graphe"
 
 msgid "Graphview"
-msgstr "VueGraphe"
+msgstr "GraphView"
 
 msgid "Settings for the Graphview plugin that visualizes routing graphs."
 msgstr ""
-"Paramètres pour le greffon VueGraphe qui permet de visualiser les graphes de "
+"Paramètres pour le greffon GraphView qui permet de visualiser les graphes de "
 "routage"
 
 msgid "Ruleset"
@@ -27934,19 +28095,19 @@ msgid "Choose arrowhead fill color"
 msgstr "Choisissez la couleur de remplissage des pointes de flèches"
 
 msgid "Routing graph calculated by the GraphView plugin"
-msgstr "Graphe de routage calculé par le greffon VueGraphe"
+msgstr "Graphe de routage calculé par le greffon GraphView"
 
 msgid "GraphView layer is not mergable"
-msgstr "Le calque VueGraphe n’est pas fusionnable"
+msgstr "Le calque GraphView n’est pas fusionnable"
 
 msgid "graphview default node"
-msgstr ""
+msgstr "Noeud par défaut de GraphView"
 
 msgid "graphview default segment"
-msgstr ""
+msgstr "Segment par défaut de GraphView"
 
 msgid "graphview arrowhead core"
-msgstr ""
+msgstr "Base de flèche GraphView"
 
 msgid ""
 "Weights must be given as positive decimal numbers with unit \"t\" or without "
@@ -28022,10 +28183,10 @@ msgid "Calibration Layer"
 msgstr "Calque de calibration"
 
 msgid "A deprecated calibration geometry of {0} nodes by {1}"
-msgstr ""
+msgstr "Géométrie d''étalonnage obsolète de {0} noeuds par {1}"
 
 msgid "A calibration geometry of {0} nodes by {1}"
-msgstr ""
+msgstr "Géométrie d''étalonnage de {0} noeuds par {1}"
 
 msgid "Change Color"
 msgstr "Modifier la couleur"
@@ -28141,13 +28302,13 @@ msgid "Reporting the offset..."
 msgstr "Rapport du décalage..."
 
 msgid "An imagery offset of {0}"
-msgstr ""
+msgstr "Un décalage d’imagerie de {0}"
 
 msgid "Imagery ID"
 msgstr "Identifiant de l’imagerie"
 
 msgid "A calibration geometry of {0} nodes"
-msgstr ""
+msgstr "Géométrie d''étalonnage de {0} noeuds"
 
 msgid "Determined right here"
 msgstr "Déterminé ici"
@@ -28715,6 +28876,12 @@ msgstr "Images totales :"
 msgid "images"
 msgstr "images"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "Impossible de lire le fichier de polices depuis ''{{0}}''"
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28838,9 +29005,6 @@ msgstr "Danger à l''intersection"
 msgid "Mandatory direction (any)"
 msgstr "Prescription de sens (n''importe lequel)"
 
-msgid "No turn"
-msgstr "Changement de direction interdit"
-
 msgid "Uneven road"
 msgstr "Route déformée"
 
@@ -28853,6 +29017,9 @@ msgstr "Interdiction de dépasser"
 msgid "Pedestrian crossing"
 msgstr "Passage piéton"
 
+msgid "No turn"
+msgstr "Changement de direction interdit"
+
 msgid "Years"
 msgstr "Années"
 
@@ -28872,7 +29039,7 @@ msgid "Open Mapillary filter dialog"
 msgstr "Ouvrir le dialogue du filtre Mapillary"
 
 msgid "Not older than: "
-msgstr ""
+msgstr "Pas plus vieux que: "
 
 msgid "Downloaded images"
 msgstr "Photos téléchargées"
@@ -28954,8 +29121,22 @@ msgstr ""
 "Centrer la vue sur la localisation de la photo avec les boutons "
 "suivante/précédente"
 
-msgid "Download mode: "
-msgstr "Mode de téléchargement : "
+msgid "Download mode"
+msgstr "Mode téléchargement"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Vous êtes connecté en tant que ''{0}''."
+
+msgid "Re-Login"
+msgstr "Réidentification"
+
+msgid "You are currently not logged in."
+msgstr "Vous n''êtes pas identifié."
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
+"Ouvrez les paramètres et connectez-vous à Mapillary avant de réaliser un "
+"upload."
 
 msgid "Upload selected sequence"
 msgstr "Envoyer la séquence sélectionnée"
@@ -29011,13 +29192,11 @@ msgstr "Téléchargement en cours"
 msgid "Select mode"
 msgstr "Choisir un mode"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Connexion à "
-"Mapillary</title></head><body>Authentification réussie, retour vers "
-"JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr "Connexion à Mapillary"
+
+msgid "Login successful, return to JOSM."
+msgstr "Connexion réussie, retour à JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Téléchargement des photos Mapillary en cours"
@@ -29442,9 +29621,6 @@ msgstr ""
 "Les coordonnées des ''zones Lambert CC 9''  possèdent des zones de codes "
 "différentes pour X et Y : "
 
-msgid "Downloading data..."
-msgstr "Téléchargement des données..."
-
 msgid "OpenData XML files"
 msgstr "Fichiers OpenData XML"
 
@@ -29472,6 +29648,11 @@ msgid ""
 "perform a non-precise transformation (<b>with location errors up to 1 "
 "km</b>) ?<br/><br/>If so, <b>do NOT upload</b> such data to OSM !"
 msgstr ""
+"JOSM n''a pas été capable de trouver une transformation mathématique exacte "
+"entre ''{0}'' et WGS84.<br/><br/>Voulez-vous essayer une méthode "
+"<i>indulgente</i> qui effectuera une transformation non précise (<b>avec des "
+"erreurs de localisation jusqu''à 1 km</b>) ?<br/><br/>Si oui <b>n''envoyez "
+"pas</ b> ces données vers OSM!"
 
 msgid "Try lenient method"
 msgstr "Essayer la méthode tolérante"
@@ -29614,6 +29795,9 @@ msgid ""
 "<html>Could not load module {0} because the module<br>main class ''{1}'' was "
 "not found.<br>Delete from preferences?</html>"
 msgstr ""
+"<html>Impossible de charger le module {0} car le module<br/>classe "
+"principale ''{1}'' n''a pas été trouvé.<br/>Le supprimer des "
+"préférences?</html>"
 
 msgid "Loading modules ..."
 msgstr "Chargement du module ..."
@@ -29708,6 +29892,8 @@ msgstr "Traitement des fichiers cache du site du module..."
 msgid ""
 "Warning: Failed to scan file ''{0}'' for module information. Skipping."
 msgstr ""
+"Avertissement: le scan du fichier ''{0}'' pour le module d''information a "
+"échoué. Action ignorée."
 
 msgid "Processing module site cache icon files..."
 msgstr "Traitement des fichiers cache d''icônes du site du module..."
@@ -29725,9 +29911,12 @@ msgid ""
 "Warning: failed to create module directory ''{0}''. Cannot cache module list "
 "from module site ''{1}''."
 msgstr ""
+"Avertissement: impossible de créer le répertoire du module ''{0}''. "
+"Impossible de mettre en cache la liste des modules à partir du site du "
+"module ''{1}''."
 
 msgid "Writing module list to local cache ''{0}''"
-msgstr ""
+msgstr "Ecriture de la liste des modules dans le cache local ''{0}''"
 
 msgid "Parsing module list from site ''{0}''"
 msgstr "Analyse de la liste des modules du site « {0} »"
@@ -29736,6 +29925,8 @@ msgid ""
 "Failed to parse module list document from site ''{0}''. Skipping site. "
 "Exception was: {1}"
 msgstr ""
+"Echec de l''analyse du document de liste de module depuis le site ''{0}''. "
+"Ignorez le site. L''exception était: {1}"
 
 msgid "Processing module list from site ''{0}''"
 msgstr "Traitement de la liste des modules du site « {0} »"
@@ -30093,7 +30284,7 @@ msgid "Do you want to save current calibration of layer {0}?"
 msgstr "Voulez-vous enregistrer le calibrage du calque {0} ?"
 
 msgid "Select an option"
-msgstr ""
+msgstr "Choisir une option"
 
 msgid "Load Picture Calibration..."
 msgstr "Charger l’étalonnage de l’image…"
@@ -30105,7 +30296,7 @@ msgid "Loading file failed: {0}"
 msgstr "Le chargement du fichier a échoué : {0}"
 
 msgid "Problem occurred"
-msgstr ""
+msgstr "Un problème est survenu"
 
 msgid "Load World File Calibration..."
 msgstr "Chargement du fichier de calibrage mondial..."
@@ -30150,7 +30341,7 @@ msgstr ""
 "Veuillez utiliser {0} pour télécharger vos KML mal calibrés."
 
 msgid "Notification"
-msgstr ""
+msgstr "Notification"
 
 msgid "PicLayer move"
 msgstr "déplacement PicLayer"
@@ -30270,7 +30461,7 @@ msgid "Do you want to apply it ?"
 msgstr "Voulez-vous l’appliquer ?"
 
 msgid "Load calibration file?"
-msgstr ""
+msgstr "Charger le fichier d''étalonnage?"
 
 msgid "It will be applied automatically."
 msgstr "Il sera appliqué automatiquement."
@@ -31067,6 +31258,9 @@ msgstr "Nouvelle valeur pour {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Préférence ''{0}'' manquante. Impossible d''initialiser SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "La connexion à l’API {0} a échoué."
+
 msgid "Proxy Authentication Required"
 msgstr "Authentification par proxy exigée"
 
@@ -31091,6 +31285,8 @@ msgid ""
 "Authenticating at the SDS API ''{0}'' failed. Please enter a valid username "
 "and a valid password."
 msgstr ""
+"L''authentification à l''API SDS ''{0}'' a échoué. Merci d''entrer un nom "
+"d''utilisateur ainsi qu''un mot de passe valide."
 
 msgid "SDS data file"
 msgstr "Fichier de données SDS"
@@ -31171,7 +31367,7 @@ msgid "Cannot connect to SDS server: "
 msgstr "Impossibilité de se connecter au serveur SDS "
 
 msgid "Save..."
-msgstr "Sauvegarder..."
+msgstr "Enregistrer..."
 
 msgid "Save the current separate data store information to a file."
 msgstr ""
@@ -31234,6 +31430,21 @@ msgid ""
 "another step of the simplification that merges adjanced nodes that are "
 "closer than <u>Threshold</u> meters."
 msgstr ""
+"Le noeud du chemin (région) est retiré si toutes les <u>pondérations "
+"d''angle</u>, <u>pondérations de région</u> et <u>pondérations de "
+"distance</u> sont supérieures à 1. La <u>pondération</u> est calculée comme "
+"suit : <u>valeur</u> / <u>seuil</u>, où <u>valeur</u> est l''un des "
+"<u>angle</u>, <u>région</u> et <u>distance</u> calculé tous les trois points "
+"adjacents du chemin. La <ul><li><u>valeur</u> de l''<u>angle</u> est "
+"l''angle en degrés sur le second noeud.</li><li>La <u>valeur</u> de "
+"<u>région</u> est la zone formée en triangle.</li><li>La <u>valeur</u> de la "
+"<u>distance</u> est la distance de l''erreur ''Cross Track''.</li></ul>Les "
+"trois <u>pédérations</u> multipliées par ses <u>facteurs</u> sont "
+"additionnées et le noeud de la somme la plus faible est retiré en premier. "
+"La suppression continue jusqu''à ce qu''il n''y ai plus de noeud à enlever. "
+"La fusion des noeuds proches est une autre étape de la simplification qui "
+"fusionne les noeuds adjacents qui sont plus près que le <u>seuil</u> en "
+"mètres."
 
 msgid "Angle Threshold"
 msgstr "Seuil d’angle"
@@ -31269,13 +31480,13 @@ msgid "Spline goes outside of the world."
 msgstr "La spline sort du globe."
 
 msgid "Add an existing node to spline: {0}"
-msgstr ""
+msgstr "Ajoute un noeud existant à la spline: {0}"
 
 msgid "Add a new node to spline: {0}"
-msgstr ""
+msgstr "Ajoute un nouveau noeud à la spline: {0}"
 
 msgid "Delete spline node {0}"
-msgstr ""
+msgstr "Supprime le noeud de spline {0}"
 
 msgid "Finish spline"
 msgstr "Achever la spline"
@@ -31552,7 +31763,7 @@ msgid "Cannot place a node outside of the world."
 msgstr "Impossible de placer un nœud hors du monde."
 
 msgid "Layer to draw OSM error"
-msgstr ""
+msgstr "Couche où dessiner les erreurs OSM"
 
 msgid "Browse"
 msgstr "Parcourir"
@@ -31640,7 +31851,7 @@ msgid "Add new"
 msgstr "Ajouter un nouveau"
 
 msgid "Add predefined"
-msgstr ""
+msgstr "Ajouter prédéfini"
 
 msgid "Select predefined parameter"
 msgstr "Sélectionner les paramètres prédéfinis"
@@ -33357,6 +33568,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Recherchez le point de passage. Cliquez et bougez la carte sur le point."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr "Récupérer les identifiants Wikidata étiquetés ''wikipedia''"
+
+msgid "Fetching Wikidata IDs"
+msgstr "Récupération des identifiants Wikidata"
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Ajout du nom depuis Wikipedia"
 
diff --git a/i18n/po/ga.po b/i18n/po/ga.po
index eef9365..d059b82 100644
--- a/i18n/po/ga.po
+++ b/i18n/po/ga.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL at ADDRESS>\n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-05-17 11:43+0000\n"
 "Last-Translator: Thorsten <Unknown>\n"
 "Language-Team: Irish <ga at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n==2 ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:41+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:43+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
 msgstr ""
@@ -3464,9 +3464,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3482,9 +3479,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3523,6 +3517,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8795,7 +8792,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8804,6 +8802,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8990,6 +8991,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11055,7 +11062,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11320,6 +11327,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12137,20 +12147,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12711,9 +12707,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12768,6 +12761,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13118,15 +13114,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13151,6 +13138,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13355,6 +13351,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13691,6 +13690,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14302,6 +14312,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14344,8 +14381,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14357,7 +14411,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14399,6 +14453,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14486,10 +14543,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14518,13 +14575,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14533,15 +14590,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14661,6 +14717,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15441,9 +15500,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15602,9 +15658,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16595,6 +16651,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16649,6 +16711,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17103,6 +17168,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17142,6 +17215,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17935,6 +18020,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18133,9 +18221,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18378,6 +18463,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18631,6 +18719,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19383,9 +19474,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19883,6 +19971,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19919,6 +20015,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19970,6 +20074,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20022,6 +20130,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20459,6 +20571,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21152,9 +21267,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22899,6 +23011,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25040,6 +25157,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25070,6 +25193,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26438,6 +26567,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26561,9 +26696,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26576,6 +26708,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26675,7 +26810,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26730,9 +26877,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27117,9 +27265,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28674,6 +28819,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30674,6 +30822,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/gl.po b/i18n/po/gl.po
index 298cebb..8964a39 100644
--- a/i18n/po/gl.po
+++ b/i18n/po/gl.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-02-02 23:45+0000\n"
 "Last-Translator: Adrián Chaves Fernández <adriyetichaves at gmail.com>\n"
 "Language-Team: Galician <proxecto at trasno.net>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:42+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:44+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: gl\n"
 "X-Poedit-Language: Galician\n"
 
@@ -3675,9 +3675,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3693,9 +3690,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3734,6 +3728,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -9174,7 +9171,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9183,6 +9181,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9371,6 +9372,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11498,8 +11505,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Ordenar o menú de elementos preestablecidos"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Axustes de etiquetado preestablecidos."
@@ -11770,6 +11777,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 
@@ -12604,20 +12614,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13196,9 +13192,6 @@ msgstr "Contactando co Servidor…"
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "Fallou ao abrir a conexión da API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13256,6 +13249,9 @@ msgstr "Atopouse un ID 0 inesperado para primitivas de osm"
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "ficheiros WMS (*.wms)"
 
@@ -13618,15 +13614,6 @@ msgid "Last plugin update more than {0} days ago."
 msgstr ""
 "A última actualización de complementos foi feita hai máis de {0} días."
 
-msgid "Click to update the activated plugins"
-msgstr "Prema para actualizar os complementos activos,"
-
-msgid "Skip update"
-msgstr "Omitir a actualización"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Prema para omitir a actualización dos complementos"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13657,6 +13644,15 @@ msgstr ""
 "Valor inesperado «{0}» para a preferencia «{1}». Asumindo o valor "
 "«preguntar»."
 
+msgid "Click to update the activated plugins"
+msgstr "Prema para actualizar os complementos activos,"
+
+msgid "Skip update"
+msgstr "Omitir a actualización"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Prema para omitir a actualización dos complementos"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13880,6 +13876,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -14221,6 +14220,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Non foi posíbel atopar a tradución para o idioma local {0}. Volvendo a {1}."
@@ -14835,6 +14845,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14877,8 +14914,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14890,7 +14944,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14932,6 +14986,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15019,10 +15076,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15051,13 +15108,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15066,15 +15123,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15194,6 +15250,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15979,9 +16038,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16158,13 +16214,10 @@ msgstr ""
 "Fornece un cadro de diálogo para a edición de etiquetas nunha grella tabular."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Engade unha etiqueta predefinida de proba para o menú de axuda que lle "
-"facilita o desnevolver o etiquetado de predefinidos (vista previa rápida do "
-"diálogo que aparecerá). Tamén pode iniciar o ficheiro jar de forma autónoma."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Crea edificion entre medianeras a partires de bloques únicos"
@@ -17163,6 +17216,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Rúas"
 
@@ -17217,6 +17276,9 @@ msgstr "Enlace a rúa principal"
 msgid "Primary"
 msgstr "Primaria"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Enlace a rúa primaria"
 
@@ -17671,6 +17733,14 @@ msgstr "Carril bici y vía peatonal conxuntos"
 msgid "Dedicated Footway"
 msgstr "Acera peatonal dedicada"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Pasos"
 
@@ -17710,6 +17780,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Puntos de referencia"
 
@@ -18504,6 +18586,9 @@ msgstr "Tope de vía"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18702,9 +18787,6 @@ msgstr "Compartindo"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr "independente"
-
 msgid "Services:"
 msgstr "Servizos:"
 
@@ -18947,6 +19029,9 @@ msgstr "Banco"
 msgid "Shelter"
 msgstr "Refuxio"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -19200,6 +19285,9 @@ msgstr "francés"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -19952,9 +20040,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20452,6 +20537,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20488,6 +20581,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20539,6 +20640,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20591,6 +20696,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -21028,6 +21137,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruínas"
+
 msgid "Range"
 msgstr ""
 
@@ -21721,9 +21833,6 @@ msgstr "Lugares históricos"
 msgid "Castle"
 msgstr "Castelo"
 
-msgid "Ruins"
-msgstr "Ruínas"
-
 msgid "Archaeological Site"
 msgstr "Lugar arqueolóxico"
 
@@ -23468,6 +23577,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25624,6 +25738,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25654,6 +25774,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27028,6 +27154,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -27151,9 +27283,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27166,6 +27295,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27265,7 +27397,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27320,9 +27464,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27711,9 +27856,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -29272,6 +29414,9 @@ msgstr "Novo valor para {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Fallou ao abrir a conexión da API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31287,6 +31432,29 @@ msgstr "Busca de punto de referencia"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/he.po b/i18n/po/he.po
index 75e8afe..ee5ff34 100644
--- a/i18n/po/he.po
+++ b/i18n/po/he.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2013-03-30 13:38+0000\n"
 "Last-Translator: Dirk Stöcker <launchpad at dstoecker.de>\n"
 "Language-Team: Hebrew <he at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:43+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:45+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: he\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3478,9 +3478,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3496,9 +3493,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3537,6 +3531,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8823,7 +8820,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8832,6 +8830,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9020,6 +9021,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11093,7 +11100,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11358,6 +11365,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12175,20 +12185,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12751,9 +12747,6 @@ msgstr "מתחבר לשרת..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "לא יכול להתחבר לשרת osm. בדוק את חיבור האינטרנט."
@@ -12808,6 +12801,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13158,15 +13154,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "התוסף עודכן לאחרונה לפני {0} ימים."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13191,6 +13178,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13395,6 +13391,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13731,6 +13730,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14344,6 +14354,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14386,8 +14423,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14399,7 +14453,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14441,6 +14495,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14528,10 +14585,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14560,13 +14617,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14575,15 +14632,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14703,6 +14759,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15483,9 +15542,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15644,9 +15700,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16637,6 +16693,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "רחובות"
 
@@ -16691,6 +16753,9 @@ msgstr ""
 msgid "Primary"
 msgstr "ראשי"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17145,6 +17210,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "מדרגות"
 
@@ -17184,6 +17257,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "ציון דרך"
 
@@ -17977,6 +18062,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18175,9 +18263,6 @@ msgstr "שיתוף"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18420,6 +18505,9 @@ msgstr "ספסל"
 msgid "Shelter"
 msgstr "מקלט"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18673,6 +18761,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19425,9 +19516,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19925,6 +20013,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19961,6 +20057,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20012,6 +20116,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20064,6 +20172,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20501,6 +20613,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "חורבות"
+
 msgid "Range"
 msgstr ""
 
@@ -21194,9 +21309,6 @@ msgstr "מקומות היסטורים"
 msgid "Castle"
 msgstr "טירה"
 
-msgid "Ruins"
-msgstr "חורבות"
-
 msgid "Archaeological Site"
 msgstr "אתר ארכיאולוגי"
 
@@ -22941,6 +23053,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25082,6 +25199,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25112,6 +25235,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26483,6 +26612,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26606,9 +26741,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26621,6 +26753,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26720,7 +26855,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26775,9 +26922,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27162,9 +27310,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28720,6 +28865,9 @@ msgstr "ערך חדש עבור {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30720,6 +30868,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/hi.po b/i18n/po/hi.po
index f2f2511..d01748e 100644
--- a/i18n/po/hi.po
+++ b/i18n/po/hi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-11-14 16:28+0000\n"
 "Last-Translator: nipunreddevil <nipunreddevil at gmail.com>\n"
 "Language-Team: Hindi <hi at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:44+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:46+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: hi\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/hr.po b/i18n/po/hr.po
index 4da5b50..15d7949 100644
--- a/i18n/po/hr.po
+++ b/i18n/po/hr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-02-25 14:38+0000\n"
 "Last-Translator: gogo <trebelnik2 at gmail.com>\n"
 "Language-Team: Croatian <hr at li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:56+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:58+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: hr\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3578,9 +3578,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3596,9 +3593,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3637,6 +3631,9 @@ msgstr ""
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8941,7 +8938,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8950,6 +8948,9 @@ msgstr ""
 msgid "Details..."
 msgstr "Detalji..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9140,6 +9141,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11206,7 +11213,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11471,6 +11478,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12288,20 +12298,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12862,9 +12858,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12919,6 +12912,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13269,15 +13265,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13302,6 +13289,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13506,6 +13502,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13842,6 +13841,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14453,6 +14463,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14495,8 +14532,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14508,7 +14562,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14550,6 +14604,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14637,10 +14694,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14669,13 +14726,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14684,15 +14741,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14812,6 +14868,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15592,9 +15651,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15753,9 +15809,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16746,6 +16802,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16800,6 +16862,9 @@ msgstr "Spojna cesta brzoj cesti"
 msgid "Primary"
 msgstr "Cesta 1. reda"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Spojna cesta cesti 1. reda"
 
@@ -17254,6 +17319,14 @@ msgstr "Spojena pješačka i biciklistička staza"
 msgid "Dedicated Footway"
 msgstr "Staza isključivo za pješake"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Stepenice"
 
@@ -17293,6 +17366,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -18086,6 +18171,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18284,9 +18372,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18529,6 +18614,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18782,6 +18870,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19534,9 +19625,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20034,6 +20122,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20070,6 +20166,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20121,6 +20225,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20173,6 +20281,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20610,6 +20722,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21303,9 +21418,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -23050,6 +23162,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25191,6 +25308,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25221,6 +25344,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26589,6 +26718,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26712,9 +26847,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26727,6 +26859,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26826,7 +26961,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26881,9 +27028,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27272,9 +27420,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28829,6 +28974,9 @@ msgstr "Nova vrijednost za {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30831,6 +30979,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ht.po b/i18n/po/ht.po
index 06adbb4..9a82b0f 100644
--- a/i18n/po/ht.po
+++ b/i18n/po/ht.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2010-03-11 21:17+0000\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: Haitian; Haitian Creole <ht at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:43+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:45+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/hu.po b/i18n/po/hu.po
index 88c138f..5541721 100644
--- a/i18n/po/hu.po
+++ b/i18n/po/hu.po
@@ -8,7 +8,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-11-18 10:01+0000\n"
 "Last-Translator: Báthory Péter <bathory86p at gmail.com>\n"
 "Language-Team: Hungarian <kde-l10n-hu at kde.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:44+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:46+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: hu\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3775,9 +3775,6 @@ msgstr "Nemvárt paraméter formátum (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "''{0}'' érték +init paraméternél nem támogatott"
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "''{0}'' ellipszoid nem támogatott."
 
@@ -3793,9 +3790,6 @@ msgstr "Ellipszoid kötelező (+ellps=* vagy +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "+nadgrids paraméter ''{0}'' rácseltolás fájlhoz nem támogatott"
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Dátum szükséges (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3836,6 +3830,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "''{0}'' paraméter kötelező."
 
@@ -9591,9 +9588,9 @@ msgid "Save WMS file"
 msgstr "WMS fájl mentése"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"A légifelvétel eltolása hibás lehet, ellenőrizd GPS nyomvonalak alapján!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9601,6 +9598,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Részletek…"
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Üzenet végleges elrejtése"
 
@@ -9798,6 +9798,12 @@ msgstr ""
 "A JOSM EPSG:4326 (WGS84) vetületet fog használni a szerverről lekérdezéshez, "
 "de a válasz a WMS szervertől függően eltérhet"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Korrelálás GPX-hez"
 
@@ -12106,8 +12112,8 @@ msgstr ""
 "<html>Nem sikerült elemezni a címkézési készlet forrást: {0}. Biztos "
 "használni szeretnéd?<<br><br><table width=600>Hiba: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Címkék menü rendezése"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Címkézési készletek"
@@ -12385,6 +12391,9 @@ msgstr "Lambert 93 (francia)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Lettország TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (svéd)"
 
@@ -13298,24 +13307,6 @@ msgstr ""
 "újra: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Nem várt válasz érkezett a HTTP szervertő. A(z) {0} érkezett ''Location'' "
-"fejléc nélkül. Átirányítás nem lehetséges. Megszakítás."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Túl sok átirányítás lett észlelve a letöltési URL-hez. Megszakítás."
-
-msgid "Download redirected to ''{0}''"
-msgstr "A letöltés átirányításra került a \"{0}\"-hoz"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"A(z) ''{0}''-ból történő olvasás meghiúsult. A szerver a(z) {1}-es "
-"állapotkóddal válaszolt."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13939,9 +13930,6 @@ msgstr "Kapcsolódás a szerverhez..."
 msgid "Downloading OSM notes..."
 msgstr "OSM jegyzetek letöltése..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Kapcsolat nyitás a(z) {0} API-hoz megiúsult."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14001,6 +13989,9 @@ msgstr "Nem várt (0) azonosító egy OSM elemhez"
 msgid "OSM Server Files zip compressed"
 msgstr "Az OSM szerver fájlok ZIP tömörítettek"
 
+msgid "Downloading data..."
+msgstr "Adatok letöltése..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS fájlok (*.wms)"
 
@@ -14388,15 +14379,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "A bővítmények utoljára több mint {0} napja voltak frissítve."
 
-msgid "Click to update the activated plugins"
-msgstr "Az aktivált bővítmények frissítése"
-
-msgid "Skip update"
-msgstr "Frissítés mellőzése"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Aktivált bővítmények frissítése máskor"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14430,6 +14412,15 @@ msgid ""
 msgstr ""
 "Nemvárt ''{0}'' érték ''{1}'' beállításban. Feltételezett érték ''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Az aktivált bővítmények frissítése"
+
+msgid "Skip update"
+msgstr "Frissítés mellőzése"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Aktivált bővítmények frissítése máskor"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14664,6 +14655,9 @@ msgstr "Bővítménylista letöltése…"
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Bővítménylista letöltése innen: ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Hiba a beépülő lista letöltésekor"
 
@@ -15139,6 +15133,19 @@ msgstr ""
 "az objektumot.<br> <strong>A letöltés meghiúsult</strong> ha éppen letölteni "
 "próbáltad ezt az objektumot.<br><br>A hibaüzenet:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Nem várt válasz érkezett a HTTP szervertő. A(z) {0} érkezett ''Location'' "
+"fejléc nélkül. Átirányítás nem lehetséges. Megszakítás."
+
+msgid "Download redirected to ''{0}''"
+msgstr "A letöltés átirányításra került a \"{0}\"-hoz"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Túl sok átirányítás lett észlelve a letöltési URL-hez. Megszakítás."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Nem található fordítás a helyi {0} nyelvre. Visszatérés ehhez: {1}."
 
@@ -15804,6 +15811,33 @@ msgstr "OSM Inspector: közigazgatási határok (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI fekete-fehér 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15846,9 +15880,26 @@ msgstr "VoGIS: DGM (Domborzati modell)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DGM (Felületi modell)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "AGIV(laanderen) légifotó (Brusseli régió) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
+msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr ""
@@ -15859,7 +15910,7 @@ msgstr "SPW(allonie) 2012 légi képek"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 légi felvételek"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15901,6 +15952,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denmark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15988,10 +16042,10 @@ msgstr "Toulouse - Ortofotó tervek 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Ortofotó tervek 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Ortofotók 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -16022,14 +16076,14 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Zwenkau régi térképe - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16037,18 +16091,15 @@ msgstr "Zwenkau régi térképe - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Pegau régi térképe - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16167,6 +16218,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -17014,9 +17068,6 @@ msgstr ""
 "Létrehozhatja, lezárhatja, érvénytelenítheti, újranyithatja ezeket és hozzá "
 "is szólhat a hibajelentésekhez ennek a bővítménynek a használatával."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17212,13 +17263,10 @@ msgstr ""
 "szerkesztéséhez."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Előre definiált címkehalmaz tesztelőt ad hozzá a súgó menüponthoz, amely így "
-"hathatós segítség lehet ezen címkézési gyűjtemények fejlesztéséhez (a majdan "
-"felugró ablak előnézete). A jar fájl önnmagában is elindítható."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Szimpla blokkokból készít teraszos házakat."
@@ -18226,6 +18274,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Autóutak"
 
@@ -18280,6 +18334,9 @@ msgstr "Autóútfelhajtó"
 msgid "Primary"
 msgstr "Főút"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Főút lehajtó"
 
@@ -18747,6 +18804,14 @@ msgstr "Közös gyalog- és kerékpárút"
 msgid "Dedicated Footway"
 msgstr "Kijelölt járda"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Lépcső"
 
@@ -18786,6 +18851,18 @@ msgstr "Közép korlát"
 msgid "Right handrail"
 msgstr "Jobb oldali korlát"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Útpontok"
 
@@ -19587,6 +19664,9 @@ msgstr "Ütközőbak"
 msgid "Railway Switch"
 msgstr "Vasúti váltó"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19785,9 +19865,6 @@ msgstr "Megosztóhely"
 msgid "Motorcycle Dealer"
 msgstr "Motorkerékpár kereskedés"
 
-msgid "independent"
-msgstr "független"
-
 msgid "Services:"
 msgstr "Szolgáltatások:"
 
@@ -20030,6 +20107,9 @@ msgstr "Pad"
 msgid "Shelter"
 msgstr "Esőbeálló"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Szemétkosár/Szemetes"
+
 msgid "Highway platform (legacy)"
 msgstr "Közúti peron (örökség)"
 
@@ -20284,6 +20364,9 @@ msgstr "francia"
 msgid "sandwich"
 msgstr "szendvics"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "szusi"
 
@@ -21041,9 +21124,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr "Szemétkosár/Szemetes"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Hulladék leadó/Kuka"
 
@@ -21542,6 +21622,14 @@ msgid "commercial"
 msgstr "kereskedelmi"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "csűr"
 
@@ -21578,6 +21666,14 @@ msgid "hospital"
 msgstr "kórház"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "raktár"
 
@@ -21629,6 +21725,10 @@ msgid "house"
 msgstr "ház"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "kunyhó"
 
@@ -21681,6 +21781,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "vészkijárat"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Bejárat száma"
 
@@ -22118,6 +22222,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Romok"
+
 msgid "Range"
 msgstr ""
 
@@ -22816,9 +22923,6 @@ msgstr "Történelmi helyek"
 msgid "Castle"
 msgstr "Vár"
 
-msgid "Ruins"
-msgstr "Romok"
-
 msgid "Archaeological Site"
 msgstr "Régészeti lelőhely"
 
@@ -24582,6 +24686,11 @@ msgstr ""
 "{0}={1} értelmetlen. Kérlek, a(z) ''{1}'' helyett inkább azt az információt "
 "add meg, hogy pontosan mit kellene még kijavítani!"
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} elavult. Használj helyette multipolygont."
 
@@ -26778,6 +26887,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Tárgy"
 
@@ -26808,6 +26923,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -28193,6 +28314,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -28316,9 +28443,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -28331,6 +28455,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28430,7 +28557,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28485,9 +28624,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28888,9 +29028,6 @@ msgstr ""
 "''Lambert CC 9 zones'' koordináták találhatóak eltérő zóna kódokkal X-hez és "
 "Y-hoz: "
 
-msgid "Downloading data..."
-msgstr "Adatok letöltése..."
-
 msgid "OpenData XML files"
 msgstr "OpenData XML fájlok"
 
@@ -30449,6 +30586,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Kapcsolat nyitás a(z) {0} API-hoz megiúsult."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32612,6 +32752,29 @@ msgstr "Útpontok keresése"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Nevek hozzáadása a Wikipedia-ról"
 
diff --git a/i18n/po/hy.po b/i18n/po/hy.po
index 5b629be..a08cdac 100644
--- a/i18n/po/hy.po
+++ b/i18n/po/hy.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-04-13 21:51+0000\n"
 "Last-Translator: Gev777 <Unknown>\n"
 "Language-Team: Armenian <hy at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:32+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:33+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: hy\n"
 
 msgid "Cancel"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ia.po b/i18n/po/ia.po
index 40d5555..ccc409b 100644
--- a/i18n/po/ia.po
+++ b/i18n/po/ia.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-08-29 01:02+0000\n"
 "Last-Translator: Emilio Sepulveda <Unknown>\n"
 "Language-Team: Interlingua <ia at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:45+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:47+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ia\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/id.po b/i18n/po/id.po
index 2300ea5..9d65e14 100644
--- a/i18n/po/id.po
+++ b/i18n/po/id.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-04-10 09:39+0000\n"
 "Last-Translator: Trisno Pamuji <tri.snowman at gmail.com>\n"
 "Language-Team: Indonesian <id at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:45+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:48+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: id\n"
 "X-Language: id_ID\n"
 
@@ -3687,9 +3687,6 @@ msgstr "Format parameter tidak terduga (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Value \"{0}\" untuk pilihan + init tidak didukung"
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoid ''{0}'' tidak didukung."
 
@@ -3705,9 +3702,6 @@ msgstr "Ellipsoid meminta (+ellps=* or +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "File pergeseran grid ''{0}'' untuk pilihan +nadgrids tidak didukung."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3752,6 +3746,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameter ''{0}'' dibutuhkan."
 
@@ -9326,10 +9323,9 @@ msgid "Save WMS file"
 msgstr "Simpan file WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Citra satelit mungkin tidak sejajar. Tolong periksa offset satelit tersebut "
-"menggunakan trek GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9337,6 +9333,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Perincian..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Sembunyikan pesan ini dan jangan pernah munculkan lagi"
 
@@ -9520,6 +9519,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "menghubungkan GPX"
 
@@ -11807,8 +11812,8 @@ msgstr ""
 "benar ingin menggunakannya<br><br><table width=600> Kesalahan adalah:? "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Urutkan menu preset"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Tagging presets"
@@ -12083,6 +12088,9 @@ msgstr "Lambert 93 (France)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Swedia)"
 
@@ -12960,23 +12968,6 @@ msgstr ""
 "Gagal untuk memuat {0}, gunakan berkas chace dan coba lagi lain waktu: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Respon yang tidak terduga dari server HTTP. Punya {0} respon tanpa "
-"\"Lokasi\" header. Tidak bisa  menyambungkan. Membatalkan."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Terlalu banyak pengalihan download URL terdeteksi. Gagal."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Unduh diarahkan pada \"{0}\""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Gagal untuk mengenali ''{0}''. Server merespon dengan kode status {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13574,9 +13565,6 @@ msgstr "Memanggil Server..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "Gagal untuk membuka koneksi API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13633,6 +13621,9 @@ msgstr "Bukan pengeculaian id 0 untuk osm primitif ditemukan"
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr "Mengunduh data..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Berkas WMS  (*.wms)"
 
@@ -14007,15 +13998,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Plugin terakhir diperbarui lebih dari {0} hari yang lau."
 
-msgid "Click to update the activated plugins"
-msgstr "Klik untuk perbarui plugin yang diaktivasi"
-
-msgid "Skip update"
-msgstr "Lewatkan perbarui"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Klik untuk melewati update plugin aktif"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14050,6 +14032,15 @@ msgstr ""
 "Nilai tak terduga \"{0}\" untuk pengaturan \"{1}\". Dengan asumsi nilai "
 "\"ask\"."
 
+msgid "Click to update the activated plugins"
+msgstr "Klik untuk perbarui plugin yang diaktivasi"
+
+msgid "Skip update"
+msgstr "Lewatkan perbarui"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Klik untuk melewati update plugin aktif"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14262,6 +14253,9 @@ msgstr "Download daftar plugin"
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Mendownload daftar plugin dari ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -14688,6 +14682,19 @@ msgstr ""
 "ini.<br> <strong>Mengunduh gagal</strong> jika Anda mencoba untuk mengunduh "
 "objek ini.<br><br>Pesan kesalahan:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Respon yang tidak terduga dari server HTTP. Punya {0} respon tanpa "
+"\"Lokasi\" header. Tidak bisa  menyambungkan. Membatalkan."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Unduh diarahkan pada \"{0}\""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Terlalu banyak pengalihan download URL terdeteksi. Gagal."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Tidak dapat menemukan terjemahan untuk lokal {0}. Mengembalikan ke {1}."
@@ -15327,6 +15334,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -15369,8 +15403,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15382,7 +15433,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15424,6 +15475,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15511,10 +15565,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15543,13 +15597,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15558,15 +15612,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15686,6 +15739,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16509,9 +16565,6 @@ msgstr ""
 "membuat, menutup, membatalkan, membuka kembali dan komentar laporan bug "
 "dengan menggunakan plugin ini."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16694,13 +16747,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Menyediakan dialog untuk mengedit tag di grid tabular."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Tambahkan penguji tagging preset untuk membantu menu, yang membantu Anda "
-"mengembangkan tagging preset (dialog pratinjau cepat yang akan muncul). Anda "
-"dapat memulai berkas .jar sendiri seperti biasa."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Membuat rumah bertingkat keluar dari blok tunggal."
@@ -17707,6 +17757,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Jalan"
 
@@ -17761,6 +17817,9 @@ msgstr "Tautan Percabangan"
 msgid "Primary"
 msgstr "Primer"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Tautan Primer"
 
@@ -18224,6 +18283,14 @@ msgstr "Combined Foot- and Cycleway"
 msgid "Dedicated Footway"
 msgstr "diperuntukkan untuk jalan kaki/trotoar"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Tangga"
 
@@ -18263,6 +18330,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Waypoints"
 
@@ -19056,6 +19135,9 @@ msgstr "Penyangga Berhenti"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19254,9 +19336,6 @@ msgstr "Berbagi"
 msgid "Motorcycle Dealer"
 msgstr "Dealer Sepeda Motor"
 
-msgid "independent"
-msgstr "Bebas"
-
 msgid "Services:"
 msgstr "Layanan:"
 
@@ -19499,6 +19578,9 @@ msgstr "Kursi Taman"
 msgid "Shelter"
 msgstr "Halte"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr "Pembatas Jalan Raya"
 
@@ -19752,6 +19834,9 @@ msgstr "perancis"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20504,9 +20589,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -21004,6 +21086,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -21040,6 +21130,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -21091,6 +21189,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -21143,6 +21245,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -21580,6 +21686,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "benteng"
+
 msgid "Range"
 msgstr ""
 
@@ -22273,9 +22382,6 @@ msgstr "Tempat bersejarah"
 msgid "Castle"
 msgstr "kastil"
 
-msgid "Ruins"
-msgstr "benteng"
-
 msgid "Archaeological Site"
 msgstr "Situs Arkeologi"
 
@@ -24022,6 +24128,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -26325,6 +26436,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26355,6 +26472,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27817,6 +27940,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -27940,9 +28069,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27955,6 +28081,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28054,7 +28183,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28109,9 +28250,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28525,9 +28667,6 @@ msgstr ""
 "''Lambert CC 9 zones'' koordinat ditemukan dengan kode zona berbeda untuk X "
 "dan Y: "
 
-msgid "Downloading data..."
-msgstr "Mengunduh data..."
-
 msgid "OpenData XML files"
 msgstr "Buka data berkas XML"
 
@@ -30130,6 +30269,9 @@ msgstr ""
 "Pengaturan \"{0}\" hilang/tidak ditemukan. Tidak dapat menginisialisasi "
 "SdsApi"
 
+msgid "Failed to open connection to API {0}."
+msgstr "Gagal untuk membuka koneksi API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32354,6 +32496,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Pencarian setelah waypoint. Klik dan gerakkan tampilan peta ke waypoint"
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Menambahkan nama dari Wikipedia"
 
diff --git a/i18n/po/is.po b/i18n/po/is.po
index 2603850..e728f94 100644
--- a/i18n/po/is.po
+++ b/i18n/po/is.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-11-06 00:32+0000\n"
 "Last-Translator: Stefán Örvar Sigmundsson <stefan.orvar.sigmundsson at emi.is>\n"
 "Language-Team: Icelandic <is at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:45+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:47+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: is\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3484,9 +3484,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3502,9 +3499,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3543,6 +3537,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8831,7 +8828,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8840,6 +8838,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9026,6 +9027,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11097,7 +11104,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11366,6 +11373,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12185,20 +12195,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12759,9 +12755,6 @@ msgstr "Hef samband við þjóninn..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12817,6 +12810,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13167,15 +13163,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Síðasta uppfærsa viðbóta var framkvæmd fyrir meira en {0} dögum."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13200,6 +13187,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13405,6 +13401,9 @@ msgstr "Sæki lista íforrita..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Sæki lista íforrita frá ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13743,6 +13742,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14354,6 +14364,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14396,8 +14433,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14409,7 +14463,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14451,6 +14505,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14538,10 +14595,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14570,13 +14627,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14585,15 +14642,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14713,6 +14769,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15494,9 +15553,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15655,9 +15711,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16648,6 +16704,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Stræti"
 
@@ -16702,6 +16764,9 @@ msgstr "Tengivegur á stofnveg"
 msgid "Primary"
 msgstr "Fyrsta stigs"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Tengivegur á fyrsta stigs veg"
 
@@ -17156,6 +17221,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Stigi"
 
@@ -17195,6 +17268,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Vegpunktar"
 
@@ -17988,6 +18073,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18186,9 +18274,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18431,6 +18516,9 @@ msgstr "Bekkur"
 msgid "Shelter"
 msgstr "Skýli"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18684,6 +18772,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19436,9 +19527,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19936,6 +20024,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19972,6 +20068,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20023,6 +20127,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20075,6 +20183,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20512,6 +20624,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Rústir"
+
 msgid "Range"
 msgstr ""
 
@@ -21205,9 +21320,6 @@ msgstr "Sögustaðir"
 msgid "Castle"
 msgstr "Kastali"
 
-msgid "Ruins"
-msgstr "Rústir"
-
 msgid "Archaeological Site"
 msgstr "Fornleifasvæði"
 
@@ -22952,6 +23064,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25093,6 +25210,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25123,6 +25246,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26491,6 +26620,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26614,9 +26749,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26629,6 +26761,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26728,7 +26863,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26783,9 +26930,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27170,9 +27318,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28727,6 +28872,9 @@ msgstr "Nýtt gildi fyrir {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30727,6 +30875,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/it.po b/i18n/po/it.po
index c55015a..fe31875 100644
--- a/i18n/po/it.po
+++ b/i18n/po/it.po
@@ -4,7 +4,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm 20081003\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-09-21 07:50+0000\n"
 "Last-Translator: Don-vip <Unknown>\n"
 "Language-Team: Italian <talk-it at lists.openstreetmap.org>\n"
@@ -12,8 +12,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:46+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:48+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: it\n"
 "X-Language: it_IT\n"
 "X-Source-Language: en\n"
@@ -3853,9 +3853,6 @@ msgstr "Formato parametro inatteso (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Valore ''{0}'' per l''opzione +init non supportato."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellissoide ''{0}'' non supportato."
 
@@ -3873,9 +3870,6 @@ msgstr ""
 "File di scostamento della griglia ''{0}'' per l''opzione +nadgrids non "
 "supportato."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum richiesto (+datum=*, +towgs84=* o +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3921,6 +3915,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parametro ''{0}'' richiesto."
 
@@ -9841,10 +9838,9 @@ msgid "Save WMS file"
 msgstr "Salva file WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Le immagini aeree potrebbero non essere allineate. Si prega di controllare "
-"il loro scostamento utilizzando i tracciati GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9852,6 +9848,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Dettagli..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Nascondi questo messaggio e non visualizzarlo più"
 
@@ -10045,6 +10044,12 @@ msgstr ""
 "JOSM userà EPSG:4326 per interrogare il server, ma il risultato può variare "
 "in base al server WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Correlazione ai dati GPX"
 
@@ -12433,8 +12438,8 @@ msgstr ""
 "preimpostate: {0}. Si desidera veramente utilizzarlo?<br><br><table "
 "width=600>L''errore è: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordina il menu delle preimpostazioni"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Etichette preimpostate"
@@ -12724,6 +12729,9 @@ msgstr "Lambert 93 (Francia)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Lettonia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Svezia)"
 
@@ -13653,25 +13661,6 @@ msgstr ""
 "prossima volta: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Risposta non prevista dal server HTTP. È stata ottenuta la risposta {0} "
-"senza la testata ''Location''. Impossibile reindirizzare. Annullo."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-"Sono stati individuati troppi reindirizzamenti all''indirizzo URL di "
-"scarico. Annullo."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Scaricamento reindirizzato verso ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Fallita la lettura da ''{0}''. Il server ha risposto con il codice {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14322,9 +14311,6 @@ msgstr "Connessione al server in corso..."
 msgid "Downloading OSM notes..."
 msgstr "Scaricamento note OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "È fallita l''apertura della connessione alle API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14385,6 +14371,9 @@ msgstr "È stato trovato un identificativo 0 non atteso per una primitiva osm"
 msgid "OSM Server Files zip compressed"
 msgstr "File zip compressi OSM Server"
 
+msgid "Downloading data..."
+msgstr "Scaricamento dei dati..."
+
 msgid "WMS Files (*.wms)"
 msgstr "File WMS (*.wms)"
 
@@ -14789,15 +14778,6 @@ msgstr ""
 "L''ultimo aggiornamento della lista delle estensioni è avvenuto più di {0} "
 "giorni fa."
 
-msgid "Click to update the activated plugins"
-msgstr "Clicca per aggiornare le estensioni attivate"
-
-msgid "Skip update"
-msgstr "Tralascia aggiornamento"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Clicca per tralasciare l''aggiornamento delle estensioni attivate"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14835,6 +14815,15 @@ msgstr ""
 "Valore inaspettato ''{0}'' per la preferenza ''{1}''. Assunto il valore "
 "''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Clicca per aggiornare le estensioni attivate"
+
+msgid "Skip update"
+msgstr "Tralascia aggiornamento"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Clicca per tralasciare l''aggiornamento delle estensioni attivate"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -15076,6 +15065,9 @@ msgstr "Scarica la lista delle estensioni..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Scaricamento della lista delle estensioni da ''''{0}''''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Errore nello scaricamento della lista delle estensioni"
 
@@ -15565,6 +15557,21 @@ msgstr ""
 "tentato di scaricare questo oggetto.<br><br>Il messaggio d''errore "
 "è:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Risposta non prevista dal server HTTP. È stata ottenuta la risposta {0} "
+"senza la testata ''Location''. Impossibile reindirizzare. Annullo."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Scaricamento reindirizzato verso ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+"Sono stati individuati troppi reindirizzamenti all''indirizzo URL di "
+"scarico. Annullo."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Impossibile trovare la traduzione per la stringa locale {0}. Ripristinata a "
@@ -16230,6 +16237,33 @@ msgstr "OSM Inspector: Boundaries (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI bianco-nero 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16272,10 +16306,26 @@ msgstr "VoGIS: DGM (modello del terreno)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (modello superficie)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
-"Immagini aeree AGIV(laanderen) (copre la regione di Bruxelles) (2013)"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC immagini numeriche"
@@ -16286,7 +16336,7 @@ msgstr "Immagini aeree SPW(allonie) 2012"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "Immagini aeree SPW(allonie) 2009"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -16328,6 +16378,9 @@ msgstr "Rep. Ceca pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Danimarca)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16415,10 +16468,10 @@ msgstr "Toulouse - Ortofoto 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Ortofoto 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Ortofoto 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -16448,14 +16501,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16463,18 +16516,15 @@ msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16593,6 +16643,9 @@ msgstr "Lussemburgo Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Delta del Niger Ott 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -17440,9 +17493,6 @@ msgstr ""
 "possibile creare, chiudere, invalidare, riaprire e commentare i bug report "
 "utilizzando questo plugin."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Abilita l''utente a lavorare con immagini caricate su mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17648,14 +17698,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Fornisce un''interfaccia per l''editing dei tag in forma tabulare"
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Aggiunge un tester di etichette preimpostate al menu di aiuto, con lo scopo "
-"di aiutare lo sviluppo di etichette preimpostate (anteprima veloce della "
-"finestra che apparirà). Si può avviare il file jar anche in modo "
-"indipendente."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Genera delle case a schiera da singoli blocchi."
@@ -18670,6 +18716,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Strade"
 
@@ -18724,6 +18776,9 @@ msgstr "Svincolo superstrada"
 msgid "Primary"
 msgstr "Primaria"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Svincolo primario"
 
@@ -19198,6 +19253,14 @@ msgstr "Pista combinata pedonale e ciclabile"
 msgid "Dedicated Footway"
 msgstr "Marciapiede dedicato"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Scalinata"
 
@@ -19237,6 +19300,18 @@ msgstr "Corrimano centrale"
 msgid "Right handrail"
 msgstr "Corrimano destro"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Punti del percorso"
 
@@ -20041,6 +20116,9 @@ msgstr "Respingente"
 msgid "Railway Switch"
 msgstr "Scambio ferroviario"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Pietra miliare (ferrovie)"
 
@@ -20241,9 +20319,6 @@ msgstr "Condivisione"
 msgid "Motorcycle Dealer"
 msgstr "Concessionario di motociclette"
 
-msgid "independent"
-msgstr "indipendente"
-
 msgid "Services:"
 msgstr "Servizi:"
 
@@ -20486,6 +20561,9 @@ msgstr "Panchina"
 msgid "Shelter"
 msgstr "Pensilina/ricovero"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Cestino"
+
 msgid "Highway platform (legacy)"
 msgstr "Banchina stradale (ereditato)"
 
@@ -20739,6 +20817,9 @@ msgstr "francese"
 msgid "sandwich"
 msgstr "tramezzino"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -21492,9 +21573,6 @@ msgstr "Rifiuti"
 msgid "Recycling Centre"
 msgstr "Centro di riciclaggio"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Cestino"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Cassonetto"
 
@@ -21992,6 +22070,14 @@ msgid "commercial"
 msgstr "commerciale"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "bambini"
 
@@ -22028,6 +22114,14 @@ msgid "hospital"
 msgstr "ospedale"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "magazzino"
 
@@ -22079,6 +22173,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "rifugio"
 
@@ -22131,6 +22229,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergenza"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Numero ingresso"
 
@@ -22568,6 +22670,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Rovine"
+
 msgid "Range"
 msgstr ""
 
@@ -23264,9 +23369,6 @@ msgstr "Luoghi storici"
 msgid "Castle"
 msgstr "Castello"
 
-msgid "Ruins"
-msgstr "Rovine"
-
 msgid "Archaeological Site"
 msgstr "Sito archeologico"
 
@@ -25036,6 +25138,11 @@ msgstr ""
 "{0}={1} non è specifico. Al posto di ''{1}'' si prega di fornire maggiori "
 "informazioni riguardo a che cosa esattamente dovrebbe essere corretto."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} è deprecato. Utilizzare invece un multipoligono."
 
@@ -27452,6 +27559,12 @@ msgstr "Configura impostazioni di fusione"
 msgid "Generate matches"
 msgstr "Genera corrispondenze"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Oggetto"
 
@@ -27483,6 +27596,12 @@ msgstr "Non è stato selezionato niente, si prega di riprovare."
 msgid "Empty selection"
 msgstr "Nessuna selezione"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Riferimento all''oggetto non valido"
 
@@ -28957,6 +29076,12 @@ msgstr "Immagini totali:"
 msgid "images"
 msgstr "immagini"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -29080,9 +29205,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -29095,6 +29217,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -29194,7 +29319,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -29249,9 +29386,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -29674,9 +29812,6 @@ msgstr ""
 "Sono state trovate coordinate delle ''Zone di Lambert CC 9'' con codici di "
 "zona differenti per X e Y: "
 
-msgid "Downloading data..."
-msgstr "Scaricamento dei dati..."
-
 msgid "OpenData XML files"
 msgstr "File XML OpenData"
 
@@ -31320,6 +31455,9 @@ msgstr "Nuovo valore per {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Preferenza ''{0}'' mancante. Impossibile inizializzare SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "È fallita l''apertura della connessione alle API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -33611,6 +33749,29 @@ msgstr ""
 "Ricerca punto del percorso successivo. Clicca e muovi la mappa in "
 "corrispondenza del punto del percorso."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Aggiungi nomi da Wikipedia"
 
diff --git a/i18n/po/ja.po b/i18n/po/ja.po
index 6093600..a906617 100644
--- a/i18n/po/ja.po
+++ b/i18n/po/ja.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-13 04:35+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-23 12:34+0000\n"
 "Last-Translator: fujimoto <fujimoto at internet.ne.jp>\n"
 "Language-Team: Japanese <tr at openstreetmap.jp>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:46+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:49+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "X-Poedit-Country: JAPAN\n"
 "Language: ja\n"
 "X-Poedit-Language: Japanese\n"
@@ -178,7 +178,7 @@ msgid "About JOSM..."
 msgstr "JOSMについて..."
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "リソース ''{0}'' にアクセスできませんでした。"
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "リソース''{0}'' のロードに失敗、エラーコード: {1}。"
@@ -3207,7 +3207,7 @@ msgid "UNKNOWN"
 msgstr "不明"
 
 msgid "Error reading revision info from revision file: {0}"
-msgstr ""
+msgstr "リビジョンファイル {0} からのリビジョン情報の読み取りに失敗しました"
 
 msgid "Unexpected JOSM version number in revision file, value is ''{0}''"
 msgstr "リビジョンファイルに想定外のJOSMバージョン番号(''{0}'')があります"
@@ -3498,9 +3498,6 @@ msgstr "パラメーターの書式が違います(''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "+initオプションで''{0}''の値は使用できません。"
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "楕円 ''{0}'' は使用できません。"
 
@@ -3516,9 +3513,6 @@ msgstr "楕円には +ellps=* または+a=*, +b=* が必要です"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "+nadgrids オプションに指定されたグリッドシフトファイル ''{0}'' はサポートされていません。"
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "測地法を指定してください(+datum=*、+towgs84=*、+nadgrids=*など)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "''towgs84'' パラメーターの引数の個数が正しくありません(3か7でなければなりません)"
@@ -3557,6 +3551,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "ダブルステレオグラフィック図法"
+
 msgid "Parameter ''{0}'' required."
 msgstr "パラメータ ''{0}'' が必要です。"
 
@@ -4808,11 +4805,11 @@ msgid "Menu: {0}"
 msgstr "メニュー: {0}"
 
 msgid "Main toolbar"
-msgstr ""
+msgstr "メインツールバー"
 
 msgid ""
 "Toggles the visibility of the main toolbar (i.e., the horizontal toolbar)"
-msgstr ""
+msgstr "メインツールバー(つまり、水平ツールバー)の表示/非表示の切り替え"
 
 msgid "Edit toolbar"
 msgstr "編集ツールバー"
@@ -7060,7 +7057,7 @@ msgid "Position"
 msgstr "位置"
 
 msgid "Tag filter"
-msgstr ""
+msgstr "タグフィルター"
 
 msgid "Objects: {2} / Tags: {0} / Memberships: {1}"
 msgstr "オブジェクト: {2}件/タグ: {0}件/メンバーシップ: {1}件"
@@ -8853,7 +8850,7 @@ msgid "Change resolution"
 msgstr "解像度の変更"
 
 msgid "Failed to create tile source"
-msgstr ""
+msgstr "タイルソースの作成に失敗しました"
 
 msgid "Show Errors"
 msgstr "エラーを表示"
@@ -8916,8 +8913,9 @@ msgid "Save WMS file"
 msgstr "WMSファイルを保存"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
-msgstr "航空写真は位置がずれていることがあります。GPSトラックを使って補正を確認してください!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
+msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/JA:Using_Imagery"
@@ -8925,6 +8923,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/JA:Using_Imagery"
 msgid "Details..."
 msgstr "詳細..."
 
+msgid "Do not show this message again"
+msgstr "今後このメッセージを表示しない"
+
 msgid "Hide this message and never show it again"
 msgstr "このメッセージを非表示にし、再度表示されないようにします"
 
@@ -9106,6 +9107,15 @@ msgid ""
 "on the WMS server"
 msgstr "JOSM はサーバーへのクエリに EPSG:4326 を使いますが、結果は WMS サーバーによって様々です"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"{0}レイヤーは新しい投影法{1}に対応していません。\n"
+" 対応している投影法: {2}\n"
+"投影法を変更するか、レイヤーを削除するかしてください。"
+
 msgid "Correlate to GPX"
 msgstr "GPXに関連づける"
 
@@ -11252,8 +11262,8 @@ msgstr ""
 "<html>タグ付けプリセットソース: {0}をパースできません。本当にこれを使用しますか?<br><br><table "
 "width=600>エラーコード: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "プリセットメニューの並び替え"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "タグ付けプリセット"
@@ -11516,6 +11526,9 @@ msgstr "Lambert 93 (France)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 
@@ -12354,22 +12367,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr "{0}のロードに失敗、キャッシュファイルを使用し、次回: {1}にリトライ"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"HTTPサーバーから予期しない応答を受け取りました。''Location''ヘッダなしで{0}応答を受け取りました。リダイレクトできません。異常終了します"
-"。"
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "ダウンロードURLに対するリダイレクトが多すぎます。異常終了します。"
-
-msgid "Download redirected to ''{0}''"
-msgstr "ダウンロードは ''{0}'' にリダイレクトされました"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "''{0}''から読み出しに失敗しました。サーバーはステータスコード{1}を返しました。"
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr "サーバー能力において要素''{1}''の属性''{0}''に不正な値''{2}''が設定されています"
@@ -12936,9 +12933,6 @@ msgstr "サーバーに接続中..."
 msgid "Downloading OSM notes..."
 msgstr "OSMのメモをダウンロード中..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "API {0} への接続に失敗しました"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "osmサーバーに接続できません。インターネット接続をチェックしてください。"
@@ -12992,6 +12986,9 @@ msgstr "osmプリミティブに予期しないID 0が見つかりました"
 msgid "OSM Server Files zip compressed"
 msgstr "OSMサーバーファイル(ZIP圧縮)"
 
+msgid "Downloading data..."
+msgstr "データのダウンロード中..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMSファイル(*.wms)"
 
@@ -13351,15 +13348,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "プラグインが最後に更新されてから{0}日以上経過しました。"
 
-msgid "Click to update the activated plugins"
-msgstr "有効なプラグインの更新するにはクリック"
-
-msgid "Skip update"
-msgstr "更新をスキップ"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "有効なプラグインの更新をスキップするならクリック"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13384,6 +13372,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr "設定''{1}''に予期しない値''{0}''が指定されました。''Ask''を想定します。"
 
+msgid "Click to update the activated plugins"
+msgstr "有効なプラグインの更新するにはクリック"
+
+msgid "Skip update"
+msgstr "更新をスキップ"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "有効なプラグインの更新をスキップするならクリック"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13586,6 +13583,9 @@ msgstr "プラグインリストをダウンロードします..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "''{0}'' からプラグインリストをダウンロード中"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "プラグイン一覧ダウンロードエラー"
 
@@ -13969,6 +13969,19 @@ msgstr ""
 "このオブジェクトをダウンロードしようとしたのであれば<strong>ダウンロードは失敗</strong>です。<br><br>エラーメッセージ:<br>{"
 "0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"HTTPサーバーから予期しない応答を受け取りました。''Location''ヘッダなしで{0}応答を受け取りました。リダイレクトできません。異常終了します"
+"。"
+
+msgid "Download redirected to ''{0}''"
+msgstr "ダウンロードは ''{0}'' にリダイレクトされました"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "ダウンロードURLに対するリダイレクトが多すぎます。異常終了します。"
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Unable to find translation for the locale {0}. Reverting to {1}."
 
@@ -14247,7 +14260,7 @@ msgstr "やぶ"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "森林"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -14589,6 +14602,33 @@ msgstr "OSM Inspector: Boundaries (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI black-and-white 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "LPI NSW Base Map"
+
+msgid "LPI NSW Topographic Map"
+msgstr "LPI NSW Topographic Map"
+
+msgid "LPI NSW Imagery"
+msgstr "LPI NSW Imagery"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "LPI NSW Administrative Boundaries Suburb"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW Administrative Boundaries LGA"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "LPI NSW Administrative Boundaries County"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "LPI NSW Administrative Boundaries Parish"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "LPI NSW Administrative Boundaries State Forest"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -14631,10 +14671,26 @@ msgstr "VoGIS: DGM (Terrain model)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Surface model)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr numerical imagery (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl numerical imagery (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 aerial imagery"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 aerial imagery"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 aerial imagery"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 aerial imagery"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerical imagery"
@@ -14645,8 +14701,8 @@ msgstr "SPW(allonie) 2012 aerial imagery"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 aerial imagery"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
+msgstr "TEC bus lines"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Setores Urbanos"
@@ -14687,6 +14743,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denmark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -14774,11 +14833,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Orthophoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Orthophoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -14808,14 +14867,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Stuttgart (aerial imagery)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Erlangen aerial imagery (2013 6.25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Erlangen 2011 aerial imagery (5.0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14823,18 +14882,16 @@ msgstr "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "Physical DE - Physical map (natural regions)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "Physical DE:Harz - Physical map (natural regions)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14861,7 +14918,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Drone Imagery 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone Imagery Canaan(Haiti) November 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -14953,6 +15010,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -15632,6 +15692,8 @@ msgid ""
 "Provides the EJML library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"他の JOSM プラグインに EJML "
+"ライブラリの部品を提供します。ユーザーが直接インストールするものではなく、他のプラグインから依存関係としてインストールされます。"
 
 msgid "Shows the elevation profile and some statistical data of a GPX track."
 msgstr "高度プロファイルやGPXトラックの統計データをいくつかを表示します。"
@@ -15656,7 +15718,8 @@ msgid ""
 "Provides parts of the GeoTools library for other JOSM plugins. Not meant to "
 "be installed directly by users, but rather as a dependency for other plugins."
 msgstr ""
-"他のJOSMプラグインにGeoToolsライブラリの部品を提供します。ユーザーが直接インストールするものではなく、他のプラグインから依存されるものです。"
+"他の JOSM プラグインに GeoTools "
+"ライブラリの部品を提供します。ユーザーが直接インストールするものではなく、他のプラグインから依存関係としてインストールされます。"
 
 msgid ""
 "Download GPS points from Globalsat dg100 data logger directly in JOSM."
@@ -15676,6 +15739,8 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"他の JOSM プラグインに GSON "
+"ライブラリの部品を提供します。ユーザーが直接インストールするものではなく、他のプラグインから依存関係としてインストールされます。"
 
 msgid "Simple tool to tag house numbers."
 msgstr "住居番号をタグ付けするシンプルなツールです。"
@@ -15745,7 +15810,8 @@ msgid ""
 "Provides the Log4j library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
-"他のJOSMプラグインにLog4jライブラリを提供します。ユーザーが直接インストールするものではなく、他のプラグインから依存関係として使用されます。"
+"他のJOSMプラグインに Log4j "
+"ライブラリを提供します。ユーザーが直接インストールするものではなく、他のプラグインから依存関係としてインストールされます。"
 
 msgid ""
 "The MapDust Plug-In shows the MapDust bug reports on the map. You can "
@@ -15755,9 +15821,6 @@ msgstr ""
 "MapDustプラグインは、MapDustのバグレポートを地図上に表示します。このプラグインを使用して、バグレポートを作成したり、完了させたり、無効化した"
 "り、再オープンしたり、コメントしたりすることができます。"
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "ユーザーが mapillary.com にある画像で作業できるようになります"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15921,12 +15984,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "タグ編集のダイアログを表形式で提供します。"
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"ヘルプメニューにタグ付けプリセットテスターを追加します。これはタグ付けプリセットの手助けになります(ポップアップダイアログによるクイックレビュー)。jar"
-" ファイルも同様にスタンドアロンとして起動できます。"
 
 msgid "Make terraced houses out of single blocks."
 msgstr "1つのブロックからテラスハウスを作成する"
@@ -16217,7 +16278,7 @@ msgid "spur"
 msgstr "引き込み線"
 
 msgid "crossover"
-msgstr ""
+msgstr "渡り線"
 
 msgid "Electrified"
 msgstr "電化状態"
@@ -16923,6 +16984,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "自動車ブランド"
+
+msgid "Motorcycle brand"
+msgstr "オートバイブランド"
+
 msgid "Streets"
 msgstr "ストリート"
 
@@ -16930,37 +16997,37 @@ msgid "Motorway"
 msgstr "自動車専用道路"
 
 msgid "Placement"
-msgstr ""
+msgstr "配置"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "第1車線の左"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "第2車線の左"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "第3車線の左"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "第1車線の中央"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "第2車線の中央"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "第3車線の中央"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "第1車線の右"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "第2車線の右"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "第3車線の右"
 
 msgid "transition"
-msgstr ""
+msgstr "移行部分"
 
 msgid "Motorway Link"
 msgstr "自動車専用道路の連絡路"
@@ -16977,6 +17044,9 @@ msgstr "国道の連絡路"
 msgid "Primary"
 msgstr "主要地方道"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "主要地方道の連絡路"
 
@@ -17064,7 +17134,7 @@ msgid "drive-through"
 msgstr "ドライブスルー"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "緊急車両の通行"
 
 msgid "Parking Aisle"
 msgstr "駐車場内通路"
@@ -17431,6 +17501,14 @@ msgstr "統合された歩行者および自転車道"
 msgid "Dedicated Footway"
 msgstr "歩道"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "歩道"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "横断歩道"
+
 msgid "Steps"
 msgstr "階段"
 
@@ -17470,6 +17548,18 @@ msgstr "中央の手すり"
 msgid "Right handrail"
 msgstr "右側の手すり"
 
+msgid "Escalator"
+msgstr "エスカレーター"
+
+msgid "forward"
+msgstr "前方向"
+
+msgid "backward"
+msgstr "後方向"
+
+msgid "reversible"
+msgstr "反転可能"
+
 msgid "Waypoints"
 msgstr "ウェイポイント"
 
@@ -17606,13 +17696,13 @@ msgid "Turning Loop"
 msgstr "転回ループ(島あり)"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "市町村境界標識"
 
 msgid "Second Name"
 msgstr "二つ目の名前"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "速度制限標識"
 
 msgid "Speed Camera"
 msgstr "スピードカメラ(オービス)"
@@ -17737,7 +17827,7 @@ msgid "dry_stone"
 msgstr ""
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "防音壁"
 
 msgid "City Wall"
 msgstr "市壁"
@@ -18021,13 +18111,13 @@ msgid "Marina"
 msgstr "マリーナ"
 
 msgid "Dump Station"
-msgstr ""
+msgstr "ゴミ捨て場"
 
 msgid "public"
 msgstr "公開"
 
 msgid "Marine Fuel"
-msgstr ""
+msgstr "水上燃料補給所"
 
 msgid "Agip"
 msgstr "Agip"
@@ -18144,10 +18234,10 @@ msgid "Pier"
 msgstr "桟橋"
 
 msgid "Mooring"
-msgstr ""
+msgstr "停泊地"
 
 msgid "commercial"
-msgstr ""
+msgstr "商用"
 
 msgid "Floating"
 msgstr ""
@@ -18265,6 +18355,9 @@ msgstr "車止め"
 msgid "Railway Switch"
 msgstr "分岐器"
 
+msgid "Railway Signal"
+msgstr "鉄道信号機"
+
 msgid "Railway milestone"
 msgstr "鉄道の距離標"
 
@@ -18463,9 +18556,6 @@ msgstr "カーシェアリング"
 msgid "Motorcycle Dealer"
 msgstr "バイク店"
 
-msgid "independent"
-msgstr "独立系"
-
 msgid "Services:"
 msgstr "サービス:"
 
@@ -18688,7 +18778,7 @@ msgid "Railway station (legacy)"
 msgstr "鉄道駅(旧)"
 
 msgid "Railway halt (legacy)"
-msgstr "信号場(旧)"
+msgstr "停留所(旧)"
 
 msgid "Trolleybus"
 msgstr "トロリーバス"
@@ -18708,6 +18798,9 @@ msgstr "ベンチ"
 msgid "Shelter"
 msgstr "待合室・避難所"
 
+msgid "Waste Basket/Trash Can"
+msgstr "ゴミ箱"
+
 msgid "Highway platform (legacy)"
 msgstr "道路上のプラットホーム(旧)"
 
@@ -18755,7 +18848,7 @@ msgid "UIC-Reference"
 msgstr "UIC-Reference"
 
 msgid "Railway Halt"
-msgstr "信号場"
+msgstr "停留所"
 
 msgid "Tram Stop"
 msgstr "電停"
@@ -18875,16 +18968,16 @@ msgid "seasonal"
 msgstr "季節限定"
 
 msgid "Reservation"
-msgstr ""
+msgstr "予約"
 
 msgid "required"
-msgstr ""
+msgstr "必要"
 
 msgid "recommended"
-msgstr ""
+msgstr "推奨"
 
 msgid "members_only"
-msgstr ""
+msgstr "会員専用"
 
 msgid "Closer Description"
 msgstr "詳細な説明"
@@ -18961,6 +19054,9 @@ msgstr "フレンチ"
 msgid "sandwich"
 msgstr "サンドイッチ"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "寿司"
 
@@ -18974,7 +19070,7 @@ msgid "Outdoor seating"
 msgstr "屋外席"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "テイクアウト"
 
 msgid "Fast Food"
 msgstr "ファストフード"
@@ -19167,7 +19263,7 @@ msgid "Amusement/Theme Park"
 msgstr "テーマパーク"
 
 msgid "Water Park"
-msgstr "遊泳用プール"
+msgstr "ウォーターパーク"
 
 msgid "Sauna"
 msgstr "サウナ"
@@ -19708,19 +19804,16 @@ msgid "Small Appliances"
 msgstr "小型家電"
 
 msgid "Waste"
-msgstr ""
+msgstr "一般ごみ"
 
 msgid "Recycling Centre"
-msgstr ""
-
-msgid "Waste Basket/Trash Can"
-msgstr "ゴミ箱"
+msgstr "リサイクル処理場"
 
 msgid "Waste Disposal/Dumpster"
 msgstr "ゴミ集積所"
 
 msgid "Sanitary Dump Station"
-msgstr ""
+msgstr "汚物廃棄場"
 
 msgid "Suction pumpout"
 msgstr ""
@@ -20213,6 +20306,14 @@ msgid "commercial"
 msgstr "オフィスビル"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "納屋"
 
@@ -20249,6 +20350,14 @@ msgid "hospital"
 msgstr "病院"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "倉庫"
 
@@ -20300,6 +20409,10 @@ msgid "house"
 msgstr "一戸建て"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "小屋"
 
@@ -20352,6 +20465,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "非常口"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "出入口番号"
 
@@ -20766,16 +20883,16 @@ msgstr "橋の輪郭"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "軍用"
 
 msgid "Airfield"
-msgstr ""
+msgstr "航空基地"
 
 msgid "Barracks"
-msgstr ""
+msgstr "兵舎"
 
 msgid "Bunker"
-msgstr ""
+msgstr "掩蔽壕"
 
 msgid "pillbox"
 msgstr ""
@@ -20789,8 +20906,11 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "廃墟"
+
 msgid "Range"
-msgstr ""
+msgstr "射撃場"
 
 msgid "Power Plant"
 msgstr "発電所"
@@ -21482,9 +21602,6 @@ msgstr "史跡"
 msgid "Castle"
 msgstr "城"
 
-msgid "Ruins"
-msgstr "廃墟"
-
 msgid "Archaeological Site"
 msgstr "遺跡"
 
@@ -21958,71 +22075,71 @@ msgid "Litecoin"
 msgstr "Litecoin"
 
 msgid "Offices"
-msgstr ""
+msgstr "事務所"
 
 msgctxt "office"
 msgid "Accountant"
-msgstr ""
+msgstr "会計事務所"
 
 msgctxt "office"
 msgid "Administrative"
-msgstr ""
+msgstr "行政事務所"
 
 msgctxt "office"
 msgid "Advertising agency"
-msgstr ""
+msgstr "広告代理店"
 
 msgctxt "office"
 msgid "Architect"
-msgstr ""
+msgstr "建築設計事務所"
 
 msgctxt "office"
 msgid "Association"
-msgstr ""
+msgstr "非営利団体"
 
 msgctxt "office"
 msgid "Private company"
-msgstr ""
+msgstr "企業"
 
 msgctxt "office"
 msgid "Educational institution"
-msgstr ""
+msgstr "教育団体"
 
 msgctxt "office"
 msgid "Employment agency"
-msgstr ""
+msgstr "職業紹介所"
 
 msgctxt "office"
 msgid "Estate agent"
-msgstr ""
+msgstr "不動産屋"
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "財団"
 
 msgctxt "office"
 msgid "Government"
-msgstr ""
+msgstr "政府機関"
 
 msgctxt "office"
 msgid "Insurance"
-msgstr ""
+msgstr "保険代理店"
 
 msgctxt "office"
 msgid "It specialist"
-msgstr ""
+msgstr "IT専門家"
 
 msgctxt "office"
 msgid "Lawyer"
-msgstr ""
+msgstr "法律事務所"
 
 msgctxt "office"
 msgid "Newspaper"
-msgstr ""
+msgstr "新聞社"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr ""
+msgstr "非政府組織(NGO)"
 
 msgctxt "office"
 msgid "Notary"
@@ -22030,23 +22147,23 @@ msgstr ""
 
 msgctxt "office"
 msgid "Political party"
-msgstr ""
+msgstr "政党事務所"
 
 msgctxt "office"
 msgid "Religion"
-msgstr ""
+msgstr "宗教団体"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "研究所"
 
 msgctxt "office"
 msgid "Tax advisor"
-msgstr ""
+msgstr "税理士事務所"
 
 msgctxt "office"
 msgid "Telecommunication"
-msgstr ""
+msgstr "通信会社"
 
 msgid "Geography"
 msgstr "地理"
@@ -22061,7 +22178,7 @@ msgid "Administrative level"
 msgstr "管理レベル"
 
 msgid "Maritime"
-msgstr ""
+msgstr "海上境界線"
 
 msgid "Political"
 msgstr "選挙区・自治区"
@@ -22256,7 +22373,7 @@ msgid "Forest"
 msgstr "人工林"
 
 msgid "Cutline"
-msgstr ""
+msgstr "カットライン"
 
 msgctxt "cutline"
 msgid "border"
@@ -22264,7 +22381,7 @@ msgstr ""
 
 msgctxt "cutline"
 msgid "firebreak"
-msgstr ""
+msgstr "防火帯"
 
 msgctxt "cutline"
 msgid "hunting"
@@ -22389,11 +22506,11 @@ msgid "Farmland"
 msgstr "農地"
 
 msgid "Crop"
-msgstr ""
+msgstr "収穫物"
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "トウモロコシ"
 
 msgctxt "crop"
 msgid "grass"
@@ -22401,15 +22518,15 @@ msgstr ""
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "米"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "小麦"
 
 msgctxt "crop"
 msgid "hop"
-msgstr ""
+msgstr "ホップ"
 
 msgid "Meadow"
 msgstr "牧草地"
@@ -23185,7 +23302,7 @@ msgid "{0} used with {1}"
 msgstr "{0}が{1}と一緒に使われている"
 
 msgid "natural water used for swimming pool"
-msgstr "natural=waterが水泳プールに使われている"
+msgstr "natural=water が水泳プールに使われている"
 
 msgid "sport without physical feature"
 msgstr "スポーツに物理的な地物が設定されていない"
@@ -23230,6 +23347,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr "{0}={1}は定義されていません。''{1}''の代わりに、正確に何を修正するべきかについての詳細情報を設定してください。"
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1}は推奨されません。代わりにマルチポリゴンを使用してください。"
 
@@ -24770,7 +24892,7 @@ msgid "Set width of the building"
 msgstr "建物の幅を設定"
 
 msgid "Merge address points"
-msgstr ""
+msgstr "住所の点をエリアに統合"
 
 msgid "Move tags from address nodes inside buildings to building ways"
 msgstr ""
@@ -25499,6 +25621,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25529,6 +25657,12 @@ msgstr "何も選択していません。やり直してください。"
 msgid "Empty selection"
 msgstr "選択されていません"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26930,6 +27064,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -27053,9 +27193,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27068,6 +27205,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27167,7 +27307,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27222,9 +27374,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27612,9 +27765,6 @@ msgid ""
 "Y: "
 msgstr "''Lambert CC 9 zones'' のX・Y座標が異なるゾーンコードで見つかりました: "
 
-msgid "Downloading data..."
-msgstr "データのダウンロード中..."
-
 msgid "OpenData XML files"
 msgstr "OpenData XMLファイル"
 
@@ -29185,6 +29335,9 @@ msgstr "新しい値は{0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "プリファレンス ''{0}'' がありません。SdsApi を初期化できません。"
 
+msgid "Failed to open connection to API {0}."
+msgstr "API {0} への接続に失敗しました"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31274,6 +31427,29 @@ msgstr "ウェイポイントの検索"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "後のウェイポイントを検索します。地図をクリックしてウェイポイントに移動してください。"
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Wikipediaから名前を追加"
 
diff --git a/i18n/po/ka.po b/i18n/po/ka.po
index 40b51e2..c346fc8 100644
--- a/i18n/po/ka.po
+++ b/i18n/po/ka.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-12-16 00:14+0000\n"
 "Last-Translator: datogogishvili <Unknown>\n"
 "Language-Team: Georgian <ka at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:40+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:43+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ka\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3470,9 +3470,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3488,9 +3485,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3529,6 +3523,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8801,7 +8798,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8810,6 +8808,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8996,6 +8997,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11061,7 +11068,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11326,6 +11333,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12143,20 +12153,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12717,9 +12713,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12774,6 +12767,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13124,15 +13120,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13157,6 +13144,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13361,6 +13357,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13697,6 +13696,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14308,6 +14318,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14350,8 +14387,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14363,7 +14417,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14405,6 +14459,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14492,10 +14549,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14524,13 +14581,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14539,15 +14596,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14667,6 +14723,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15447,9 +15506,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15608,9 +15664,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16601,6 +16657,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16655,6 +16717,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17109,6 +17174,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17148,6 +17221,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17941,6 +18026,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18139,9 +18227,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18384,6 +18469,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18637,6 +18725,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19389,9 +19480,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19889,6 +19977,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19925,6 +20021,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19976,6 +20080,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20028,6 +20136,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20465,6 +20577,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21158,9 +21273,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22905,6 +23017,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25046,6 +25163,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25076,6 +25199,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26444,6 +26573,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26567,9 +26702,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26582,6 +26714,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26681,7 +26816,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26736,9 +26883,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27123,9 +27271,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28680,6 +28825,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30680,6 +30828,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/km.po b/i18n/po/km.po
index c2f10d7..8c0ea31 100644
--- a/i18n/po/km.po
+++ b/i18n/po/km.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-01-27 10:25+0000\n"
 "Last-Translator: Sophea Sok <sksophea at gmail.com>\n"
 "Language-Team: Khmer <km at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:47+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:49+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3692,9 +3692,6 @@ msgstr "ទ្រង់ទ្រាយ​ប៉ារ៉ាម៉ែត្រ​
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "តម្លៃ ''{0}'' សម្រាប់​ជម្រើស +init មិន​ត្រូវ​បាន​គាំទ្រ។"
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "អេលីប ''{0}'' មិន​ត្រូវ​បាន​គាំទ្រ។"
 
@@ -3711,9 +3708,6 @@ msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 "ឯកសារ Grid shift ''{0}'' សម្រាប់​ជម្រើស +nadgrids មិន​ត្រូវ​បាន​គាំទ្រ។"
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum បាន​ទាមទារ (+datum=*, +towgs84=* ឬ +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3756,6 +3750,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "ប៉ារ៉ាម៉ែត្រ ''{0}'' បាន​ទាមទារ។"
 
@@ -9484,10 +9481,9 @@ msgid "Save WMS file"
 msgstr "រក្សាទុក​ឯកសារ WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"រូបភាព Aerial អាច​មាន​កំហុស​ប្រកប។ "
-"សូម​ពិនិត្យ​អុហ្វសិត​របស់​វា​ដោយ​ប្រើ​ការ​តាមដាន​ជីភីអេស!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9495,6 +9491,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "សេចក្តីលម្អិត​..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "លាក់​សារ​នេះ ហើយ​កុំ​បង្ហាញ​វា​ម្ដងទៀត"
 
@@ -9679,6 +9678,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "ទាក់ទង​នឹង GPX"
 
@@ -12006,8 +12011,8 @@ msgstr ""
 "តើ​អ្នក​ពិតជា​ចង់​ប្រើ​វា​មែន​ឬ?<br><br><table width=600>កំហុស​គឺ៖ "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "តម្រៀប​ម៉ឺនុយ​កំណត់​ស្រេច"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "ដាក់​ស្លាក​ការ​កំណត់​ស្រេច"
@@ -12285,6 +12290,9 @@ msgstr "Lambert 93 (បារាំង)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (ស៊ុយអែត)"
 
@@ -13195,24 +13203,6 @@ msgstr ""
 "រួច​ព្យាយាម​ម្ដងទៀត​នៅ​ពេល​ក្រោយ៖ {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"ចម្លើយតប​មិន​រំពឹង​ទុក​ពី​ម៉ាស៊ីន​មេ HTTP ។ បាន​ទទួល​ចម្លើយ​តប {0} "
-"ដោយ​គ្មាន​ក្បាល ''ទីតាំង'' ។​ មិន​អាច​ប្ដូរ​ទិស។ កពុង​បោះបង់។"
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "បាន​រក​ឃើញ​ការ​ប្ដូរ​ទិស​ច្រើន​ពេក​ទៅកាន់ URL ទាញ​យក។ កំពុង​បោះបង់។"
-
-msgid "Download redirected to ''{0}''"
-msgstr "ទាញ​យក​ការ​ប្ដូរ​ទិស​ទៅ ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"បាន​បរាជ័យ​ក្នុង​ការ​អាន​ពី ''{0}'' ។ "
-"ម៉ាស៊ីន​មេ​បាន​ឆ្លើយតប​ជាមួយ​កូដ​ស្ថានភាព {1} ។"
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13848,9 +13838,6 @@ msgstr "កំពុង​ទាក់ទង​ទៅ​ម៉ាស៊ីន​
 msgid "Downloading OSM notes..."
 msgstr "កំពុង​ទាញ​យក​តំណ OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បើក​តំណ​ភ្ជាប់​ទៅ API {0} ។"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13909,6 +13896,9 @@ msgstr "បាន​រក​ឃើញ​លេខ​សម្គាល់ 0 ម
 msgid "OSM Server Files zip compressed"
 msgstr "បាន​បង្ហាប់​ឯកសារ​ម៉ាស៊ីន​មេ OSM ហ្ស៊ីប"
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "ឯកសារ WMS (*.wms)"
 
@@ -14303,16 +14293,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "បច្ចប្បន្នភាព​កម្មវិធី​ជំនួយ​ចុងក្រោយ​ច្រើន​ជាង {0} កន្លង​ទៅ​ហើយ។"
 
-msgid "Click to update the activated plugins"
-msgstr "ចុច​ដើម្បី​ធ្វើ​បច្ចុប្បន្នភាព​កម្មវិធី​ជំនួយ​ដែល​បាន​ធ្វើឲ្យ​សកម្ម"
-
-msgid "Skip update"
-msgstr "រំលង​ការ​ធ្វើ​បច្ចុប្បន្នភាព"
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-"ចុច​ដើម្បី​រំលង​ការ​ធ្វើ​បច្ចុប្បន្នភាព​កម្មវិធី​ជំនួយ​ដែល​បាន​ធ្វើឲ្យ​សកម្ម"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14347,6 +14327,16 @@ msgstr ""
 "តម្លៃ ''{0}'' មិន​រំពឹង​ទុក​សម្រាប់​ចំណូលចិត្ត ''{1}'' ។ តម្លៃ​សន្មត ''សួរ'' "
 "។"
 
+msgid "Click to update the activated plugins"
+msgstr "ចុច​ដើម្បី​ធ្វើ​បច្ចុប្បន្នភាព​កម្មវិធី​ជំនួយ​ដែល​បាន​ធ្វើឲ្យ​សកម្ម"
+
+msgid "Skip update"
+msgstr "រំលង​ការ​ធ្វើ​បច្ចុប្បន្នភាព"
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+"ចុច​ដើម្បី​រំលង​ការ​ធ្វើ​បច្ចុប្បន្នភាព​កម្មវិធី​ជំនួយ​ដែល​បាន​ធ្វើឲ្យ​សកម្ម"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14577,6 +14567,9 @@ msgstr "ទាញ​យក​បញ្ជី​កម្មវិធី​ជំ
 msgid "Downloading plugin list from ''{0}''"
 msgstr "កំពុង​ទាញ​យក​បញ្ជី​កម្មវិធី​ជំនួយ​ពី​ ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "កំហុស​ក្នុង​ការ​ទាញ​យក​បញ្ជី​កម្មវិធី​ជំនួយ"
 
@@ -15019,6 +15012,19 @@ msgstr ""
 "<strong>ការ​ទាញ​យក​នឹង​បរាជ័យ</strong> "
 "បើ​អ្នក​ព្យាយាម​ទាញ​យក​វត្ថុ​នេះ។<br><br>សារ​កំហុស​គឺ៖<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"ចម្លើយតប​មិន​រំពឹង​ទុក​ពី​ម៉ាស៊ីន​មេ HTTP ។ បាន​ទទួល​ចម្លើយ​តប {0} "
+"ដោយ​គ្មាន​ក្បាល ''ទីតាំង'' ។​ មិន​អាច​ប្ដូរ​ទិស។ កពុង​បោះបង់។"
+
+msgid "Download redirected to ''{0}''"
+msgstr "ទាញ​យក​ការ​ប្ដូរ​ទិស​ទៅ ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "បាន​រក​ឃើញ​ការ​ប្ដូរ​ទិស​ច្រើន​ពេក​ទៅកាន់ URL ទាញ​យក។ កំពុង​បោះបង់។"
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "មិន​អាច​រក​ឃើញ​ការ​បកប្រែ​សម្រាប់​ភាសា {0}។ ត្រឡប់​ទៅ {1}។"
 
@@ -15678,6 +15684,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -15720,8 +15753,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15733,7 +15783,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15775,6 +15825,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15862,10 +15915,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15894,13 +15947,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15909,15 +15962,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16037,6 +16089,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16881,9 +16936,6 @@ msgstr ""
 "អ្នក​អាច​បង្កើត បិទ ដក​សុពលភាព បើក​ឡើងវិញ "
 "និង​ផ្ដល់​របាយការណ៍​បំបាត់​កំហុស​ដោយ​ប្រើ​កម្មវិធី​ជំនួយ​នេះ។"
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17066,9 +17118,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -18059,6 +18111,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -18113,6 +18171,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -18567,6 +18628,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -18606,6 +18675,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -19399,6 +19480,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19597,9 +19681,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -19842,6 +19923,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -20095,6 +20179,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -20847,9 +20934,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -21347,6 +21431,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -21383,6 +21475,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -21434,6 +21534,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -21486,6 +21590,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -21923,6 +22031,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -22616,9 +22727,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -24363,6 +24471,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -26504,6 +26617,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26534,6 +26653,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27902,6 +28027,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -28025,9 +28156,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -28040,6 +28168,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28139,7 +28270,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28194,9 +28337,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28581,9 +28725,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -30138,6 +30279,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "បាន​បរាជ័យ​ក្នុង​ការ​បើក​តំណ​ភ្ជាប់​ទៅ API {0} ។"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32138,6 +32282,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ko.po b/i18n/po/ko.po
index f79b8f1..92b2261 100644
--- a/i18n/po/ko.po
+++ b/i18n/po/ko.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-10-04 14:18+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-17 12:48+0000\n"
 "Last-Translator: Myeongjin <aranet100 at gmail.com>\n"
 "Language-Team: Korean <ko at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:48+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:50+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ko\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3449,9 +3449,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3467,9 +3464,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3508,6 +3502,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8784,7 +8781,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8793,6 +8791,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8979,6 +8980,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11044,7 +11051,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11309,6 +11316,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12126,20 +12136,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12700,9 +12696,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12757,6 +12750,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13107,15 +13103,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13140,6 +13127,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13344,6 +13340,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13680,6 +13679,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14291,6 +14301,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14333,8 +14370,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14346,7 +14400,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14388,6 +14442,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14475,10 +14532,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14507,13 +14564,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14522,15 +14579,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14650,6 +14706,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15430,9 +15489,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15591,9 +15647,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16584,6 +16640,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16638,6 +16700,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17092,6 +17157,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17131,6 +17204,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17924,6 +18009,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18122,9 +18210,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18367,6 +18452,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18620,6 +18708,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19372,9 +19463,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19872,6 +19960,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19908,6 +20004,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19959,6 +20063,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20011,6 +20119,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20448,6 +20560,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21141,9 +21256,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22888,6 +23000,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25029,6 +25146,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25059,6 +25182,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26427,6 +26556,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26550,9 +26685,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26565,6 +26697,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26664,7 +26799,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26719,9 +26866,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27106,9 +27254,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28663,6 +28808,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30662,6 +30810,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
@@ -30692,7 +30863,7 @@ msgid "Available in local dataset"
 msgstr ""
 
 msgid "Not linked yet"
-msgstr ""
+msgstr "아직 링크되지 않았습니다"
 
 msgid "{0}.Wikipedia.org"
 msgstr ""
@@ -30701,13 +30872,13 @@ msgid "{0}.Wikipedia.org: {1}"
 msgstr ""
 
 msgid "Fetches all coordinates from Wikipedia in the current view"
-msgstr ""
+msgstr "현재 보기에서"
 
 msgid "coordinates"
 msgstr ""
 
 msgid "Category"
-msgstr ""
+msgstr "분류"
 
 msgid "Fetches a list of all Wikipedia articles of a category"
 msgstr ""
@@ -30716,19 +30887,19 @@ msgid "Enter the Wikipedia category"
 msgstr ""
 
 msgid "Clipboard"
-msgstr ""
+msgstr "클립보드"
 
 msgid "Pastes Wikipedia articles from the system clipboard"
 msgstr ""
 
 msgid "clipboard"
-msgstr ""
+msgstr "클립보드"
 
 msgid "Open Article"
 msgstr "문서 열기"
 
 msgid "Opens the Wikipedia article of the selected item in a browser"
-msgstr ""
+msgstr "브라우저에서 선택한 항목의 위키백과 문서를 엽니다"
 
 msgid "Sets the default language for the Wikipedia articles"
 msgstr "위키백과 문서를 위한 기본 언어 설정"
@@ -30739,13 +30910,13 @@ msgstr "위키백과 언어 입력"
 msgid ""
 "Adds a ''wikipedia'' tag corresponding to this article to the selected "
 "objects"
-msgstr ""
+msgstr "선택된 개체에 이 문서에 대응하는 ''wikipedia'' 태그를 추가합니다"
 
 msgid "The Ultimate WMS Super-speed Turbo Challenge II"
 msgstr ""
 
 msgid "Go driving"
-msgstr ""
+msgstr "운전하러 가기"
 
 msgid "Drive a race car on this layer"
 msgstr "이 레이어에서 자동차로 운전하기"
diff --git a/i18n/po/ky.po b/i18n/po/ky.po
index e531751..065bac2 100644
--- a/i18n/po/ky.po
+++ b/i18n/po/ky.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL at ADDRESS>\n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2012-12-18 02:36+0000\n"
 "Last-Translator: SimpleLeon <Unknown>\n"
 "Language-Team: Kirghiz <ky at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:47+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:50+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
 msgstr ""
@@ -3464,9 +3464,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3482,9 +3479,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3523,6 +3517,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8795,7 +8792,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8804,6 +8802,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8990,6 +8991,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11055,7 +11062,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11320,6 +11327,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12137,20 +12147,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12711,9 +12707,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12768,6 +12761,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13118,15 +13114,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13151,6 +13138,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13355,6 +13351,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13691,6 +13690,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14302,6 +14312,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14344,8 +14381,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14357,7 +14411,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14399,6 +14453,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14486,10 +14543,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14518,13 +14575,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14533,15 +14590,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14661,6 +14717,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15441,9 +15500,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15602,9 +15658,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16595,6 +16651,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16649,6 +16711,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17103,6 +17168,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17142,6 +17215,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17935,6 +18020,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18133,9 +18221,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18378,6 +18463,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18631,6 +18719,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19383,9 +19474,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19883,6 +19971,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19919,6 +20015,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19970,6 +20074,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20022,6 +20130,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20459,6 +20571,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21152,9 +21267,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22899,6 +23011,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25040,6 +25157,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25070,6 +25193,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26438,6 +26567,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26561,9 +26696,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26576,6 +26708,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26675,7 +26810,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26730,9 +26877,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27117,9 +27265,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28674,6 +28819,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30674,6 +30822,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/lo.po b/i18n/po/lo.po
index 52d76ed..f76469f 100644
--- a/i18n/po/lo.po
+++ b/i18n/po/lo.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-09-15 10:06+0000\n"
 "Last-Translator: Anousone <Unknown>\n"
 "Language-Team: Lao <lo at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:48+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:50+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/lt.po b/i18n/po/lt.po
index 1923ee2..cf3d2c9 100644
--- a/i18n/po/lt.po
+++ b/i18n/po/lt.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-22 14:51+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-27 12:14+0000\n"
 "Last-Translator: Aurimas Fišeras <Unknown>\n"
 "Language-Team: Lithuanian <lt at li.org>\n"
 "MIME-Version: 1.0\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "(n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:49+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:51+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: lt\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3803,9 +3803,6 @@ msgstr "Netikėtas parametro formatas („{0}“)"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Reikšmė „{0}“ parinkčiai +init nepalaikoma."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoidas „{0}“ nepalaikomas."
 
@@ -3821,9 +3818,6 @@ msgstr "Reikia elipsoido (+ellps=* arba +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Tinklelio poslinkio failas „{0}“ parinkčiai +nadgrids nepalaikomas."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Reikalingas datum (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3865,6 +3859,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parametras „{0}“ privalomas."
 
@@ -6969,10 +6966,10 @@ msgid "Validation results"
 msgstr "Tikrinimo rezultatai"
 
 msgid "Lookup"
-msgstr ""
+msgstr "Ieškoti"
 
 msgid "Looks up the selected primitives in the error list."
-msgstr ""
+msgstr "Ieško pažymėtų primityvų klaidų sąraše."
 
 msgid "Fix"
 msgstr "Pataisyti"
@@ -9616,10 +9613,9 @@ msgid "Save WMS file"
 msgstr "Išsaugoti WMS failą"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Oro nuotraukos gali būti neteisingai pozicionuotos. Prašome patikrinti "
-"poslinkį naudojant GPS pėdsakus!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9627,6 +9623,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Išsamiau..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Slėpti šį pranešimą ir niekada jo daugiau nerodyti"
 
@@ -9825,6 +9824,12 @@ msgstr ""
 "JOSM naudos EPSG:4326, kad duoti užklausą serveriui, bet rezultatai gali "
 "skirtis priklausomai nuo WMS serverio"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Koreliuoti su GPX"
 
@@ -12121,8 +12126,8 @@ msgstr ""
 "<html>Nepavyko išnagrinėti žymėjimo ruošinių šaltinio: {0}. Ar tikrai norite "
 "jį naudoti?<br><br><table width=600>Klaida: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Rikiuoti ruošinių meniu"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Žymėjimo ruošiniai"
@@ -12400,6 +12405,9 @@ msgstr "Lambert 93 (Prancūzija)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvija TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Švedija)"
 
@@ -13297,21 +13305,6 @@ msgstr ""
 "Nepavyko įkelti {0}, naudoti failą podėlyje ir bandyti kitą kartą: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Per daug aptikta nukreipimų į atsiųstą URL. Atmetama."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Atsisiuntimas perkeltas į ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Nepavyko perskaityti iš ''{0}''. Serveris atsakė su statuso kodu {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13378,6 +13371,9 @@ msgid ""
 "property ''java.net.useSystemProxies'' was missing at startup time.  Will "
 "not use a proxy."
 msgstr ""
+"JVM nesukonfigūruota ieškoti įgaliotųjų serverių sistemos nustatymuose. "
+"Savybė ''java.net.useSystemProxies'' nerasta paleidimo metu. Įgaliotieji "
+"serveriai nebus naudojami."
 
 msgid "Parsing response from server..."
 msgstr "Nagrinėjamas serverio atsakymas..."
@@ -13897,9 +13893,6 @@ msgstr "Jungiamasi prie serverio..."
 msgid "Downloading OSM notes..."
 msgstr "Atsiunčiamos OSM pastabos..."
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13957,6 +13950,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS failai (*.wms)"
 
@@ -14318,15 +14314,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Paskutinis papildinių atnaujinimas daugiau kaip prieš {0} d."
 
-msgid "Click to update the activated plugins"
-msgstr "Spauskite aktyviems papildiniams atnaujinti"
-
-msgid "Skip update"
-msgstr "Praleisti atnaujinimą"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Spauskite aktyvių papildinių atnaujinimui praleisti"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14359,6 +14346,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr "Spauskite aktyviems papildiniams atnaujinti"
+
+msgid "Skip update"
+msgstr "Praleisti atnaujinimą"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Spauskite aktyvių papildinių atnaujinimui praleisti"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14591,6 +14587,9 @@ msgstr "Atsiųsti papildinių sąrašą..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Atsiunčiamas papildinių sąrašas iš „{0}“"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Papildinių sąrašo atsiuntimo klaida"
 
@@ -14647,7 +14646,7 @@ msgstr ""
 "naujausią<br>JOSM versiją, praneškite apie klaidą."
 
 msgid "Update JOSM"
-msgstr ""
+msgstr "Atnaujinti JOSM"
 
 msgid ""
 "An unexpected exception occurred. This is always a coding "
@@ -14662,7 +14661,7 @@ msgstr ""
 "klaidą."
 
 msgid "Unexpected Exception"
-msgstr ""
+msgstr "Išimtinė situacija"
 
 msgid "Suppress further error dialogs for this session."
 msgstr "Nerodyti kitų klaidos dialogų langų šiame seanse."
@@ -14964,6 +14963,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr "Atsisiuntimas perkeltas į ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Per daug aptikta nukreipimų į atsiųstą URL. Atmetama."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -15604,6 +15614,33 @@ msgstr "OSM tikrintuvė: ribos (ES)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI juodai balta 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15646,9 +15683,26 @@ msgstr "VoGIS: DGM (reljefo modelis)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (paviršiaus modelis)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "AGIV(laanderen) oro nuotraukos (apima ir Briuselio regioną) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
+msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerinės nuotraukos"
@@ -15659,7 +15713,7 @@ msgstr "SPW(allonie) 2012 oro nuotraukos"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 oro nuotraukos"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15701,6 +15755,9 @@ msgstr "Čekų pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Danija)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15788,10 +15845,10 @@ msgstr "Toulouse - Orthophotoplan 2011 (Tulūza, Prancūzija)"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007 (Tulūza, Prancūzija)"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15822,14 +15879,14 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr "Bavarija (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Štutgartas (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -15839,18 +15896,15 @@ msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 "Senasis Pegau žemėlapis - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Vokietinis fizinis žemėlapis - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Vokietijos fizinis žemėlapis: Harcas - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Vokietijos fizinis žemėlapis: Harcas - Overlay für Bing (z.B. Deckkraft zw. "
-"20 und 50 Prozent nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15969,6 +16023,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Nigerio delta - 2012 m. spalis - Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gazos ruožas - Pléiades - 2014/07/06"
 
@@ -16755,9 +16812,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16923,9 +16977,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -17918,6 +17972,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Gatvės"
 
@@ -17972,6 +18032,9 @@ msgstr "Magistralinio kelio jungtis"
 msgid "Primary"
 msgstr "Krašto kelias/Pagrindinė gatvė"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Krašto kelio/Pagrindinės gatvės jungtis"
 
@@ -18426,6 +18489,14 @@ msgstr "Takas skirtas tiek pėstiesiems tiek dviračiams"
 msgid "Dedicated Footway"
 msgstr "Takas skirtas pėstiesiems"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Laiptai"
 
@@ -18465,6 +18536,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -19258,6 +19341,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr "Geležinkelio iešmas"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19456,9 +19542,6 @@ msgstr "Dalinimasis"
 msgid "Motorcycle Dealer"
 msgstr "Motociklų prekiautojas"
 
-msgid "independent"
-msgstr "nepriklausomas"
-
 msgid "Services:"
 msgstr "Paslaugos:"
 
@@ -19701,6 +19784,9 @@ msgstr "Suolelis"
 msgid "Shelter"
 msgstr "Pastogė"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Šiukšlių dėžė"
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -19954,6 +20040,9 @@ msgstr "prancūzų"
 msgid "sandwich"
 msgstr "sumuštiniai"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "suši"
 
@@ -20706,9 +20795,6 @@ msgstr "Atliekos"
 msgid "Recycling Centre"
 msgstr "Perdirbimo centras"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Šiukšlių dėžė"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Atliekų tvarkymas/Konteineris"
 
@@ -21206,6 +21292,14 @@ msgid "commercial"
 msgstr "komercinis"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "daržinė"
 
@@ -21242,6 +21336,14 @@ msgid "hospital"
 msgstr "ligoninė"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "sandėlis"
 
@@ -21293,6 +21395,10 @@ msgid "house"
 msgstr "namas"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "trobelė"
 
@@ -21345,6 +21451,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -21782,6 +21892,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Griuvėsiai"
+
 msgid "Range"
 msgstr ""
 
@@ -22475,9 +22588,6 @@ msgstr "Istorinės vietovės"
 msgid "Castle"
 msgstr "Pilis"
 
-msgid "Ruins"
-msgstr "Griuvėsiai"
-
 msgid "Archaeological Site"
 msgstr "Archeologinė vieta"
 
@@ -24231,6 +24341,11 @@ msgstr ""
 "{0}={1} netikslu. Vietoje „{1}“ pateikite daugiau informacijos apie tai, kas "
 "tiksliai turi būti sutvarkyta."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} pasenusi. Vietoje jos naudokite multipoligoną."
 
@@ -24444,22 +24559,22 @@ msgid "''wikipedia''=''language:page title''"
 msgstr ""
 
 msgid "Hide icons at low zoom"
-msgstr ""
+msgstr "Slėpti piktogramas mažai priartinus"
 
 msgid "Less obtrusive node symbols at low zoom"
-msgstr ""
+msgstr "Mažiau į akis krintantys taškų simboliai mažai priartinus"
 
 msgid "Display street labels (at high zoom)"
-msgstr ""
+msgstr "Rodyti gatvių pavadinimus (smarkiai priartinus)"
 
 msgid "Use alternative turn restriction icon set"
-msgstr ""
+msgstr "Naudoti alternatyvų posūkių apribojimų piktogramų rinkinį"
 
 msgid "Display fill colour of areas with place=*"
-msgstr ""
+msgstr "Rodyti užpildymo spalvą plotams su place=*"
 
 msgid "Areas are drawn with fill only around their inner edges"
-msgstr ""
+msgstr "Plotai piešiami su užpildu tik aplink vidinius kraštus"
 
 msgid "Columbus V-900 CSV Files"
 msgstr ""
@@ -26400,6 +26515,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26430,6 +26551,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27814,6 +27941,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -27866,7 +27999,7 @@ msgid "Upload pictures"
 msgstr "Išsiųsti nuotraukas"
 
 msgid "Upload Mapillary pictures"
-msgstr ""
+msgstr "Išsiųsti Mapillary nuotraukas"
 
 msgid "Upload pictures."
 msgstr "Išsiųsti nuotraukas."
@@ -27937,9 +28070,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr "Nelygus kelias"
 
@@ -27952,6 +28082,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27989,7 +28122,7 @@ msgid "Open Mapillary history dialog"
 msgstr "Atverti Mapillary istorijos dialogo langą"
 
 msgid "Mapillary picture"
-msgstr ""
+msgstr "Mapillary nuotrauka"
 
 msgid "Open Mapillary window"
 msgstr "Atverti Mapillary langą"
@@ -28051,7 +28184,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28106,9 +28251,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28497,9 +28643,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr "OpenData XML failai"
 
@@ -28993,7 +29136,7 @@ msgid "Building JOSM layer"
 msgstr "Kuriamas JOSM sluoksnis"
 
 msgid "Postprocessing layer"
-msgstr ""
+msgstr "Apdorojamas sluoksnis"
 
 msgid "Saving to file."
 msgstr ""
@@ -30067,6 +30210,9 @@ msgstr "Nauja reikšmė {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32092,6 +32238,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/lv.po b/i18n/po/lv.po
index e16b65a5..897c71d 100644
--- a/i18n/po/lv.po
+++ b/i18n/po/lv.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2012-10-03 22:16+0000\n"
 "Last-Translator: Dirk Stöcker <launchpad at dstoecker.de>\n"
 "Language-Team: Latvian <lv at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n != 0 ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:49+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:51+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: lv\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3476,9 +3476,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3494,9 +3491,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3535,6 +3529,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8806,7 +8803,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8815,6 +8813,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9001,6 +9002,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11066,7 +11073,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11331,6 +11338,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12148,20 +12158,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12726,9 +12722,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12783,6 +12776,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13133,15 +13129,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13166,6 +13153,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13370,6 +13366,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13706,6 +13705,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14317,6 +14327,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14359,8 +14396,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14372,7 +14426,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14414,6 +14468,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14501,10 +14558,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14533,13 +14590,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14548,15 +14605,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14676,6 +14732,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15456,9 +15515,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15617,9 +15673,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16610,6 +16666,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16664,6 +16726,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17118,6 +17183,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17157,6 +17230,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17950,6 +18035,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18148,9 +18236,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18393,6 +18478,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18646,6 +18734,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19398,9 +19489,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19898,6 +19986,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19934,6 +20030,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19985,6 +20089,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20037,6 +20145,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20474,6 +20586,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21167,9 +21282,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22914,6 +23026,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25055,6 +25172,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25085,6 +25208,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26453,6 +26582,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26576,9 +26711,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26591,6 +26723,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26690,7 +26825,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26745,9 +26892,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27132,9 +27280,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28689,6 +28834,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30689,6 +30837,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/mk.po b/i18n/po/mk.po
index 51ff8e6..fcc4614 100644
--- a/i18n/po/mk.po
+++ b/i18n/po/mk.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2013-05-11 04:37+0000\n"
 "Last-Translator: Bojan Jankuloski <bojan.jankuloski at gmail.com>\n"
 "Language-Team: Macedonian <mk at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:50+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:52+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: mk\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3468,9 +3468,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3486,9 +3483,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3527,6 +3521,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8799,7 +8796,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8808,6 +8806,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8994,6 +8995,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11059,7 +11066,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11324,6 +11331,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12142,20 +12152,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12716,9 +12712,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12773,6 +12766,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13123,15 +13119,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13156,6 +13143,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13360,6 +13356,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13696,6 +13695,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14307,6 +14317,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14349,8 +14386,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14362,7 +14416,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14404,6 +14458,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14491,10 +14548,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14523,13 +14580,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14538,15 +14595,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14666,6 +14722,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15446,9 +15505,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15607,9 +15663,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16600,6 +16656,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16654,6 +16716,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17108,6 +17173,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17147,6 +17220,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17940,6 +18025,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18138,9 +18226,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18383,6 +18468,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18636,6 +18724,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19388,9 +19479,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19888,6 +19976,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19924,6 +20020,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19975,6 +20079,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20027,6 +20135,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20464,6 +20576,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21157,9 +21272,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22904,6 +23016,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25045,6 +25162,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25075,6 +25198,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26443,6 +26572,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26566,9 +26701,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26581,6 +26713,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26680,7 +26815,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26735,9 +26882,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27122,9 +27270,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28679,6 +28824,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30679,6 +30827,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/mr.po b/i18n/po/mr.po
index 26f8c46..fcdf1a6 100644
--- a/i18n/po/mr.po
+++ b/i18n/po/mr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: FULL NAME <EMAIL at ADDRESS>\n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-05-24 23:45+0000\n"
 "Last-Translator: Singleton <singleton47+ubuntuone at live.com>\n"
 "Language-Team: Marathi <mr at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:50+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:52+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: mr\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3496,9 +3496,6 @@ msgstr "अनपेक्षित प्रमाणक प्रारूप
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3514,9 +3511,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3555,6 +3549,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "प्रमाणक ''{0}'' आवश्यक."
 
@@ -8827,7 +8824,8 @@ msgid "Save WMS file"
 msgstr "WMS संचिका साठवा"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8836,6 +8834,9 @@ msgstr ""
 msgid "Details..."
 msgstr "तपशील..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "हा संदेश लपवा आणि तो पुन्हा दाखवू नका"
 
@@ -9022,6 +9023,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11098,7 +11105,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11363,6 +11370,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12180,20 +12190,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12754,9 +12750,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12811,6 +12804,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13161,15 +13157,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13194,6 +13181,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13398,6 +13394,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13734,6 +13733,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14345,6 +14355,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14387,8 +14424,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14400,7 +14454,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14442,6 +14496,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14529,10 +14586,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14561,13 +14618,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14576,15 +14633,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14704,6 +14760,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15484,9 +15543,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15645,9 +15701,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16638,6 +16694,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16692,6 +16754,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17146,6 +17211,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17185,6 +17258,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17978,6 +18063,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18176,9 +18264,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18421,6 +18506,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18674,6 +18762,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19426,9 +19517,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19926,6 +20014,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19962,6 +20058,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20013,6 +20117,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20065,6 +20173,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20502,6 +20614,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21195,9 +21310,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22942,6 +23054,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25083,6 +25200,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25113,6 +25236,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26481,6 +26610,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26604,9 +26739,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26619,6 +26751,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26718,7 +26853,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26773,9 +26920,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27160,9 +27308,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28717,6 +28862,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30717,6 +30865,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ms.po b/i18n/po/ms.po
index 782c04f..0e428a8 100644
--- a/i18n/po/ms.po
+++ b/i18n/po/ms.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-12-11 22:14+0000\n"
 "Last-Translator: abuyop <Unknown>\n"
 "Language-Team: Malay <ms at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:51+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:53+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ms\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/nb.po b/i18n/po/nb.po
index d1b1928..e581e2a 100644
--- a/i18n/po/nb.po
+++ b/i18n/po/nb.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-07-22 20:56+0000\n"
-"Last-Translator: Andreas Bertheussen <andreas at elektronisk.org>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-11-28 16:18+0000\n"
+"Last-Translator: Magnus Meyer Hustveit <Unknown>\n"
 "Language-Team: Norwegian Bokmal <nb at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:52+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:54+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: nb\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -92,7 +92,7 @@ msgid "Initializing map styles"
 msgstr ""
 
 msgid "Loading imagery preferences"
-msgstr ""
+msgstr "Laster bildeinstillinger"
 
 msgid "Updating user interface"
 msgstr "Oppdaterer brukergrensesnitt"
@@ -173,10 +173,10 @@ msgid "About JOSM..."
 msgstr "Om JOSM"
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "Klarte ikke å finne ressursen \"{0}\"."
 
 msgid "Failed to load resource ''{0}'', error is {1}."
-msgstr ""
+msgstr "Klarte ikke å laste ressursen \"{0}\", feilen er {1}."
 
 msgid ""
 "You are about to launch {0} browser window.<br>This may both clutter your "
@@ -185,15 +185,19 @@ msgid_plural ""
 "You are about to launch {0} browser windows.<br>This may both clutter your "
 "screen with browser windows<br>and take some time to finish."
 msgstr[0] ""
+"Du holder på å starte {0} nettleservindu.<br>Det kan fylle skjermen din med "
+"nettleservinduer<br>og kan ta litt tid på å bli ferdig."
 msgstr[1] ""
+"Du holder på å starte {0} nettleservinduer.<br>Det kan fylle skjermen din "
+"med nettleservinduer<br>og kan ta litt tid på å bli ferdig."
 
 msgid "Continue"
 msgstr "Fortsett"
 
 msgid "Click to continue and to open {0} browser"
 msgid_plural "Click to continue and to open {0} browsers"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "Klikk for å fortsette og å åpne {0} nettleser."
+msgstr[1] "Klikk for å fortsette og å åpne {0} nettlesere."
 
 msgid "Cancel"
 msgstr "Avbryt"
@@ -259,6 +263,8 @@ msgstr "Legg til node …"
 
 msgid "Add a node by entering latitude / longitude or easting / northing."
 msgstr ""
+"Legg til et punkt ved å skrive inn breddegrad / lengdegrad eller østgrad / "
+"nordgrad."
 
 msgid "Edit: {0}"
 msgstr "Rediger: {0}"
@@ -3516,9 +3522,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3534,9 +3537,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3575,6 +3575,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8912,7 +8915,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8921,6 +8925,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9109,6 +9116,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Juster til GPX"
 
@@ -11216,8 +11229,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Meny for sortering av innstillinger"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Objektmal"
@@ -11481,6 +11494,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12310,20 +12326,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12890,9 +12892,6 @@ msgstr "Kobler til tjener …"
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "Klarte ikke åpne tilkobling til API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12948,6 +12947,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13298,15 +13300,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Siste oppdaterte programtillegg for {0} dager siden."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13331,6 +13324,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13539,6 +13541,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13877,6 +13882,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Fant ikke oversettelsen for {0}. Bruker {1}."
 
@@ -14492,6 +14508,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14534,8 +14577,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14547,7 +14607,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14589,6 +14649,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14676,10 +14739,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14708,13 +14771,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14723,15 +14786,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14851,6 +14913,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15639,9 +15704,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15807,13 +15869,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Dialog for å redigere egenskaper i en tabell."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Legger inn en tester for objektmaler i hjelpemenyen til hjelp ved redigering "
-"av objektmaler (fohåndsvising av dialog). JAR-fila kan også kjøres "
-"selvstendig."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Lager rekkehus / terassehus fra en enkel husblokk."
@@ -16803,6 +16862,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Veier"
 
@@ -16857,6 +16922,9 @@ msgstr "Av-/påkjørsel for stamvei"
 msgid "Primary"
 msgstr "Riksvei"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Av-/påkjørsel for riksvei"
 
@@ -17311,6 +17379,14 @@ msgstr "Kombinert gang- og sykkelvei"
 msgid "Dedicated Footway"
 msgstr "Dedikert gangvei"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Trapper"
 
@@ -17350,6 +17426,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Veipunkt"
 
@@ -18143,6 +18231,9 @@ msgstr "Støtdemper"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18341,9 +18432,6 @@ msgstr "Bildeling"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18586,6 +18674,9 @@ msgstr "Benk"
 msgid "Shelter"
 msgstr "Ly"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18839,6 +18930,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19591,9 +19685,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -20091,6 +20182,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20127,6 +20226,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20178,6 +20285,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20230,6 +20341,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Inngangsnummer"
 
@@ -20667,6 +20782,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruiner"
+
 msgid "Range"
 msgstr ""
 
@@ -21360,9 +21478,6 @@ msgstr "Historiske steder"
 msgid "Castle"
 msgstr "Slott"
 
-msgid "Ruins"
-msgstr "Ruiner"
-
 msgid "Archaeological Site"
 msgstr "Arkeologisk plass"
 
@@ -23110,6 +23225,11 @@ msgstr ""
 "{0}={1} er uspesifikt. I stedet for \"{1}\" bør det oppgis mer informasjon "
 "om nøyaktig hva som bør rettes."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25277,6 +25397,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25307,6 +25433,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26688,6 +26820,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26811,9 +26949,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26826,6 +26961,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26925,7 +27063,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26980,9 +27130,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27367,9 +27518,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28925,6 +29073,9 @@ msgstr "Ny verdi for {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Klarte ikke åpne tilkobling til API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30931,6 +31082,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/nds.po b/i18n/po/nds.po
index 55427cd..9c80efb 100644
--- a/i18n/po/nds.po
+++ b/i18n/po/nds.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-11-29 09:01+0000\n"
 "Last-Translator: Dirk Stöcker <launchpad at dstoecker.de>\n"
 "Language-Team: German, Low <nds at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:51+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:53+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3464,9 +3464,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3482,9 +3479,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3523,6 +3517,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8795,7 +8792,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8804,6 +8802,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8990,6 +8991,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11055,7 +11062,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11320,6 +11327,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12137,20 +12147,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12711,9 +12707,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12768,6 +12761,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13118,15 +13114,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13151,6 +13138,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13355,6 +13351,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13691,6 +13690,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14302,6 +14312,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14344,8 +14381,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14357,7 +14411,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14399,6 +14453,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14486,10 +14543,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14518,13 +14575,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14533,15 +14590,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14661,6 +14717,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15441,9 +15500,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15602,9 +15658,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16595,6 +16651,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16649,6 +16711,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17103,6 +17168,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17142,6 +17215,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17935,6 +18020,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18133,9 +18221,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18378,6 +18463,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18631,6 +18719,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19383,9 +19474,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19883,6 +19971,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19919,6 +20015,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19970,6 +20074,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20022,6 +20130,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20459,6 +20571,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21152,9 +21267,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22899,6 +23011,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25040,6 +25157,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25070,6 +25193,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26438,6 +26567,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26561,9 +26696,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26576,6 +26708,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26675,7 +26810,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26730,9 +26877,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27117,9 +27265,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28674,6 +28819,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30674,6 +30822,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/nl.po b/i18n/po/nl.po
index a179b66..546f5ae 100644
--- a/i18n/po/nl.po
+++ b/i18n/po/nl.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-15 13:52+0000\n"
-"Last-Translator: DiGro <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-25 09:54+0000\n"
+"Last-Translator: korst <Unknown>\n"
 "Language-Team: Dutch\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:38+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:40+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: nl\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -176,7 +176,7 @@ msgid "About JOSM..."
 msgstr "Over JOSM..."
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "Vinden van bron ''{0}'' mislukt."
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "Resource ''{0}'' kon niet worden geladen, fout is {1}."
@@ -1158,7 +1158,7 @@ msgstr ""
 "Bouwt een query in Overpass met behulp van de query-assistent Overpass Turbo"
 
 msgid "Build query"
-msgstr "Query nouwen"
+msgstr "Query bouwen"
 
 msgid "<html>The Overpass wizard could not parse the following query:"
 msgstr "<html>De assistent van Overpass kon de volgende query niet parsen:"
@@ -3517,7 +3517,7 @@ msgid "UNKNOWN"
 msgstr "ONBEKEND"
 
 msgid "Error reading revision info from revision file: {0}"
-msgstr ""
+msgstr "Fout bij lezen van revisie uit bestand voor revisie: {0}"
 
 msgid "Unexpected JOSM version number in revision file, value is ''{0}''"
 msgstr ""
@@ -3839,9 +3839,6 @@ msgstr "Onverwachte opmaak parameter (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Waarde ''{0}'' voor optie +init niet ondersteund."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoïde ''{0}'' niet ondersteund."
 
@@ -3857,9 +3854,6 @@ msgstr "Ellipsoïde vereist (+ellps=* of +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Grid shift file ''{0}'' voor optie +nadgrids niet ondersteund."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum vereist (+datum=*, +towgs84=* of +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3903,6 +3897,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameter ''{0}'' vereist."
 
@@ -4161,7 +4158,7 @@ msgid "Highways"
 msgstr "Wegen"
 
 msgid "Performs semantic checks on highways."
-msgstr "Voert semantische controles uit op highways."
+msgstr "Voert semantische controles uit op wegen."
 
 msgid "Incorrect roundabout (highway: {0} instead of {1})"
 msgstr "Onjuiste rotonde (highway: {0} in plaats van {1})"
@@ -4378,10 +4375,10 @@ msgid "Areas share segment"
 msgstr "Gebieden hebben een segment gemeen"
 
 msgid "Highways share segment with area"
-msgstr "Highways hebben een segment gemeen met een gebied"
+msgstr "Wegen hebben een segment gemeen met een gebied"
 
 msgid "Railways share segment with area"
-msgstr "Railways hebben een segment gemeen met een gebied"
+msgstr "Spoorwegen hebben een segment gemeen met een gebied"
 
 msgid "Ways share segment with area"
 msgstr "Wegen hebben een segment gemeen met een gebied"
@@ -4605,10 +4602,10 @@ msgid "Illegal regular expression ''{0}''"
 msgstr "Ongeldige reguliere expressie ''{0}''"
 
 msgid "Turnrestrictions"
-msgstr "Turnrestrictions"
+msgstr "Afslag- en keer beperkingen"
 
 msgid "This test checks if turnrestrictions are valid."
-msgstr "Deze test controleert of Beperkingen omkeren geldig zijn."
+msgstr "Deze test controleert of afslag- en keer beperkingen geldig zijn."
 
 msgid "Unknown role"
 msgstr "Onbekende rol"
@@ -4698,19 +4695,19 @@ msgid "area"
 msgstr "gebied"
 
 msgid "Unconnected highways"
-msgstr "Niet-gekopopelde highways"
+msgstr "Niet-gekopelde wegen"
 
 msgid "Unconnected railways"
-msgstr "Niet-gekoppelde railways"
+msgstr "Niet-gekoppelde spoorwegen"
 
 msgid "Unconnected waterways"
-msgstr "Niet-gekoppelde waterways"
+msgstr "Niet-gekoppelde waterwegen"
 
 msgid "Unconnected natural lands and landuses"
-msgstr "Niet-gekoppelde natural lands and landuses"
+msgstr "Niet-gekoppelde landschap en landgebruik"
 
 msgid "Unconnected power ways"
-msgstr "Niet-gekoppelde power ways"
+msgstr "Niet-gekoppelde electriciteitslijnen"
 
 msgid "This test checks if a way has an endpoint very near to another way."
 msgstr ""
@@ -5244,7 +5241,7 @@ msgstr ""
 "gereedschap)"
 
 msgid "Preset preferences"
-msgstr "Voorkeuren voor vorkeuzen"
+msgstr "Voorkeuren voor voorkeuzen"
 
 msgid "Click to open the tagging presets tab in the preferences"
 msgstr "Klik om de tab Voorkeuzen te openen in de voorkeuren"
@@ -5417,6 +5414,10 @@ msgid ""
 "addresses in the format <i>zoom,x,y</i> or <i>zoom;x;y</i> are valid "
 "too.</html>"
 msgstr ""
+"<html>Als alternatief kunt u een <strong>tegeladres</strong> invoeren voor "
+"één enkele tegel in de indeling <i>zoomlevel/x/y</i>, bijv. "
+"<i>15/256/223</i>. Tegeladressen in de indeling <i>zoom,x,y</i> or "
+"<i>zoom;x;y</i> zijn ook geldig.</html>"
 
 msgid "Tile address:"
 msgstr "Tegeladres:"
@@ -6232,7 +6233,7 @@ msgid "Toggle: {0}"
 msgstr "Omschakelen: {0}"
 
 msgid "Command Stack: Undo: {0} / Redo: {1}"
-msgstr "Opdrachtenlijst: Ongedana maken: {0} / Opnieuw: {1}"
+msgstr "Opdrachtenlijst: Ongedaan maken: {0} / Opnieuw: {1}"
 
 msgid ""
 "Selects the objects that take part in this command (unless currently deleted)"
@@ -9762,10 +9763,9 @@ msgid "Save WMS file"
 msgstr "Sla WMS-bestand op"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Luchtfoto''s kunnen verschoven zijn. Controleer de verschuiving met behulp "
-"van GPS-sporen!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9773,6 +9773,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Details..."
 
+msgid "Do not show this message again"
+msgstr "Toon dit bericht niet meer"
+
 msgid "Hide this message and never show it again"
 msgstr "Verberg dit bericht en laat het nooit meer zien"
 
@@ -9970,6 +9973,12 @@ msgstr ""
 "JOSM zal EPSG:4326 gebruiken om de server te bevragen, maar resultaten "
 "kunnen variëren, afhankelijk van de WMSserver"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Met GPX relateren"
 
@@ -10697,7 +10706,7 @@ msgid ""
 "data upload requests don''t use your password any more."
 msgstr ""
 "Voer uw gebruikersnaam en wachtwoord voor JOSM in. Het wachtwoord zal "
-"<strong>niet</strong> in heldere tekst worden opgeslagen in de voorkeuren "
+"<strong>niet</strong> in leesbare tekst worden opgeslagen in de voorkeuren "
 "van JOSM en het zal <strong>slechts één keer</strong> worden aangeleverd aan "
 "de server van OSM. Opvolgende verzoeken voor het uploaden van gegevens "
 "gebruiken uw wachtwoord niet meer."
@@ -12030,7 +12039,7 @@ msgid "Cache name"
 msgstr "Cache-naam"
 
 msgid "Object Count"
-msgstr "Tellen objecten"
+msgstr "Aantal objecten"
 
 msgid "imagery fade"
 msgstr "Afbeelding vervagen"
@@ -12329,8 +12338,8 @@ msgstr ""
 "Wilt u het werkelijk gebruiken?<br><br><table width=600>Fout is: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Menu Voorkeuze sorteren"
+msgid "Sort presets menu alphabetically"
+msgstr "Voorkeuzen menu alfabetisch sorteren"
 
 msgid "Tagging Presets"
 msgstr "Vooraf ingestelde tags"
@@ -12614,6 +12623,9 @@ msgstr "Lambert 93 (France)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letland TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Zweden)"
 
@@ -13090,7 +13102,7 @@ msgid "Checks for geometry errors"
 msgstr "Controleert op fouten in de geometrie"
 
 msgid "Checks for errors on highways"
-msgstr "Controleert op fouten in highways"
+msgstr "Controleert op fouten in wegen"
 
 msgid "Multiple values"
 msgstr "Meervoudige waarden"
@@ -13318,7 +13330,7 @@ msgstr ""
 "''display_values'' moet hetzelfde zijn als in ''values''"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "Gedetailleerde informatie: {0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -13533,22 +13545,6 @@ msgstr ""
 "volgende keer: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Onverwacht antwoord van de HTTP-server. Kreeg {0} antwoord zonder kop "
-"''Location''. Kan niet doorgeleiden. Afbreken."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Teveel doorgeleidingen naar de download-URL gedetecteerd. Afbreken."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Downloaden doorgeleid naar ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Lezen vanaf ''{0}'' mislukt. Server antwoordde met statuscode {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14171,9 +14167,6 @@ msgstr "Met server verbinden..."
 msgid "Downloading OSM notes..."
 msgstr "Notities worden gedownload..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Openen van verbinding met {0} mislukt."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14231,6 +14224,9 @@ msgstr "Onverwachte ID voor primitief van OSM gevonden"
 msgid "OSM Server Files zip compressed"
 msgstr "OSM Server Bestanden zip-gecomprimeerd"
 
+msgid "Downloading data..."
+msgstr "Gegevens downloaden..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS-bestanden (*.wms)"
 
@@ -14244,7 +14240,7 @@ msgid ""
 "server. <strong>Do not use a valuable password.</strong></p></body></html>"
 msgstr ""
 "<html><body><p class=\"warning-body\"><strong>Waarschuwing:</strong> Het "
-"wachtwoord wordt in heldere tekst opgeslagen in het bestand van de "
+"wachtwoord wordt in leesbare  tekst opgeslagen in het bestand van de "
 "voorkeuren voor JOSM. verder wordt het <strong>niet versleuteld</strong> "
 "overgedragen in elk verzoek dat wordt verzonden aan de server van OSM. "
 "<strong>Gebruik geen waardevol wachtwoord.</strong></p></body></html>"
@@ -14625,15 +14621,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Laatste bijwerking van plug-ins is meer dan {0} dagen geleden."
 
-msgid "Click to update the activated plugins"
-msgstr "Klik om de actieve plug-ins bij te werken"
-
-msgid "Skip update"
-msgstr "Bijwerken overslaan."
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Klik om het bijwerken van de actieve plug-ins over te slaan."
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14668,6 +14655,15 @@ msgstr ""
 "Onverwachte waarde ''{0}'' voor voorkeur ''{1}''. Veronderstelde waarde voor "
 "''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Klik om de actieve plug-ins bij te werken"
+
+msgid "Skip update"
+msgstr "Bijwerken overslaan."
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Klik om het bijwerken van de actieve plug-ins over te slaan."
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14904,6 +14900,9 @@ msgstr "Downloaden van lijst voor plug-in..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Downloaden van lijst voor plug-in vanaf ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Plug-inlijst fout bij downloaden"
 
@@ -15385,6 +15384,19 @@ msgstr ""
 "u probeerde dit object te downloaden.<br><br>Het foutenbericht "
 "is:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Onverwacht antwoord van de HTTP-server. Kreeg {0} antwoord zonder kop "
+"''Location''. Kan niet doorgeleiden. Afbreken."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Downloaden doorgeleid naar ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Teveel doorgeleidingen naar de download-URL gedetecteerd. Afbreken."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Kan geen vertaling voor de locale {0} vinden. Val terug op {1}."
 
@@ -15703,7 +15715,7 @@ msgstr "ruig land"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "hout"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -16045,6 +16057,33 @@ msgstr "OSM Inspector: Grenzen (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI zwart-wit 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16087,9 +16126,26 @@ msgstr "VoGIS: DGM (Terreinmodel)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Oppervlaktemodel)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "AGIV(laanderen) luchtfoto (bedekt ook de regio Brussel) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) luchtfoto''s (bedekt ook de regio Brussel)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr numerieke afbeeldingen (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl numerieke afbeeldingen (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 luchtfoto''s"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 luchtfoto''s"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 luchtfoto''s"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 luchtfoto''s"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerieke afbeeldingen"
@@ -16100,8 +16156,8 @@ msgstr "SPW(allonie) 2012 luchtfoto"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 luchtfoto"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "cadastre: alleen voor namen en huisnummers, slechte geometrie"
+msgid "TEC bus lines"
+msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Setores Urbanos"
@@ -16142,6 +16198,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denemarken)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16229,11 +16288,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours -  luchtfoto''s 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Orthophoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Orthophoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16263,14 +16322,14 @@ msgstr "Beieren (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Beieren (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (luchtfoto)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen luchtfoto (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 luchtfoto (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16279,18 +16338,15 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Oude kaart van Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay voor Bing (bijv. dekking tussen 20 en 50 procent "
-"gebruiken)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16317,7 +16373,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Drone afbeeldingen 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone-afbeeldingen Canaan(Haiti) november 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -16409,6 +16465,9 @@ msgstr "Luxemburg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -17114,6 +17173,9 @@ msgid ""
 "Provides the EJML library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Verschaft de bibliotheek EJML voor andere plug-ins voor JOSM. Niet bedoeld "
+"om direct door gebruikers te worden geïnstalleerd, maar als een "
+"afhankelijkheid voor andere plug-ins."
 
 msgid "Shows the elevation profile and some statistical data of a GPX track."
 msgstr ""
@@ -17168,6 +17230,9 @@ msgid ""
 "Provides the GSON library for other JOSM plugins. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
 msgstr ""
+"Verschaft de bibliotheek GSON voor andere plug-ins voor JOSM. Niet bedoeld "
+"om direct door gebruikers te worden geïnstalleerd, maar als een "
+"afhankelijkheid voor andere plug-ins."
 
 msgid "Simple tool to tag house numbers."
 msgstr "Eenvoudig gereedschap om huisnummers te taggen."
@@ -17263,11 +17328,6 @@ msgstr ""
 "kunt foutenrapporten maken, sluiten, ongeldig verklaren, opnieuw openen en "
 "opmerkingen plaatsen door deze plug-in te gebruiken."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Maakt het voor de gebruiker mogelijk te werken met afbeeldingen die worden "
-"gehost op mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17475,14 +17535,10 @@ msgstr ""
 "raster."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Voegt een tester voor de voorkeuze van taggen toe aan het menu Help, wat u "
-"helpt bij het ontwikkelen van voorkeuzes voor tags (snel voorbeeld van het "
-"venster dat tevoorschijn komt). U kunt het jar-bestand ook als een "
-"zelfstandig programma starten."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Maak rijtjeswoningen uit één enkel blok."
@@ -17529,8 +17585,9 @@ msgid ""
 "The turnrestrictions plugin allows to enter maintain information about turn "
 "restrictions in the OpenStreetMap database."
 msgstr ""
-"De plug-in TurnRestrictions maakt het mogelijk informatie te onderhouden "
-"over beperkingen voor afslaan in de database van OpenStreetMap."
+"De plug-in afslag- en keer beperkingen maakt het mogelijk informatie te "
+"onderhouden over beperkingen voor afslaan en keren in de database van "
+"OpenStreetMap."
 
 msgid "Allows undeleting object from OSM database"
 msgstr ""
@@ -18438,7 +18495,7 @@ msgid "Is the water body intermittent (disappears seasonally)?"
 msgstr "Is het water getijdegevoelig (verdwijnt regelmatig)?"
 
 msgid "In the tidal range"
-msgstr ""
+msgstr "In bereik van getijde"
 
 msgid "culvert"
 msgstr "duiker"
@@ -18462,7 +18519,7 @@ msgid "Canoe"
 msgstr "Kano"
 
 msgid "Substance"
-msgstr ""
+msgstr "Substantie"
 
 msgid "water"
 msgstr "water"
@@ -18504,6 +18561,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Merk auto"
+
+msgid "Motorcycle brand"
+msgstr "Merk motorfiets"
+
 msgid "Streets"
 msgstr "Straten"
 
@@ -18511,37 +18574,37 @@ msgid "Motorway"
 msgstr "Autosnelweg"
 
 msgid "Placement"
-msgstr ""
+msgstr "Plaatsing"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "links_van:1"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "links_van:2"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "links_van:3"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "midden_van:1"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "midden_van:2"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "midden_van:3"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "rechts_van:1"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "rechts_van:2"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "rechts_van:3"
 
 msgid "transition"
-msgstr ""
+msgstr "transitie"
 
 msgid "Motorway Link"
 msgstr "Af-/Oprit autosnelweg"
@@ -18558,6 +18621,9 @@ msgstr "Af-/Oprit autoweg"
 msgid "Primary"
 msgstr "Provinciale weg"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Af-/Oprit provinciale weg"
 
@@ -18645,7 +18711,7 @@ msgid "drive-through"
 msgstr "doorgang"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "nood_toegang"
 
 msgid "Parking Aisle"
 msgstr "Weg op parkeerplaats"
@@ -19029,6 +19095,14 @@ msgstr "Gecombineerd voet- en fietspad"
 msgid "Dedicated Footway"
 msgstr "Voorbestemd voetpad"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "Stoep"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "kruising"
+
 msgid "Steps"
 msgstr "Trap"
 
@@ -19068,6 +19142,18 @@ msgstr "Leuning midden"
 msgid "Right handrail"
 msgstr "Leuning rechts"
 
+msgid "Escalator"
+msgstr "Roltrap"
+
+msgid "forward"
+msgstr "vooruit"
+
+msgid "backward"
+msgstr "achteruit"
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Wegpunten"
 
@@ -19204,13 +19290,13 @@ msgid "Turning Loop"
 msgstr "Keercirkel"
 
 msgid "City Limit Sign"
-msgstr ""
+msgstr "Verkeersteken bebouwde kom"
 
 msgid "Second Name"
 msgstr "Tweede naam"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Verkeersteken maximum snelheid"
 
 msgid "Speed Camera"
 msgstr "Snelheidscamera"
@@ -19332,10 +19418,10 @@ msgid "Wall"
 msgstr "Muur"
 
 msgid "dry_stone"
-msgstr ""
+msgstr "gipswand"
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "geluiddichte_wand"
 
 msgid "City Wall"
 msgstr "Stadsmuur"
@@ -19748,13 +19834,13 @@ msgid "Pier"
 msgstr "Pier"
 
 msgid "Mooring"
-msgstr ""
+msgstr "Afmeren"
 
 msgid "commercial"
-msgstr ""
+msgstr "zakelijk"
 
 msgid "Floating"
-msgstr ""
+msgstr "drijvend"
 
 msgid "Lock Gate"
 msgstr "Sluisdeur"
@@ -19869,6 +19955,9 @@ msgstr "Stootblok"
 msgid "Railway Switch"
 msgstr "wissel spoorweg"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Element spoorweg"
 
@@ -20069,9 +20158,6 @@ msgstr "Auto delen"
 msgid "Motorcycle Dealer"
 msgstr "Dealer motorfietsen"
 
-msgid "independent"
-msgstr "Onafhankelijk"
-
 msgid "Services:"
 msgstr "Diensten:"
 
@@ -20315,6 +20401,9 @@ msgstr "Bank"
 msgid "Shelter"
 msgstr "Schuilplaats"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Afvalemmer/Afvalbak"
+
 msgid "Highway platform (legacy)"
 msgstr "Hoofdperron (oud)"
 
@@ -20568,6 +20657,9 @@ msgstr "Frans"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20581,7 +20673,7 @@ msgid "Outdoor seating"
 msgstr "Terras buiten"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Afhalen"
 
 msgid "Fast Food"
 msgstr "Fastfood"
@@ -21322,9 +21414,6 @@ msgstr "Afval"
 msgid "Recycling Centre"
 msgstr "Recyclestation"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Afvalemmer/Afvalbak"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Afvalcontainer"
 
@@ -21469,7 +21558,7 @@ msgid "Sclaverand (Presta)"
 msgstr "Frans ventiel"
 
 msgid "Regina"
-msgstr ""
+msgstr "Regina"
 
 msgid "Advertising Column"
 msgstr "Advertentiekolom"
@@ -21822,16 +21911,24 @@ msgid "commercial"
 msgstr "zakelijk"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "schuur"
 
 msgctxt "building"
 msgid "stable"
-msgstr ""
+msgstr "stabiel"
 
 msgctxt "building"
 msgid "cabin"
-msgstr ""
+msgstr "hut"
 
 msgctxt "building"
 msgid "farm_auxiliary"
@@ -21858,6 +21955,14 @@ msgid "hospital"
 msgstr "ziekenhuis"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "opslagplaats"
 
@@ -21909,6 +22014,10 @@ msgid "house"
 msgstr "huis"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "hut"
 
@@ -21961,6 +22070,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "nooduitgang"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Ingang nr:"
 
@@ -22128,10 +22241,10 @@ msgid "overground"
 msgstr "bovengronds"
 
 msgid "Pipeline Marker"
-msgstr ""
+msgstr "Markering pijplijn"
 
 msgid "Pipeline Valve"
-msgstr ""
+msgstr "Klep pijplijn"
 
 msgid "Water Tower"
 msgstr "Watertoren"
@@ -22368,38 +22481,41 @@ msgid "lift_pier"
 msgstr "hefbrug"
 
 msgid "pivot_pier"
-msgstr ""
+msgstr "draaibrug"
 
 msgid "Bridge outline"
 msgstr "Omtrek brug"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "Militair"
 
 msgid "Airfield"
-msgstr ""
+msgstr "Vliegveld"
 
 msgid "Barracks"
-msgstr ""
+msgstr "Barakken"
 
 msgid "Bunker"
-msgstr ""
+msgstr "Bunker"
 
 msgid "pillbox"
-msgstr ""
+msgstr "pillendoos"
 
 msgid "munitions"
-msgstr ""
+msgstr "munitie"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "versterkte_schuilplaats_vliegtuigen"
 
 msgid "Historic"
-msgstr ""
+msgstr "Historisch"
+
+msgid "Ruins"
+msgstr "Ruïne"
 
 msgid "Range"
-msgstr ""
+msgstr "Bereik"
 
 msgid "Power Plant"
 msgstr "Electriciteitscentrale"
@@ -23093,9 +23209,6 @@ msgstr "Historische locaties"
 msgid "Castle"
 msgstr "Kasteel"
 
-msgid "Ruins"
-msgstr "Ruïne"
-
 msgid "Archaeological Site"
 msgstr "Archeologische opgraving"
 
@@ -23569,95 +23682,95 @@ msgid "Litecoin"
 msgstr "Litecoin"
 
 msgid "Offices"
-msgstr ""
+msgstr "Kantoren"
 
 msgctxt "office"
 msgid "Accountant"
-msgstr ""
+msgstr "Accountant"
 
 msgctxt "office"
 msgid "Administrative"
-msgstr ""
+msgstr "Administratief"
 
 msgctxt "office"
 msgid "Advertising agency"
-msgstr ""
+msgstr "Advertentiebureau"
 
 msgctxt "office"
 msgid "Architect"
-msgstr ""
+msgstr "Architect"
 
 msgctxt "office"
 msgid "Association"
-msgstr ""
+msgstr "Vereniging"
 
 msgctxt "office"
 msgid "Private company"
-msgstr ""
+msgstr "Privébedrijf"
 
 msgctxt "office"
 msgid "Educational institution"
-msgstr ""
+msgstr "Onderwijskundig instituut"
 
 msgctxt "office"
 msgid "Employment agency"
-msgstr ""
+msgstr "Werkgelegenheidsbureau"
 
 msgctxt "office"
 msgid "Estate agent"
-msgstr ""
+msgstr "Makelaar"
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "Stichting"
 
 msgctxt "office"
 msgid "Government"
-msgstr ""
+msgstr "Overheid"
 
 msgctxt "office"
 msgid "Insurance"
-msgstr ""
+msgstr "Verzekering"
 
 msgctxt "office"
 msgid "It specialist"
-msgstr ""
+msgstr "IT-specialist"
 
 msgctxt "office"
 msgid "Lawyer"
-msgstr ""
+msgstr "Advocaat"
 
 msgctxt "office"
 msgid "Newspaper"
-msgstr ""
+msgstr "Kranten"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr ""
+msgstr "Niet gouvernementele organisatie (NGO)"
 
 msgctxt "office"
 msgid "Notary"
-msgstr ""
+msgstr "Notaris"
 
 msgctxt "office"
 msgid "Political party"
-msgstr ""
+msgstr "Politieke partij"
 
 msgctxt "office"
 msgid "Religion"
-msgstr ""
+msgstr "Religie"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "Onderzoek"
 
 msgctxt "office"
 msgid "Tax advisor"
-msgstr ""
+msgstr "Belastingadviseur"
 
 msgctxt "office"
 msgid "Telecommunication"
-msgstr ""
+msgstr "Telecommunicatie"
 
 msgid "Geography"
 msgstr "Geografie"
@@ -24008,27 +24121,27 @@ msgid "Farmland"
 msgstr "Landbouwgrond"
 
 msgid "Crop"
-msgstr ""
+msgstr "Gewas"
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "mais"
 
 msgctxt "crop"
 msgid "grass"
-msgstr ""
+msgstr "gras"
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "rijst"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "tarwe"
 
 msgctxt "crop"
 msgid "hop"
-msgstr ""
+msgstr "hop"
 
 msgid "Meadow"
 msgstr "Weide"
@@ -24593,10 +24706,10 @@ msgid "link segment"
 msgstr "segment koppeling"
 
 msgid "shortcut segment"
-msgstr ""
+msgstr "segment voor afsnijden"
 
 msgid "variant segment"
-msgstr ""
+msgstr "segment variant"
 
 msgid "entry points"
 msgstr "ingangen"
@@ -24859,6 +24972,11 @@ msgstr ""
 "{0}={1} is niet specifiek. Geef, in plaats van ''{1}'', meer informatie over "
 "wat exact zou moeten worden gerepareerd."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} is vervallen. Gebruik in plaats daarvan een multipolygoon."
 
@@ -25044,7 +25162,7 @@ msgid "{0} must be a positive integer number"
 msgstr "{0} moet een positief geheel getal zijn"
 
 msgid "unusual value of {0}"
-msgstr ""
+msgstr "ongebruikelijke waarde van {0}"
 
 msgid "relation without type"
 msgstr "relatie zonder type"
@@ -25106,10 +25224,11 @@ msgstr ""
 "Alternatieve verzameling pictogrammen voor Turn restriction gebruiken"
 
 msgid "Display fill colour of areas with place=*"
-msgstr ""
+msgstr "Vulkleur weergeven voor gebiedne met place=*"
 
 msgid "Areas are drawn with fill only around their inner edges"
 msgstr ""
+"Gebieden worden allen getekend met een vulkleur rond hun binnenste randen"
 
 msgid "Columbus V-900 CSV Files"
 msgstr "Columbus V-900 CSV-bestanden"
@@ -25704,16 +25823,16 @@ msgid "Correlate with GPX..."
 msgstr "Correleer met GPX..."
 
 msgid "Put on GPX..."
-msgstr ""
+msgstr "Plaats in GPX..."
 
 msgid "Correlate entries with GPS trace"
-msgstr ""
+msgstr "Items afstemmen met GPS-spoor"
 
 msgid "Save layer..."
 msgstr "Laag opslaan..."
 
 msgid "Save NanoLog layer"
-msgstr ""
+msgstr "Laag voor NanoLog opslaan"
 
 msgid "Open NanoLog panel"
 msgstr "Openen venster NanoLog"
@@ -27257,6 +27376,12 @@ msgstr "Instellingen voor samenvoegen configureren"
 msgid "Generate matches"
 msgstr "Overeenkomsten genereren"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Onderwerp"
 
@@ -27271,104 +27396,126 @@ msgid "Restore subject selection"
 msgstr "Selectie van onderwerp herstellen"
 
 msgid "Restore reference selection"
-msgstr ""
+msgstr "Selectie voor verwijzingen herstellen"
 
 msgid "Freeze subject selection"
-msgstr ""
+msgstr "Selectie voor onderwerpen bevriezen"
 
 msgid "No valid OSM data layer present."
-msgstr ""
+msgstr "Geen geldige gegevenslaag voor OSM aanwezig."
 
 msgid "Error freezing selection"
-msgstr ""
+msgstr "Fout bij bevriezen van selectie"
 
 msgid "Nothing is selected, please try again."
-msgstr ""
+msgstr "Niets geselecteerd, probeer opnieuw."
 
 msgid "Empty selection"
+msgstr "Lege selectie"
+
+msgid "Freeze reference selection"
 msgstr ""
 
-msgid "Invalid reference or subject"
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
 msgstr ""
 
+msgid "Invalid reference or subject"
+msgstr "Ongeldige verwijzing of onderwerp"
+
 msgid "Download OSM data continuously"
-msgstr ""
+msgstr "Doorlopend gegevens van OSM downloaden"
 
 msgid "Download map data continuously when paning and zooming."
-msgstr ""
+msgstr "Doorlopend kaartgegevens downloaden bij pannen en zoomen."
 
 msgid "Toggle the continuous download on/off"
-msgstr ""
+msgstr "Doorlopend downloaden in-/uitschakelen"
 
 msgid "Download Settings"
-msgstr ""
+msgstr "Instellingen voor downloaden"
 
 msgid "Settings for the continuous download."
-msgstr ""
+msgstr "Instellingen voor het doorlopend downloaden."
 
 msgid "Activate continuous downloads at startup."
-msgstr ""
+msgstr "Doorlopend downloaden activeren bij opstarten."
 
 msgid "Supress the default modal progress monitor when downloading."
-msgstr ""
+msgstr "Onderdruk de standaard modale voortgangsmonitor bij het downloaden."
 
 msgid ""
 "If this plugin is active at startup. This default state will not change when "
 "you are toggeling the plugin with the menu option."
 msgstr ""
+"Als deze plug-in actief is bij het opstarten. Deze standaard status zal niet "
+"wijzigen wanneer u de plug-in schakelt met het optiemenu."
 
 msgid ""
 "Maximum number of threads used for downloading, increasing this will cause "
 "the client to send more concurrent queries to the server."
 msgstr ""
+"Maximum aantal threads die worden gebruikt voor downloaden, verhogen hiervan "
+"zorgt er voor dat er meer gelijktijdige query''s naar de server worden "
+"gezonden."
 
 msgid "Requires restart"
-msgstr ""
+msgstr "Opnieuw starten vereist"
 
 msgid "Max threads"
-msgstr ""
+msgstr "Maximale aantal threads"
 
 msgid "Maximum number of boxes to download for each pan/zoom."
-msgstr ""
+msgstr "Maximum aantal te downloaden vakken voor elke pan/zoom."
 
 msgid "Max download boxes"
-msgstr ""
+msgstr "Maximale aantal downloadvakken"
 
 msgid ""
 "Time in milliseconds after a pan/zoom before it starts downloading. "
 "Additional changes in the viewport in the waiting time will reset the timer."
 msgstr ""
+"Tijd in milliseconden na  pannen/zoomen vóórdat het downloaden begint. "
+"Aanvullende wijzigingen in het zichtbereik in de wachttijd zullen de timer "
+"resetten."
 
 msgid "Wait time (milliseconds)"
-msgstr ""
+msgstr "Wachttijd (milliseconden)"
 
 msgid ""
 "How much extra area around the viewport is it going to download. Setting "
 "this to 0 will not download any extra data."
 msgstr ""
+"Hoeveel extra gebied rondom het zichtbereik moet worden gedownload. "
+"Instellen op 0 zal geen extra gegevens downloaden."
 
 msgid "Extra download area"
-msgstr ""
+msgstr "Extra te downloaden gebied"
 
 msgid ""
 "Max area to download in degrees^2. Increasing this number will cause the "
 "plugin to download areas when you are zoomed far out."
 msgstr ""
+"Maximale gebied om te downloaden in graden^2. Verhogen van dit getal zorgt "
+"er voor dat de plug-in gebieden downloadt wanneer u ver uitgezoomd bent."
 
 msgid "Max download area"
-msgstr ""
+msgstr "Maximaal te downloaden gebied"
 
 msgid "The strategy for finding what areas to request from the server."
 msgstr ""
+"De strategie om uit te zoeken welke gebieden te verzoeken vanaf de server."
 
 msgid "Download strategy"
-msgstr ""
+msgstr "Downloadstrategie"
 
 msgid ""
 "Suppress the progress monitor that is shown when downloading. If this option "
 "is selected there is no indication that something is being done, and no way "
 "to cancel the download."
 msgstr ""
+"Onderdruk de voortgangsmonitor die wordt weergegeven bij het downloaden. Als "
+"deze optie is geselecteerd is er geen indicatie dat er iets wordt gedaan, en "
+"geen manier om het downloaden te annuleren."
 
 msgid "Address"
 msgstr "Adres"
@@ -27532,7 +27679,7 @@ msgid "not logged in"
 msgstr "niet ingelogd"
 
 msgid "Failed to log in to GeoChat:"
-msgstr ""
+msgstr "Inloggen bij GeoChat mislukt:"
 
 msgid "Failed to send message:"
 msgstr "Bericht verzenden mislukt:"
@@ -27724,7 +27871,7 @@ msgid "Invalid closing xml tag </{0}> in state {1}"
 msgstr "Ongeldige sluitings xml-tag </{0}> in status {1}"
 
 msgid "Some tags have not been closed; now in state {0}"
-msgstr ""
+msgstr "Sommige tags zijn niet gesloten; nu in status {0}"
 
 msgid "Key element without attribute k"
 msgstr "Sleutel-element zonder attribuut k"
@@ -27736,7 +27883,7 @@ msgid "Unknown tag for condition: {0}"
 msgstr "Onbekende tag voor voorwaarde: {0}"
 
 msgid "Element must not have children: {0}"
-msgstr ""
+msgstr "Element mag geen kidneren hebben: {0}"
 
 msgid "Condition is already finished at </{0}>"
 msgstr "Voorwaarde is al voldaan op </{0}>"
@@ -28746,328 +28893,350 @@ msgid "Missing input data"
 msgstr "Ontbrekende gegevens invoer"
 
 msgid "Mapillary Images"
-msgstr ""
+msgstr "Afbeeldingen van Mapillary"
 
 msgid "Mapillary layer"
-msgstr ""
+msgstr "laag van Mapillary"
 
 msgid "Total images:"
-msgstr ""
+msgstr "Totaal aantal afbeeldingen:"
 
 msgid "images"
-msgstr ""
+msgstr "afbeeldingen"
+
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr "Lettertype van verkeersteken op ''{0}'' heeft de verkeerde indeling"
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "Kon bestand voor lettertype niet lezen vanaf ''{{0}}''."
 
 msgid "Mapillary"
-msgstr ""
+msgstr "Mapillary"
 
 msgid "Create Mapillary layer"
-msgstr ""
+msgstr "Laag voor Mapillary maken"
 
 msgid "Start Mapillary layer"
-msgstr ""
+msgstr "Laag voor Mapillary beginnen"
 
 msgid "Download Mapillary images in current view"
-msgstr ""
+msgstr "Afbeeldingen van Mapillary in huidige weergave downloaden"
 
 msgid "Export pictures"
-msgstr ""
+msgstr "Afbeeldingen exporteren"
 
 msgid "Export Mapillary pictures"
-msgstr ""
+msgstr "Afbeeldingen van Mapillary exporteren"
 
 msgid "Export images"
-msgstr ""
+msgstr "Afbeeldingen exporteren"
 
 msgid "Import pictures"
-msgstr ""
+msgstr "Afbeeldingen importeren"
 
 msgid "Import local pictures"
-msgstr ""
+msgstr "Lokale afbeeldingen importeren"
 
 msgid "Import pictures into Mapillary layer"
-msgstr ""
+msgstr "Afbeeldingen naar laag van Mapillary importeren"
 
 msgid "Select pictures"
-msgstr ""
+msgstr "Afbeeldingen selecteren"
 
 msgid "Import pictures into sequence"
-msgstr ""
+msgstr "Afbeeldingen in reeks importeren"
 
 msgid "Import pictures into Mapillary layer in a sequence"
-msgstr ""
+msgstr "Afbeeldingen in een reeks naar een laag van Mapillary importeren"
 
 msgid "Join mode"
-msgstr ""
+msgstr "Modus Samenvoegen"
 
 msgid "Join/unjoin pictures"
-msgstr ""
+msgstr "Afbeeldingen samenvoegen/van elkaar losmaken"
 
 msgid "Join Mapillary pictures"
-msgstr ""
+msgstr "Afbeeldingen van Mapillary samenvoegen"
 
 msgid "Upload pictures"
-msgstr ""
+msgstr "Afbeeldingen uploaden"
 
 msgid "Upload Mapillary pictures"
-msgstr ""
+msgstr "Afbeeldingen van Mapillary uploaden"
 
 msgid "Upload pictures."
-msgstr ""
+msgstr "Afbeeldingen uploaden."
 
 msgid "Walk mode"
-msgstr ""
+msgstr "Modus Wandeling"
 
 msgid "Start walk mode"
-msgstr ""
+msgstr "Modus Wandeling starten"
 
 msgid "Zoom to selected image"
-msgstr ""
+msgstr "Zoom naar geselecteerde afbeelding"
 
 msgid "Zoom to the currently selected Mapillary image"
-msgstr ""
+msgstr "Zoom naar huidige geselecteerde afbeelding van Mapillary"
 
 msgid "Uploaded {0} images"
-msgstr ""
+msgstr "{0} afbeeldingen geüpload"
 
 msgid "Approve upload on the website"
-msgstr ""
+msgstr "Uploaden naar de website toestaan"
 
 msgid "View in website"
-msgstr ""
+msgstr "In website bekijken"
 
 msgid "Copy key"
-msgstr ""
+msgstr "Sleutel kopiëren"
 
 msgid "Copy key tag"
-msgstr ""
+msgstr "Sleutel van tag kopiëren"
 
 msgid "Edit on website"
-msgstr ""
+msgstr "Op website bewerken"
 
 msgid "Export all images"
-msgstr ""
+msgstr "Alle afbeeldingen exporteren"
 
 msgid "Export selected sequence"
-msgstr ""
+msgstr "Geselecteerde reeks exporteren"
 
 msgid "Export selected images"
-msgstr ""
+msgstr "Geselecteerde afbeeldingen exporteren"
 
 msgid "Rewrite imported images"
-msgstr ""
+msgstr "Geïmporteerde afbeeldingen opnieuw schrijven"
 
 msgid "Select a folder"
-msgstr ""
+msgstr "Selecteer een map"
 
 msgid "Explore"
-msgstr ""
+msgstr "Verkennen"
 
 msgid "Select a directory"
-msgstr ""
+msgstr "Selecteer een map"
 
 msgid "Speed limit"
-msgstr ""
+msgstr "Maximum snelheid"
 
 msgid "Give way"
-msgstr ""
+msgstr "Voorrang verlenen"
 
 msgid "No entry"
-msgstr ""
+msgstr "Niet inrijden"
 
 msgid "Intersection danger"
-msgstr ""
+msgstr "Gevaar: kruising"
 
 msgid "Mandatory direction (any)"
-msgstr ""
-
-msgid "No turn"
-msgstr ""
+msgstr "Verplichte rijrivchting (altijd)"
 
 msgid "Uneven road"
-msgstr ""
+msgstr "Oneven weg"
 
 msgid "No parking"
-msgstr ""
+msgstr "Niet parkeren"
 
 msgid "No overtaking"
-msgstr ""
+msgstr "Niet inhalen"
 
 msgid "Pedestrian crossing"
-msgstr ""
+msgstr "Voetgangersoversteekplaats"
+
+msgid "No turn"
+msgstr "Niet keren"
 
 msgid "Years"
-msgstr ""
+msgstr "Jaren"
 
 msgid "Months"
-msgstr ""
+msgstr "Maanden"
 
 msgid "Days"
-msgstr ""
+msgstr "Dagen"
 
 msgid "Imported images"
-msgstr ""
+msgstr "Geïmporteerde afbeeldingen"
 
 msgid "Mapillary filter"
-msgstr ""
+msgstr "filter voor Mapillary"
 
 msgid "Open Mapillary filter dialog"
-msgstr ""
+msgstr "Dialoogvenster voor filter van Mapillary openen"
 
 msgid "Not older than: "
-msgstr ""
+msgstr "Niet ouder dan: "
 
 msgid "Downloaded images"
-msgstr ""
+msgstr "Gedownloade afbeeldingen"
 
 msgid "Only images with signs"
-msgstr ""
+msgstr "Alleen afbeeldingen met tekens"
 
 msgid "Choose signs"
-msgstr ""
+msgstr "Tekens kiezen"
 
 msgid "Mapillary history"
-msgstr ""
+msgstr "Geschiedenis Mapillary"
 
 msgid "Open Mapillary history dialog"
-msgstr ""
+msgstr "Dialoogvenster Geschiedenis van Mapillary openen"
 
 msgid "Mapillary picture"
-msgstr ""
+msgstr "afbeelding van Mapillary"
 
 msgid "Open Mapillary window"
-msgstr ""
+msgstr "Venster van Mapillary openen"
 
 msgid "Mapillary dialog"
-msgstr ""
+msgstr "dialoogvenster Mapillary"
 
 msgid "Open Mapillary main dialog"
-msgstr ""
+msgstr "Hoofddialoogvenster van Mapillary openen"
 
 msgid "Next picture"
-msgstr ""
+msgstr "Volgende afbeelding"
 
 msgid "Shows the next picture in the sequence"
-msgstr ""
+msgstr "Geeft de volgende afbeelding in de reeks weer"
 
 msgid "Previous picture"
-msgstr ""
+msgstr "Vorige afbeelding"
 
 msgid "Shows the previous picture in the sequence"
-msgstr ""
+msgstr "Geeft de vorige afbeelding in de reeks weer"
 
 msgid "Jump to red"
-msgstr ""
+msgstr "Spring naar rood"
 
 msgid "Jumps to the picture at the other side of the red line"
-msgstr ""
+msgstr "Springt naar de afbeelding aan de andere zijde van de rode lijn"
 
 msgid "Jump to blue"
-msgstr ""
+msgstr "Spring naar blauw"
 
 msgid "Jumps to the picture at the other side of the blue line"
-msgstr ""
+msgstr "Springt naar de afbeelding aan de andere zijde van de blauwe lijn"
 
 msgid "Stops the walk."
-msgstr ""
+msgstr "Stopt de wandeling"
 
 msgid "Play"
-msgstr ""
+msgstr "Afspelen"
 
 msgid "Continues with the paused walk."
-msgstr ""
+msgstr "Doorgaan met onderbroken wandeling"
 
 msgid "Pause"
-msgstr ""
+msgstr "Pauze"
 
 msgid "Pauses the walk."
-msgstr ""
+msgstr "Onderbreekt de wandeling"
 
 msgid "Reverse buttons position when displaying images."
-msgstr ""
+msgstr "Positie van de knoppen omdraaien bij weergeven van afbeeldingen."
 
 msgid "Display hour when the picture was taken"
-msgstr ""
+msgstr "Uur weergeven van wanneer de afbeelding werd gemaakt"
 
 msgid "Use 24 hour format"
-msgstr ""
+msgstr "24-uursindeling gebruiken"
 
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
+"Naar locatie van afbeeldingen verplaatsen met knoppen Volgende/Vorige"
 
-msgid "Download mode: "
+msgid "Download mode"
 msgstr ""
 
-msgid "Upload selected sequence"
+msgid "You are logged in as ''{0}''."
+msgstr "U bent aangemeld als ''{0}''."
+
+msgid "Re-Login"
+msgstr "Opnieuw aanmelden"
+
+msgid "You are currently not logged in."
 msgstr ""
 
-msgid "Delete after upload"
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
+msgid "Upload selected sequence"
+msgstr "Geselecteerde reeks uploaden"
+
+msgid "Delete after upload"
+msgstr "Na uploaden verwijderen"
+
 msgid "Wait for full quality pictures"
-msgstr ""
+msgstr "Wachten op afbeeldingen met goede kwaliteit"
 
 msgid "Follow selected image"
-msgstr ""
+msgstr "Geselecteerde afbeelding volgen"
 
 msgid "Go forward"
-msgstr ""
+msgstr "Naar voren gaan"
 
 msgid "Deleted {0} image"
 msgid_plural "Deleted {0} images"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "{0} afbeelding verwijderd"
+msgstr[1] "{0} afbeeldingen verwijderd"
 
 msgid "Imported {0} image"
 msgid_plural "Imported {0} images"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "{0} afbeelding geïmporteerd"
+msgstr[1] "{0} afbeeldingen geïmporteerd"
 
 msgid "2 images joined"
-msgstr ""
+msgstr "2 afbeeldingen samengevoegd"
 
 msgid "Moved {0} image"
 msgid_plural "Moved {0} images"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "{0} afbeelding verplaatst"
+msgstr[1] "{0} afbeeldingen verplaatst"
 
 msgid "Turned {0} image"
 msgid_plural "Turned {0} images"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "{0} afbeelding gedraaid"
+msgstr[1] "{0} afbeeldingen gedraaid"
 
 msgid "2 images unjoined"
-msgstr ""
+msgstr "2 afbeeldingen van elkaar losgemaakt"
 
 msgid ""
 "The downloaded OSM area is too big. Download mode has been changed to "
 "semiautomatic until the layer is restarted."
 msgstr ""
+"Het te downloaden gebied van OSM is te groot. Modus Downloaden is gewijzigd "
+"naar semiautomatisch totdat de laag opnieuw is gestart."
 
 msgid "Downloading"
-msgstr ""
+msgstr "Downloaden"
 
 msgid "Select mode"
+msgstr "Modus Selectie"
+
+msgid "Mapillary login"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
-msgstr ""
+msgstr "Afbeeldingen van Mapillary downloaden"
 
 msgid "Total Mapillary images: {0}"
-msgstr ""
+msgstr "Totaal aantal afbeeldingen van Mapillary: {0}"
 
 msgid "No images found"
-msgstr ""
+msgstr "Geen afbeeldingen gevonden"
 
 msgid "Finished upload"
-msgstr ""
+msgstr "Uploaden voltooid"
 
 msgid "Uploading: {0}"
-msgstr ""
+msgstr "Uploaden: {0}"
 
 msgid "Measured values"
 msgstr "Gemeten waarden"
@@ -29088,7 +29257,7 @@ msgid "Selection Area"
 msgstr "Geselecteerd gebied"
 
 msgid "Selection Radius"
-msgstr ""
+msgstr "Straal selectie"
 
 msgid "Angle"
 msgstr "Hoek"
@@ -29469,9 +29638,6 @@ msgstr ""
 "Coördinaten van ''Lambert CC 9 zones'' gevonden met afwijkende zonecodes "
 "voor X en Y: "
 
-msgid "Downloading data..."
-msgstr "Gegevens downloaden..."
-
 msgid "OpenData XML files"
 msgstr "OpenData XML-bestanden"
 
@@ -30088,7 +30254,7 @@ msgid "Could not rename file!"
 msgstr "Kon bestand niet hernoemen!"
 
 msgid "Could not rename file {0} to {1}!"
-msgstr ""
+msgstr "Kon bestand {0} niet hernoemen naar {1}!"
 
 msgid "<html><h3>There are old backup files in the image directory!</h3>"
 msgstr ""
@@ -30122,6 +30288,8 @@ msgid ""
 "Click+drag photo, shift+click to position photo, control+click to set "
 "direction."
 msgstr ""
+"Klik+sleep foto, shift+klik om foto te plaatsen, control+klik om richting in "
+"te stellen."
 
 msgid "Please load some photos."
 msgstr "Laad enkele foto''s."
@@ -30136,7 +30304,7 @@ msgid "Do you want to save current calibration of layer {0}?"
 msgstr "Wilt u de huidige kalibratie van laag {0} opslaan?"
 
 msgid "Select an option"
-msgstr ""
+msgstr "Een optie selecteren"
 
 msgid "Load Picture Calibration..."
 msgstr "Afbeelding kalibreren laden..."
@@ -30148,7 +30316,7 @@ msgid "Loading file failed: {0}"
 msgstr "Laden van bestand mislukt: {0}"
 
 msgid "Problem occurred"
-msgstr ""
+msgstr "Er trad een probleem op"
 
 msgid "Load World File Calibration..."
 msgstr "Laad World File Calibration..."
@@ -30189,9 +30357,12 @@ msgid ""
 "layers!\n"
 "Please use {0} to upload your KMLs that were calibrated incorrectly."
 msgstr ""
+"Calibratie voor KML is in het stadium bèta en kan onjuist gekalibreerde "
+"lagen produceren!\n"
+"Gebruik {0} om uw KML''s te uploaden die niet juist werden gekalibreerd."
 
 msgid "Notification"
-msgstr ""
+msgstr "Notificatie"
 
 msgid "PicLayer move"
 msgstr "Verplaatsen afbeeldingslaag"
@@ -30312,7 +30483,7 @@ msgid "Do you want to apply it ?"
 msgstr "Wilt u het toepassen ?"
 
 msgid "Load calibration file?"
-msgstr ""
+msgstr "Bestand voor kalibratie laden?"
 
 msgid "It will be applied automatically."
 msgstr "Het zal automatisch worden toegepast."
@@ -30324,28 +30495,28 @@ msgstr ""
 "geladen."
 
 msgid "Point info"
-msgstr ""
+msgstr "Puntinfo"
 
 msgid "Point info."
-msgstr ""
+msgstr "Puntinfo."
 
 msgid "Connecting server"
-msgstr ""
+msgstr "Verbinden met server"
 
 msgid "PointInfo"
-msgstr ""
+msgstr "PuntInfo"
 
 msgid "Data not available."
-msgstr ""
+msgstr "Gegevens niet beschikbaar."
 
 msgid "Add new address point"
-msgstr ""
+msgstr "Nieuw adrespunt toevoegen"
 
 msgid "Tags copied to clipboard."
-msgstr ""
+msgstr "Tags gekopieerd naar klembord."
 
 msgid "New address point added."
-msgstr ""
+msgstr "Nieuw adrespunt toegevoegd."
 
 msgid "Download Osmosis poly"
 msgstr "Downloaden van Osmosis poly"
@@ -30703,25 +30874,26 @@ msgid "Public Transport: Edit waypoint name"
 msgstr "Openbaar vervoer: Naam wegpunt bewerken"
 
 msgid "Public transport routes"
-msgstr ""
+msgstr "Routes openbaar vervoer"
 
 msgid "Toggle direction arrows"
-msgstr ""
+msgstr "Richtingpijlen schakelen"
 
 msgid "Toggle reference labels"
-msgstr ""
+msgstr "Verwijzingslabels schakelen"
 
 msgid "Visualize public transport routes"
-msgstr ""
+msgstr "Routes openbaar vervoer visualiseren"
 
 msgid "Filters"
-msgstr ""
+msgstr "Filters"
 
 msgid "Choose Filter"
-msgstr ""
+msgstr "Filter kiezen"
 
 msgid "JSlider initialization error. Make sure your meta-inf is correct."
 msgstr ""
+"JSlider fout bij initialiseren. Zorg er voor dat uw meta-inf juist is."
 
 msgid "Relation Toolbox"
 msgstr "Gereedschapskist Relatie"
@@ -30826,7 +30998,7 @@ msgid "Reconstruct polygons from relation {0}"
 msgstr "Reconstrueer polygonen van relatie {0}"
 
 msgid "Reconstruct route"
-msgstr ""
+msgstr "Route opnieuw maken"
 
 msgid "Open relation wiki page"
 msgstr "Open de wiki-pagina voor relatie"
@@ -30868,10 +31040,10 @@ msgid "Way without ''inner'' or ''outer'' role found"
 msgstr "Weg zonder de rollen ''inner'' of ''outer'' gevonden"
 
 msgid "Node without ''stop'' or ''platform'' role found"
-msgstr ""
+msgstr "Knop gevonden zonder rol ''stop'' of ''platform''"
 
 msgid "Way platform without ''platform'' role found"
-msgstr ""
+msgstr "Wegplatform gevonden zonder rol ''platform''"
 
 msgid "Revert changeset fully"
 msgstr "Draai de wijzigingenset volledig terug"
@@ -30900,7 +31072,7 @@ msgstr ""
 "Het is niet toegestaan om de wijzigingenset terug te draaien vanaf {0}"
 
 msgid "Downloading objects history"
-msgstr ""
+msgstr "Geschiedenis van objecten downloaden"
 
 msgid "Missing merge target for {0} with id {1}"
 msgstr "Ontbrekend doel om samen te voegen voor {0} met ID {1}"
@@ -30912,7 +31084,7 @@ msgid "History reverter"
 msgstr "Geschiedenis terugdraaien"
 
 msgid "Tool: Display objects history dialog"
-msgstr ""
+msgstr "Gereedschap: Dialoogvenster Geschiedenis van objecten weergeven"
 
 msgid "Preparing history data..."
 msgstr "Gegevens voor geschiedenis voorbereiden..."
@@ -30980,7 +31152,7 @@ msgid "Show a selection of the most useful signs"
 msgstr "Geef een selectie van de meest gebruikte tekens weer"
 
 msgid "Belgium"
-msgstr ""
+msgstr "België"
 
 msgid "Spain"
 msgstr "Spanje"
@@ -31102,15 +31274,18 @@ msgstr "Nieuwe waarde voor {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Voorkeur ''{0}'' ontbreekt. Kan SdsApi niet initialiseren."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Openen van verbinding met {0} mislukt."
+
 msgid "Proxy Authentication Required"
-msgstr ""
+msgstr "Proxy-authenticatie vereist"
 
 msgid ""
 "<html><body><p class=\"warning-body\"><strong>Warning:</strong> The password "
 "is stored in plain text in the JOSM preferences file. </p></body></html>"
 msgstr ""
 "<html><body><p class=\"warning-body\"><strong>Waarschuwing:</strong> Het "
-"wachtwoord wordt in heldere tekst opgeslagen in het bestand van de "
+"wachtwoord wordt in leesbare tekst opgeslagen in het bestand van de "
 "voorkeuren voor JOSM. </p></body></html>"
 
 msgid "Enter credentials for Separate Data Store API"
@@ -31219,19 +31394,19 @@ msgid "Save SDS file"
 msgstr "Sla het SDS-bestand op"
 
 msgid "No object selected"
-msgstr ""
+msgstr "Geen object geselecteerd"
 
 msgid "SeaChart Editor"
-msgstr ""
+msgstr "SeaChart-bewerker"
 
 msgid "Seamark Inspector"
-msgstr ""
+msgstr "Seamark Inspector"
 
 msgid "Select only one object"
-msgstr ""
+msgstr "Slechts één object selecteren"
 
 msgid "Select a map object"
-msgstr ""
+msgstr "Een kaartobject selecteren"
 
 msgid "Simplify Area"
 msgstr "Gebied vereenvoudigen"
@@ -31312,37 +31487,37 @@ msgid "SeaMap Editor"
 msgstr "Bewerken SeaMap"
 
 msgid "Spline drawing"
-msgstr ""
+msgstr "Tekenen van bogen"
 
 msgid "Draw a spline curve"
-msgstr ""
+msgstr "Een boog tekenen"
 
 msgid "Spline goes outside of the world."
-msgstr ""
+msgstr "Boog gaat buiten de wereld"
 
 msgid "Add an existing node to spline: {0}"
-msgstr ""
+msgstr "Een bestaande knoop toevoegen aan boog: {0}"
 
 msgid "Add a new node to spline: {0}"
-msgstr ""
+msgstr "Een nieuw knoop toevoegen aan boog: {0}"
 
 msgid "Delete spline node {0}"
-msgstr ""
+msgstr "Knoop {0} van boog verwijderen"
 
 msgid "Finish spline"
-msgstr ""
+msgstr "Boog voltooien"
 
 msgid "Splines"
-msgstr ""
+msgstr "Bogen"
 
 msgid "Spline drawing preferences"
-msgstr ""
+msgstr "Voorkeuren voor tekenen bogen"
 
 msgid "Curve steps"
-msgstr ""
+msgstr "Stappen voor boog"
 
 msgid "Undelete node {0}"
-msgstr ""
+msgstr "Verwijderen knoop {0} ongedaan maken"
 
 msgid "OSM Export"
 msgstr "OSM exporteren"
@@ -31480,7 +31655,7 @@ msgid "create an associatedStreet relation"
 msgstr "maak een relatie associatedStreet"
 
 msgid "keep outline way"
-msgstr ""
+msgstr "buitenste weg behouden"
 
 msgid "Street name: "
 msgstr "Straatnaam: "
@@ -31546,60 +31721,62 @@ msgid "Terrace"
 msgstr "Rijtjeshuizen"
 
 msgid "To-fix"
-msgstr ""
+msgstr "Te repareren"
 
 msgid "Open to-fix window."
-msgstr ""
+msgstr "Venster Te repareren openen"
 
 msgid "Tool:To-fix"
-msgstr ""
+msgstr "Programma:Te repareren"
 
 msgid "Skip"
-msgstr ""
+msgstr "Overslaan"
 
 msgid "Skip Error"
-msgstr ""
+msgstr "Fout overslaan"
 
 msgid "Fixed"
-msgstr ""
+msgstr "Gerepareerd"
 
 msgid "Fixed Error"
-msgstr ""
+msgstr "Gerepareerde fout"
 
 msgid "Not an error"
-msgstr ""
+msgstr "Geen fout"
 
 msgid "Set download area (m²)"
-msgstr ""
+msgstr "Downloadgebied instellen (m²)"
 
 msgid "~.02"
-msgstr ""
+msgstr "~.02"
 
 msgid "tofix:Skip item"
-msgstr ""
+msgstr "tofix:Item overslaan"
 
 msgid "tofix:Fixed item"
-msgstr ""
+msgstr "tofix:Gerepareerd item"
 
 msgid "tofix:Not a Error item"
-msgstr ""
+msgstr "tofix:Item Geen fout"
 
 msgid "Maintenance server"
-msgstr ""
+msgstr "Onderhoudsserver"
 
 msgid ""
 "<html>Something went wrong, please update the plugin or report an issue at "
 "<a href=\"\">josm-tofix-plugin/issues</a></html>"
 msgstr ""
+"<html>Er ging iets mis, werk de plug-in bij of dien een foutrapport in op <a "
+"href=\"\">josm-tofix-plugin/issues</a></html>"
 
 msgid "Something went wrong, try again"
-msgstr ""
+msgstr "Er ging iets mis, probeer opnieuw"
 
 msgid "Cannot place a node outside of the world."
 msgstr "Kan geen knoop buiten de wereld plaatsen."
 
 msgid "Layer to draw OSM error"
-msgstr ""
+msgstr "Laag om OSM-fout te tekenen"
 
 msgid "Browse"
 msgstr "Bladeren"
@@ -32325,7 +32502,7 @@ msgid "Bicycles"
 msgstr "Fietsen"
 
 msgid "Mopeds"
-msgstr ""
+msgstr "Bromfietsen"
 
 msgid "Use standard exceptions"
 msgstr "Standaard excepties gebruiken"
@@ -32417,7 +32594,8 @@ msgstr ""
 "href=\"http://www.skobbler.de\">skobbler GmbH</a>."
 
 msgid "Configure the preferences for the turnrestrictions plugin"
-msgstr "De voorkeuren voor de plug-in beperking Afslaan configureren"
+msgstr ""
+"De voorkeuren voor de plug-in afslag- en keer beperkingen configureren"
 
 msgid "Sponsor"
 msgstr "Sponsor"
@@ -32663,12 +32841,18 @@ msgstr "Object terughalen op ID"
 
 msgid "Unable to undelete node {0}. Object has likely been redacted"
 msgstr ""
+"Onmogelijk verwijderen ongedaan te maken voor knoop {0}. Object is "
+"vermoedelijk bewerkt"
 
 msgid "Unable to undelete way {0}. Object has likely been redacted"
 msgstr ""
+"Onmogelijk verwijderen ongedaan te maken voor weg {0}. Object is "
+"vermoedelijk bewerkt"
 
 msgid "Unable to undelete relation {0}. Object has likely been redacted"
 msgstr ""
+"Onmogelijk verwijderen ongedaan te maken voor relatie {0}. Object is "
+"vermoedelijk bewerkt"
 
 msgid "Undelete Object"
 msgstr "Object terughalen"
@@ -32847,7 +33031,7 @@ msgid "Opens specified URL browser"
 msgstr "Opent de gespecificeerde browser voor de URL"
 
 msgid "Utilsplugin2 settings"
-msgstr ""
+msgstr "Instellingen Utilsplugin2"
 
 msgid "Here you can change some preferences of Utilsplugin2 functions"
 msgstr "Hier kunt u enkele voorkeuren van functies van Utilsplugin2 wijzigen"
@@ -32932,40 +33116,40 @@ msgstr ""
 "deg 11' 47.60\" E</li></ul>"
 
 msgid "Tag multiple objects [alpha]"
-msgstr ""
+msgstr "Meerdere objecten taggen [alfa]"
 
 msgid "Edit tags of object list in table"
-msgstr ""
+msgstr "Tags van objectenlijst in tabel bewerken"
 
 msgid "Tag multiple objects"
-msgstr ""
+msgstr "Meerdere objecten taggen"
 
 msgid "Sync with JOSM selection"
-msgstr ""
+msgstr "Synchroniseren met selectie van JOSM"
 
 msgid "Zoom to objects"
-msgstr ""
+msgstr "Zoomen naar objecten"
 
 msgid "Remove tag"
-msgstr ""
+msgstr "Tag verwijderen"
 
 msgid "Delete tags from multiple objects"
-msgstr ""
+msgstr "Tags van meerdere objecten verwijderen"
 
 msgid "Duplicate tags from the first"
-msgstr ""
+msgstr "Tags van eerste dupliceren"
 
 msgid "Set tags for multiple objects"
-msgstr ""
+msgstr "Tags voor meerdere objecten instellen"
 
 msgid "Delete from history"
-msgstr ""
+msgstr "Uit geschiedenis verwijderen"
 
 msgid "Find primitives with these tags"
-msgstr ""
+msgstr "Primitieven met deze tags zoeken"
 
 msgid "Multitag Background: highlight"
-msgstr ""
+msgstr "Achtergrond multitags: accentueren"
 
 msgid "Replace Geometry"
 msgstr "Geometrie vervangen"
@@ -33024,13 +33208,13 @@ msgid "Replace geometry for way {0}"
 msgstr "Vervang geometrie voor weg {0}"
 
 msgid "Range of child primitives count"
-msgstr ""
+msgstr "Bereik van telling kind-primitieven"
 
 msgid "Range of parent primitives count"
-msgstr ""
+msgstr "Bereik van telling van ouder-primitieven"
 
 msgid "Range of referencing relation count"
-msgstr ""
+msgstr "Bereik van telling van relaties met verwijzingen"
 
 msgid "Range of attached ways count"
 msgstr "Telling van bereik van verbonden wegen"
@@ -33366,6 +33550,29 @@ msgstr ""
 "Zoeken na wegpunt. Klik en verplaats de weergave van de kaart naar het "
 "wegpunt."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Voeg namen vanaf Wikipedia toe"
 
diff --git a/i18n/po/nn.po b/i18n/po/nn.po
index 3a35475..cdc161b 100644
--- a/i18n/po/nn.po
+++ b/i18n/po/nn.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-07-15 12:49+0000\n"
 "Last-Translator: Skippern <Unknown>\n"
 "Language-Team: Norwegian Nynorsk <nn at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:51+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:53+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: nn\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/oc.po b/i18n/po/oc.po
index d10da2f..87f357e 100644
--- a/i18n/po/oc.po
+++ b/i18n/po/oc.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2012-10-03 22:14+0000\n"
 "Last-Translator: Cédric VALMARY (Tot en òc) <cvalmary at yahoo.fr>\n"
 "Language-Team: Occitan (post 1500) <oc at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:52+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:54+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3472,9 +3472,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3490,9 +3487,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3531,6 +3525,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8803,7 +8800,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8812,6 +8810,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8998,6 +8999,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11065,7 +11072,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11330,6 +11337,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12147,20 +12157,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12721,9 +12717,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12778,6 +12771,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13128,15 +13124,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13161,6 +13148,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13365,6 +13361,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13701,6 +13700,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14312,6 +14322,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14354,8 +14391,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14367,7 +14421,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14409,6 +14463,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14496,10 +14553,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14528,13 +14585,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14543,15 +14600,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14671,6 +14727,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15451,9 +15510,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15612,9 +15668,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16605,6 +16661,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16659,6 +16721,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17113,6 +17178,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17152,6 +17225,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17945,6 +18030,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18143,9 +18231,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18388,6 +18473,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18641,6 +18729,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19393,9 +19484,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19893,6 +19981,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19929,6 +20025,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19980,6 +20084,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20032,6 +20140,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20469,6 +20581,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21162,9 +21277,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22909,6 +23021,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25050,6 +25167,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25080,6 +25203,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26448,6 +26577,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26571,9 +26706,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26586,6 +26718,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26685,7 +26820,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26740,9 +26887,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27127,9 +27275,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28684,6 +28829,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30684,6 +30832,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/pa.po b/i18n/po/pa.po
index f32c6f1..1641599 100644
--- a/i18n/po/pa.po
+++ b/i18n/po/pa.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-05-06 15:52+0000\n"
 "Last-Translator: A S Alam <aalam at users.sf.net>\n"
 "Language-Team: Punjabi <pa at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:53+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:55+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: pa\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/pl.po b/i18n/po/pl.po
index 7f48b7b..36bd5de 100644
--- a/i18n/po/pl.po
+++ b/i18n/po/pl.po
@@ -7,17 +7,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-23 17:05+0000\n"
-"Last-Translator: Daniel Koć <daniel at xn--ko-wla.pl>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-29 10:34+0000\n"
+"Last-Translator: Piotr Strębski <strebski at o2.pl>\n"
 "Language-Team: Polish <josm-lang-pl at googlegroups.com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
 "|| n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:54+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:56+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: pl\n"
 "X-Poedit-Bookmarks: 1098,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
 "X-Poedit-Basepath: /home/mfloryan/dev/josm/i18n/\n"
@@ -685,7 +685,7 @@ msgid "No intersection found. Nothing was changed."
 msgstr "Brak części wspólnej. Nic nie zmieniono."
 
 msgid "Move tags from ways to relations"
-msgstr "Przenieś tagi z linii do relacji"
+msgstr "Przenieś znaczniki z linii do relacji"
 
 msgid "Reverting changes"
 msgstr "Cofanie zmian"
@@ -716,7 +716,7 @@ msgstr ""
 "nie ma błędów."
 
 msgid "Fix tag conflicts"
-msgstr "Popraw konflikty tagów"
+msgstr "Popraw konflikty znaczników"
 
 msgid "Split ways into fragments"
 msgstr "Rozdziela linie na fragmenty"
@@ -1175,10 +1175,10 @@ msgstr ""
 "niekompletne obiekty są usuwane. Wstawić dane bez niekompletnych obiektów?"
 
 msgid "Paste Tags"
-msgstr "Wklej tagi"
+msgstr "Wklej znaczniki"
 
 msgid "Apply tags of contents of paste buffer to all selected items."
-msgstr "Przypisz tagi ze schowka do zaznaczonych elementów"
+msgstr "Przypisz znaczniki ze schowka do zaznaczonych elementów."
 
 msgid "Pasting {0} tag"
 msgid_plural "Pasting {0} tags"
@@ -1808,19 +1808,19 @@ msgid "Toggle Wireframe view"
 msgstr "Przełącza widok szkieletowy"
 
 msgid "Zoom In"
-msgstr "Powiększ"
+msgstr "Przybliż"
 
 msgid "Zoom In (Keypad)"
 msgstr "Przybliż (Klawisz)"
 
 msgid "Zoom Out"
-msgstr "Zmniejsz"
+msgstr "Oddal"
 
 msgid "Zoom Out (Keypad)"
 msgstr "Oddal (Klawisz)"
 
 msgid "Zoom to"
-msgstr "Powiększ do"
+msgstr "Przybliż do"
 
 msgid "Zoom to the object the first selected member refers to"
 msgstr ""
@@ -2406,7 +2406,7 @@ msgstr[1] "Dodaj i przesuń wirtualny nowy węzeł do {0} linii"
 msgstr[2] "Dodaj i przesuń wirtualny nowy węzeł do {0} linii"
 
 msgid "Zoom"
-msgstr "Powiększ"
+msgstr "Przybliż"
 
 msgid "Zoom and move map"
 msgstr "Powiększa i przesuwa mapę"
@@ -3828,9 +3828,6 @@ msgstr "Nieoczekiwany format parametru (\"{0}\")"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Wartość \"{0}\" dla opcji +int nie obsługiwana."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoida \"{0}\" nie obsługiwana."
 
@@ -3846,9 +3843,6 @@ msgstr "Elipsoida wymaga (+ellps=* lub +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Potrzebny punkt odniesienia (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3890,6 +3884,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parametr ''{0}'' jest wymagany."
 
@@ -5261,10 +5258,10 @@ msgid "Move down"
 msgstr "Przesuń w dół"
 
 msgid "Zoom in"
-msgstr "Powiększ"
+msgstr "Przybliż"
 
 msgid "Zoom out"
-msgstr "Zmniejsz"
+msgstr "Oddal"
 
 msgid "scale"
 msgstr "skala"
@@ -5371,7 +5368,7 @@ msgstr ""
 "powiększeniu.</html>"
 
 msgid "Zoom level:"
-msgstr "Poziom powiększenia:"
+msgstr "Poziom przybliżenia:"
 
 msgid "from tile"
 msgstr "od kafelka"
@@ -5460,7 +5457,7 @@ msgid "Conflict background: in opposite"
 msgstr "Tło konfliktu: naprzeciw"
 
 msgid "Conflict background: same position in opposite"
-msgstr ""
+msgstr "Tło konfliktu: ta sama pozycja naprzeciw"
 
 msgid "Conflict background: keep one tag"
 msgstr "Konfilkt tła: zostaw jeden tag"
@@ -6164,7 +6161,7 @@ msgid "Toggle: {0}"
 msgstr "Przełącz: {0}"
 
 msgid "Command Stack: Undo: {0} / Redo: {1}"
-msgstr ""
+msgstr "Komenda Stack: Cofnij: {0} / Przywróć: {1}"
 
 msgid ""
 "Selects the objects that take part in this command (unless currently deleted)"
@@ -6177,6 +6174,8 @@ msgid ""
 "Selects the objects that take part in this command (unless currently "
 "deleted), then and zooms to it"
 msgstr ""
+"Wybiera obiekty, które biorą udział w tym poleceniu (chyba, że zostały "
+"usunięte), a następnie powiększa"
 
 msgid "Undo the selected and all later commands"
 msgstr "Cofnij wybraną i wszystkie późniejsze komendy"
@@ -6574,6 +6573,8 @@ msgid ""
 "Symbols <tt>°</tt>, <tt>'</tt>, <tt>′</tt>, <tt>"</tt>, "
 "<tt>″</tt> are optional."
 msgstr ""
+"Symbole <tt>°</tt>, <tt>'</tt>, <tt>′</tt>, <tt>"</tt>, "
+"<tt>″</tt> są opcjonalne."
 
 msgid ""
 "You can also use the syntax <tt>lat=\"...\" lon=\"...\"</tt> or "
@@ -9481,7 +9482,7 @@ msgstr[1] "{0} obiekty do usunięcia:"
 msgstr[2] "{0} obiektów do usunięcia:"
 
 msgid "Show Tile Info"
-msgstr "Pokaż informację kafelka"
+msgstr "Wyświetl informacje o kafelku"
 
 msgid "Tile Info"
 msgstr "Informacja o kafelkach"
@@ -9490,7 +9491,7 @@ msgid "Metadata "
 msgstr "Metadane "
 
 msgid "Auto Zoom"
-msgstr "Automatyczne powiększenie"
+msgstr "Automatyczne przybliżanie"
 
 msgid "Auto load tiles"
 msgstr "Automatyczne wczytywanie kafelków"
@@ -9511,7 +9512,7 @@ msgid "Failed to create tile source"
 msgstr "Nie udało się stworzyć źródła kafelków"
 
 msgid "Show Errors"
-msgstr "Pokaż Błędy"
+msgstr "Wyświetl błędy"
 
 msgid "Load Tile"
 msgstr "Ładuj kafelek"
@@ -9520,7 +9521,7 @@ msgid "Increase zoom"
 msgstr "Powiększ"
 
 msgid "Decrease zoom"
-msgstr "Zmniejsz"
+msgstr "Oddal"
 
 msgid "Snap to tile size"
 msgstr "Dopasuj do wielkości kafelków"
@@ -9571,10 +9572,9 @@ msgid "Save WMS file"
 msgstr "Zapisz plik WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Podkład mapy może nie być skalibrowany. Sprawdź jego przesunięcie za pomocą "
-"ścieżek GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9582,6 +9582,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Szczegóły..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Ukryj wiadomość i nie pokazuj ponownie"
 
@@ -9780,6 +9783,12 @@ msgstr ""
 "JOSM użyje EPSG:4326 do odpytania serwera, jednak rezultaty mogą różnic się "
 "w zależności od serwera WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Koreluj do GPX"
 
@@ -12032,8 +12041,8 @@ msgstr ""
 "<html>Nie można przetworzyć źródła szablonu tagowania: {0}. Czy naprawdę "
 "chcesz go użyć?<br><br><table width=600>Błąd: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Sortuj menu szablonów"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Szablony"
@@ -12316,6 +12325,9 @@ msgstr "Lambert 93 (Francja)"
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Szwecja)"
 
@@ -13153,7 +13165,7 @@ msgid "Contacting OSM Server..."
 msgstr "Łączenie z serwerem OSM..."
 
 msgid "Downloading notes"
-msgstr ""
+msgstr "Pobieranie uwag"
 
 msgid "Failed to open input stream for resource ''{0}''"
 msgstr ""
@@ -13170,20 +13182,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Zbyt wiele przekierowań wykryto przy pobieraniu URL. Przerywam."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Pobieranie przekierowanie do ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13762,9 +13760,6 @@ msgstr "Łączenie z serwerem..."
 msgid "Downloading OSM notes..."
 msgstr "Pobieranie uwag OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Błąd otwarcia połączenia z API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13821,6 +13816,9 @@ msgstr "Znaleziono nieoczekiwane ID 0 na elemencie"
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr "Pobieranie danych..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Pliki WMS (*.wms)"
 
@@ -14189,15 +14187,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Ostatnia aktualizacja wtyczek odbyła się przed {0} dniami."
 
-msgid "Click to update the activated plugins"
-msgstr "Kliknij aby aktualizować aktywowane wtyczki"
-
-msgid "Skip update"
-msgstr "Pomiń aktualizację"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Kliknij aby pominąć aktualizację aktywnych wtyczek"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14226,6 +14215,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr "Kliknij aby aktualizować aktywowane wtyczki"
+
+msgid "Skip update"
+msgstr "Pomiń aktualizację"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Kliknij aby pominąć aktualizację aktywnych wtyczek"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14459,6 +14457,9 @@ msgstr "Pobieranie listy wtyczek..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Pobieranie listy wtyczek z \"{0}\""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Bład pobierania listy wtyczek"
 
@@ -14823,6 +14824,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr "Pobieranie przekierowanie do ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Zbyt wiele przekierowań wykryto przy pobieraniu URL. Przerywam."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Nie udało się odnaleźć tłumaczenia dla języka: {0}. Użyty zostanie {1}."
@@ -15448,6 +15460,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -15490,8 +15529,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15503,7 +15559,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15545,6 +15601,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15632,10 +15691,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15664,13 +15723,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15679,15 +15738,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15807,6 +15865,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16597,9 +16658,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16771,9 +16829,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16982,19 +17040,19 @@ msgid "Lanes"
 msgstr "Liczba pasów ruchu"
 
 msgid "Lanes in way direction"
-msgstr ""
+msgstr "Pasy w kierunku drogi"
 
 msgid "Lanes opposed to way direction"
-msgstr ""
+msgstr "Pasy w przeciwnym kierunku"
 
 msgid "Max. speed (km/h)"
 msgstr "Maks. prędkość (km/h)"
 
 msgid "Max. speed in way direction"
-msgstr ""
+msgstr "Maksymalna prędkość w kierunku drogi"
 
 msgid "Max. speed opposed to way direction"
-msgstr ""
+msgstr "Maksymalna prędkość w przeciwnym kierunku"
 
 msgid "Bridge"
 msgstr "Most"
@@ -17768,6 +17826,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Sieć drogowa"
 
@@ -17775,7 +17839,7 @@ msgid "Motorway"
 msgstr "Autostrada"
 
 msgid "Placement"
-msgstr ""
+msgstr "Położenie"
 
 msgid "left_of:1"
 msgstr ""
@@ -17822,6 +17886,9 @@ msgstr "Droga główna - dojazd"
 msgid "Primary"
 msgstr "Droga krajowa"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Droga krajowa - łącznik"
 
@@ -17909,7 +17976,7 @@ msgid "drive-through"
 msgstr "przejazd (drive-through)"
 
 msgid "emergency_access"
-msgstr ""
+msgstr "droga pożarowa"
 
 msgid "Parking Aisle"
 msgstr "Uliczka parkingowa"
@@ -18276,6 +18343,14 @@ msgstr "Współdzielona ścieżka dla pieszych i rowerowa"
 msgid "Dedicated Footway"
 msgstr "Ścieżka dla pieszych"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Schody"
 
@@ -18315,6 +18390,18 @@ msgstr "Poręcz pośrodku"
 msgid "Right handrail"
 msgstr "Poręcz z prawej"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Punkty drogowe"
 
@@ -19110,6 +19197,9 @@ msgstr "Kozioł oporowy"
 msgid "Railway Switch"
 msgstr "Zwrotnica"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Słupek kilometrowy"
 
@@ -19308,9 +19398,6 @@ msgstr "Punkt carsharingu"
 msgid "Motorcycle Dealer"
 msgstr "Dealer motocykli"
 
-msgid "independent"
-msgstr "niezależny"
-
 msgid "Services:"
 msgstr "Usługi:"
 
@@ -19553,6 +19640,9 @@ msgstr "Ławka"
 msgid "Shelter"
 msgstr "Schronienie"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Kosz na śmieci"
+
 msgid "Highway platform (legacy)"
 msgstr "Peron autobusowy (przestarzałe)"
 
@@ -19806,6 +19896,9 @@ msgstr "francuska"
 msgid "sandwich"
 msgstr "kanapki"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -19819,7 +19912,7 @@ msgid "Outdoor seating"
 msgstr "Ogródek"
 
 msgid "Takeaway"
-msgstr ""
+msgstr "Na wynos"
 
 msgid "Fast Food"
 msgstr "Fast food"
@@ -20558,9 +20651,6 @@ msgstr "Odpady ogólne"
 msgid "Recycling Centre"
 msgstr "Centrum recyklingu"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Kosz na śmieci"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Miejsca składowania śmieci"
 
@@ -21058,6 +21148,14 @@ msgid "commercial"
 msgstr "biura i usługi"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "stodoła"
 
@@ -21094,6 +21192,14 @@ msgid "hospital"
 msgstr "szpital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "magazyn"
 
@@ -21145,6 +21251,10 @@ msgid "house"
 msgstr "dom"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "chata"
 
@@ -21197,6 +21307,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "awaryjne"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Numer wejścia"
 
@@ -21634,6 +21748,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruiny"
+
 msgid "Range"
 msgstr "Strzelnica"
 
@@ -22329,9 +22446,6 @@ msgstr "Miejsca historyczne"
 msgid "Castle"
 msgstr "Zamek"
 
-msgid "Ruins"
-msgstr "Ruiny"
-
 msgid "Archaeological Site"
 msgstr "Wykopalisko archeologiczne"
 
@@ -24080,6 +24194,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "Konstrukcja {0}={1} jest przestarzała. Zamiast niej użyj wielokąta złożonego."
@@ -25359,7 +25478,7 @@ msgid "Building:"
 msgstr "Budynek:"
 
 msgid "Tags:"
-msgstr "Tagi:"
+msgstr "Znaczniki:"
 
 msgid "Name:"
 msgstr "Nazwa:"
@@ -26236,6 +26355,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26266,6 +26391,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27641,6 +27772,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -27764,9 +27901,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27779,6 +27913,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27878,7 +28015,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27933,9 +28082,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28329,9 +28479,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr "Pobieranie danych..."
-
 msgid "OpenData XML files"
 msgstr "Pliki OpenData XML"
 
@@ -29408,10 +29555,10 @@ msgid "Common tags:"
 msgstr ""
 
 msgid "Additional tags:"
-msgstr "Dodatkowe znaczniki"
+msgstr "Dodatkowe znaczniki:"
 
 msgid "Add a new Tag"
-msgstr "Dodaj nowy tag"
+msgstr "Dodaj nowy znacznik"
 
 msgid "Name/Id"
 msgstr "Nazwa/Id"
@@ -29892,6 +30039,9 @@ msgstr "Nowa wartość dla {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Błąd otwarcia połączenia z API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31996,6 +32146,29 @@ msgstr ""
 "Wyszukiwanie po punkcie orientacyjnym. Kliknij i przesuń widok mapy do tego "
 "punktu."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Dodaj nazwy z Wikipedii"
 
diff --git a/i18n/po/pt.po b/i18n/po/pt.po
index 59f9435..42b49c3 100644
--- a/i18n/po/pt.po
+++ b/i18n/po/pt.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-23 02:34+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-17 02:31+0000\n"
 "Last-Translator: Rui <xande6ruz at yandex.com>\n"
 "Language-Team: Portuguese <pt at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:54+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:56+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: pt\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3842,9 +3842,6 @@ msgstr "Formato de parâmetro inesperado (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "O valor ''{0}'' para a opção +init não é suportado."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsóide ''{0}'' não suportada."
 
@@ -3860,9 +3857,6 @@ msgstr "Elipsóide (+ellps=* or +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum necessário (+datum=*, +towgs84=* ou +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3907,6 +3901,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parâmetro ''{0}'' necessário."
 
@@ -9766,10 +9763,9 @@ msgid "Save WMS file"
 msgstr "Gravar ficheiro de Imagem de Fundo"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"As fotografias aéreas podem estar desalinhadas. Por favor confirme o "
-"alinhamento utilizando trilhos GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9777,6 +9773,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detalhes..."
 
+msgid "Do not show this message again"
+msgstr "Não mostrar mais esta mensagem"
+
 msgid "Hide this message and never show it again"
 msgstr "Esconder esta mensagem e não a mostrar novamente"
 
@@ -9970,6 +9969,15 @@ msgstr ""
 "O JOSM utilizará EPSG:4326 para consultar o servidor, mas os resultados "
 "poderão variar dependendo do servidor WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"A camada {0} não suporta a nova projeção {1}.\n"
+" As projeções suportadas são: {2}\n"
+"Altere de novo a projeção ou remova a camada."
+
 msgid "Correlate to GPX"
 msgstr "Correlacionar com GPX"
 
@@ -12340,8 +12348,8 @@ msgstr ""
 "<html>Não foi possível processar a fonte de modelos de etiquetas: {0}. Quer "
 "mesmo usá-la?<br><br><table width=600>O erro é: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordenar alfabeticamente (a>z) o menu principal Modelos de Etiquetas"
+msgid "Sort presets menu alphabetically"
+msgstr "Ordenar alfabeticamente o menu de Modelos de Etiquetas"
 
 msgid "Tagging Presets"
 msgstr "Modelos de Etiquetas"
@@ -12623,6 +12631,9 @@ msgstr "Lambert 93 (França)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Letónia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suécia)"
 
@@ -13554,25 +13565,6 @@ msgstr ""
 "próxima vez: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Resposta do servidor HTTP inesperada. Obteve-se a resposta {0} sem o "
-"cabeçalho ''Location''. Não é possível redirecionar. A abortar."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-"Foram detetados demasiados redirecionamentos do endereço para "
-"descarregamento. A abortar."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Descarregamento redirecionado para ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Falhou a leitura de ''{0}''. O servidor respondeu com o código de estado {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14204,9 +14196,6 @@ msgstr "A contactar o servidor..."
 msgid "Downloading OSM notes..."
 msgstr "A descarregar errros reportados no OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Não foi possível abrir a ligação à API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14263,6 +14252,9 @@ msgstr "Foi encontrado um identificador 0 inesperado para o objeto OSM"
 msgid "OSM Server Files zip compressed"
 msgstr "Ficheiros de Servidor OSM comprimidos em zip"
 
+msgid "Downloading data..."
+msgstr "A descarregar os dados"
+
 msgid "WMS Files (*.wms)"
 msgstr "Ficheiros WMS (*.wms)"
 
@@ -14655,15 +14647,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Última atualização de módulos há mais de {0} dias."
 
-msgid "Click to update the activated plugins"
-msgstr "Clique para atualizar os módulos ativos"
-
-msgid "Skip update"
-msgstr "Não atualizar"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Clique para ignorar a atualização dos módulos ativos"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14698,6 +14681,15 @@ msgstr ""
 "Valor inesperado ''{0}'' para a preferência ''{1}''. Assumindo o valor "
 "''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Clique para atualizar os módulos ativos"
+
+msgid "Skip update"
+msgstr "Não atualizar"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Clique para ignorar a atualização dos módulos ativos"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14926,6 +14918,9 @@ msgstr "Descarregar lista de módulos..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "A descarregar a lista de módulos de ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Erro ao descarregar a lista de módulos"
 
@@ -15403,6 +15398,21 @@ msgstr ""
 "<strong>Falhou o descarregamento</strong> se tentou descarregar o "
 "objeto.<br><br>A mensagem de erro é:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Resposta do servidor HTTP inesperada. Obteve-se a resposta {0} sem o "
+"cabeçalho ''Location''. Não é possível redirecionar. A abortar."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Descarregamento redirecionado para ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+"Foram detetados demasiados redirecionamentos do endereço para "
+"descarregamento. A abortar."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Não foi possível encontrar a tradução para o idioma {0}. A repor {1}."
@@ -16076,6 +16086,33 @@ msgstr "OSM Inspector: Fronteiras (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI preto e branco 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16118,10 +16155,26 @@ msgstr "VoGIS: DGM (modelo do terreno)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (modelo de superfície)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr ""
-"AGIV(laanderen) imagens aéreas (cobre também a região de Bruxelas) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) imagens aéreas (cobre também a região de Bruxelas)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr imagens numéricas (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl imagens numéricas (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 imagens aéreas"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 imagens aéreas"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 imagens aéreas"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 imagens aéreas"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerical imagery"
@@ -16132,7 +16185,7 @@ msgstr "SPW(allonie) 2012 imagens aéreas"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 imagens aéreas"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -16174,6 +16227,9 @@ msgstr "Checoslováquia pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Dinamarca)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16261,11 +16317,11 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Ortofotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr "Tours - Ortofoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
-msgstr "Tours - Ortofotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
+msgstr "Tours - Ortofoto 2008-2010"
 
 msgid ""
 "Vercors - Réserve naturelle des Hauts-Plateaux du Vercors - Orthophotos 1999 "
@@ -16295,14 +16351,14 @@ msgstr "Bavaria (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Baviera (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Estugarda (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16311,18 +16367,15 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Mapa antigo Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Sobreposição no Bing (z.B. Deckkraft zw. 20 und 50 "
-"Prozent nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16349,7 +16402,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Imagens de Drone 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Drone Imagery Canaan(Haiti) Novembro 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Departamento de Guerra da Irlanda Britânica 1:25k GSGS 3906"
@@ -16380,7 +16433,7 @@ msgid "OSMIE Baronies"
 msgstr "OSMIE Baronatos"
 
 msgid "OSMIE Local Election Areas"
-msgstr ""
+msgstr "OSMIE Áreas de Eleições Locais"
 
 msgid "OSMIE Dail Election Areas"
 msgstr ""
@@ -16442,6 +16495,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Delta do Níger Outubro 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Faixa de Gaza - Pléiades - 2014/07/06"
 
@@ -16704,13 +16760,13 @@ msgid "Taiwan e-Map Open Data (with Contour Line)"
 msgstr "Taiwan e-Map Open Data (com linha de contorno)"
 
 msgid "Taiwan Village Boundaries"
-msgstr ""
+msgstr "Taiwan Fronteiras de Aldeias"
 
 msgid "Taiwan Land-Section Data"
 msgstr ""
 
 msgid "NLSC Open Data WMTS"
-msgstr ""
+msgstr "NLSC Dados Abertos WMTS"
 
 msgid "MSR Maps Topo"
 msgstr "Mapas MSR - Topográfico"
@@ -16728,7 +16784,7 @@ msgid "TIGER 2012 Roads Overlay"
 msgstr "TIGER 2012 Estradas sobrepostas"
 
 msgid "New & Misaligned TIGER Roads (2015)"
-msgstr ""
+msgstr "TIGER Estradas Novas e Desalinhadas (2015)"
 
 msgid "MassGIS L3 Parcels"
 msgstr "MassGIS L3 Parcelas"
@@ -17282,11 +17338,6 @@ msgstr ""
 "reportar novos erros, fechá-los, invalidá-los, reabri-los e comentá-los "
 "utilizando este módulo."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Permite usar fotografias de locais do site mapillary.com para ajudar a "
-"melhorar os mapas."
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17510,14 +17561,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Fornece uma janela para editar etiquetas numa grelha."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Adiciona no menu Ajuda uma ferramenta para ver como ficam os modelos de "
-"etiquetas criados na janela de preenchimento de etiquetas. Também pode "
-"iniciar o ficheiro JAR de forma autónoma. Só é útil para quem programa "
-"modelos de etiquetas."
 
 msgid "Make terraced houses out of single blocks."
 msgstr ""
@@ -18557,6 +18604,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Marca de carro"
+
+msgid "Motorcycle brand"
+msgstr "Marca de motociclo"
+
 msgid "Streets"
 msgstr "Estradas"
 
@@ -18611,6 +18664,9 @@ msgstr "Ligação a Via-rápida / Itinerário Principal ou Complementar"
 msgid "Primary"
 msgstr "Estrada Nacional (Primária)"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Ligação a Estrada Nacional"
 
@@ -19077,6 +19133,14 @@ msgstr "Via para ciclistas e peões"
 msgid "Dedicated Footway"
 msgstr "Via Pedonal Exclusiva"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Escadas"
 
@@ -19117,6 +19181,18 @@ msgstr "Corrimão no centro"
 msgid "Right handrail"
 msgstr "Corrimão do lado direiro"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Pontos da via"
 
@@ -19794,13 +19870,13 @@ msgid "Pier"
 msgstr "Pontão (atracadouro)"
 
 msgid "Mooring"
-msgstr ""
+msgstr "Amarração"
 
 msgid "commercial"
-msgstr ""
+msgstr "comercial"
 
 msgid "Floating"
-msgstr ""
+msgstr "Flutuante"
 
 msgid "Lock Gate"
 msgstr "Eclusa"
@@ -19915,6 +19991,9 @@ msgstr "Pára-choques de via férrea"
 msgid "Railway Switch"
 msgstr "Agulha de Ferrovia"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Marco quilométrico ferroviário"
 
@@ -20113,9 +20192,6 @@ msgstr "Partilha de Veículos"
 msgid "Motorcycle Dealer"
 msgstr "Loja de Motas"
 
-msgid "independent"
-msgstr "independente"
-
 msgid "Services:"
 msgstr "Serviços:"
 
@@ -20358,6 +20434,9 @@ msgstr "Banco"
 msgid "Shelter"
 msgstr "Abrigo"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Caixote de lixo"
+
 msgid "Highway platform (legacy)"
 msgstr "Plataforma rodoviária (em desuso)"
 
@@ -20426,7 +20505,7 @@ msgid "Tactile Paving"
 msgstr "Pavimento Táctil"
 
 msgid "incorrect"
-msgstr ""
+msgstr "incorreto ou mal aplicado"
 
 msgid "Bus Platform"
 msgstr "Plataforma Rodoviária"
@@ -20611,6 +20690,9 @@ msgstr "francesa"
 msgid "sandwich"
 msgstr "sanduíches/sandes"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -21366,9 +21448,6 @@ msgstr "Lixo"
 msgid "Recycling Centre"
 msgstr "Centro de Reciclagem"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Caixote de lixo"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Contentor de lixo"
 
@@ -21868,6 +21947,14 @@ msgid "commercial"
 msgstr "comercial"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "celeiro"
 
@@ -21904,6 +21991,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "armazém"
 
@@ -21955,6 +22050,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "cabana"
 
@@ -22007,6 +22106,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergência"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Número de porta"
 
@@ -22445,6 +22548,9 @@ msgstr "abrigo para aviões reforçado"
 msgid "Historic"
 msgstr "Histórico"
 
+msgid "Ruins"
+msgstr "Ruínas"
+
 msgid "Range"
 msgstr "Carreira de tiro militar"
 
@@ -23138,9 +23244,6 @@ msgstr "Locais Históricos"
 msgid "Castle"
 msgstr "Castelo"
 
-msgid "Ruins"
-msgstr "Ruínas"
-
 msgid "Archaeological Site"
 msgstr "Sítio Arqueológico"
 
@@ -23694,7 +23797,7 @@ msgstr "Instituição religiosa"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "Investigação e Desenvolvimento"
 
 msgctxt "office"
 msgid "Tax advisor"
@@ -23953,6 +24056,9 @@ msgid ""
 "Where vegetation is dominated by grasses (Poaceae) and other herbaceous (non-"
 "woody) plants. Excludes cultivated areas and wetlands."
 msgstr ""
+"Onde a vegetação é predominantemente constituída por gramíneas (Poaceae) e "
+"outros tipos de erva (não lenhosa). Não deve ser aplicado em áreas "
+"cultivadas e áreas encharcadas."
 
 msgid "pampas"
 msgstr "pampas"
@@ -23995,6 +24101,7 @@ msgstr "Matagal (arbustos abundantes/mato)"
 msgid ""
 "Bare lower lying uncultivated land with bushes but little or no tree cover."
 msgstr ""
+"Área não cultivada com arbustos e ocasionalmente com algumas árvores."
 
 msgid "Heath"
 msgstr "Charneca / Mato de vegetação rasteira"
@@ -24003,7 +24110,7 @@ msgid ""
 "Bare lower lying uncultivated land with a shrubland habitat found mainly on "
 "free-draining infertile, acidic soils, and is characterised by open, low-"
 "growing woody vegetation."
-msgstr ""
+msgstr "Área não cultivada com alguma urze em terrenos ácidos e inférteis."
 
 msgid "Sand"
 msgstr "Areal"
@@ -24104,7 +24211,7 @@ msgid "Village Green"
 msgstr "Espaço Verde (em zona urbana)"
 
 msgid "Common"
-msgstr "Common (no Reino Unido)"
+msgstr "Baldio (terreno possuído e gerido por comunidade local)"
 
 msgid "Park"
 msgstr "Parque"
@@ -24906,6 +25013,11 @@ msgstr ""
 "{0}={1} é genérico. Em vez de ''{1}'' descreva melhor o que deve ser "
 "corrigido."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} está em desuso. Em vez disso use um multi-polígono."
 
@@ -27294,6 +27406,12 @@ msgstr "Configurar definições de fusão"
 msgid "Generate matches"
 msgstr "Gerar correspondências"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Sujeito a fusão"
 
@@ -27324,6 +27442,12 @@ msgstr "Não está nada selecionado, tente de novo."
 msgid "Empty selection"
 msgstr "Seleção vazia"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Referência ou sujeito a fusão inválidos"
 
@@ -28787,6 +28911,12 @@ msgstr "Total de imagens:"
 msgid "images"
 msgstr "imagens"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28910,9 +29040,6 @@ msgstr "Cruzamento"
 msgid "Mandatory direction (any)"
 msgstr "Sentido obrigatório"
 
-msgid "No turn"
-msgstr "Proibido virar"
-
 msgid "Uneven road"
 msgstr "Lomba"
 
@@ -28925,6 +29052,9 @@ msgstr "Ultrapassagem proibida"
 msgid "Pedestrian crossing"
 msgstr "Passadeira"
 
+msgid "No turn"
+msgstr "Proibido virar"
+
 msgid "Years"
 msgstr "Anos"
 
@@ -29024,8 +29154,20 @@ msgstr "Usar formato 24 horas"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr "Ver a localização da imagem seguinte com os botões seguinte/anterior"
 
-msgid "Download mode: "
-msgstr "Método de descarregamento: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
 
 msgid "Upload selected sequence"
 msgstr "Enviar sequência selecionada"
@@ -29081,12 +29223,11 @@ msgstr "A descarregar"
 msgid "Select mode"
 msgstr "Modo de seleção"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
-"<html><head><title>Autenticação no Mapillary</title></head><body>A "
-"autenticação foi bem sucedida, voltar ao JOSM.</body></html>"
 
 msgid "Downloading Mapillary images"
 msgstr "A descarregar imagens Mapillary"
@@ -29509,9 +29650,6 @@ msgstr ""
 "Foram encontradas coordenadas de ''Lambert CC 9 zonas'' com códigos de zona "
 "diferentes para X e Y: "
 
-msgid "Downloading data..."
-msgstr "A descarregar os dados"
-
 msgid "OpenData XML files"
 msgstr "Ficheiros OpenData XML"
 
@@ -31156,6 +31294,9 @@ msgstr ""
 "Não foi encontrada a preferência ''{0}''. Não é possível inicializar o "
 "SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Não foi possível abrir a ligação à API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr "Necessária Autenticação Proxy"
 
@@ -33438,6 +33579,29 @@ msgstr ""
 "Procurar pelo ponto do trilho GPS. Clique e mova o mapa para ver o ponto do "
 "trilho GPS."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Adicionar nomes da Wikipédia"
 
diff --git a/i18n/po/pt_BR.po b/i18n/po/pt_BR.po
index e78614d..e668645 100644
--- a/i18n/po/pt_BR.po
+++ b/i18n/po/pt_BR.po
@@ -8,16 +8,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-22 04:11+0000\n"
-"Last-Translator: Nelson A. de Oliveira <naoliv at debian.org>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-27 23:38+0000\n"
+"Last-Translator: Adrianojbr <adrianojbr at gmail.com>\n"
 "Language-Team: Português Brasileiro <gnome-pt_br-list at gnome.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:03+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:05+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: pt_BR\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3795,9 +3795,6 @@ msgstr "Formato de parâmetro inesperado (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Valor ''{0}'' para a opção +init não suportado."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoide ''{0}'' não suportado."
 
@@ -3814,9 +3811,6 @@ msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 "Grade mudança no arquivo '' {0} '' para a opção +nadgrids não suportado."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Ponto de referência requerido (+datum=*, +towgs84=* ou +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3861,6 +3855,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parâmetro ''{0}'' requerido."
 
@@ -9649,10 +9646,9 @@ msgid "Save WMS file"
 msgstr "Salvar arquivo WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Imagens aéreas podem estar desalinhadas. Por favor, verifique seu "
-"deslocamento usando trilhas de GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9660,6 +9656,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detalhes..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Ocultar esta mensagem e não mostrá-la novamente"
 
@@ -9853,6 +9852,12 @@ msgstr ""
 "O JOSM utilizará EPSG:4326 para pedir ao servidor, mas os resultados podem "
 "variar dependendo do servidor WMS"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Correlacionar com GPX"
 
@@ -11888,7 +11893,7 @@ msgid "Cache name"
 msgstr ""
 
 msgid "Object Count"
-msgstr ""
+msgstr "Quantidade de Itens"
 
 msgid "imagery fade"
 msgstr "imagery fade"
@@ -12181,8 +12186,8 @@ msgstr ""
 "<html>Não é possível analisar a fonte de etiqueta pré-definida: {0}. Você "
 "deseja realmente usá-la?<br><br><table width=600>O erro é: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Ordenar menu de predefinições"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Padrões de predefinições"
@@ -12461,6 +12466,9 @@ msgstr "Lambert 93 (França)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Suécia)"
 
@@ -13343,7 +13351,7 @@ msgid "Contacting OSM Server..."
 msgstr "Acessando Servidor OSM..."
 
 msgid "Downloading notes"
-msgstr ""
+msgstr "Baixando as notas"
 
 msgid "Failed to open input stream for resource ''{0}''"
 msgstr "Falha ao abrir o fluxo de entrada de recursos ''{0}''"
@@ -13364,24 +13372,6 @@ msgstr ""
 "vez: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Resposta inesperada do servidor HTTP. Recuperado {0} resposta sem cabeçalho "
-"''Localização''. Não pode redirecionar. Abortando."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-"Muitos redirecionamentos para a URL de download detectado. Abortando."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Baixe redirecionado para ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Falha ao ler do ''{0}''. Servidor respondeu com código de status {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14003,9 +13993,6 @@ msgstr "Acessando Servidor..."
 msgid "Downloading OSM notes..."
 msgstr "Baixando notas OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Falhou ao abrir conexão para API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14063,6 +14050,9 @@ msgstr "ID 0 inesperado para o primitivo osm encontrado"
 msgid "OSM Server Files zip compressed"
 msgstr "Arquivos do Servidor OSM compactados com zip"
 
+msgid "Downloading data..."
+msgstr "Baixando dados..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Arquivos WMS (*.wms)"
 
@@ -14454,15 +14444,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Última atualização de plugin há mais de {0} dias."
 
-msgid "Click to update the activated plugins"
-msgstr "Clique para atualizar os plugins ativados"
-
-msgid "Skip update"
-msgstr "Pular atualização"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Clique para pular a atualização dos plugins ativados"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14497,6 +14478,15 @@ msgstr ""
 "Valor inesperado ''{0}'' para a preferência ''{1}''. Assumindo valor "
 "''pedir''."
 
+msgid "Click to update the activated plugins"
+msgstr "Clique para atualizar os plugins ativados"
+
+msgid "Skip update"
+msgstr "Pular atualização"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Clique para pular a atualização dos plugins ativados"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14728,6 +14718,9 @@ msgstr "Baixar lista de plugins..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Baixando lista de plugins a partir de \"{0}\""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Erro no download da lista de plugin"
 
@@ -15199,6 +15192,20 @@ msgstr ""
 "<br><strong>Download falhará</strong>se você tentou baixar este "
 "objeto.<br><br>A mensagem de erro é: <br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Resposta inesperada do servidor HTTP. Recuperado {0} resposta sem cabeçalho "
+"''Localização''. Não pode redirecionar. Abortando."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Baixe redirecionado para ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+"Muitos redirecionamentos para a URL de download detectado. Abortando."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Não foi possível encontrar tradução para localização {0}. Revertendo para "
@@ -15541,7 +15548,7 @@ msgstr "destination_sign"
 
 msgctxt "Relation type"
 msgid "enforcement"
-msgstr "execução"
+msgstr "fiscalização"
 
 msgctxt "Relation type"
 msgid "multipolygon"
@@ -15863,6 +15870,33 @@ msgstr "OSM Inspector: Fronteiras (UE)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI black-and-white 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15905,8 +15939,25 @@ msgstr "VoGIS: DGM (Terrain model)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Surface model)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -15918,7 +15969,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15960,6 +16011,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Denmark)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -16047,10 +16101,10 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -16081,14 +16135,14 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr ""
@@ -16097,18 +16151,15 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Antigo mapa de Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16227,6 +16278,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta Oct 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Gaza Strip - Pléiades - 2014/07/06"
 
@@ -17063,9 +17117,6 @@ msgstr ""
 "criar, fechar, invalidar, reabrir e comentar relatórios de bugs usando este "
 "plugin."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17255,9 +17306,9 @@ msgstr ""
 "Fornece uma caixa de diálogo para editar as tags em uma grade tabular."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -17478,19 +17529,19 @@ msgid "Lanes"
 msgstr "Faixas"
 
 msgid "Lanes in way direction"
-msgstr ""
+msgstr "Faixas no sentido da via"
 
 msgid "Lanes opposed to way direction"
-msgstr ""
+msgstr "Faixas opostas ao sentido da via"
 
 msgid "Max. speed (km/h)"
 msgstr "Velocidade máxima (km/h)"
 
 msgid "Max. speed in way direction"
-msgstr ""
+msgstr "Velocidade máxima no sentido da via"
 
 msgid "Max. speed opposed to way direction"
-msgstr ""
+msgstr "Velocidade máxima no sentido oposto da via"
 
 msgid "Bridge"
 msgstr "Ponte"
@@ -18270,6 +18321,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Ruas"
 
@@ -18324,6 +18381,9 @@ msgstr "Ligação de Via Expressa"
 msgid "Primary"
 msgstr "Primária"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Ligação Primária"
 
@@ -18343,7 +18403,7 @@ msgid "Unclassified"
 msgstr "Sem classificação"
 
 msgid "Street has no name"
-msgstr ""
+msgstr "A rua não tem nome"
 
 msgid "Passing Places"
 msgstr "Lugares de passagem"
@@ -18417,12 +18477,14 @@ msgid "Parking Aisle"
 msgstr "Vaga de Estacionamento"
 
 msgid "Escape"
-msgstr ""
+msgstr "Área de escape"
 
 msgid ""
 "Emergency lane beside long descending slopes for trucks and other vehicles "
 "to stop safely after brake failure."
 msgstr ""
+"Faixa após longas descidas que permite caminhões e outros veículos pararem "
+"com segurança após perderem o freio."
 
 msgid "Raceway"
 msgstr "Raceway"
@@ -18491,7 +18553,7 @@ msgstr "calçadão"
 
 msgctxt "Highway"
 msgid "track"
-msgstr ""
+msgstr "trilha"
 
 msgctxt "Highway"
 msgid "footway"
@@ -18793,6 +18855,14 @@ msgstr "Ciclovia e via para pedestre combinadas"
 msgid "Dedicated Footway"
 msgstr "Via exclusiva para pedestres"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Escada"
 
@@ -18832,6 +18902,18 @@ msgstr "Corrimão no centro"
 msgid "Right handrail"
 msgstr "Corrimão à direita"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Pontos da via"
 
@@ -18974,7 +19056,7 @@ msgid "Second Name"
 msgstr "Segundo nome"
 
 msgid "Speed Limit Sign"
-msgstr ""
+msgstr "Placa de Velocidade Máxima"
 
 msgid "Speed Camera"
 msgstr "Radar de Velocidade"
@@ -18983,7 +19065,7 @@ msgid "Traffic Mirror"
 msgstr ""
 
 msgid "Highway milestone"
-msgstr ""
+msgstr "Marco quilométrico"
 
 msgid "Distance (kilometers)"
 msgstr "Distância (quilômetros)"
@@ -19097,7 +19179,7 @@ msgid "dry_stone"
 msgstr ""
 
 msgid "noise_barrier"
-msgstr ""
+msgstr "barreira_acústica"
 
 msgid "City Wall"
 msgstr "Muro da Cidade"
@@ -19220,7 +19302,7 @@ msgid "Waterfall"
 msgstr "Queda d’água"
 
 msgid "Weir"
-msgstr "Açude"
+msgstr "Vertedouro"
 
 msgid "Dam"
 msgstr "Barragem"
@@ -19631,9 +19713,12 @@ msgstr "Parar buffer"
 msgid "Railway Switch"
 msgstr "Railway Switch"
 
-msgid "Railway milestone"
+msgid "Railway Signal"
 msgstr ""
 
+msgid "Railway milestone"
+msgstr "Marco quilométrico"
+
 msgid "Aerialway"
 msgstr "Aerialway"
 
@@ -19829,9 +19914,6 @@ msgstr "Compartilhamento"
 msgid "Motorcycle Dealer"
 msgstr "Venda de Motos"
 
-msgid "independent"
-msgstr "independent"
-
 msgid "Services:"
 msgstr "Serviços:"
 
@@ -20076,6 +20158,9 @@ msgstr "Banco"
 msgid "Shelter"
 msgstr "Abrigo"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Cesta de Lixo/Lata de lixo"
+
 msgid "Highway platform (legacy)"
 msgstr "Highway platform (legacy)"
 
@@ -20144,7 +20229,7 @@ msgid "Tactile Paving"
 msgstr "Piso táctil"
 
 msgid "incorrect"
-msgstr ""
+msgstr "incorreto"
 
 msgid "Bus Platform"
 msgstr "Plataforma de Ônibus"
@@ -20329,6 +20414,9 @@ msgstr "francesa"
 msgid "sandwich"
 msgstr "lanchonete"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20726,7 +20814,7 @@ msgstr "russian_orthodox"
 
 msgctxt "christian"
 msgid "seventh_day_adventist"
-msgstr "seventh_day_adventist"
+msgstr "adventista_do_sétimo_dia"
 
 msgid "Mosque"
 msgstr "Mesquita"
@@ -20898,11 +20986,11 @@ msgstr "Banheiros"
 
 msgctxt "restroom"
 msgid "Female"
-msgstr ""
+msgstr "Feminino"
 
 msgctxt "restroom"
 msgid "Male"
-msgstr ""
+msgstr "Masculino"
 
 msgctxt "restroom"
 msgid "Unisex"
@@ -21084,9 +21172,6 @@ msgstr "Resíduos"
 msgid "Recycling Centre"
 msgstr "Centro de Reciclagem"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Cesta de Lixo/Lata de lixo"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Descarte de resíduos/Lixeira"
 
@@ -21216,7 +21301,7 @@ msgid "Count"
 msgstr "Quantidade"
 
 msgid "Compressed Air"
-msgstr ""
+msgstr "Ar comprimido"
 
 msgid "Valves"
 msgstr ""
@@ -21584,6 +21669,14 @@ msgid "commercial"
 msgstr "Comercial"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -21620,6 +21713,14 @@ msgid "hospital"
 msgstr "hospital"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "armazém"
 
@@ -21671,6 +21772,10 @@ msgid "house"
 msgstr "casa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "cabana"
 
@@ -21723,6 +21828,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "emergência"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "número de entrada"
 
@@ -22137,7 +22246,7 @@ msgstr "Bridge outline"
 
 msgctxt "preset group"
 msgid "Military"
-msgstr ""
+msgstr "Militar"
 
 msgid "Airfield"
 msgstr ""
@@ -22160,6 +22269,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruínas"
+
 msgid "Range"
 msgstr ""
 
@@ -22855,9 +22967,6 @@ msgstr "Lugares Históricos"
 msgid "Castle"
 msgstr "Castelo"
 
-msgid "Ruins"
-msgstr "Ruínas"
-
 msgid "Archaeological Site"
 msgstr "Sítio Arqueológico"
 
@@ -23331,11 +23440,11 @@ msgid "Litecoin"
 msgstr "Litecoin"
 
 msgid "Offices"
-msgstr ""
+msgstr "Escritórios"
 
 msgctxt "office"
 msgid "Accountant"
-msgstr ""
+msgstr "Contabilidade"
 
 msgctxt "office"
 msgid "Administrative"
@@ -23343,11 +23452,11 @@ msgstr ""
 
 msgctxt "office"
 msgid "Advertising agency"
-msgstr ""
+msgstr "Agência de publicidade"
 
 msgctxt "office"
 msgid "Architect"
-msgstr ""
+msgstr "Arquitetura"
 
 msgctxt "office"
 msgid "Association"
@@ -23355,15 +23464,15 @@ msgstr ""
 
 msgctxt "office"
 msgid "Private company"
-msgstr ""
+msgstr "Empresa"
 
 msgctxt "office"
 msgid "Educational institution"
-msgstr ""
+msgstr "Instituição educacional"
 
 msgctxt "office"
 msgid "Employment agency"
-msgstr ""
+msgstr "Agência de emprego"
 
 msgctxt "office"
 msgid "Estate agent"
@@ -23371,15 +23480,15 @@ msgstr ""
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "Fundação"
 
 msgctxt "office"
 msgid "Government"
-msgstr ""
+msgstr "Governo"
 
 msgctxt "office"
 msgid "Insurance"
-msgstr ""
+msgstr "Seguradora"
 
 msgctxt "office"
 msgid "It specialist"
@@ -23387,15 +23496,15 @@ msgstr ""
 
 msgctxt "office"
 msgid "Lawyer"
-msgstr ""
+msgstr "Advocacia"
 
 msgctxt "office"
 msgid "Newspaper"
-msgstr ""
+msgstr "Jornal"
 
 msgctxt "office"
 msgid "Non-governmental organisation (NGO)"
-msgstr ""
+msgstr "Organização Não Governamental (ONG)"
 
 msgctxt "office"
 msgid "Notary"
@@ -23403,23 +23512,23 @@ msgstr ""
 
 msgctxt "office"
 msgid "Political party"
-msgstr ""
+msgstr "Partido político"
 
 msgctxt "office"
 msgid "Religion"
-msgstr ""
+msgstr "Administração religiosa"
 
 msgctxt "office"
 msgid "Research"
-msgstr ""
+msgstr "Pesquisa e desenvolvimento"
 
 msgctxt "office"
 msgid "Tax advisor"
-msgstr ""
+msgstr "Consultoria tributária"
 
 msgctxt "office"
 msgid "Telecommunication"
-msgstr ""
+msgstr "Telecomunicação"
 
 msgid "Geography"
 msgstr "Geografia"
@@ -23781,19 +23890,19 @@ msgstr ""
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "milho"
 
 msgctxt "crop"
 msgid "grass"
-msgstr ""
+msgstr "grama"
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "arroz"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "trigo"
 
 msgctxt "crop"
 msgid "hop"
@@ -24272,10 +24381,10 @@ msgid "to way"
 msgstr "para caminho"
 
 msgid "Enforcement"
-msgstr "Execução"
+msgstr "Fiscalização"
 
 msgid "Type of enforcement"
-msgstr "Tipo de aplicação"
+msgstr "Tipo de fiscalização"
 
 msgid "maxheight"
 msgstr "altura máxima"
@@ -24293,22 +24402,22 @@ msgid "check"
 msgstr ""
 
 msgid "Max. height (meters, only if enforcement=maxheight)"
-msgstr "Max. height (metros, se a execução=maxheight)"
+msgstr "Altura máxima (em metros, se enforcement=maxheight)"
 
 msgid "Max. weight (tonnes, only if enforcement=maxweight)"
-msgstr "Peso máximo (toneladas, se a execução=maxweight)"
+msgstr "Peso máximo (em toneladas, se enforcement=maxweight)"
 
 msgid "Max. speed (km/h, only if enforcement=maxspeed)"
-msgstr "Max. speed (km/h, se a execução=maxspeed)"
+msgstr "Velocidade máxima (em km/h, se enforcement=maxspeed)"
 
 msgid "location of enforcement device"
-msgstr "localização do dispositivo de aplicação"
+msgstr "localização do dispositivo de fiscalização"
 
 msgid "node on way where enforcement starts"
-msgstr "nó ou ponto onde a sanção inicia"
+msgstr "nó ou ponto onde a fiscalização inicia"
 
 msgid "where enforcement ends"
-msgstr "onde termina a aplicação"
+msgstr "onde termina a fiscalização"
 
 msgid "traffic light or barrier that stops you"
 msgstr "semáforo ou barreira que para você"
@@ -24627,6 +24736,11 @@ msgstr ""
 "{0}={1} é inespecífico. Em vez de ''{1}'', por favor, dê mais informações "
 "sobre o que exatamente deve ser corrigido."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} está obsoleto. Por favor, utilize ao invés um multipolígono."
 
@@ -26996,6 +27110,12 @@ msgstr "Configurar as definições de fusão"
 msgid "Generate matches"
 msgstr "Gerar correspondências"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Assunto"
 
@@ -27026,6 +27146,12 @@ msgstr "Nada está selecionado, por favor, tente novamente."
 msgid "Empty selection"
 msgstr "Seleção vazia"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Referência inválida ou sujeito"
 
@@ -28481,6 +28607,12 @@ msgstr "Total de imagens:"
 msgid "images"
 msgstr "imagens"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28604,9 +28736,6 @@ msgstr "Cruzamento perigoso"
 msgid "Mandatory direction (any)"
 msgstr "Sentido obrigatório (qualquer)"
 
-msgid "No turn"
-msgstr "Proibido virar"
-
 msgid "Uneven road"
 msgstr "Estrada irregular"
 
@@ -28619,6 +28748,9 @@ msgstr "Proibido ultrapassar"
 msgid "Pedestrian crossing"
 msgstr "Travessia de pedestres"
 
+msgid "No turn"
+msgstr "Proibido virar"
+
 msgid "Years"
 msgstr "Anos"
 
@@ -28718,7 +28850,19 @@ msgstr "Usar formuto de 24 horas"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28775,9 +28919,10 @@ msgstr "Baixando"
 msgid "Select mode"
 msgstr "Modo de seleção"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -29196,9 +29341,6 @@ msgstr ""
 "Encontrado coordenadas ''Lambert CC 9 zonas'' com diferentes códigos de zona "
 "para X e Y: "
 
-msgid "Downloading data..."
-msgstr "Baixando dados..."
-
 msgid "OpenData XML files"
 msgstr "OpenData XML files"
 
@@ -30823,6 +30965,9 @@ msgstr "Novo valor para {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Preferência ''{0}'' ausente. Não é possível inicializar SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Falhou ao abrir conexão para API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr "Autenticação de Proxy Necessária"
 
@@ -33073,6 +33218,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Pesquisar após waypoint. Clique e mova a vista do mapa para o waypoint."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Adicionar nomes da Wikipédia"
 
diff --git a/i18n/po/rm.po b/i18n/po/rm.po
index 519dc87..0334221 100644
--- a/i18n/po/rm.po
+++ b/i18n/po/rm.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-06-21 19:14+0000\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: Raeto-Romance <rm at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n !=1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:55+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:57+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ro.po b/i18n/po/ro.po
index ac51b81..feec2db 100644
--- a/i18n/po/ro.po
+++ b/i18n/po/ro.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: JOSM\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-02-24 11:34+0000\n"
 "Last-Translator: Ciprian <c1pr1an_43v3r at yahoo.com>\n"
 "Language-Team: Romanian <gnomero-list at lists.sourceforge.net>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n == 1 ? 0: (((n % 100 > 19) || ((n % 100 "
 "== 0) && (n != 0))) ? 2: 1));\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:55+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:57+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "X-Poedit-Country: ROMANIA\n"
 "Language: ro\n"
 "X-Poedit-Language: Romanian\n"
@@ -3523,9 +3523,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3541,9 +3538,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3582,6 +3576,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8856,7 +8853,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8865,6 +8863,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9053,6 +9054,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11122,7 +11129,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11387,6 +11394,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12205,20 +12215,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12779,9 +12775,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12836,6 +12829,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13186,15 +13182,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13219,6 +13206,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13423,6 +13419,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13759,6 +13758,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14370,6 +14380,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14412,8 +14449,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14425,7 +14479,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14467,6 +14521,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14554,10 +14611,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14586,13 +14643,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14601,15 +14658,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14729,6 +14785,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15509,9 +15568,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15670,9 +15726,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16663,6 +16719,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16717,6 +16779,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17171,6 +17236,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17210,6 +17283,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -18003,6 +18088,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18201,9 +18289,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18446,6 +18531,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18699,6 +18787,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19451,9 +19542,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19951,6 +20039,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19987,6 +20083,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20038,6 +20142,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20090,6 +20198,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20527,6 +20639,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21220,9 +21335,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22967,6 +23079,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25108,6 +25225,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25138,6 +25261,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26506,6 +26635,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26629,9 +26764,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26644,6 +26776,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26743,7 +26878,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26798,9 +26945,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27185,9 +27333,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28742,6 +28887,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30742,6 +30890,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ru.po b/i18n/po/ru.po
index ab3210b..a2119d0 100644
--- a/i18n/po/ru.po
+++ b/i18n/po/ru.po
@@ -7,17 +7,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-23 17:07+0000\n"
-"Last-Translator: Aleksey Kabanov <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-28 07:13+0000\n"
+"Last-Translator: Nkolay Parukhin <parukhin at gmail.com>\n"
 "Language-Team: Koptev Oleg <koptev.oleg at gmail.com>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:55+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:57+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ru_RU\n"
 
 msgid "Note"
@@ -3856,9 +3856,6 @@ msgstr "Непредвиденный формат параметра («{0}»)"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Значение «{0}» для опции +init не поддерживается."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Эллипсоид ''{0}'' не поддерживается."
 
@@ -3874,9 +3871,6 @@ msgstr "Требуется эллипсоид (+ellps=* или +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Файл сдвига сетки «{0}» для опции +nadgrids не поддерживается."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Требуется датум (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3918,6 +3912,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Двойная стереографическая"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Требуется параметр «{0}»."
 
@@ -9778,10 +9775,11 @@ msgid "Save WMS file"
 msgstr "Сохранить файл WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Снимок, скорее всего, сдвинут. Выровняйте его: "
-"https://wiki.openstreetmap.org/wiki/RU:Использование_аэрофотоснимков"
+"Спутниковый снимок \"{0}\" может быть смещён. Проверьте смещение по GPS-"
+"трекам!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/RU:Using_Imagery"
@@ -9789,6 +9787,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/RU:Using_Imagery"
 msgid "Details..."
 msgstr "Подробности..."
 
+msgid "Do not show this message again"
+msgstr "Больше не показывать это сообщение"
+
 msgid "Hide this message and never show it again"
 msgstr "Скрыть это сообщение и больше не показывать"
 
@@ -9988,6 +9989,15 @@ msgstr ""
 "JOSM будет использовать EPSG:4326 при запросе к серверу, но результаты могут "
 "отличаться в зависимости от WMS-сервера"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"Слой {0} не поддерживает новую проекцию {1}.\n"
+" Поддерживаемые проекции: {2}\n"
+"Измените проекцию или удалите слой."
+
 msgid "Correlate to GPX"
 msgstr "Относятся к GPX"
 
@@ -12311,8 +12321,8 @@ msgstr ""
 "хотите воспользоваться им?<br><br><table width=600>Сообщение об ошибке: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Сортировать меню заготовок"
+msgid "Sort presets menu alphabetically"
+msgstr "Сортировать меню заготовок по алфавиту"
 
 msgid "Tagging Presets"
 msgstr "Заготовки тегов"
@@ -12597,6 +12607,9 @@ msgstr "Lambert 93 (Франция)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (TM Латвии)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Нидерланды)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Швеция)"
 
@@ -13493,22 +13506,6 @@ msgstr ""
 "{1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Неожиданный ответ от HTTP сервера. Получен {0} ответ без заголовка "
-"''Местоположение''. Перенаправление невозможно. Останов."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Обнаружено слишком много перенаправлений на URL загрузки. Отмена."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Загрузка перенаправлена на ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Ошибка чтения с ''{0}''. Сервер ответил с кодом состояния {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14131,9 +14128,6 @@ msgstr "Соединение с сервером..."
 msgid "Downloading OSM notes..."
 msgstr "Загрузка заметок OSM..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Не удалось установить соединение с API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14194,6 +14188,9 @@ msgstr "Обнаружен неожиданный id 0 для элемента o
 msgid "OSM Server Files zip compressed"
 msgstr "Сжатые zip файлы OSM сервера"
 
+msgid "Downloading data..."
+msgstr "Скачивание данных..."
+
 msgid "WMS Files (*.wms)"
 msgstr "Файлы WMS (*.wms)"
 
@@ -14584,15 +14581,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Последнее обновление модуля было более {0} дней назад"
 
-msgid "Click to update the activated plugins"
-msgstr "Нажмите, чтобы обновить установленные модули"
-
-msgid "Skip update"
-msgstr "Пропустить обновление"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Нажмите, чтобы пропустить обновление активированных модулей"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14627,6 +14615,15 @@ msgstr ""
 "Неожиданное значение ''{0}'' для настройки ''{1}''. Принимается значение "
 "''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Нажмите, чтобы обновить установленные модули"
+
+msgid "Skip update"
+msgstr "Пропустить обновление"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Нажмите, чтобы пропустить обновление активированных модулей"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14864,6 +14861,9 @@ msgstr "Скачивание с сервера списка модулей..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Скачивание списка модулей с ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr "Неудачный HTTP-запрос"
+
 msgid "Plugin list download error"
 msgstr "Ошибка загрузки списка модулей"
 
@@ -15368,6 +15368,19 @@ msgstr ""
 "<strong>Скачка не удалась,</strong> если вы пытались скачать этот "
 "объект.<br><br>Сообщение об ошибке:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Неожиданный ответ от HTTP сервера. Получен {0} ответ без заголовка "
+"''Местоположение''. Перенаправление невозможно. Останов."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Загрузка перенаправлена на ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Обнаружено слишком много перенаправлений на URL загрузки. Отмена."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Невозможно найти перевод {0}. Возвращено к {1}."
 
@@ -16028,6 +16041,33 @@ msgstr "OSM Inspector: границы (ЕС)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI черно-белая 2.5м"
 
+msgid "LPI NSW Base Map"
+msgstr "LPI NSW базовая карта"
+
+msgid "LPI NSW Topographic Map"
+msgstr "LPI NSW топографическая карта"
+
+msgid "LPI NSW Imagery"
+msgstr "LPI NSW спутниковые снимки"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW административные границы районов местного самоуправления"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16070,9 +16110,26 @@ msgstr "VoGIS: DGM (модель рельефа)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (модель поверхности)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "Аэрофотосъёмка AGIV(laanderen) (покрывает также Брюссель) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) - аэрофотосъёмка (покрывает также регион Брюсселя)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr - цифровое изображение (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl - цифровое изображение (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 - аэрофотосъёмка"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 - аэрофотосъёмка"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 - аэрофотосъёмка"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 - аэрофотосъёмка"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) цифровое изображение PICC"
@@ -16083,8 +16140,8 @@ msgstr "Аэрофотосъёмка SPW(allonie) 2012"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "Аэрофотосъёмка SPW(allonie) 2009"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "кадастр:  только для названий и номеров домов, неточная геометрия"
+msgid "TEC bus lines"
+msgstr "TEC - автобусные маршруты"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE: карта городских районов"
@@ -16125,6 +16182,9 @@ msgstr "Чехия pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Дания)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16212,10 +16272,10 @@ msgstr "Тулуза - ортофотоплан 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Тулуза - ортофотоплан 2007"
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr "Тур - ортофото 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr "Тур - ортофото 2008-2010"
 
 msgid ""
@@ -16244,14 +16304,14 @@ msgstr "Бавария (80 см)"
 msgid "Bavaria (2 m)"
 msgstr "Бавария (2 м)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Штутгарт (аэрофото)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Штутгарт (аэрофотосъёмка)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Эрланген - аэрофотосъёмка (2013 6,25 см)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Эрланген - аэрофотосъёмка (2013 6.25 см)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Эрланген: аэрофотосъёмка 2011 (5,0 см)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Эрланген 2011 аэрофотосъёмка (5.0 см)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Старая карта Цвенкау - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16259,17 +16319,17 @@ msgstr "Старая карта Цвенкау - TK25 Messtischblatt (4739; 1906
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Старая карта Пегау - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr "Physical DE - физическая карта (природные зоны)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr "Physical DE: Гарц - физическая карта (природные зоны)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE: Гарц - оверлей для Bing (например, с непрозрачностью 20-50%)"
+"Physical DE: Гарц - оверлей для Bing (например, с непрозрачностью от 20% до "
+"50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16296,7 +16356,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Снимки с дрона 2014 (Гаити)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Canaan (Гаити) - съёмка с дрона, ноябрь 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ирландия, British War Office 1:25000 GSGS 3906"
@@ -16388,6 +16448,9 @@ msgstr "Luxembourg Inspire: водная карта"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Дельта Нигера, окт. 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Шпицберген - ортофото 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Сектор Газа - со спутников Pléiades - 06.07.2014"
 
@@ -17234,10 +17297,6 @@ msgstr ""
 "этого модуля можно создавать, закрывать, аннулировать, переоткрывать отчёты "
 "об ошибках и добавлять к ним комментарии."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Позволяет пользователю работать со снимками, размещёнными на mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17434,13 +17493,13 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Показывает окно для редактирования тегов в табличной сетке."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Добавляет пункт «Анализатор заготовок тегов» к меню помощи, что поможет вам "
-"в разработке заготовок тегов (быстрый просмотр в диалоге, который появляется "
-"во всплывающем окне). Вы можете запустить JAR-файл в автономном режиме."
+"Добавляет в меню «Окна» тестер заготовок тегов, помогающий в разработке "
+"заготовок тегов (быстрый предпросмотр всплывающего диалогового окна). Можно "
+"также запустить jar-файл автономно."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Сделать ряд домов вдоль улицы из одного блока."
@@ -17745,7 +17804,7 @@ msgid "spur"
 msgstr "ответвление"
 
 msgid "crossover"
-msgstr ""
+msgstr "стрелочный съезд"
 
 msgid "Electrified"
 msgstr "Электрифицированная"
@@ -18011,7 +18070,7 @@ msgstr "бег"
 
 msgctxt "sport"
 msgid "safety_training"
-msgstr ""
+msgstr "обучение технике безопасности"
 
 msgctxt "sport"
 msgid "shooting"
@@ -18455,6 +18514,12 @@ msgstr "Код ИАТА"
 msgid "ICAO"
 msgstr "Код ИКАО"
 
+msgid "Car brand"
+msgstr "Марка автомобиля"
+
+msgid "Motorcycle brand"
+msgstr "Марка мотоцикла"
+
 msgid "Streets"
 msgstr "Улицы"
 
@@ -18509,6 +18574,9 @@ msgstr "Съезд с автострады"
 msgid "Primary"
 msgstr "Основная"
 
+msgid "Overhead trolley wires"
+msgstr "Троллейбусные провода"
+
 msgid "Primary Link"
 msgstr "Съезд с основной"
 
@@ -18980,6 +19048,14 @@ msgstr "Совмещённые пешеходная и велодорожка"
 msgid "Dedicated Footway"
 msgstr "Пешеходная дорожка"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "тротуар"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "пешеходный переход"
+
 msgid "Steps"
 msgstr "Лестница"
 
@@ -19019,6 +19095,18 @@ msgstr "Посередине"
 msgid "Right handrail"
 msgstr "Справа"
 
+msgid "Escalator"
+msgstr "Эскалатор"
+
+msgid "forward"
+msgstr "вперёд"
+
+msgid "backward"
+msgstr "назад"
+
+msgid "reversible"
+msgstr "со сменой направления"
+
 msgid "Waypoints"
 msgstr "Точки на дорогах"
 
@@ -19819,6 +19907,9 @@ msgstr "Буферный упор"
 msgid "Railway Switch"
 msgstr "Железнодорожная стрелка"
 
+msgid "Railway Signal"
+msgstr "Железнодорожный сигнал"
+
 msgid "Railway milestone"
 msgstr "Ж/д дистанционный столб"
 
@@ -20019,9 +20110,6 @@ msgstr "Кратковременный прокат"
 msgid "Motorcycle Dealer"
 msgstr "Продажа мотоциклов"
 
-msgid "independent"
-msgstr "Независимый"
-
 msgid "Services:"
 msgstr "Услуги:"
 
@@ -20219,7 +20307,7 @@ msgid "UIC name"
 msgstr "Название в UIC"
 
 msgid "Stop Position"
-msgstr "Место остановки вагона"
+msgstr "Место остановки транспорта"
 
 msgid "Platform"
 msgstr "Платформа"
@@ -20266,6 +20354,9 @@ msgstr "Скамейка"
 msgid "Shelter"
 msgstr "Навес"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Урна"
+
 msgid "Highway platform (legacy)"
 msgstr "Остановка общественного транспорта (устар.)"
 
@@ -20421,7 +20512,7 @@ msgid "Alpine Hut"
 msgstr "Альпинистский домик"
 
 msgid "Wilderness Hut"
-msgstr ""
+msgstr "Туристический домик"
 
 msgid "Access rights"
 msgstr "Права доступа"
@@ -20519,6 +20610,9 @@ msgstr "французская"
 msgid "sandwich"
 msgstr "сэндвичи"
 
+msgid "coffee_shop"
+msgstr "кофейня"
+
 msgid "sushi"
 msgstr "суши"
 
@@ -21271,9 +21365,6 @@ msgstr "Общий контейнер для утиля"
 msgid "Recycling Centre"
 msgstr "Пункт приёма перерабатываемых отходов"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Урна"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Мусорный бак"
 
@@ -21771,6 +21862,14 @@ msgid "commercial"
 msgstr "место деловой активности"
 
 msgctxt "building"
+msgid "service"
+msgstr "служебная постройка"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "железнодорожный вокзал"
+
+msgctxt "building"
 msgid "barn"
 msgstr "амбар"
 
@@ -21807,6 +21906,14 @@ msgid "hospital"
 msgstr "больница"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "детский сад"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "склад"
 
@@ -21858,6 +21965,10 @@ msgid "house"
 msgstr "индивидуальный жилой дом"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "гостиница"
+
+msgctxt "building"
 msgid "hut"
 msgstr "хижина"
 
@@ -21910,6 +22021,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "аварийный выход"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "в подъезд/на лестницу"
+
 msgid "Entrance number"
 msgstr "Номер подъезда"
 
@@ -22347,6 +22462,9 @@ msgstr "укреплённый ангар"
 msgid "Historic"
 msgstr "Имеет историческое значение"
 
+msgid "Ruins"
+msgstr "Развалины"
+
 msgid "Range"
 msgstr "Полигон"
 
@@ -23042,9 +23160,6 @@ msgstr "Исторические места"
 msgid "Castle"
 msgstr "Замок"
 
-msgid "Ruins"
-msgstr "Развалины"
-
 msgid "Archaeological Site"
 msgstr "Археологические раскопки"
 
@@ -23335,7 +23450,7 @@ msgid "Gift/Souvenir"
 msgstr "Подарки и сувениры"
 
 msgid "Variety Store"
-msgstr "Универсальный магазин"
+msgstr "Магазин с фиксированной ценой"
 
 msgid "Bookmaker"
 msgstr "Букмекерская контора"
@@ -23558,7 +23673,7 @@ msgstr "Агентство недвижимости"
 
 msgctxt "office"
 msgid "Foundation"
-msgstr ""
+msgstr "Учреждение"
 
 msgctxt "office"
 msgid "Government"
@@ -24813,6 +24928,13 @@ msgstr ""
 "{0}={1} — точно не определённый тег. Вместо ''{1}'' опишите подробнее то, "
 "что должно быть исправлено."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Неправильное использование тега {0}. Удалите {1}, так как ясно, что название "
+"отсутствует, даже без дополнительного тега."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "Применять {0}={1} не рекомендуется. Используйте взамен мультиполигон."
@@ -27192,6 +27314,12 @@ msgstr "Настроить параметры объединения"
 msgid "Generate matches"
 msgstr "Подобрать пары"
 
+msgid "Layer:"
+msgstr "Слой:"
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr "{0}: 0 / {1}: 0 / {2}: 0"
+
 msgid "Subject"
 msgstr "Целевой слой"
 
@@ -27222,6 +27350,12 @@ msgstr "Ничего не выбрано, попробуйте снова."
 msgid "Empty selection"
 msgstr "Ничего не выделено"
 
+msgid "Freeze reference selection"
+msgstr "Заблокировать выделение в справочном слое"
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr "{0}: {1} / {2}: {3} / {4}: {5}"
+
 msgid "Invalid reference or subject"
 msgstr "Неверный объект справочного или целевого слоя"
 
@@ -27270,9 +27404,10 @@ msgstr "Макс. число потоков"
 
 msgid "Maximum number of boxes to download for each pan/zoom."
 msgstr ""
+"Максимальное количество блоков, загружаемых при каждом сдвиге/масштабировании"
 
 msgid "Max download boxes"
-msgstr ""
+msgstr "Макс. загружаемых блоков"
 
 msgid ""
 "Time in milliseconds after a pan/zoom before it starts downloading. "
@@ -28691,6 +28826,12 @@ msgstr "Всего изображений:"
 msgid "images"
 msgstr "снимков"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr "Шрифт дорожных знаков ''{0}'' имеет неверный формат."
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr "Не удалось прочитать файл шрифта из ''{{0}}''."
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28814,9 +28955,6 @@ msgstr "Пересечение со второстепенной"
 msgid "Mandatory direction (any)"
 msgstr "Предписываемое направление движения (любое)"
 
-msgid "No turn"
-msgstr "Поворот запрещён"
-
 msgid "Uneven road"
 msgstr "Неровная дорога"
 
@@ -28829,6 +28967,9 @@ msgstr "Обгон запрещён"
 msgid "Pedestrian crossing"
 msgstr "Пешеходный переход"
 
+msgid "No turn"
+msgstr "Поворот запрещён"
+
 msgid "Years"
 msgstr "лет"
 
@@ -28930,8 +29071,20 @@ msgstr ""
 "Перемещаться к местоположению снимка по кнопкам ''Предыдущий/Следующий "
 "снимок''"
 
-msgid "Download mode: "
-msgstr "Режим скачивания: "
+msgid "Download mode"
+msgstr "Режим скачивания"
+
+msgid "You are logged in as ''{0}''."
+msgstr "Вы вошли как ''{0}''."
+
+msgid "Re-Login"
+msgstr "Войти заново"
+
+msgid "You are currently not logged in."
+msgstr "Вы не выполнили вход."
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr "Перейти к настройкам и войти в Mapillary перед отправкой данных."
 
 msgid "Upload selected sequence"
 msgstr "Отправить выделенную последовательность"
@@ -28991,12 +29144,11 @@ msgstr "Загрузка"
 msgid "Select mode"
 msgstr "Режим выделения"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
-msgstr ""
-"<html><head><title>Вход на Mapillary</title></head><body>Вход успешный, "
-"возвращаемся в JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr "Вход в Mapillary"
+
+msgid "Login successful, return to JOSM."
+msgstr "Вход успешно выполнен, возврат в JOSM."
 
 msgid "Downloading Mapillary images"
 msgstr "Скачивание снимков Mapillary"
@@ -29408,9 +29560,6 @@ msgid ""
 "Y: "
 msgstr "Координаты ''Lambert CC 9 zones''  имеют разные коды зон для X и Y: "
 
-msgid "Downloading data..."
-msgstr "Скачивание данных..."
-
 msgid "OpenData XML files"
 msgstr "Файлы OpenData XML"
 
@@ -31034,6 +31183,9 @@ msgstr "Новое значение для {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Настройка ''{0}'' отсутствует. Невозможно инициализировать SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Не удалось установить соединение с API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr "Необходима авторизация на прокси"
 
@@ -33283,6 +33435,30 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Поиск путевой точки. Перемещает карту на путевую точку и выделяет ее."
 
+msgid "Fetch Wikidata IDs"
+msgstr "Получить ID Викиданных"
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr "Получить идентификаторы Викиданных, используя тег ''wikipedia''"
+
+msgid "Fetching Wikidata IDs"
+msgstr "Получение идентификаторов Викиданных"
+
+msgid "Add Wikidata"
+msgstr "Добавить Викиданные"
+
+msgid "No Wikidata ID found for: {0}"
+msgstr "Не найден идентификатор Викиданных для: {0}"
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] "Получение {0} идентификатора Викиданных для языка ''{1}''"
+msgstr[1] "Получение {0} идентификаторов Викиданных для языка ''{1}''"
+msgstr[2] "Получение {0} идентификаторов Викиданных для языка ''{1}''"
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr "Добавить Викиданные для языка ''{0}''"
+
 msgid "Add names from Wikipedia"
 msgstr "Добавить названия из Википедии"
 
diff --git a/i18n/po/sk.po b/i18n/po/sk.po
index 28ae595..48e2864 100644
--- a/i18n/po/sk.po
+++ b/i18n/po/sk.po
@@ -9,16 +9,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-23 18:23+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-30 19:43+0000\n"
 "Last-Translator: aceman444 <Unknown>\n"
 "Language-Team: Slovak <>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 1 : (n>=2 && n<=4) ? 2 : 0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:57+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:59+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: sk\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3819,9 +3819,6 @@ msgstr "Neočakávaný formát parametra (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Hodnota ''{0}'' pre možnosť +init nie je podporovaná."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Elipsoid ''{0}'' nie je podporovaný."
 
@@ -3837,9 +3834,6 @@ msgstr "Elipsoid sa vyžaduje (+ellps=* alebo +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Súbor posunu mriežky \"{0}\" nie je pre voľbu +nadgrids podporovaná."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Vyžaduje sa hodnota (+datum=*, +towgs84 =* alebo +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "Neočakávaný počet parametrov pre \"towgs84\" (musí byť 3 alebo 7)"
@@ -3879,6 +3873,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr "Dvojité stereografické"
+
 msgid "Parameter ''{0}'' required."
 msgstr "Vyžadovaný parameter ''{0}''."
 
@@ -9513,10 +9510,10 @@ msgid "Upload data in one request"
 msgstr "Nahrať údaje v jednej požiadavke"
 
 msgid "Upload data in chunks of objects. Chunk size: "
-msgstr "Nahrať dáta v kusoch objektov. Veľkosť kusov: "
+msgstr "Nahrať dáta v skupinách objektov. Veľkosť skupiny: "
 
 msgid "Upload each object individually"
-msgstr "Nahrať každý objekt individuálne"
+msgstr "Nahrať každý objekt samostatne"
 
 msgid ""
 "<html>There are <strong>multiple changesets</strong> necessary in order to "
@@ -9559,8 +9556,8 @@ msgstr "Nepovolená veľkosť <= 0. Prosím vložte celé číslo > 1"
 
 msgid "Chunk size {0} exceeds max. changeset size {1} for server ''{2}''"
 msgstr ""
-"Veľkosť kusov {0} prekročil max. veľkosť zmenového súboru {1} pre server "
-"''{2}''"
+"Veľkosť skupiny {0} prekročila max. veľkosť zmenového súboru {1} pre server "
+"\"{2}\""
 
 msgid "Please enter an integer > 1"
 msgstr "Prosím vložte celé číslo > 1"
@@ -9686,10 +9683,11 @@ msgid "Save WMS file"
 msgstr "Uložiť WMS súbor"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Letecký mapový podklad môže byť posunutý. Skontrolujte jeho posun za pomoci "
-"GPS záznamov!"
+"Letecké snímky \"{0}\" môžu byť posunuté. Prosím overte posun pomocou stôp "
+"GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9697,6 +9695,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Podrobnosti..."
 
+msgid "Do not show this message again"
+msgstr "Túto správu už znovu nezobrazovať"
+
 msgid "Hide this message and never show it again"
 msgstr "Schovať túto správu a viac ju nezobrazovať"
 
@@ -9899,6 +9900,15 @@ msgstr ""
 "JOSM použije EPSG:4326 pre požiadavky na server, ale výsledky sa môžu líšiť "
 "v závislosti od WMS servera"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+"Vrstva {0} nepodporuje novú projekciu  {1}.\n"
+" Podporované projekcie sú: {2}\n"
+"Zmeňte projekciu alebo odstráňte vrstvu."
+
 msgid "Correlate to GPX"
 msgstr "Zladiť GPX"
 
@@ -12216,8 +12226,8 @@ msgstr ""
 "<html>Nemožno spracovať zdroj predvolieb označovania: {0}. Naozaj ho chcete "
 "používať?<br><br><table width=600>Chyba je: {1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Menu Sort presets"
+msgid "Sort presets menu alphabetically"
+msgstr "Zoradiť predvoľby abecedne"
 
 msgid "Tagging Presets"
 msgstr "Predvoľby značenia (Tagging Presets)"
@@ -12500,6 +12510,9 @@ msgstr "Lambert 93 (Francúzsko)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Lotyšsko TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr "Rijksdriehoekscoördinaten (Holandsko)"
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Švédsko)"
 
@@ -13409,25 +13422,6 @@ msgstr ""
 "Nepodarilo sa načítať {0}, využite cache súbor a skúste nabudúce: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Neočakávaná odpoveď servera HTTP. Obdržaná hodnota odpovede {0} bez hlavičky "
-"''Location''. Nemôžem presmerovať. Prerušujem."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-"Príliš veľa detekovaných presmerovaní na adresu URL pre sťahovanie . "
-"Prerušujem."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Stiahovanie presmerované na ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-"Nepodarilo sa načítať zo ''{0}''. Server odpovedal s kódom stavu {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14064,9 +14058,6 @@ msgstr "Kontaktujem server..."
 msgid "Downloading OSM notes..."
 msgstr "Sťahujú sa OSM poznámky (Notes)..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Neúspešné nadviazanie spojenia do API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14110,7 +14101,7 @@ msgid "Value >0 expected for parameter ''{0}'', got {1}"
 msgstr "Hodnota >0 očakávaná pre parameter \"{0}\", obdržaná hodnota je {1}"
 
 msgid "Starting to upload in chunks..."
-msgstr "Začínam presúvanie v kusoch ..."
+msgstr "Začínam nahrávanie v skupinách ..."
 
 msgid "({0}/{1}) Uploading {2} object..."
 msgid_plural "({0}/{1}) Uploading {2} objects..."
@@ -14127,6 +14118,9 @@ msgstr "Najdené neočakávané id 0 pre OSM základný objekt"
 msgid "OSM Server Files zip compressed"
 msgstr "Súbory servera skomprimované v zip"
 
+msgid "Downloading data..."
+msgstr "Sťahujú sa dáta..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS Súbory (*.wms)"
 
@@ -14513,15 +14507,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Pluginy boli naposledy aktualizované pred {0} dňami."
 
-msgid "Click to update the activated plugins"
-msgstr "Kliknite pre aktualizáciu aktívnych pluginov"
-
-msgid "Skip update"
-msgstr "Vynechať aktualizáciu"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Kliknite na tlačidlo preskočiť aktualizácie aktívnych pluginov"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14556,6 +14541,15 @@ msgstr ""
 "Neočakávaná hodnota ''{0}'' pre nastavenie ''{1}''. Bude sa predpoklať "
 "hodnota ''ask'' (spýtať sa)."
 
+msgid "Click to update the activated plugins"
+msgstr "Kliknite pre aktualizáciu aktívnych pluginov"
+
+msgid "Skip update"
+msgstr "Vynechať aktualizáciu"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Kliknite na tlačidlo preskočiť aktualizácie aktívnych pluginov"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14794,6 +14788,9 @@ msgstr "Sťahujem zoznam pluginov ..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Sťahujem zoznam pluginov z ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr "Neúspešná HTTP požiadavka"
+
 msgid "Plugin list download error"
 msgstr "Chyba pri sťahovaní zoznamu pluginov"
 
@@ -15299,6 +15296,21 @@ msgstr ""
 "objekt.<br> <strong>Nahrávanie je neúspešné</strong>, ak ste sa snažili "
 "nahrať tento objekt.<br><br>Chybová správa je:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Neočakávaná odpoveď servera HTTP. Obdržaná hodnota odpovede {0} bez hlavičky "
+"''Location''. Nemôžem presmerovať. Prerušujem."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Stiahovanie presmerované na ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+"Príliš veľa detekovaných presmerovaní na adresu URL pre sťahovanie . "
+"Prerušujem."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Nemôžem nájsť preklad pre jazyk {0}. Vyberám {1}."
 
@@ -15957,6 +15969,33 @@ msgstr "OSM Inspector: Hranice (EÚ)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI čiernobiela 2.5m"
 
+msgid "LPI NSW Base Map"
+msgstr "LPI NSW Základná mapa"
+
+msgid "LPI NSW Topographic Map"
+msgstr "LPI NSW Topografická mapa"
+
+msgid "LPI NSW Imagery"
+msgstr "LPI NSW Snímky"
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr "LPI NSW Administratívne hranice mestských častí"
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr "LPI NSW Administratívne hranice LGA"
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr "LPI NSW Administratívne hranice okresov"
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr "LPI NSW Administratívne hranice farností"
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr "LPI NSW Administratívne hranice štátnych lesov"
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr "LPI NSW Administratívne hranice chránených oblastí NPWS"
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15999,9 +16038,26 @@ msgstr "VoGIS: DGM (Terénny model)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Povrchový model)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "AGIV(laanderen) letecké snímky (pokrýva aj Brusel) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) letecké snímky (pokrýva aj región Bruselu)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr numerical imagery (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl numerical imagery (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 letecké snímky"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 letecké snímky"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 letecké snímky"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 letecké snímky"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) PICC numerical imagery"
@@ -16012,8 +16068,8 @@ msgstr "SPW(allonie) 2012 letecké snímky"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW(allonie) 2009 letecké snímky"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "kataster: len pre názvy a čísla domov, geometrie sú zlé"
+msgid "TEC bus lines"
+msgstr "autobusové linky TEC"
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Mapa de Setores Urbanos"
@@ -16054,6 +16110,9 @@ msgstr "Český pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Dánsko)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Geodatastyrelsen DTK Kort25"
 
@@ -16141,10 +16200,10 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr "Tours - Ortofoto 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr "Tours - Ortofoto 2008-2010"
 
 msgid ""
@@ -16175,14 +16234,14 @@ msgstr "Bavorsko (80 cm)"
 msgid "Bavaria (2 m)"
 msgstr "Bavorsko (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Letecké foto)"
+msgid "Stuttgart (aerial imagery)"
+msgstr "Stuttgart (letecké snímky)"
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Letecké snímky (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr "Erlangen letecké snímky (2013 6.25 cm)"
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Letecké foto (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr "Erlangen 2011 letecké snímky (5.0 cm)"
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Stará mapa Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16190,18 +16249,17 @@ msgstr "Stará mapa Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Stará mapa Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr "Physical DE - Prírodná mapa (prírodné oblasti)"
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr "Physical DE:Harz - Prírodná mapa (prírodné oblasti)"
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:Harz - Prekrytie pre Bing (napr. použiť krytie medzi 20 a 50 "
-"percent)"
+"Physical DE:Harz - Prekrytie pre Bing (napr. použite priehľadnosť medzi 20% "
+"a 50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16228,7 +16286,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Fotografie z bezpilotných lietadiel 2014 (Haiti)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Snímky z dronov Canaan(Haiti) November 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ireland British War Office 1:25k GSGS 3906"
@@ -16320,6 +16378,9 @@ msgstr "Luxembourg Inspire Water"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Delta Nigeru Okt 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Svalbard - Ortofoto 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Pásmo Gazy - Pléiades - 2014/07/06"
 
@@ -17154,9 +17215,6 @@ msgstr ""
 "Plugin MapDust zobrazuje na mape hlásenia o chybách z MapDust. Môžete "
 "vytvoriť, uzavrieť, zamietnuť, znovu otvoriť a komentovať chybové hlásenia."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "Umožňuje prácu s obrázkami na mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17352,13 +17410,13 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Pridáva dialóg pre editáciu značiek v tabuľkovej mriežke."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Pridá tester predvolieb značenia do menu nápovedy, ktorý pomáha pri vývoji "
-"predvolieb značenia (rýchly náhľad na dialóg, ktorý sa zobrazí). Jar-súbor "
-"môžete spustiť aj samostatne."
+"Pridá do menu Okná nástroj na testovanie predvolieb, ktorý pomáha pri vývoji "
+"značkovacích predvolieb (rýchly náhľad okna, ktoré sa zobrazí). Súbor jar "
+"môžete tiež spustiť samostatne."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Vytvára radové domy mimo jednotlivých blokov."
@@ -18371,6 +18429,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr "Značka áut"
+
+msgid "Motorcycle brand"
+msgstr "Značka motocyklov"
+
 msgid "Streets"
 msgstr "Hlavné komunikácie"
 
@@ -18381,34 +18445,34 @@ msgid "Placement"
 msgstr "Umiestnenie"
 
 msgid "left_of:1"
-msgstr ""
+msgstr "vľavo od 1. jazdného pruhu"
 
 msgid "left_of:2"
-msgstr ""
+msgstr "vľavo od 2. jazdného pruhu"
 
 msgid "left_of:3"
-msgstr ""
+msgstr "vľavo od 3. jazdného pruhu"
 
 msgid "middle_of:1"
-msgstr ""
+msgstr "v strede 1. jazdného pruhu"
 
 msgid "middle_of:2"
-msgstr ""
+msgstr "v strede 2. jazdného pruhu"
 
 msgid "middle_of:3"
-msgstr ""
+msgstr "v strede 3. jazdného pruhu"
 
 msgid "right_of:1"
-msgstr ""
+msgstr "vpravo od 1. jazdného pruhu"
 
 msgid "right_of:2"
-msgstr ""
+msgstr "vpravo od 2. jazdného pruhu"
 
 msgid "right_of:3"
-msgstr ""
+msgstr "vpravo od 3. jazdného pruhu"
 
 msgid "transition"
-msgstr ""
+msgstr "zmena počtu pruhov"
 
 msgid "Motorway Link"
 msgstr "Diaľničná prípojka"
@@ -18425,6 +18489,9 @@ msgstr "Prípojka rýchlostnej cesty"
 msgid "Primary"
 msgstr "Cesta I. triedy"
 
+msgid "Overhead trolley wires"
+msgstr "Trolejové vedenie"
+
 msgid "Primary Link"
 msgstr "Prípojka cesty I. triedy"
 
@@ -18896,6 +18963,14 @@ msgstr "Kombinovaný chodník a cesta pre cyklistov"
 msgid "Dedicated Footway"
 msgstr "Vyhradený chodník pre peších (kvalitný mestský)"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr "postranný chodník"
+
+msgctxt "footway"
+msgid "crossing"
+msgstr "priechod cez cestu"
+
 msgid "Steps"
 msgstr "Schody"
 
@@ -18935,6 +19010,18 @@ msgstr "Držadlo v strede"
 msgid "Right handrail"
 msgstr "Držadlo vpravo"
 
+msgid "Escalator"
+msgstr "Eskalátor (pohyblivé schody)"
+
+msgid "forward"
+msgstr "v smere cesty"
+
+msgid "backward"
+msgstr "v opačnom smere"
+
+msgid "reversible"
+msgstr "meniaci smer"
+
 msgid "Waypoints"
 msgstr "Cestné objekty"
 
@@ -19736,6 +19823,9 @@ msgstr "Nárazník"
 msgid "Railway Switch"
 msgstr "Výhybka"
 
+msgid "Railway Signal"
+msgstr "Železničný signál"
+
 msgid "Railway milestone"
 msgstr "Železničný míľnik"
 
@@ -19936,9 +20026,6 @@ msgstr "Autopožičovňa (aj pre krátkodobé požičanie auta aj 1 hod.)"
 msgid "Motorcycle Dealer"
 msgstr "Predajca motocyklov"
 
-msgid "independent"
-msgstr "Rôzne"
-
 msgid "Services:"
 msgstr "Služby:"
 
@@ -20181,6 +20268,9 @@ msgstr "Lavička"
 msgid "Shelter"
 msgstr "Prístrešok"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Odpadkový kôš"
+
 msgid "Highway platform (legacy)"
 msgstr "Cestné nástupište (zastaralé)"
 
@@ -20434,6 +20524,9 @@ msgstr "francúzska"
 msgid "sandwich"
 msgstr "sendviče"
 
+msgid "coffee_shop"
+msgstr "kaviareň"
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -21186,9 +21279,6 @@ msgstr "Komunálny odpad"
 msgid "Recycling Centre"
 msgstr "Recyklačné stredisko"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Odpadkový kôš"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Zhromaždisko odpadu (kontajner)"
 
@@ -21686,6 +21776,14 @@ msgid "commercial"
 msgstr "obchodná"
 
 msgctxt "building"
+msgid "service"
+msgstr "obslužná/technická stavba"
+
+msgctxt "building"
+msgid "train_station"
+msgstr "železničná stanica"
+
+msgctxt "building"
 msgid "barn"
 msgstr "stodola"
 
@@ -21722,6 +21820,14 @@ msgid "hospital"
 msgstr "nemocnica"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr "škôlka"
+
+msgctxt "building"
+msgid "manufacture"
+msgstr "manufaktúra"
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "sklad"
 
@@ -21773,6 +21879,10 @@ msgid "house"
 msgstr "nesamostatný rodinný dom"
 
 msgctxt "building"
+msgid "hotel"
+msgstr "hotel"
+
+msgctxt "building"
 msgid "hut"
 msgstr "chatka"
 
@@ -21825,6 +21935,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "núdzový"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr "ku schodom"
+
 msgid "Entrance number"
 msgstr "Číslo vchodu"
 
@@ -22251,17 +22365,20 @@ msgid "Bunker"
 msgstr "Bunker"
 
 msgid "pillbox"
-msgstr ""
+msgstr "pechotný zrub"
 
 msgid "munitions"
 msgstr "munícia"
 
 msgid "hardened_aircraft_shelter"
-msgstr ""
+msgstr "spevnený letecký kryt"
 
 msgid "Historic"
 msgstr "Historický"
 
+msgid "Ruins"
+msgstr "Zrúcanina"
+
 msgid "Range"
 msgstr "Strelnica"
 
@@ -22957,9 +23074,6 @@ msgstr "Historické miesta"
 msgid "Castle"
 msgstr "Hrad"
 
-msgid "Ruins"
-msgstr "Zrúcanina"
-
 msgid "Archaeological Site"
 msgstr "Archeologické nálezisko"
 
@@ -24722,6 +24836,13 @@ msgstr ""
 "{0}={1} je nejasné. Namiesto \"{1}\" uveďte viac informácií o tom, čo presne "
 "má byť opravené."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+"Nesprávne použitie značky {0}. Odstráňte {1}, pretože je zrejmé, že názov "
+"chýba aj bez doplňujúcej značky."
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0}={1} je zastaralé. Prosím použite multipolygón."
 
@@ -26964,6 +27085,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -26994,6 +27121,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -28400,6 +28533,12 @@ msgstr "Počet obrázkov:"
 msgid "images"
 msgstr "obrázky"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28523,9 +28662,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr "Prikázaný smer jazdy"
 
-msgid "No turn"
-msgstr "Zákaz odbočenia"
-
 msgid "Uneven road"
 msgstr "Nerovná cesta"
 
@@ -28538,6 +28674,9 @@ msgstr "Zákaz predbiehania"
 msgid "Pedestrian crossing"
 msgstr "Priechod pre chodcov"
 
+msgid "No turn"
+msgstr "Zákaz odbočenia"
+
 msgid "Years"
 msgstr "Rokov"
 
@@ -28637,8 +28776,20 @@ msgstr "Použiť 24-hodinový formát"
 msgid "Move to picture''s location with next/previous buttons"
 msgstr "Tlačidlom nasledujúci/predchádzajúci sa presunúť na pozíciu obrázka"
 
-msgid "Download mode: "
-msgstr "Režim sťahovania: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
 
 msgid "Upload selected sequence"
 msgstr "Odoslať vybranú postupnosť"
@@ -28698,12 +28849,11 @@ msgstr "Sťahuje sa"
 msgid "Select mode"
 msgstr "Vyberte režim"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
-"<html><head><title>Prihlásenie Mapillary</title></head><body>Prihlásenie "
-"úspešné, vráťte sa do JOSM.</body></html>"
 
 msgid "Downloading Mapillary images"
 msgstr "Sťahujú sa obrázky Mapillary"
@@ -29093,9 +29243,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr "OpenData XML súbory"
 
@@ -30662,6 +30809,9 @@ msgstr "Nová hodnota pre {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Neúspešné nadviazanie spojenia do API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32816,6 +32966,29 @@ msgstr "Hľadanie waypointu"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "Hľadať za waypointom. Kliknite a posuňte náhľad mapy k waypointu."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Pridať názvy z Wikipedie"
 
diff --git a/i18n/po/sl.po b/i18n/po/sl.po
index b50df4b..a2303d8 100644
--- a/i18n/po/sl.po
+++ b/i18n/po/sl.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-11-07 17:38+0000\n"
 "Last-Translator: Joško Horvat <Unknown>\n"
 "Language-Team: Slovenian <sl at li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=4; plural=(n%100==1 ? 1 : n%100==2 ? 2 : n%100==3 || "
 "n%100==4 ? 3 : 0);\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:57+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:59+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: sl\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3487,9 +3487,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3505,9 +3502,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3546,6 +3540,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8842,7 +8839,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8851,6 +8849,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9037,6 +9038,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11108,7 +11115,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11373,6 +11380,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12192,20 +12202,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12770,9 +12766,6 @@ msgstr "Vzpostavljanje povezave s strežnikom..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12829,6 +12822,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13179,15 +13175,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Zadnja posodobitev vstavkov pred več kot {0} dnevi."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13212,6 +13199,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13420,6 +13416,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13756,6 +13755,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14367,6 +14377,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14409,8 +14446,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14422,7 +14476,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14464,6 +14518,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14551,10 +14608,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14583,13 +14640,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14598,15 +14655,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14726,6 +14782,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15506,9 +15565,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15667,9 +15723,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16660,6 +16716,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Ceste"
 
@@ -16714,6 +16776,9 @@ msgstr "Priključek hitre ceste"
 msgid "Primary"
 msgstr "Glavna cesta (1.,2. reda)"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Priključek glavne ceste"
 
@@ -17168,6 +17233,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Stopnice"
 
@@ -17207,6 +17280,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -18000,6 +18085,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18198,9 +18286,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18443,6 +18528,9 @@ msgstr "Klopca"
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18696,6 +18784,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19448,9 +19539,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19948,6 +20036,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19984,6 +20080,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20035,6 +20139,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20087,6 +20195,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20524,6 +20636,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruševine"
+
 msgid "Range"
 msgstr ""
 
@@ -21217,9 +21332,6 @@ msgstr "Zgodovinski kraji"
 msgid "Castle"
 msgstr "Grad"
 
-msgid "Ruins"
-msgstr "Ruševine"
-
 msgid "Archaeological Site"
 msgstr "Arheološko najdišče"
 
@@ -22964,6 +23076,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25105,6 +25222,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25135,6 +25258,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26505,6 +26634,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26628,9 +26763,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26643,6 +26775,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26742,7 +26877,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26797,9 +26944,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27184,9 +27332,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28741,6 +28886,9 @@ msgstr "Nova vrednost za {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30743,6 +30891,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/sq.po b/i18n/po/sq.po
index 8d5ce8c..2536179 100644
--- a/i18n/po/sq.po
+++ b/i18n/po/sq.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-11-04 19:43+0000\n"
 "Last-Translator: StefanPrifti <Unknown>\n"
 "Language-Team: FLOSS Kosova\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:31+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:32+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/sr.po b/i18n/po/sr.po
index 887eb35..2164b66 100644
--- a/i18n/po/sr.po
+++ b/i18n/po/sr.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-02-01 15:30+0000\n"
 "Last-Translator: Slobodan Simić <Unknown>\n"
 "Language-Team: Serbian <sr at li.org>\n"
@@ -16,8 +16,8 @@ msgstr ""
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:56+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 04:58+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: sr\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3466,9 +3466,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3484,9 +3481,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3525,6 +3519,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8798,7 +8795,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8807,6 +8805,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8993,6 +8994,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11058,7 +11065,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11323,6 +11330,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12140,20 +12150,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12714,9 +12710,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12771,6 +12764,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13121,15 +13117,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13154,6 +13141,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13358,6 +13354,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13694,6 +13693,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14305,6 +14315,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14347,8 +14384,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14360,7 +14414,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14402,6 +14456,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14489,10 +14546,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14521,13 +14578,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14536,15 +14593,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14664,6 +14720,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15444,9 +15503,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15605,9 +15661,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16598,6 +16654,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16652,6 +16714,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17106,6 +17171,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17145,6 +17218,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17938,6 +18023,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18136,9 +18224,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18381,6 +18466,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18634,6 +18722,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19386,9 +19477,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19886,6 +19974,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19922,6 +20018,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19973,6 +20077,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20025,6 +20133,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20462,6 +20574,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21155,9 +21270,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22902,6 +23014,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25043,6 +25160,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25073,6 +25196,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26441,6 +26570,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26564,9 +26699,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26579,6 +26711,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26678,7 +26813,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26733,9 +26880,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27120,9 +27268,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28677,6 +28822,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30677,6 +30825,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/sv.po b/i18n/po/sv.po
index 989836f..7695268 100644
--- a/i18n/po/sv.po
+++ b/i18n/po/sv.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-15 04:21+0000\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-11 20:32+0000\n"
 "Last-Translator: Niklas Henriksson <fringillus92 at gmail.com>\n"
 "Language-Team: Swedish <sv at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:58+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:00+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: sv\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3727,9 +3727,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3745,9 +3742,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3786,6 +3780,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Parameter ''{0}'' krävs."
 
@@ -9198,7 +9195,8 @@ msgid "Save WMS file"
 msgstr "Spara WMS-fil"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9207,6 +9205,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Detaljer..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Dölj detta meddelande och visa det aldrig igen"
 
@@ -9395,6 +9396,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Korrelerar med GPX"
 
@@ -11525,8 +11532,8 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
-msgstr "Sortera snabbvalsmenyn"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Snabbval för taggning"
@@ -11803,6 +11810,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Sverige)"
 
@@ -12633,20 +12643,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13213,9 +13209,6 @@ msgstr "Tar kontakt med servern..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "Misslyckades med att öppna uppkoppling till API {0}"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13271,6 +13264,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr "Hämtar data..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS-filer (*.wms)"
 
@@ -13633,15 +13629,6 @@ msgid "Last plugin update more than {0} days ago."
 msgstr ""
 "Senaste uppdatering av insticksmoduler var för mer än {0} dagar sedan."
 
-msgid "Click to update the activated plugins"
-msgstr "Klicka för att uppdatera aktiverade insticksmoduler"
-
-msgid "Skip update"
-msgstr "Hoppa över uppdatering"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Klicka för att hoppa över uppdatering av aktiverade insticksmoduler"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13670,6 +13657,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr "Klicka för att uppdatera aktiverade insticksmoduler"
+
+msgid "Skip update"
+msgstr "Hoppa över uppdatering"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Klicka för att hoppa över uppdatering av aktiverade insticksmoduler"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13892,6 +13888,9 @@ msgstr "Hämtar lista över insticksmoduler..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Hämtar lista över insticksmoduler från ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -14283,6 +14282,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 "Kunde inte hitta någon översättning för locale {0}. Faller tillbaka på {1}."
@@ -14905,6 +14915,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14947,8 +14984,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14960,7 +15014,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15002,6 +15056,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15089,10 +15146,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15121,13 +15178,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15136,15 +15193,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15264,6 +15320,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -16046,9 +16105,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16217,9 +16273,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16670,35 +16726,35 @@ msgstr ""
 
 msgctxt "sport"
 msgid "canadian_football"
-msgstr ""
+msgstr "kanadensisk fotboll"
 
 msgctxt "sport"
 msgid "canoe"
-msgstr ""
+msgstr "kanot"
 
 msgctxt "sport"
 msgid "climbing"
-msgstr ""
+msgstr "klättring"
 
 msgctxt "sport"
 msgid "cricket"
-msgstr ""
+msgstr "cricket"
 
 msgctxt "sport"
 msgid "croquet"
-msgstr ""
+msgstr "krocket"
 
 msgctxt "sport"
 msgid "cycling"
-msgstr ""
+msgstr "cykling"
 
 msgctxt "sport"
 msgid "dog_racing"
-msgstr ""
+msgstr "hundkapplöpning"
 
 msgctxt "sport"
 msgid "equestrian"
-msgstr ""
+msgstr "häst"
 
 msgctxt "sport"
 msgid "field_hockey"
@@ -16778,11 +16834,11 @@ msgstr ""
 
 msgctxt "sport"
 msgid "skateboard"
-msgstr ""
+msgstr "skateboard"
 
 msgctxt "sport"
 msgid "skating"
-msgstr ""
+msgstr "skridskor"
 
 msgctxt "sport"
 msgid "soccer"
@@ -17210,6 +17266,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Vägar"
 
@@ -17264,6 +17326,9 @@ msgstr "Motortrafikledslänk"
 msgid "Primary"
 msgstr "Primär"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Primärvägslänk"
 
@@ -17730,6 +17795,14 @@ msgstr "Kombinerad gång- och cykelbana"
 msgid "Dedicated Footway"
 msgstr "Gångbana"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Trappsteg"
 
@@ -17769,6 +17842,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Vägpunkter"
 
@@ -18562,6 +18647,9 @@ msgstr "Stoppbock"
 msgid "Railway Switch"
 msgstr "Växel"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18760,9 +18848,6 @@ msgstr "Bilpool"
 msgid "Motorcycle Dealer"
 msgstr "MC-handlare"
 
-msgid "independent"
-msgstr "oberoende"
-
 msgid "Services:"
 msgstr "Tjänster:"
 
@@ -19005,6 +19090,9 @@ msgstr "Bänk"
 msgid "Shelter"
 msgstr "Vindskydd"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Papperskorg"
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -19258,6 +19346,9 @@ msgstr "fransk"
 msgid "sandwich"
 msgstr "smörgås"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20012,9 +20103,6 @@ msgstr "Avfall"
 msgid "Recycling Centre"
 msgstr "Återvinningscentral"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Papperskorg"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Soptunna/Sopcontainer"
 
@@ -20512,6 +20600,14 @@ msgid "commercial"
 msgstr "kommersiell"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "loge"
 
@@ -20548,6 +20644,14 @@ msgid "hospital"
 msgstr "sjukhus"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "varuhus"
 
@@ -20599,6 +20703,10 @@ msgid "house"
 msgstr "villa"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "stuga"
 
@@ -20651,6 +20759,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "nödutgång"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Entré nummer"
 
@@ -21088,6 +21200,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruiner"
+
 msgid "Range"
 msgstr ""
 
@@ -21781,9 +21896,6 @@ msgstr "Historiska platser"
 msgid "Castle"
 msgstr "Slott"
 
-msgid "Ruins"
-msgstr "Ruiner"
-
 msgid "Archaeological Site"
 msgstr "Utgrävningsplats"
 
@@ -21885,16 +21997,16 @@ msgid "Organic"
 msgstr "Organisk"
 
 msgid "Greengrocer"
-msgstr ""
+msgstr "Grönsaks- och fruktbutik"
 
 msgid "Farm Stand"
 msgstr "Gårdförsäljning"
 
 msgid "Organic/Bio"
-msgstr ""
+msgstr "Ekologiskr"
 
 msgid "Fair Trade"
-msgstr ""
+msgstr "Fair Trade"
 
 msgid "Alcohol"
 msgstr "Alkohol"
@@ -21903,10 +22015,10 @@ msgid "Beverages"
 msgstr "Drycker"
 
 msgid "Wine"
-msgstr ""
+msgstr "Vin"
 
 msgid "Boutique"
-msgstr ""
+msgstr "Boutique"
 
 msgid "Outdoor"
 msgstr "Friluftsliv"
@@ -21948,7 +22060,7 @@ msgid "Video Games"
 msgstr "TV-spel"
 
 msgid "Music"
-msgstr ""
+msgstr "Musik"
 
 msgid "Cash"
 msgstr "Pengar"
@@ -21978,7 +22090,7 @@ msgid "Curtain"
 msgstr "Gardiner"
 
 msgid "Art"
-msgstr ""
+msgstr "Konst"
 
 msgid "Frame"
 msgstr "Rambutik"
@@ -21987,43 +22099,43 @@ msgid "Bed"
 msgstr "Sängar"
 
 msgid "Interior Decoration"
-msgstr ""
+msgstr "Inredning"
 
 msgid "Antiques"
 msgstr "Antikviteter"
 
 msgid "Printed Material"
-msgstr ""
+msgstr "Trycksaker"
 
 msgid "Stationery"
 msgstr "Kontorsmaterial"
 
 msgid "Copy Shop"
-msgstr ""
+msgstr "Kopieringar"
 
 msgid "Book Store"
 msgstr "Bokhandel"
 
 msgid "Newspaper Stand"
-msgstr ""
+msgstr "Tidningsstånd"
 
 msgid "Ticket"
-msgstr ""
+msgstr "Biljetter"
 
 msgid "For the body"
-msgstr ""
+msgstr "För kroppen"
 
 msgid "Chemist"
 msgstr "Hygien"
 
 msgid "Hairdresser/Barber"
-msgstr ""
+msgstr "Frisör"
 
 msgid "Beauty"
-msgstr ""
+msgstr "Skönhet"
 
 msgid "Tattoo"
-msgstr ""
+msgstr "Tatuering"
 
 msgid "Optician"
 msgstr "Optiker"
@@ -22035,7 +22147,7 @@ msgid "Medical Supply"
 msgstr ""
 
 msgid "Jewellery"
-msgstr ""
+msgstr "Smycken"
 
 msgid "Erotic"
 msgstr "Erotikaffär"
@@ -22053,7 +22165,7 @@ msgid "Garden Centre"
 msgstr "Trädgårdscenter"
 
 msgid "Do-It-Yourself Store"
-msgstr ""
+msgstr "Gör-det-själv-affär"
 
 msgid "Hardware"
 msgstr "Järnvaror"
@@ -22663,15 +22775,16 @@ msgstr ""
 "inte alls."
 
 msgid "Rock"
-msgstr ""
+msgstr "Sten"
 
 msgid ""
 "A notable rock or group of rocks, with at least one of them firmly attached "
 "to the underlying bedrock."
 msgstr ""
+"En tydlig gruppering stenar, med åtminstone en av dem rotad i marken."
 
 msgid "Tourism attraction"
-msgstr ""
+msgstr "Turistattratkion"
 
 msgid "Stone"
 msgstr "Sten"
@@ -22693,27 +22806,27 @@ msgid "Farmland"
 msgstr "Jordbruksmark"
 
 msgid "Crop"
-msgstr ""
+msgstr "Gröda"
 
 msgctxt "crop"
 msgid "corn"
-msgstr ""
+msgstr "majs"
 
 msgctxt "crop"
 msgid "grass"
-msgstr ""
+msgstr "gräs"
 
 msgctxt "crop"
 msgid "rice"
-msgstr ""
+msgstr "ris"
 
 msgctxt "crop"
 msgid "wheat"
-msgstr ""
+msgstr "vete"
 
 msgctxt "crop"
 msgid "hop"
-msgstr ""
+msgstr "humle"
 
 msgid "Meadow"
 msgstr "Äng"
@@ -23534,6 +23647,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25685,6 +25803,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25715,6 +25839,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -27104,6 +27234,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -27227,9 +27363,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -27242,6 +27375,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -27341,7 +27477,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -27396,9 +27544,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27787,9 +27936,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr "Hämtar data..."
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -29350,6 +29496,9 @@ msgstr "Nytt värde för {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "Misslyckades med att öppna uppkoppling till API {0}"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -31361,6 +31510,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Sök efter en waypoint. Klicka och sök på kartan för att se waypointen."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Lägg till namn från Wikipedia"
 
diff --git a/i18n/po/ta.po b/i18n/po/ta.po
index 53c99e7..dc0054f 100644
--- a/i18n/po/ta.po
+++ b/i18n/po/ta.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-10-28 15:55+0000\n"
 "Last-Translator: நவலடி <navaladi at gmail.com>\n"
 "Language-Team: Tamil <ta at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:59+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:01+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "X-Poedit-Country: INDIA\n"
 "Language: ta\n"
 "X-Poedit-Language: Tamil\n"
@@ -3501,9 +3501,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3519,9 +3516,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3560,6 +3554,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8833,7 +8830,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8842,6 +8840,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9030,6 +9031,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11095,7 +11102,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11360,6 +11367,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12177,20 +12187,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12751,9 +12747,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12808,6 +12801,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13158,15 +13154,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13191,6 +13178,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13395,6 +13391,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13731,6 +13730,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14342,6 +14352,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14384,8 +14421,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14397,7 +14451,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14439,6 +14493,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14526,10 +14583,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14558,13 +14615,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14573,15 +14630,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14701,6 +14757,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15481,9 +15540,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15642,9 +15698,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16635,6 +16691,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16689,6 +16751,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17143,6 +17208,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17182,6 +17255,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17975,6 +18060,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18173,9 +18261,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18418,6 +18503,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18671,6 +18759,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19423,9 +19514,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19923,6 +20011,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19959,6 +20055,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20010,6 +20114,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20062,6 +20170,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20499,6 +20611,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21192,9 +21307,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22939,6 +23051,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25080,6 +25197,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25110,6 +25233,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26478,6 +26607,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26601,9 +26736,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26616,6 +26748,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26715,7 +26850,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26770,9 +26917,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27163,9 +27311,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28720,6 +28865,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30720,6 +30868,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/te.po b/i18n/po/te.po
index 3e166af..a1da928 100644
--- a/i18n/po/te.po
+++ b/i18n/po/te.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2011-05-13 08:50+0000\n"
 "Last-Translator: Praveen Illa <mail2ipn at gmail.com>\n"
 "Language-Team: Telugu <te at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:59+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:01+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: te\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/th.po b/i18n/po/th.po
index 9860494..3c160af 100644
--- a/i18n/po/th.po
+++ b/i18n/po/th.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2009-03-23 02:34+0000\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: Thai <th at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 04:59+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:02+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: th\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/tr.po b/i18n/po/tr.po
index 3d02b31..345db83 100644
--- a/i18n/po/tr.po
+++ b/i18n/po/tr.po
@@ -9,7 +9,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-11-16 12:04+0000\n"
 "Last-Translator: Erkin Alp Güney <Unknown>\n"
 "Language-Team: Türkçe <>\n"
@@ -17,8 +17,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:00+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:02+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3519,9 +3519,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3537,9 +3534,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3578,6 +3572,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8862,7 +8859,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8871,6 +8869,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -9057,6 +9058,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "GPX e göre ilişkilendir"
 
@@ -11147,7 +11154,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11412,6 +11419,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latviya TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (İsveç)"
 
@@ -12230,20 +12240,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12808,9 +12804,6 @@ msgstr "Server’e bağlanıyor..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12867,6 +12860,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13217,15 +13213,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "En son eklenti güncellemesi {0} gün önce yapıldı."
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13250,6 +13237,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13457,6 +13453,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13793,6 +13792,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14408,6 +14418,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14450,8 +14487,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14463,7 +14517,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14505,6 +14559,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14592,10 +14649,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14624,13 +14681,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14639,15 +14696,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14767,6 +14823,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15547,9 +15606,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15708,9 +15764,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16701,6 +16757,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Sokaklar"
 
@@ -16755,6 +16817,9 @@ msgstr "Anayol Hattı"
 msgid "Primary"
 msgstr "Birincil"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Birincil hat"
 
@@ -17209,6 +17274,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "adımlar"
 
@@ -17248,6 +17321,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Yol noktaları"
 
@@ -18041,6 +18126,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18239,9 +18327,6 @@ msgstr "Paylaşım Alanı"
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18484,6 +18569,9 @@ msgstr "banket"
 msgid "Shelter"
 msgstr "Sığınak"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18737,6 +18825,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19489,9 +19580,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19989,6 +20077,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -20025,6 +20121,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20076,6 +20180,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20128,6 +20236,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20565,6 +20677,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Harabe"
+
 msgid "Range"
 msgstr ""
 
@@ -21258,9 +21373,6 @@ msgstr "Tarihi Alanlar"
 msgid "Castle"
 msgstr "Kale"
 
-msgid "Ruins"
-msgstr "Harabe"
-
 msgid "Archaeological Site"
 msgstr "Arkeolojik Site"
 
@@ -23005,6 +23117,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25146,6 +25263,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25176,6 +25299,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26556,6 +26685,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26679,9 +26814,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26694,6 +26826,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26793,7 +26928,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26848,9 +26995,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27235,9 +27383,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28794,6 +28939,9 @@ msgstr "{0} için yeni değer"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30792,6 +30940,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/ug.po b/i18n/po/ug.po
index df0f49c..fa3b03d 100644
--- a/i18n/po/ug.po
+++ b/i18n/po/ug.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2012-07-14 16:22+0000\n"
 "Last-Translator: FULL NAME <EMAIL at ADDRESS>\n"
 "Language-Team: Uyghur <ug at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:00+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:03+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: \n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/uk.po b/i18n/po/uk.po
index 4ec7c29..ca12461 100644
--- a/i18n/po/uk.po
+++ b/i18n/po/uk.po
@@ -7,17 +7,17 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-11-23 09:46+0000\n"
-"Last-Translator: andygol <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-13 17:53+0000\n"
+"Last-Translator: darkonus <darkonus at ukr.net>\n"
 "Language-Team: Ukrainian <uk at li.org>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
 "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:01+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:03+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: uk\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -685,7 +685,7 @@ msgid "Move tags from ways to relations"
 msgstr "Переносити теґи з ліній на зв’зки"
 
 msgid "Reverting changes"
-msgstr "Відміна правок"
+msgstr "Скасування правок"
 
 msgid "Removed duplicate nodes"
 msgstr "Вилучені здвоєні точки"
@@ -1083,12 +1083,6 @@ msgid ""
 "can undo the movement for certain nodes:<br>Select them and press the "
 "shortcut for Orthogonalize / Undo. The default is Shift-Q.)"
 msgstr ""
-"<h3>Коли виділена одна чи більше ліній, форма змінюється таким чином, що всі "
-"кути становитимуть 90 або 180 градусів.</h3>Ви можете додати дві додаткові "
-"точки. Тоді напрямок буде змінено згідно до цих опорних точок. (Пізніше, ви "
-"можете скасувати переміщення певних точок:<br>Виберіть їх та натисніть "
-"комбінацію клавіш для дій \"Зробити прямі кути / Скасувати\". Типово це "
-"Shift+Q.)"
 
 msgid "Orthogonalize Shape"
 msgstr "Зробити кути прямими"
@@ -1097,20 +1091,20 @@ msgid "Move nodes so all angles are 90 or 180 degrees"
 msgstr "Перемістити точки так, щоб всі кути стали 90 або 180 градусів"
 
 msgid "Orthogonalize Shape / Undo"
-msgstr "Зробити у форми кути прямими / Відмінити"
+msgstr "Зробити у форми кути прямими / Скасувати"
 
 msgid "Undo orthogonalization for certain nodes"
 msgstr ""
-"Відмінити переміщення точок, що були зроблені для створення прямих кутів"
+"Скасувати переміщення точок, що були зроблені для створення прямих кутів"
 
 msgid "Orthogonalize / Undo"
-msgstr "Зробити прямі кути / Відмінити"
+msgstr "Зробити прямі кути / Скасувати"
 
 msgid ""
 "Orthogonalize Shape / Undo<br>Please select nodes that were moved by the "
 "previous Orthogonalize Shape action!"
 msgstr ""
-"Ортогоналізація форми / Відміна<br>Будь ласка, виділіть точки, які були "
+"Ортогоналізація форми / Скасування<br>Будь ласка, виділіть точки, які були "
 "переміщені під час початкової ортогоналізації!"
 
 msgid ""
@@ -1256,7 +1250,7 @@ msgstr ""
 "знищені.</html>"
 
 msgid "Clear Undo/Redo buffer"
-msgstr "Очистит буфер Відміни/Повернення"
+msgstr "Очистити буфер Скасування/Повернення"
 
 msgid "Redo"
 msgstr "Повернути"
@@ -1451,7 +1445,7 @@ msgid "Simplify all selected ways"
 msgstr "Спростити всі виділені лінії"
 
 msgid "Cancel operation"
-msgstr "Скасувати операцію"
+msgstr ""
 
 msgid ""
 "The selection contains {0} ways. Are you sure you want to simplify them all?"
@@ -1677,16 +1671,16 @@ msgid "Some irrelevant nodes have been removed from the selection"
 msgstr "Деякі невідповідні точки були вилучені з виділення"
 
 msgid "Undo"
-msgstr "Відмінити"
+msgstr "Скасувати"
 
 msgid "Undo the last action."
-msgstr "Відмінити останню дію."
+msgstr "Скасувати останню дію."
 
 msgid "Undo ..."
-msgstr "Відмінити …"
+msgstr "Скасувати …"
 
 msgid "Undo {0}"
-msgstr "Відмінити {0}"
+msgstr "Скасувати {0}"
 
 msgid "Unselect All"
 msgstr "Скинути виділення"
@@ -1750,10 +1744,10 @@ msgid ""
 "require you subsequently have to revert your changes, or force other "
 "contributors to.<br /><br />Are you sure you want to continue?"
 msgstr ""
-"Ви намагаєтесь надіслати дані з шару ''{0}''.<br /><br />Надсилання даних "
-"цього шару <b>настійливо не рекомендується</b>. Якщо бажаєте продовжити,<br "
-"/>вам можливо доведеться скасувати ваші зміни, або зміни інших учасників.<br "
-"/><br />Ви дійсно бажаєте продовжити?"
+"Ви намагаєтесь надіслати дані з шару ''{0}''.<br /><br /> <b>Наполегливо не "
+"рекомендується</b> надсилати дані з цього шару. Якщо бажаєте продовжити,<br "
+"/>вам, можливо, доведеться скасувати ваші зміни, або зміни інших "
+"учасників.<br /><br />Ви дійсно бажаєте продовжити?"
 
 msgid "Ignore this hint and upload anyway"
 msgstr "Ігнорувати це попередження та надіслати у будь-якому разі"
@@ -2393,7 +2387,7 @@ msgid "Move them"
 msgstr "Перемістити"
 
 msgid "Undo move"
-msgstr "Відмінити переміщення"
+msgstr "Скасувати переміщення"
 
 msgid "Release the mouse button to select the objects in the rectangle."
 msgstr "Відпустіть кнопку миші для вибору об’єктів в прямокутнику."
@@ -2415,8 +2409,8 @@ msgid ""
 "Ctrl to rotate selected; Alt-Ctrl to scale selected; or change selection"
 msgstr ""
 "Пересувайте об’єкти, перетягуючи їх; використовуйте Shift, щоб додати об’єкт "
-"до виділених (Ctrl для виключення із обраного); Shift-Ctrl — дозволяє "
-"обертати об’єкти; Alt-Ctrl — для масштабування; або виділіть інше"
+"до виділених (Ctrl щоб виключити з обраного); Shift-Ctrl — дозволяє обертати "
+"об’єкти; Alt-Ctrl — для масштабування; або виділіть інше"
 
 msgid "Add and move a virtual new node to way"
 msgid_plural "Add and move a virtual new node to {0} ways"
@@ -3848,9 +3842,6 @@ msgstr "Несподіваний формат параметра (''{0}'')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Значення ''{0}'' для параметра +init не підтримується."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Еліпсоїд ''{0}'' не підтримується."
 
@@ -3866,9 +3857,6 @@ msgstr "Вимагається еліпсоїд (+ellps=* або +a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "Параметр +nadgrids для файлу зсуву решітки ''{0}'' не підтримується."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Потрібен датум (+datum=*, +towgs84=* or +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3910,6 +3898,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Потрібен параметр ''{0}''."
 
@@ -6235,7 +6226,7 @@ msgid "Toggle: {0}"
 msgstr "Включити/Виключити: {0}"
 
 msgid "Command Stack: Undo: {0} / Redo: {1}"
-msgstr "Стек команд: Відмінити: {0} / Повернути: {1}"
+msgstr "Стек команд: Скасувати: {0} / Повернути: {1}"
 
 msgid ""
 "Selects the objects that take part in this command (unless currently deleted)"
@@ -6253,7 +6244,7 @@ msgstr ""
 "масштабується до них"
 
 msgid "Undo the selected and all later commands"
-msgstr "Відмінити виділені та всі наступні команди"
+msgstr "Скасувати виділені та всі наступні команди"
 
 msgid "Redo the selected and all earlier commands"
 msgstr "Повернути виділені та всі попередні команди"
@@ -6313,12 +6304,6 @@ msgid ""
 "applied.</strong><br>Click <strong>{1}</strong> to return to resolving "
 "conflicts.</html>"
 msgstr ""
-"<html>Ви не закінчили злиття відмінностей у цьому конфлікті.<br>Розв’язання "
-"конфліктів не буде застосоване до тих пір, доки всі відмінності<br>не будуть "
-"опрацьовані.<br>Натисніть <strong>{0}</strong>, щоб закрити у будь-якому "
-"випадку.<strong> Вже<br>опрацьовані відмінності не будуть "
-"застосовані.</strong><br>Натисніть <strong>{1}</strong>, щоб повернутись до "
-"розв’язання конфліктів.</html>"
 
 msgid "Conflict not resolved completely"
 msgstr "Конфлікт розв’язано не до кінця"
@@ -9155,15 +9140,15 @@ msgid_plural ""
 "changes.<br>Layers with non-writable files:</html>"
 msgstr[0] ""
 "<html>{0} шар потрібно зберегти, але в пов’язаний з ним файл<br>неможливо "
-"здійснити запис.<br>Або оберіть інший файл для цього шару, або відмініть "
+"здійснити запис.<br>Або оберіть інший файл для цього шару, або скасуйте "
 "зміни.<br>Шар з файлом, в який неможливо здійснити запис:</html>"
 msgstr[1] ""
 "<html>{0} шари потрібно зберегти, але в пов’язані з ними файли<br>неможливо "
-"здійснити запис.<br>Або оберіть інший файл для кожного шару, або відмініть "
+"здійснити запис.<br>Або оберіть інший файл для кожного шару, або скасуйте "
 "зміни.<br>Шари з файлами, в які неможливо здійснити запис:</html>"
 msgstr[2] ""
 "<html>{0} шарів потрібно зберегти, але в пов’язані з ними файли<br>неможливо "
-"здійснити запис.<br>Або оберіть інший файл для кожного шару, або відмініть "
+"здійснити запис.<br>Або оберіть інший файл для кожного шару, або скасуйте "
 "зміни.<br>Шари з файлами, в які неможливо здійснити запис:</html>"
 
 msgid "Unsaved data non-writable files"
@@ -9209,14 +9194,14 @@ msgid_plural ""
 "<html>Upload and/or save operations of {0} layers with modifications<br>were "
 "canceled or have failed.</html>"
 msgstr[0] ""
-"<html>Операція з надсилання/збереження шару зі змінами<br>була відмінена або "
+"<html>Операція з надсилання/збереження шару зі змінами<br>була скасована або "
 "не вдалась.</html>"
 msgstr[1] ""
-"<html>Операція з надсилання/збереження {0} шарів зі змінами<br>були "
-"відмінені або не вдались.</html>"
+"<html>Операції з надсилання/збереження {0} шарів зі змінами<br>були "
+"скасовані або не вдались.</html>"
 msgstr[2] ""
 "<html>Операція з надсилання/збереження {0} шарів зі змінами<br>були "
-"відмінені або не вдались.</html>"
+"скасовані або не вдались.</html>"
 
 msgid "Incomplete upload and/or save"
 msgstr "Неповне збереження/надсилання на сервер"
@@ -9475,7 +9460,7 @@ msgid "Click to return to the Upload Dialog"
 msgstr "Натисніть, щоб повернутись до діалогу надсилання даних"
 
 msgid "Abort"
-msgstr "Відмінити"
+msgstr "Скасувати"
 
 msgid "Click to abort uploading"
 msgstr "Натисніть для скасування надсилання"
@@ -9741,10 +9726,9 @@ msgid "Save WMS file"
 msgstr "Зберегти файл WMS"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Аерофотознімки можуть бути розташовані неправильно. Будь ласка, перевірте "
-"їхнє зміщення за допомогою GPS-треків!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9752,6 +9736,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Подробиці…"
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Приховати це повідомлення і більше не показувати"
 
@@ -9954,6 +9941,12 @@ msgstr ""
 "JOSM буде використовувати EPSG:4326 для надсилання запитів до сервера, \r\n"
 "але результати можуть відрізнятись в залежності в WMS-сервера"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "Відносяться до GPX"
 
@@ -12271,8 +12264,8 @@ msgstr ""
 "дійсно бажаєте скористатися ним?<br><br><table width=600>Помилка: "
 "{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "Сортувати меню заготовок"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Заготовки теґів"
@@ -12552,6 +12545,9 @@ msgstr "Lambert 93 (Франція)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Латвія TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (Швеція)"
 
@@ -13353,7 +13349,7 @@ msgstr "істина: параметр явно увімкнено"
 
 msgid ""
 "partial: different selected objects have different values, do not change"
-msgstr "частково: різні обрані об’єкти мають відмінні значення; не змінюйте"
+msgstr ""
 
 msgid "unset: do not set this property on the selected objects"
 msgstr "обнулити: не встановлювати цей параметр для обраних об’єктів"
@@ -13454,22 +13450,6 @@ msgstr ""
 "наступного разу: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Неочікувана відповідь від HTTP-сервера. Отримано {0} відповідь без "
-"''Location'' у заголовку. Неможливо переадресувати. Припинення."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Виявлено забагато переадресувань на URL завантаження. Припинення."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Завантаження перенаправлено на ''{0}''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Помилка читання з ''{0}''. Сервер відповів кодом стану — {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -14092,9 +14072,6 @@ msgstr "З’єднання з сервером…"
 msgid "Downloading OSM notes..."
 msgstr "Завантаження нотаток…"
 
-msgid "Failed to open connection to API {0}."
-msgstr "Не вдалося встановити підключення до API {0}."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -14154,6 +14131,9 @@ msgstr "Знайдено неочікуваний ідентифікатор 0 
 msgid "OSM Server Files zip compressed"
 msgstr "Файли сервера OSM стиснені zip"
 
+msgid "Downloading data..."
+msgstr "Звантаження даних…"
+
 msgid "WMS Files (*.wms)"
 msgstr "Файли WMS (*.wms)"
 
@@ -14551,15 +14531,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Останнє оновлення втулків відбувалось {0} днів тому."
 
-msgid "Click to update the activated plugins"
-msgstr "Натисніть, щоб оновити активовані втулки"
-
-msgid "Skip update"
-msgstr "Пропустити оновлення"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Натисніть, щоб пропустити оновлення активованих втулків"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14594,6 +14565,15 @@ msgstr ""
 "Неочікуване значення ''{0}'' для налаштування ''{1}''. Приймається значення "
 "''ask''."
 
+msgid "Click to update the activated plugins"
+msgstr "Натисніть, щоб оновити активовані втулки"
+
+msgid "Skip update"
+msgstr "Пропустити оновлення"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Натисніть, щоб пропустити оновлення активованих втулків"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14829,6 +14809,9 @@ msgstr "Завантажити список втулків…"
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Завантаження списку втулків з ''{0}''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "Помилка завантаження переліку втулків"
 
@@ -15333,6 +15316,19 @@ msgstr ""
 "<strong>Завантаження не вдалося</strong>, якщо ви намагались завантажити цей "
 "об’єкт.<br><br>Повідомлення про помилку:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Неочікувана відповідь від HTTP-сервера. Отримано {0} відповідь без "
+"''Location'' у заголовку. Неможливо переадресувати. Припинення."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Завантаження перенаправлено на ''{0}''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Виявлено забагато переадресувань на URL завантаження. Припинення."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Не вдається знайти переклад мовою «{0}». Повертаємось до {1}."
 
@@ -15992,6 +15988,33 @@ msgstr "OSM Inspector: Кордони (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI чорно-біла 2,5 м"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -16034,9 +16057,26 @@ msgstr "VoGIS: DGM (Модель ґрунтів)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (Модель поверхні)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
-msgstr "AGIV (Фландрія) аерофотознімки (покривають Брюссель) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr "AGIV(laanderen) - аерофото (разом з Брюсселем)"
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr "URBISfr - цифрове зображення (2013)"
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr "URBISnl - цифрове зображення (2013)"
+
+msgid "URBIS 2009 aerial imagery"
+msgstr "URBIS 2009 - аерофото"
+
+msgid "URBIS 2012 aerial imagery"
+msgstr "URBIS 2012 - аерофото"
+
+msgid "URBIS 2014 aerial imagery"
+msgstr "URBIS 2014 - аерофото"
+
+msgid "URBIS 2015 aerial imagery"
+msgstr "URBIS 2015 - аерофото"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr "SPW(allonie) цифрове зображення PICC"
@@ -16047,8 +16087,8 @@ msgstr "SPW (allonie) 2012 аерофотознімки"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW (allonie) 2009 аерофотознімки"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
-msgstr "кадастр: тільки для назв і номерів будинків, неточна геометрія"
+msgid "TEC bus lines"
+msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
 msgstr "IBGE Мапа міських районів"
@@ -16089,6 +16129,9 @@ msgstr "Чехія pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Агенція геоданих (Данія)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr "Геодані агентство DTK Kort25"
 
@@ -16176,10 +16219,10 @@ msgstr "Тулуза - ортофотоплан 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Тулуза - ортофотоплан 2007"
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr "Тур - ортофото 2013"
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr "Тур - ортофото 2008-2010"
 
 msgid ""
@@ -16208,14 +16251,14 @@ msgstr "Баварія (80 см)"
 msgid "Bavaria (2 m)"
 msgstr "Баварія (2 м)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Штутгарт (вид зверху)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Ерланген аерофото (2013 6,25 см)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Ерланген 2011 Аерофотозйомка (5,0 см)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "Стара мапа Цвенкау - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -16223,17 +16266,15 @@ msgstr "Стара мапа Цвенкау - TK25 Messtischblatt (4739; 1906; PR
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "Стара мапа Пегау - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - фізична мапа (природні зони)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE: Гарц - фізична мапа (природні зони)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE: Гарц - оверлей для Bing (наприклад, з непрозорістю 20-50%)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -16260,7 +16301,7 @@ msgid "Drone Imagery 2014 (Haiti)"
 msgstr "Знімки з дрону 2014 (Гаїті)"
 
 msgid "Drone Imagery Canaan(Haiti) November 2015"
-msgstr ""
+msgstr "Знімки з дронів Canaan(Гаіті) Листопад 2015"
 
 msgid "Ireland British War Office 1:25k GSGS 3906"
 msgstr "Ірландія Міністерство оборони Великобританії 1:25000 GSGS 3906"
@@ -16353,6 +16394,9 @@ msgstr "Люксембург Inspire Води"
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Дельта Нігера, жовт. 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr "Шпіцберген - ортофото 2009/2011 EPSG:25833"
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Сектор Газа - Pléiades - 06.07.2014"
 
@@ -17204,10 +17248,6 @@ msgstr ""
 "За допомогою цього втулка ви можете створювати, закривати, знов відкривати "
 "та коментувати повідомлення про помилки."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-"Дозволяє користувачеві працювати зі знімками, розміщеними на mapillary.com"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -17338,7 +17378,7 @@ msgid "Relation and multipolygon creating and editing panel."
 msgstr "Панель створення та редагування зв’язків та мультиполігонів."
 
 msgid "Plugin for reverting changesets"
-msgstr "Втулок для відміни наборів змін"
+msgstr "Втулок для скасування наборів змін"
 
 msgid ""
 "Plugin for tagging of objects based on a selection of road signs. The dialog "
@@ -17405,13 +17445,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Показує вікно для редагування теґів в табличному вигляді."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Додає перевірку заготовок теґів у меню довідки, що допоможе вам створювати "
-"заготовки теґів (швидкий перегляд діалогу у виринаючому вікні). Ви можете "
-"також запустити JAR-файл як самостійний застосунок ."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Зробити ряд будинків по вулиці з одного блоку."
@@ -18425,6 +18462,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Дороги"
 
@@ -18479,6 +18522,9 @@ msgstr "З’їзд з/на Шосе"
 msgid "Primary"
 msgstr "Головна"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "З’їзд з/на Головну"
 
@@ -18952,6 +18998,14 @@ msgstr "Суміщені пішохідна і велодоріжка"
 msgid "Dedicated Footway"
 msgstr "Пішохідна доріжка"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Сходи"
 
@@ -18991,6 +19045,18 @@ msgstr "Перила по середині"
 msgid "Right handrail"
 msgstr "Перила праворуч"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Маршрутні точки"
 
@@ -19788,6 +19854,9 @@ msgstr "Буферний упор"
 msgid "Railway Switch"
 msgstr "Стрілочний перевід"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr "Верстовий стовп"
 
@@ -19988,9 +20057,6 @@ msgstr "Спільне користування"
 msgid "Motorcycle Dealer"
 msgstr "Мотомагазин"
 
-msgid "independent"
-msgstr "незалежний"
-
 msgid "Services:"
 msgstr "Підрозділи:"
 
@@ -20233,6 +20299,9 @@ msgstr "Лавка"
 msgid "Shelter"
 msgstr "Навіс"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Урна для сміття"
+
 msgid "Highway platform (legacy)"
 msgstr "Зупинка на дорозі (застаріле)"
 
@@ -20486,6 +20555,9 @@ msgstr "французька"
 msgid "sandwich"
 msgstr "сандвічі"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "суші"
 
@@ -21238,9 +21310,6 @@ msgstr "Відходи"
 msgid "Recycling Centre"
 msgstr "Центр переробки відходів"
 
-msgid "Waste Basket/Trash Can"
-msgstr "Урна для сміття"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "Утилізація відходів/Контейнер для сміття"
 
@@ -21738,6 +21807,14 @@ msgid "commercial"
 msgstr "комерційного призначення"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "амбар"
 
@@ -21774,6 +21851,14 @@ msgid "hospital"
 msgstr "лікарня"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "склад"
 
@@ -21825,6 +21910,10 @@ msgid "house"
 msgstr "житло"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "халупа"
 
@@ -21877,6 +21966,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "аварійний"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "Номер входу"
 
@@ -22314,6 +22407,9 @@ msgstr "укріплений ангар"
 msgid "Historic"
 msgstr "історичного значення"
 
+msgid "Ruins"
+msgstr "Руїни"
+
 msgid "Range"
 msgstr "Вогневий рубіж"
 
@@ -23009,9 +23105,6 @@ msgstr "Історичні місця"
 msgid "Castle"
 msgstr "За́мок"
 
-msgid "Ruins"
-msgstr "Руїни"
-
 msgid "Archaeological Site"
 msgstr "Археологічні пам’ятки"
 
@@ -24784,6 +24877,11 @@ msgstr ""
 "{0}={1} є неспецифічним. Замість ''{1}'' вкажіть більш докладну інформацію "
 "про те, що дійсно потрібно виправити."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 "{0}={1} є застарілим. Будь ласка, використовуйте натомість мультиполігон."
@@ -27169,6 +27267,12 @@ msgstr "Налаштування параметрів злиття"
 msgid "Generate matches"
 msgstr "Знайти збіги"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Об’єкт"
 
@@ -27199,6 +27303,12 @@ msgstr "Нічого не вибрано, спробуйте знову."
 msgid "Empty selection"
 msgstr "Нічого не виділено"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "Помилковий основний чи підлеглий об’єкти"
 
@@ -28662,6 +28772,12 @@ msgstr "Всього знімків:"
 msgid "images"
 msgstr "знімків"
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28785,9 +28901,6 @@ msgstr "Перехрещення з другорядною дорогою"
 msgid "Mandatory direction (any)"
 msgstr "Напрямок руху"
 
-msgid "No turn"
-msgstr "Поворот заборонений"
-
 msgid "Uneven road"
 msgstr "Нерівна дорога"
 
@@ -28800,6 +28913,9 @@ msgstr "Обгін заборонений"
 msgid "Pedestrian crossing"
 msgstr "Пішохідний перехід"
 
+msgid "No turn"
+msgstr "Поворот заборонений"
+
 msgid "Years"
 msgstr "Роки"
 
@@ -28900,8 +29016,20 @@ msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 "Пересуватись до місця де був зроблений знімок кнопками Наступний/Попередній"
 
-msgid "Download mode: "
-msgstr "Режим завантаження: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
+msgstr ""
 
 msgid "Upload selected sequence"
 msgstr "Надіслати виділену послідовність"
@@ -28961,12 +29089,11 @@ msgstr "Завантаження"
 msgid "Select mode"
 msgstr "Режим виділення"
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
-"<html><head><title>Вхід до Mapillary</title></head><body>Вхід вдалий, "
-"повертаємось в JOSM.</body></html>"
 
 msgid "Downloading Mapillary images"
 msgstr "Завантаження знімків Mapillary"
@@ -29317,7 +29444,7 @@ msgstr "Розбіжності"
 
 msgid "Perform diff between current data set and existing OSM data."
 msgstr ""
-"Знайти відмінності між поточним набором даних та існуючими даними OSM."
+"Знайти відмінності між поточним набором даних та наявними даними OSM."
 
 msgid "Tools"
 msgstr "Інструменти"
@@ -29382,9 +29509,6 @@ msgid ""
 "Y: "
 msgstr "Координати ''Lambert CC 9 zones'' мають різні коди зон для X та Y: "
 
-msgid "Downloading data..."
-msgstr "Звантаження даних…"
-
 msgid "OpenData XML files"
 msgstr "Файли OpenData XML"
 
@@ -30782,13 +30906,13 @@ msgid "Revert changeset fully"
 msgstr "Повністю скасувати набір змін"
 
 msgid "Revert selection only"
-msgstr "Відмінити зміни тільки виділених об’єктів"
+msgstr "Скасувати зміни тільки виділених об’єктів"
 
 msgid "Revert selection and restore deleted objects"
 msgstr "Скасувати зміни для виділених об’єктів та відновити вилучені об’єкти"
 
 msgid "Revert changeset"
-msgstr "Відмінити набір змін"
+msgstr "Скасувати набір змін"
 
 msgid "Revert"
 msgstr "Відновити"
@@ -30797,7 +30921,7 @@ msgid "Enter the ID of the changeset that should be reverted"
 msgstr "Введіть Id набору змін, який потрібно скасувати"
 
 msgid "Reverted changeset"
-msgstr "Відмінений набір змін"
+msgstr "Скасований набір змін"
 
 msgid "It is not allowed to revert changeset from {0}"
 msgstr "Не допускається скасування набору змін {0}"
@@ -30821,10 +30945,11 @@ msgid "Preparing history data..."
 msgstr "Підготовка даних історії…"
 
 msgid "Remote Control has been asked to revert a changeset."
-msgstr "Через Дистанційне керування отримано запит на відміну набору правок."
+msgstr ""
+"Через Дистанційне керування отримано запит на скасування набору правок."
 
 msgid "Reverting..."
-msgstr "Відміна…"
+msgstr "Скасування …"
 
 msgid ""
 "This changeset has objects that are not present in current dataset.\n"
@@ -30847,7 +30972,7 @@ msgid "See {0}"
 msgstr "Див. {0}"
 
 msgid "Revert changeset #{0}"
-msgstr "Відміна набору змін №{0}"
+msgstr "Скасування набору змін №{0}"
 
 msgid ""
 "Warning: unsupported start element ''{0}'' in changeset content at position "
@@ -31004,6 +31129,9 @@ msgstr "Нове значення для {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Параметр ''{0}'' відсутній. Неможливо ініціалізувати SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Не вдалося встановити підключення до API {0}."
+
 msgid "Proxy Authentication Required"
 msgstr "Потрібна проксі-автентифікація"
 
@@ -33020,7 +33148,7 @@ msgid "Select all nodes of a selected way."
 msgstr "Виділяє всі точки виділеної лінії"
 
 msgid "Undo selection"
-msgstr "Відмінити виділення"
+msgstr "Скасувати виділення"
 
 msgid "Reselect last added object or selection form history"
 msgstr "Виділити знов останні додані об’єкти чи виділення із історії"
@@ -33249,6 +33377,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Пошук після маршрутної точки. Клацніть та потягніть мапу до маршрутної точки."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Додати назву з Вікіпедії"
 
diff --git a/i18n/po/ur.po b/i18n/po/ur.po
index 42d1451..8d83873 100644
--- a/i18n/po/ur.po
+++ b/i18n/po/ur.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2010-05-13 04:15+0000\n"
 "Last-Translator: Shoaib Mirza <Unknown>\n"
 "Language-Team: Urdu <ur at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:02+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:03+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: ur\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3465,9 +3465,6 @@ msgstr ""
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ""
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3483,9 +3480,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3524,6 +3518,9 @@ msgstr ""
 msgid "WGS84"
 msgstr ""
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr ""
 
@@ -8796,7 +8793,8 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8805,6 +8803,9 @@ msgstr ""
 msgid "Details..."
 msgstr ""
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr ""
 
@@ -8991,6 +8992,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr ""
 
@@ -11056,7 +11063,7 @@ msgid ""
 "it?<br><br><table width=600>Error is: {1}</table></html>"
 msgstr ""
 
-msgid "Sort presets menu"
+msgid "Sort presets menu alphabetically"
 msgstr ""
 
 msgid "Tagging Presets"
@@ -11321,6 +11328,9 @@ msgstr ""
 msgid "LKS-92 (Latvia TM)"
 msgstr ""
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr ""
 
@@ -12138,20 +12148,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr ""
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12712,9 +12708,6 @@ msgstr ""
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr ""
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -12769,6 +12762,9 @@ msgstr ""
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr ""
 
@@ -13119,15 +13115,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr ""
 
-msgid "Click to update the activated plugins"
-msgstr ""
-
-msgid "Skip update"
-msgstr ""
-
-msgid "Click to skip updating the activated plugins"
-msgstr ""
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13152,6 +13139,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr ""
 
+msgid "Click to update the activated plugins"
+msgstr ""
+
+msgid "Skip update"
+msgstr ""
+
+msgid "Click to skip updating the activated plugins"
+msgstr ""
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13356,6 +13352,9 @@ msgstr ""
 msgid "Downloading plugin list from ''{0}''"
 msgstr ""
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13692,6 +13691,17 @@ msgid ""
 "object.<br><br>The error message is:<br>{0}</html>"
 msgstr ""
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr ""
 
@@ -14303,6 +14313,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14345,8 +14382,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14358,7 +14412,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14400,6 +14454,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14487,10 +14544,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14519,13 +14576,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14534,15 +14591,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14662,6 +14718,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15442,9 +15501,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15603,9 +15659,9 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr ""
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
 
 msgid "Make terraced houses out of single blocks."
@@ -16596,6 +16652,12 @@ msgstr ""
 msgid "ICAO"
 msgstr ""
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr ""
 
@@ -16650,6 +16712,9 @@ msgstr ""
 msgid "Primary"
 msgstr ""
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr ""
 
@@ -17104,6 +17169,14 @@ msgstr ""
 msgid "Dedicated Footway"
 msgstr ""
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr ""
 
@@ -17143,6 +17216,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr ""
 
@@ -17936,6 +18021,9 @@ msgstr ""
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18134,9 +18222,6 @@ msgstr ""
 msgid "Motorcycle Dealer"
 msgstr ""
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr ""
 
@@ -18379,6 +18464,9 @@ msgstr ""
 msgid "Shelter"
 msgstr ""
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr ""
 
@@ -18632,6 +18720,9 @@ msgstr ""
 msgid "sandwich"
 msgstr ""
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr ""
 
@@ -19384,9 +19475,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19884,6 +19972,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19920,6 +20016,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -19971,6 +20075,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20023,6 +20131,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20460,6 +20572,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr ""
+
 msgid "Range"
 msgstr ""
 
@@ -21153,9 +21268,6 @@ msgstr ""
 msgid "Castle"
 msgstr ""
 
-msgid "Ruins"
-msgstr ""
-
 msgid "Archaeological Site"
 msgstr ""
 
@@ -22900,6 +23012,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25041,6 +25158,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25071,6 +25194,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26439,6 +26568,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26562,9 +26697,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26577,6 +26709,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26676,7 +26811,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26731,9 +26878,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27118,9 +27266,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28675,6 +28820,9 @@ msgstr ""
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr ""
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30675,6 +30823,29 @@ msgstr ""
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr ""
 
diff --git a/i18n/po/vi.po b/i18n/po/vi.po
index 9a93584..3e1cc66 100644
--- a/i18n/po/vi.po
+++ b/i18n/po/vi.po
@@ -7,7 +7,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
 "PO-Revision-Date: 2015-05-14 20:17+0000\n"
 "Last-Translator: Mạnh <laituanmanh32 at gmail.com>\n"
 "Language-Team: Vietnamese <vi at li.org>\n"
@@ -15,8 +15,8 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:02+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:04+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: vi\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -3699,9 +3699,6 @@ msgstr "định dạng tham số không mong đợi ('' {0} '')"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "Giá trị '' {0} '' cho các tùy chọn + init không được hỗ trợ."
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "Ellipsoid '' {0} '' không được hỗ trợ."
 
@@ -3719,9 +3716,6 @@ msgstr ""
 "Grid thay đổi tập tin '' {0} '' cho các tùy chọn + nadgrids không được hỗ "
 "trợ."
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "Datum yêu cầu (+ mốc = *, + towgs84 = * hoặc + nadgrids = *)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "Số bất ngờ của đối số cho tham số '' towgs84 '' (phải là 3 hoặc 7)"
@@ -3763,6 +3757,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "Thông số '' {0} '' yêu cầu."
 
@@ -9410,10 +9407,9 @@ msgid "Save WMS file"
 msgstr "Lưu WMS file"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
 msgstr ""
-"Hình ảnh Trên không thể không thẳng hàng. Vui lòng kiểm tra của nó bù đắp "
-"bằng cách sử dụng đường GPS!"
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -9421,6 +9417,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "Details ..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "Ẩn thư này và không bao giờ thấy nó một lần nữa"
 
@@ -9605,6 +9604,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "tương quan đến GPX"
 
@@ -11882,8 +11887,8 @@ msgstr ""
 "<Html> Không thể phân tích gắn thẻ nguồn cài sẵn:. {0} Bạn có thực sự muốn "
 "sử dụngNó <br> <chiều rộng bảng = 600> Lỗi là: {1} </ table> </ html>"
 
-msgid "Sort presets menu"
-msgstr "Sắp xếp presets menu"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "Gắn thẻ Presets"
@@ -12156,6 +12161,9 @@ msgstr "Lambert 93 (Pháp)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (Latvia TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG: 3008 (Thụy Điển)"
 
@@ -13051,22 +13059,6 @@ msgstr ""
 "Không thể tải tập tin {0}, sử dụng bộ nhớ đệm và thử lại lần sau: {1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-"Phản ứng bất ngờ từ máy chủ HTTP. Chấn {0} phản ứng mà không có '' Vị trí "
-"''Header. Can''t chuyển hướng. Hủy bỏ."
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "Quá nhiều chuyển hướng đến URL tải phát hiện. hủy bỏ."
-
-msgid "Download redirected to ''{0}''"
-msgstr "Download chuyển hướng đến '' {0} ''"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "Không đọc được từ '' {0} ''. Máy chủ trả lời với mã trạng thái {1}."
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -13684,9 +13676,6 @@ msgstr "Liên hệ với Server ..."
 msgid "Downloading OSM notes..."
 msgstr "Tải ghi chú OSM ..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "Không thể mở kết nối đến {0} API."
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr ""
@@ -13743,6 +13732,9 @@ msgstr "Unexpected id 0 cho OSM nguyên thủy được tìm thấy"
 msgid "OSM Server Files zip compressed"
 msgstr "OSM máy chủ tập tin zip nén"
 
+msgid "Downloading data..."
+msgstr "Tải dữ liệu ..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS Files (* .wms)"
 
@@ -14130,15 +14122,6 @@ msgstr ""
 msgid "Last plugin update more than {0} days ago."
 msgstr "Last Plugin cập nhật nhiều hơn {0} ngày trước."
 
-msgid "Click to update the activated plugins"
-msgstr "Nhấn vào đây để cập nhật các plugin kích hoạt"
-
-msgid "Skip update"
-msgstr "Bỏ update"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "Nhấn vào đây để skip cập nhật các plugin kích hoạt"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -14172,6 +14155,15 @@ msgid ""
 msgstr ""
 "Giá trị bất ngờ '' {0} '' cho sở thích '' {1} ''. Giả sử giá trị '' cầu ''."
 
+msgid "Click to update the activated plugins"
+msgstr "Nhấn vào đây để cập nhật các plugin kích hoạt"
+
+msgid "Skip update"
+msgstr "Bỏ update"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "Nhấn vào đây để skip cập nhật các plugin kích hoạt"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -14388,6 +14380,9 @@ msgstr "danh sách Tải plugin ..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "Tải danh sách plugin từ '' {0} ''"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "danh sách Plugin tải về lỗi"
 
@@ -14822,6 +14817,19 @@ msgstr ""
 "tượng này. <br><Strong> tải không </ strong> nếu bạn đã cố gắng để tải về "
 "điều nàyĐối tượng <br> Các thông báo lỗi là:. <br> {0} </ html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+"Phản ứng bất ngờ từ máy chủ HTTP. Chấn {0} phản ứng mà không có '' Vị trí "
+"''Header. Can''t chuyển hướng. Hủy bỏ."
+
+msgid "Download redirected to ''{0}''"
+msgstr "Download chuyển hướng đến '' {0} ''"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "Quá nhiều chuyển hướng đến URL tải phát hiện. hủy bỏ."
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "Không tìm thấy bản dịch là các địa phương {0}. Lùi lại đến {1}."
 
@@ -15475,6 +15483,33 @@ msgstr "OSM Inspector: Ranh giới (EU)"
 msgid "AGRI black-and-white 2.5m"
 msgstr "AGRI 2.5m màu đen và trắng"
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -15517,10 +15552,26 @@ msgstr "VoGIS: DGM (mô hình địa hình)"
 msgid "VoGIS: DOM (Surface model)"
 msgstr "VoGIS: DOM (mô hình bề mặt)"
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
-"AGIV (laanderen) hình ảnh trên không (bao gồm khu vực Brussels cũng) (2013)"
 
 msgid "SPW(allonie) PICC numerical imagery"
 msgstr ""
@@ -15531,7 +15582,7 @@ msgstr "SPW (allonie) 2012 aerial hình ảnh"
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr "SPW (allonie) 2009 hình ảnh trên không"
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -15573,6 +15624,9 @@ msgstr "Czech pLPIS"
 msgid "Geodatastyrelsen (Denmark)"
 msgstr "Geodatastyrelsen (Đan Mạch)"
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -15660,10 +15714,10 @@ msgstr "Toulouse - Orthophotoplan 2011"
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr "Toulouse - Orthophotoplan 2007"
 
-msgid "Tours - Orthophotos 2013"
-msgstr "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
+msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -15694,14 +15748,14 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr "Bavaria (2 m)"
 
-msgid "Stuttgart (Luftbild)"
-msgstr "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
+msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
-msgstr "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
+msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
-msgstr "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
+msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
 msgstr "đồ cổ của Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -15709,18 +15763,15 @@ msgstr "đồ cổ của Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr "đồ cổ của Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 
-msgid "Physical DE - Physische Karte (Naturräume)"
-msgstr "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
+msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
-msgstr "Physical DE: Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
+msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
-"Physical DE:. Harz - Overlay für Bing (ZB Deckkraft ZW 20 und 50 "
-"ProzentNutzen)"
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
 msgstr "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -15839,6 +15890,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr "Niger Delta tháng 10 năm 2012 Landsat"
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr "Dải Gaza - Pléiades - 2014/07/06"
 
@@ -16674,9 +16728,6 @@ msgstr ""
 "thểTạo ra, gần gũi, làm mất hiệu lực, mở lại và nhận xét các báo cáo lỗi này "
 "bằng cách sử dụngCắm vào."
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -16874,13 +16925,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "Cung cấp một hộp thoại cho bạn soạn trong một lưới dạng bảng."
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
 msgstr ""
-"Thêm một thử gắn thẻ cài sẵn menu trợ giúp, giúp bạn phát triển củaGắn thẻ "
-"cài đặt trước (preview nhanh của hộp thoại sẽ bật lên). Bạn có thể bắt "
-"đầuJar-file như độc lập là tốt."
 
 msgid "Make terraced houses out of single blocks."
 msgstr "Hãy nhà bậc thang ra khỏi khối duy nhất."
@@ -17890,6 +17938,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "Streets"
 
@@ -17944,6 +17998,9 @@ msgstr "Trunk Link"
 msgid "Primary"
 msgstr "Chính"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "Primary Link"
 
@@ -18414,6 +18471,14 @@ msgstr "Combined Foot- và Cycleway"
 msgid "Dedicated Footway"
 msgstr "chuyên dụng thang lên xuống hầm mỏ"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "Steps"
 
@@ -18453,6 +18518,18 @@ msgstr "Trung tâm lan can"
 msgid "Right handrail"
 msgstr "lan can Right"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "Waypoints"
 
@@ -19252,6 +19329,9 @@ msgstr "Buffer Stop"
 msgid "Railway Switch"
 msgstr "Railway Switch"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -19452,9 +19532,6 @@ msgstr "Chia sẻ"
 msgid "Motorcycle Dealer"
 msgstr "Đại lý xe máy"
 
-msgid "independent"
-msgstr "độc lập"
-
 msgid "Services:"
 msgstr "Dịch vụ"
 
@@ -19697,6 +19774,9 @@ msgstr "Cuốn"
 msgid "Shelter"
 msgstr "Shelter"
 
+msgid "Waste Basket/Trash Can"
+msgstr "Chất thải Basket / Trash Can"
+
 msgid "Highway platform (legacy)"
 msgstr "lộ nền tảng (di sản)"
 
@@ -19950,6 +20030,9 @@ msgstr "Pháp"
 msgid "sandwich"
 msgstr "sandwich"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "sushi"
 
@@ -20704,9 +20787,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr "Chất thải Basket / Trash Can"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "xử lý chất thải / Dumpster"
 
@@ -21204,6 +21284,14 @@ msgid "commercial"
 msgstr "thương mại"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "chuồng"
 
@@ -21240,6 +21328,14 @@ msgid "hospital"
 msgstr "bệnh viện"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "kho"
 
@@ -21291,6 +21387,10 @@ msgid "house"
 msgstr "nhà"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "túp lều"
 
@@ -21343,6 +21443,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "khẩn cấp"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "số Entrance"
 
@@ -21780,6 +21884,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "Ruins"
+
 msgid "Range"
 msgstr ""
 
@@ -22475,9 +22582,6 @@ msgstr "Historic Places"
 msgid "Castle"
 msgstr "Castle"
 
-msgid "Ruins"
-msgstr "Ruins"
-
 msgid "Archaeological Site"
 msgstr "Khảo cổ trang"
 
@@ -24248,6 +24352,11 @@ msgstr ""
 "{0} = {1} là không đặc hiệu. Thay vì '' {1} '' xin vui lòng cho biết thêm "
 "thông tin vềChính xác những gì cần được cố định."
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr "{0} = {1} là bị phản đối. Vui lòng sử dụng thay vì một multipolygon."
 
@@ -26597,6 +26706,12 @@ msgstr "Cấu hình cài đặt conflation"
 msgid "Generate matches"
 msgstr "Tạo ra các trận đấu"
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr "Tiêu đề"
 
@@ -26628,6 +26743,12 @@ msgstr "Không có gì được chọn, vui lòng thử lại."
 msgid "Empty selection"
 msgstr "lựa chọn Empty"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr "tham chiếu không hợp lệ hay chủ đề"
 
@@ -28073,6 +28194,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr "Mapillary"
 
@@ -28196,9 +28323,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -28211,6 +28335,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -28310,7 +28437,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -28365,9 +28504,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -28776,9 +28916,6 @@ msgstr ""
 "Tọa độ '' Lambert CC 9 khu vực '' được tìm thấy với mã vùng khác nhau cho X "
 "vàY: "
 
-msgid "Downloading data..."
-msgstr "Tải dữ liệu ..."
-
 msgid "OpenData XML files"
 msgstr "OpenData file XML"
 
@@ -30389,6 +30526,9 @@ msgstr "giá trị mới cho {0}"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "Preference '' {0} '' mất tích. Không thể khởi tạo SdsApi."
 
+msgid "Failed to open connection to API {0}."
+msgstr "Không thể mở kết nối đến {0} API."
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -32593,6 +32733,29 @@ msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr ""
 "Tìm kiếm sau khi waypoint. Click và di chuyển xem bản đồ đến waypoint."
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "Thêm tên từ Wikipedia"
 
diff --git a/i18n/po/zh_CN.po b/i18n/po/zh_CN.po
index 4420f5d..41df3fe 100644
--- a/i18n/po/zh_CN.po
+++ b/i18n/po/zh_CN.po
@@ -10,16 +10,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-10-25 07:32+0000\n"
-"Last-Translator: mmyfl <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-04 07:48+0000\n"
+"Last-Translator: rc1028 <q371320247 at live.com>\n"
 "Language-Team: 汉语 <>\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:05+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:07+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: zh_CN\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -175,7 +175,7 @@ msgid "About JOSM..."
 msgstr "关于 JOSM..."
 
 msgid "Failed to locate resource ''{0}''."
-msgstr ""
+msgstr "无法定位资源\"{0}\"。"
 
 msgid "Failed to load resource ''{0}'', error is {1}."
 msgstr "无法加载资源“{0}”,错误为 {1}。"
@@ -1377,7 +1377,7 @@ msgid_plural ""
 msgstr[0] "节点上不只有一个路径。请同时选定您想切割的路径。"
 
 msgid "Which way segment should reuse the history of {0}?"
-msgstr ""
+msgstr "哪条线段应重用{0}的历史记录?"
 
 msgid " [id: {0}]"
 msgstr " [id:{0}]"
@@ -2524,10 +2524,10 @@ msgid "all parents of objects matching the expression"
 msgstr "所有匹配表达式的父对象"
 
 msgid "relation containing a member of role <i>stop</i>"
-msgstr ""
+msgstr "关系包含成员角色<i>stop</i>"
 
 msgid "objects being part of a relation as role <i>stop</i>"
-msgstr ""
+msgstr "对象是关系中的<i>stop</i>角色"
 
 msgid "n-th member of relation and/or n-th node of way"
 msgstr "关系的第 n 个成员和/或路径的第 n 个节点"
@@ -3458,9 +3458,6 @@ msgstr "意外的参数格式(“{0}”)"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr "选项 +init 不支持值“{0}”。"
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr "不支持椭球“{0}”。"
 
@@ -3476,9 +3473,6 @@ msgstr "椭球要求(+ellps=* 或 i+a=*, +b=*)"
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr "不支持网格转换文件“{0}”选项 +nadgrids。"
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr "数据要求(+datum=*,+towgs84=* 或 +nadgrids=*)"
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr "意外的参数“towgs84”的个数(必须是 3 或 7​​)"
@@ -3517,6 +3511,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "需要参数“{0}”。"
 
@@ -4766,11 +4763,11 @@ msgid "Menu: {0}"
 msgstr "菜单:{0}"
 
 msgid "Main toolbar"
-msgstr ""
+msgstr "主工具栏"
 
 msgid ""
 "Toggles the visibility of the main toolbar (i.e., the horizontal toolbar)"
-msgstr ""
+msgstr "切换主工具栏(水平工具栏)的可见性"
 
 msgid "Edit toolbar"
 msgstr "编辑工具栏"
@@ -4948,6 +4945,8 @@ msgid ""
 "addresses in the format <i>zoom,x,y</i> or <i>zoom;x;y</i> are valid "
 "too.</html>"
 msgstr ""
+"<html>你也可以用<i>zoomlevel/x/y</i>格式(如<i>15/256/223</i>)的<strong>瓦片地址</strong>来指"
+"定单个瓦片。<i>zoom,x,y</i>或者<i>zoom;x;y</i>格式的瓦片地址亦可。</html>"
 
 msgid "Tile address:"
 msgstr "瓦片地址:"
@@ -5749,13 +5748,11 @@ msgstr "调解“{0}”的冲突"
 
 msgid "Please confirm to remove <strong>{0} object</strong>."
 msgid_plural "Please confirm to remove <strong>{0} objects</strong>."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "请确认要移除<strong>{0}个对象</strong>。"
 
 msgid "{0} relation is affected."
 msgid_plural "{0} relations are affected."
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "{0}个关系受到影响。"
 
 msgid "Deleting {0} object"
 msgid_plural "Deleting {0} objects"
@@ -7011,7 +7008,7 @@ msgid "Position"
 msgstr "位置"
 
 msgid "Tag filter"
-msgstr ""
+msgstr "标签过滤器"
 
 msgid "Objects: {2} / Tags: {0} / Memberships: {1}"
 msgstr "对象:{2} / 标签:{0} / 所在关系:{1}"
@@ -7056,10 +7053,10 @@ msgid "Launch browser with wiki help for selected object"
 msgstr "启动浏览器并显示选定对象的维基说明"
 
 msgid "Go to Taginfo"
-msgstr ""
+msgstr "前往Taginfo"
 
 msgid "Launch browser with Taginfo statistics for selected object"
-msgstr ""
+msgstr "在浏览器中打开选中对象的Taginfo统计"
 
 msgid "Paste Value"
 msgstr "粘贴值参"
@@ -7327,10 +7324,10 @@ msgid "Relation Editor: Sort"
 msgstr "关系编辑器:排序"
 
 msgid "Sort below"
-msgstr ""
+msgstr "排序下列内容"
 
 msgid "Sort the selected relation members and all members below"
-msgstr ""
+msgstr "排序已选择的关系成员和以下所有成员"
 
 msgid "Reverse the order of the relation members"
 msgstr "反转关系成员的顺序"
@@ -8829,8 +8826,9 @@ msgid "Save WMS file"
 msgstr "保存 WMS 文件"
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
-msgstr "航拍图像可能是错位的。请使用 GPS 轨迹检查偏移!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
+msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8838,6 +8836,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "详细信息..."
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "隐藏此消息,并不再显示"
 
@@ -8914,6 +8915,10 @@ msgid ""
 "http://forum.openstreetmap.org/viewtopic.php?id=25677).\n"
 "Currently you have {1,number,#}MB memory allocated for JOSM"
 msgstr ""
+"要添加新图层,须通过-Xmx{0,number,#}M "
+"命令选项(见http://forum.openstreetmap.org/viewtopic.php?id=25677)给JOSM分配{0,number,"
+"#}MB内存。\n"
+"目前分配给JOSM的内存有 {1,number,#}MB。"
 
 msgid "All projections are supported"
 msgstr "支持所有的投影法"
@@ -9022,6 +9027,12 @@ msgid ""
 "on the WMS server"
 msgstr "JOSM 将使用 EPSG:4326 向服务器发出查询,但 WMS 服务器的结果可能会有所不同"
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "关联到 GPX"
 
@@ -10893,7 +10904,7 @@ msgid "Maximum size of disk cache (per imagery) in MB: "
 msgstr "最大磁盘缓存大小(每图像,MB): "
 
 msgid "Tiles zoom offset:"
-msgstr ""
+msgstr "瓦片缩放等级偏移量:"
 
 msgid "Imagery Preferences"
 msgstr "图像首选项"
@@ -11146,8 +11157,8 @@ msgstr ""
 "<html>无法分析标签预设组合来源:{0}。您是否确定要使用它?<br><br><table "
 "width=600>错误为:{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "排序预设组合菜单"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "添加预设组合标签"
@@ -11408,6 +11419,9 @@ msgstr "兰伯特 93(法国)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92(拉脱维亚 TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008(瑞典)"
 
@@ -11954,11 +11968,11 @@ msgstr "新建关系"
 
 msgid ""
 "The preset <i>{0}</i> cannot be applied since nothing has been selected!"
-msgstr ""
+msgstr "无法应用预设组合<i>{0}</i>,因为未选择任何对象!"
 
 msgid ""
 "The preset <i>{0}</i> cannot be applied since the selection is unsuitable!"
-msgstr ""
+msgstr "无法应用预设组合<i>{0}</i>,因为所选对象不适用该组合!"
 
 msgid "Change {0} object"
 msgid_plural "Change {0} objects"
@@ -12048,7 +12062,7 @@ msgid ""
 msgstr "预设标签“{0}-{1}”损坏 - 在“display_values”中的项目数量必须与“values”中的相同"
 
 msgid "Detailed information: {0} <> {1}"
-msgstr ""
+msgstr "详细信息:{0} <> {1}"
 
 msgid ""
 "Broken tagging preset \"{0}-{1}\" - number of items in "
@@ -12213,7 +12227,7 @@ msgid "Contacting OSM Server..."
 msgstr "正在连接 OSM 服务器..."
 
 msgid "Downloading notes"
-msgstr ""
+msgstr "正在下载地图笔记"
 
 msgid "Failed to open input stream for resource ''{0}''"
 msgstr "打开资源“{0}”的输入串流失败"
@@ -12230,20 +12244,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr "无法加载 {0},使用缓存的文件,并在下一次重试:{1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr "HTTP 服务器响应意外。得到了没有“Location”头的 {0} 响应。无法重定向。正在中止。"
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr "检测到下载 URL 重定向过多。正在中止。"
-
-msgid "Download redirected to ''{0}''"
-msgstr "下载重定向到“{0}”"
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr "无法从“{0}”读取。服务器响应状态代码 {1}。"
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr "服务器功能中元素“{1}”的属性“{0}”值非法。得到“{2}”"
@@ -12330,7 +12330,7 @@ msgid "GeoJSON Files"
 msgstr "GeoJSON 文件"
 
 msgid "Projected GeoJSON Files"
-msgstr ""
+msgstr "已投运GeoJSON文件"
 
 msgid "Layer ''{0}'' not supported"
 msgstr "不支持图层“{0}”"
@@ -12805,9 +12805,6 @@ msgstr "正在连接服务器..."
 msgid "Downloading OSM notes..."
 msgstr "正在下载 OSM 笔记..."
 
-msgid "Failed to open connection to API {0}."
-msgstr "打开 API {0} 连接失败"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "无法连接到 OSM 服务器。请检查您的网络连接。"
@@ -12861,6 +12858,9 @@ msgstr "发现意外的 id 0 osm 原型"
 msgid "OSM Server Files zip compressed"
 msgstr "OSM 服务器 zip 压缩文件"
 
+msgid "Downloading data..."
+msgstr "正在下载数据..."
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS 文件(*.wms)"
 
@@ -13214,15 +13214,6 @@ msgstr "您已经更新了 JOSM 软件。<br>为了避免问题也应该更新
 msgid "Last plugin update more than {0} days ago."
 msgstr "上次的插件更新已是 {0} 天前。"
 
-msgid "Click to update the activated plugins"
-msgstr "点击以更新使用中的插件"
-
-msgid "Skip update"
-msgstr "跳过更新"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "点击以跳过更新使用中的插件"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13247,6 +13238,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr "首选项“{1}”有意外的数值“{0}”。推测数值应为“ask”。"
 
+msgid "Click to update the activated plugins"
+msgstr "点击以更新使用中的插件"
+
+msgid "Skip update"
+msgstr "跳过更新"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "点击以跳过更新使用中的插件"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13445,6 +13445,9 @@ msgstr "下载插件列表..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "正在从“{0}”下载插件列表"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr "插件列表下载错误"
 
@@ -13800,6 +13803,17 @@ msgstr ""
 "<html>服务器回复有对象已被删除。<br>如果您尝试更新或删除这个对象则会<strong>上传失败</strong>。<br>如果您尝试下载这个对象则"
 "会<strong>下载失败</strong>。<br><br>错误的信息为:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr "HTTP 服务器响应意外。得到了没有“Location”头的 {0} 响应。无法重定向。正在中止。"
+
+msgid "Download redirected to ''{0}''"
+msgstr "下载重定向到“{0}”"
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr "检测到下载 URL 重定向过多。正在中止。"
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "找不到地区设定 {0} 的翻译。回复为 {1}。"
 
@@ -14072,7 +14086,7 @@ msgstr "灌木"
 
 msgctxt "natural"
 msgid "wood"
-msgstr ""
+msgstr "树林"
 
 msgctxt "Relation type"
 msgid "associatedStreet"
@@ -14352,10 +14366,10 @@ msgid "Cambodia, Laos, Thailand, Vietnam bilingual"
 msgstr "柬埔寨、老挝、泰国、越南多语言"
 
 msgid "osmfr"
-msgstr ""
+msgstr "osmfr"
 
 msgid "OpenPT Map (overlay)"
-msgstr ""
+msgstr "OpenPT Map (叠加层)"
 
 msgid "Strava cycling heatmap"
 msgstr "Strava自行车热力图"
@@ -14367,7 +14381,7 @@ msgid "Locator Overlay"
 msgstr "定位符叠加层"
 
 msgid "QA No Address"
-msgstr ""
+msgstr "质量控制(QA):无地址"
 
 msgid "Waymarked Trails: Hiking"
 msgstr ""
@@ -14414,6 +14428,33 @@ msgstr "OSM 检查器:边界(欧盟)"
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr "Geoimage.at MaxRes"
 
@@ -14456,8 +14497,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14469,7 +14527,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14511,6 +14569,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14598,10 +14659,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14630,13 +14691,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14645,15 +14706,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14773,6 +14833,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15362,18 +15425,18 @@ msgstr "将选定的两条路径区段形成平行线,以选定的中心轴来
 msgid ""
 "Provides Apache Commons library components. Not meant to be installed "
 "directly by users, but rather as a dependency for other plugins."
-msgstr ""
+msgstr "提供Apache Commons库组件。不应由用户直接安装,而是作为其他插件的依赖项安装。"
 
 msgid ""
 "Provides Apache HTTP library. Not meant to be installed directly by users, "
 "but rather as a dependency for other plugins."
-msgstr ""
+msgstr "提供Apache HTTP库。不应由用户直接安装,而是作为其他插件的依赖项安装。"
 
 msgid ""
 "Allows selection of areas in an layer and automatic creation of a way as "
 "polygon. Built to ease mapping of building from background layers. Optimized "
 "for basemap.at."
-msgstr ""
+msgstr "允许选择图层中的一块区域并自动生成多边形路径。用于方便地从底图中勾绘建筑物。"
 
 msgid "Tools for drawing buildings."
 msgstr "绘制建筑物的工具。"
@@ -15553,9 +15616,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr "允许用户使用托管在 mapillary.com 的图片工作"
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15714,10 +15774,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "提供在表格线中编辑标签的对话框。"
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
-msgstr "在帮助菜单中添加标签预设组合测试器,可以帮助您进行标签预设组合的开发(会弹出快速预览对话框)。您也可以单独以 jar-文件的方式启动。"
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
+msgstr ""
 
 msgid "Make terraced houses out of single blocks."
 msgstr "让连栋房屋能超出单一区块。"
@@ -16707,6 +16767,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "街道"
 
@@ -16761,6 +16827,9 @@ msgstr "快速道路连络线"
 msgid "Primary"
 msgstr "一级道路(Primary)"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "一级道路连络线"
 
@@ -17215,6 +17284,14 @@ msgstr "合并的步道与自行车道"
 msgid "Dedicated Footway"
 msgstr "专用人行步道"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "楼梯"
 
@@ -17254,6 +17331,18 @@ msgstr "中扶手"
 msgid "Right handrail"
 msgstr "右扶手"
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "路点"
 
@@ -18047,6 +18136,9 @@ msgstr "止冲器"
 msgid "Railway Switch"
 msgstr "铁路道岔"
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18245,9 +18337,6 @@ msgstr "共享"
 msgid "Motorcycle Dealer"
 msgstr "摩托车经销商"
 
-msgid "independent"
-msgstr "个体"
-
 msgid "Services:"
 msgstr "服务:"
 
@@ -18490,6 +18579,9 @@ msgstr "长椅"
 msgid "Shelter"
 msgstr "庇护所"
 
+msgid "Waste Basket/Trash Can"
+msgstr "废纸篓/垃圾箱"
+
 msgid "Highway platform (legacy)"
 msgstr "公路站台(旧式标记)"
 
@@ -18743,6 +18835,9 @@ msgstr "法式"
 msgid "sandwich"
 msgstr "三明治"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "寿司"
 
@@ -19495,9 +19590,6 @@ msgstr "垃圾"
 msgid "Recycling Centre"
 msgstr "回收中心"
 
-msgid "Waste Basket/Trash Can"
-msgstr "废纸篓/垃圾箱"
-
 msgid "Waste Disposal/Dumpster"
 msgstr "废物处理/垃圾站"
 
@@ -19995,6 +20087,14 @@ msgid "commercial"
 msgstr "商业"
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr "谷仓"
 
@@ -20031,6 +20131,14 @@ msgid "hospital"
 msgstr "医院"
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr "仓库"
 
@@ -20082,6 +20190,10 @@ msgid "house"
 msgstr "房屋"
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr "木屋"
 
@@ -20134,6 +20246,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr "紧急"
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr "入口编号"
 
@@ -20571,6 +20687,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "遗迹"
+
 msgid "Range"
 msgstr ""
 
@@ -21264,9 +21383,6 @@ msgstr "历史地区"
 msgid "Castle"
 msgstr "城堡"
 
-msgid "Ruins"
-msgstr "遗迹"
-
 msgid "Archaeological Site"
 msgstr "考古学地区"
 
@@ -23011,6 +23127,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25262,6 +25383,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25292,6 +25419,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr "空选择范围"
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26677,6 +26810,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26800,9 +26939,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26815,6 +26951,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26914,7 +27053,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26969,9 +27120,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27354,9 +27506,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr "正在下载数据..."
-
 msgid "OpenData XML files"
 msgstr "OpenData XML 文件"
 
@@ -28910,6 +29059,9 @@ msgstr "{0} 的新数值"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr "缺少首选项“{0}”。无法初始化 SdsApi。"
 
+msgid "Failed to open connection to API {0}."
+msgstr "打开 API {0} 连接失败"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30956,6 +31108,29 @@ msgstr "搜索路点"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "在路点后搜索。点击并移动地图查看路点。"
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "添加维基百科的名称"
 
diff --git a/i18n/po/zh_TW.po b/i18n/po/zh_TW.po
index 4341c94..45ee0cb 100644
--- a/i18n/po/zh_TW.po
+++ b/i18n/po/zh_TW.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: josm\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2015-11-24 00:20+0100\n"
-"PO-Revision-Date: 2015-10-26 10:58+0000\n"
-"Last-Translator: Sin-di Lee <Unknown>\n"
+"POT-Creation-Date: 2015-12-31 03:40+0100\n"
+"PO-Revision-Date: 2015-12-18 19:32+0000\n"
+"Last-Translator: yellowsoar <Unknown>\n"
 "Language-Team: Traditional Chinese\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Launchpad-Export-Date: 2015-11-24 05:04+0000\n"
-"X-Generator: Launchpad (build 17850)\n"
+"X-Launchpad-Export-Date: 2015-12-31 05:06+0000\n"
+"X-Generator: Launchpad (build 17865)\n"
 "Language: zh_TW\n"
 
 msgid "{0}: option ''{1}'' is ambiguous"
@@ -56,16 +56,16 @@ msgid "Opening link not supported on current platform (''{0}'')"
 msgstr "目前的平臺不支援開啟連結(「{0}」)"
 
 msgid "ERROR: {0}"
-msgstr ""
+msgstr "錯誤: {0}"
 
 msgid "WARNING: {0}"
-msgstr ""
+msgstr "警告: {0}"
 
 msgid "INFO: {0}"
-msgstr ""
+msgstr "資訊: {0}"
 
 msgid "DEBUG: {0}"
-msgstr ""
+msgstr "偵錯: {0}"
 
 msgid "Cause: "
 msgstr ""
@@ -3458,9 +3458,6 @@ msgstr "未預期的參數格式(「{0}」)"
 msgid "Value ''{0}'' for option +init not supported."
 msgstr ""
 
-msgid ": "
-msgstr ": "
-
 msgid "Ellipsoid ''{0}'' not supported."
 msgstr ""
 
@@ -3476,9 +3473,6 @@ msgstr ""
 msgid "Grid shift file ''{0}'' for option +nadgrids not supported."
 msgstr ""
 
-msgid "Datum required (+datum=*, +towgs84=* or +nadgrids=*)"
-msgstr ""
-
 msgid ""
 "Unexpected number of arguments for parameter ''towgs84'' (must be 3 or 7)"
 msgstr ""
@@ -3517,6 +3511,9 @@ msgstr "GRS80"
 msgid "WGS84"
 msgstr "WGS84"
 
+msgid "Double Stereographic"
+msgstr ""
+
 msgid "Parameter ''{0}'' required."
 msgstr "需要「{0}」參數。"
 
@@ -7053,7 +7050,7 @@ msgid "Copy the value of the selected tag to clipboard"
 msgstr "將選取的標籤複製到剪貼簿"
 
 msgid "Copy selected Key(s)/Value(s)"
-msgstr ""
+msgstr "複製選取的鍵與值"
 
 msgid "Copy the key and value of the selected tag(s) to clipboard"
 msgstr ""
@@ -8798,8 +8795,9 @@ msgid "Save WMS file"
 msgstr ""
 
 msgid ""
-"Aerial imagery might be misaligned. Please check its offset using GPS tracks!"
-msgstr "航照圖可能沒有對齊。請使用 GPS 軌跡檢查它的位移值!"
+"Aerial imagery \"{0}\" might be misaligned. Please check its offset using "
+"GPS tracks!"
+msgstr ""
 
 msgid "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
@@ -8807,6 +8805,9 @@ msgstr "http://wiki.openstreetmap.org/wiki/Using_Imagery"
 msgid "Details..."
 msgstr "詳細資料…"
 
+msgid "Do not show this message again"
+msgstr ""
+
 msgid "Hide this message and never show it again"
 msgstr "隱藏這個訊息並且不再顯示它"
 
@@ -8988,6 +8989,12 @@ msgid ""
 "on the WMS server"
 msgstr ""
 
+msgid ""
+"The layer {0} does not support the new projection {1}.\n"
+" Supported projections are: {2}\n"
+"Change the projection again or remove the layer."
+msgstr ""
+
 msgid "Correlate to GPX"
 msgstr "關聯到 GPX"
 
@@ -11099,8 +11106,8 @@ msgstr ""
 "<html>無法分折標籤預設組合來源:{0}。您是否確定要使用它?<br><br><table "
 "width=600>錯誤為:{1}</table></html>"
 
-msgid "Sort presets menu"
-msgstr "排序預設組合選單"
+msgid "Sort presets menu alphabetically"
+msgstr ""
 
 msgid "Tagging Presets"
 msgstr "加上預先組合標籤"
@@ -11362,6 +11369,9 @@ msgstr "蘭勃特 93 (法國)"
 msgid "LKS-92 (Latvia TM)"
 msgstr "LKS-92 (拉脫維亞 TM)"
 
+msgid "Rijksdriehoekscoördinaten (Netherlands)"
+msgstr ""
+
 msgid "SWEREF99 13 30 / EPSG:3008 (Sweden)"
 msgstr "SWEREF99 13 30 / EPSG:3008 (瑞典)"
 
@@ -12184,20 +12194,6 @@ msgid "Failed to load {0}, use cached file and retry next time: {1}"
 msgstr "無法載入 {0},使用快取的檔案並在下次重新嘗試:{1}"
 
 msgid ""
-"Unexpected response from HTTP server. Got {0} response without ''Location'' "
-"header. Can''t redirect. Aborting."
-msgstr ""
-
-msgid "Too many redirects to the download URL detected. Aborting."
-msgstr ""
-
-msgid "Download redirected to ''{0}''"
-msgstr ""
-
-msgid "Failed to read from ''{0}''. Server responded with status code {1}."
-msgstr ""
-
-msgid ""
 "Illegal value of attribute ''{0}'' of element ''{1}'' in server "
 "capabilities. Got ''{2}''"
 msgstr ""
@@ -12758,9 +12754,6 @@ msgstr "正在連接伺服器..."
 msgid "Downloading OSM notes..."
 msgstr ""
 
-msgid "Failed to open connection to API {0}."
-msgstr "開啟 API {0} 連線失敗"
-
 msgid ""
 "Could not connect to the OSM server. Please check your internet connection."
 msgstr "無法連線到 osm 伺服器。請檢查您的網際網路連線。"
@@ -12814,6 +12807,9 @@ msgstr "發現未預期的 id 0 osm 原型"
 msgid "OSM Server Files zip compressed"
 msgstr ""
 
+msgid "Downloading data..."
+msgstr ""
+
 msgid "WMS Files (*.wms)"
 msgstr "WMS 檔案 (*.wms)"
 
@@ -13168,15 +13164,6 @@ msgstr "您已經更新了 JOSM 軟體。<br>為了避免問題也應該更新
 msgid "Last plugin update more than {0} days ago."
 msgstr "上次的外掛程式更新已是 {0} 天前。"
 
-msgid "Click to update the activated plugins"
-msgstr "點選以更新使用中的外掛程式"
-
-msgid "Skip update"
-msgstr "略過更新"
-
-msgid "Click to skip updating the activated plugins"
-msgstr "點選以略過更新使用中的外掛程式"
-
 msgid ""
 "Skipping plugin update after JOSM upgrade. Automatic update at startup is "
 "disabled."
@@ -13201,6 +13188,15 @@ msgid ""
 "Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''."
 msgstr "偏好設定「{1}」有未預期的數值「{0}」。推測數值應為「ask」。"
 
+msgid "Click to update the activated plugins"
+msgstr "點選以更新使用中的外掛程式"
+
+msgid "Skip update"
+msgstr "略過更新"
+
+msgid "Click to skip updating the activated plugins"
+msgstr "點選以略過更新使用中的外掛程式"
+
 msgid ""
 "Plugin {0} requires a plugin which was not found. The missing plugin is:"
 msgid_plural ""
@@ -13402,6 +13398,9 @@ msgstr "下載外掛程式清單..."
 msgid "Downloading plugin list from ''{0}''"
 msgstr "正從「{0}」下載外掛程式清單"
 
+msgid "Unsuccessful HTTP request"
+msgstr ""
+
 msgid "Plugin list download error"
 msgstr ""
 
@@ -13751,6 +13750,17 @@ msgstr ""
 "<html>伺服器回報有物件已被刪除。<br>如果您嘗試更新或刪除這個物件則會<strong>上傳失敗</strong>。<br>如果您嘗試下載這個物件則"
 "會<strong>下載失敗</strong>。<br><br>錯誤的訊息為:<br>{0}</html>"
 
+msgid ""
+"Unexpected response from HTTP server. Got {0} response without ''Location'' "
+"header. Can''t redirect. Aborting."
+msgstr ""
+
+msgid "Download redirected to ''{0}''"
+msgstr ""
+
+msgid "Too many redirects to the download URL detected. Aborting."
+msgstr ""
+
 msgid "Unable to find translation for the locale {0}. Reverting to {1}."
 msgstr "找不到地區設定 {0} 的翻譯檔。回復為 {1}。"
 
@@ -14362,6 +14372,33 @@ msgstr ""
 msgid "AGRI black-and-white 2.5m"
 msgstr ""
 
+msgid "LPI NSW Base Map"
+msgstr ""
+
+msgid "LPI NSW Topographic Map"
+msgstr ""
+
+msgid "LPI NSW Imagery"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Suburb"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries LGA"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries County"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries Parish"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries State Forest"
+msgstr ""
+
+msgid "LPI NSW Administrative Boundaries NPWS Reserve"
+msgstr ""
+
 msgid "Geoimage.at MaxRes"
 msgstr ""
 
@@ -14404,8 +14441,25 @@ msgstr ""
 msgid "VoGIS: DOM (Surface model)"
 msgstr ""
 
-msgid ""
-"AGIV(laanderen) aerial imagery (covers Brussels region as well) (2013)"
+msgid "AGIV(laanderen) aerial imagery (covers Brussels region as well)"
+msgstr ""
+
+msgid "URBISfr numerical imagery (2013)"
+msgstr ""
+
+msgid "URBISnl numerical imagery (2013)"
+msgstr ""
+
+msgid "URBIS 2009 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2012 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2014 aerial imagery"
+msgstr ""
+
+msgid "URBIS 2015 aerial imagery"
 msgstr ""
 
 msgid "SPW(allonie) PICC numerical imagery"
@@ -14417,7 +14471,7 @@ msgstr ""
 msgid "SPW(allonie) 2009 aerial imagery"
 msgstr ""
 
-msgid "cadastre: for names and house numbers only, bad geometry"
+msgid "TEC bus lines"
 msgstr ""
 
 msgid "IBGE Mapa de Setores Urbanos"
@@ -14459,6 +14513,9 @@ msgstr ""
 msgid "Geodatastyrelsen (Denmark)"
 msgstr ""
 
+msgid "Geodatastyrelsen Cadastral Parcels INSPIRE View"
+msgstr ""
+
 msgid "Geodatastyrelsen DTK Kort25"
 msgstr ""
 
@@ -14546,10 +14603,10 @@ msgstr ""
 msgid "Toulouse - Orthophotoplan 2007"
 msgstr ""
 
-msgid "Tours - Orthophotos 2013"
+msgid "Tours - Orthophoto 2013"
 msgstr ""
 
-msgid "Tours - Orthophotos 2008-2010"
+msgid "Tours - Orthophoto 2008-2010"
 msgstr ""
 
 msgid ""
@@ -14578,13 +14635,13 @@ msgstr ""
 msgid "Bavaria (2 m)"
 msgstr ""
 
-msgid "Stuttgart (Luftbild)"
+msgid "Stuttgart (aerial imagery)"
 msgstr ""
 
-msgid "Erlangen Luftbild (2013 6,25 cm)"
+msgid "Erlangen aerial imagery (2013 6.25 cm)"
 msgstr ""
 
-msgid "Erlangen 2011 Luftbild (5,0 cm)"
+msgid "Erlangen 2011 aerial imagery (5.0 cm)"
 msgstr ""
 
 msgid "Old map of Zwenkau - TK25 Messtischblatt (4739; 1906; PROJ.4-rect)"
@@ -14593,15 +14650,14 @@ msgstr ""
 msgid "Old map of Pegau - TK25 Messtischblatt (4839; 1909; PROJ.4-rect)"
 msgstr ""
 
-msgid "Physical DE - Physische Karte (Naturräume)"
+msgid "Physical DE - Physical map (natural regions)"
 msgstr ""
 
-msgid "Physical DE:Harz - Physische Karte (Naturräume)"
+msgid "Physical DE:Harz - Physical map (natural regions)"
 msgstr ""
 
 msgid ""
-"Physical DE:Harz - Overlay für Bing (z.B. Deckkraft zw. 20 und 50 Prozent "
-"nutzen)"
+"Physical DE:Harz - Overlay for Bing (e.g. use opacity between 20% and 50%)"
 msgstr ""
 
 msgid "Maps4BW (LGL-BW, www.lgl-bw.de)"
@@ -14721,6 +14777,9 @@ msgstr ""
 msgid "Niger Delta Oct 2012 Landsat"
 msgstr ""
 
+msgid "Svalbard -Orthophoto 2009/2011 EPSG:25833"
+msgstr ""
+
 msgid "Gaza Strip - Pléiades - 2014/07/06"
 msgstr ""
 
@@ -15503,9 +15562,6 @@ msgid ""
 "plugin."
 msgstr ""
 
-msgid "Allows the user to work with pictures hosted at mapillary.com"
-msgstr ""
-
 msgid ""
 "Provide a measurement dialog and a layer to measure length and angle of "
 "segments, area surrounded by a (simple) closed way and create measurement "
@@ -15664,10 +15720,10 @@ msgid "Provides a dialog for editing tags in a tabular grid."
 msgstr "提供在表格線中編輯標籤的對話盒。"
 
 msgid ""
-"Adds a tagging preset tester to the help menu, which helps you developing of "
-"tagging presets (quick preview of the dialog that will popup). You can start "
-"the jar-file as standalone as well."
-msgstr "在求助選單中加入標籤預設組合測試器,可以協助您進行標籤預設組合的開發(會彈出快速預覽對話盒)。您也可以單獨以 jar-檔案的方式啟動。"
+"Adds a tagging preset tester to the windows menu, which helps you developing "
+"of tagging presets (quick preview of the dialog that will popup). You can "
+"start the jar-file as standalone as well."
+msgstr ""
 
 msgid "Make terraced houses out of single blocks."
 msgstr "讓連棟房屋能超出單一區塊。"
@@ -16657,6 +16713,12 @@ msgstr "IATA"
 msgid "ICAO"
 msgstr "ICAO"
 
+msgid "Car brand"
+msgstr ""
+
+msgid "Motorcycle brand"
+msgstr ""
+
 msgid "Streets"
 msgstr "街道"
 
@@ -16711,6 +16773,9 @@ msgstr "快速道路連絡道路"
 msgid "Primary"
 msgstr "省道(Primary)"
 
+msgid "Overhead trolley wires"
+msgstr ""
+
 msgid "Primary Link"
 msgstr "省道連絡道路"
 
@@ -17165,6 +17230,14 @@ msgstr "合併的步行與自行車道"
 msgid "Dedicated Footway"
 msgstr "專用人行步道"
 
+msgctxt "footway"
+msgid "sidewalk"
+msgstr ""
+
+msgctxt "footway"
+msgid "crossing"
+msgstr ""
+
 msgid "Steps"
 msgstr "階梯"
 
@@ -17204,6 +17277,18 @@ msgstr ""
 msgid "Right handrail"
 msgstr ""
 
+msgid "Escalator"
+msgstr ""
+
+msgid "forward"
+msgstr ""
+
+msgid "backward"
+msgstr ""
+
+msgid "reversible"
+msgstr ""
+
 msgid "Waypoints"
 msgstr "路標"
 
@@ -17997,6 +18082,9 @@ msgstr "緩衝停止點"
 msgid "Railway Switch"
 msgstr ""
 
+msgid "Railway Signal"
+msgstr ""
+
 msgid "Railway milestone"
 msgstr ""
 
@@ -18195,9 +18283,6 @@ msgstr "汽車分享"
 msgid "Motorcycle Dealer"
 msgstr "摩托車經銷商"
 
-msgid "independent"
-msgstr ""
-
 msgid "Services:"
 msgstr "服務:"
 
@@ -18440,6 +18525,9 @@ msgstr "長椅"
 msgid "Shelter"
 msgstr "涼亭"
 
+msgid "Waste Basket/Trash Can"
+msgstr ""
+
 msgid "Highway platform (legacy)"
 msgstr "公路月台(傳統)"
 
@@ -18693,6 +18781,9 @@ msgstr "法式料理"
 msgid "sandwich"
 msgstr "三明治"
 
+msgid "coffee_shop"
+msgstr ""
+
 msgid "sushi"
 msgstr "壽司"
 
@@ -19445,9 +19536,6 @@ msgstr ""
 msgid "Recycling Centre"
 msgstr ""
 
-msgid "Waste Basket/Trash Can"
-msgstr ""
-
 msgid "Waste Disposal/Dumpster"
 msgstr ""
 
@@ -19945,6 +20033,14 @@ msgid "commercial"
 msgstr ""
 
 msgctxt "building"
+msgid "service"
+msgstr ""
+
+msgctxt "building"
+msgid "train_station"
+msgstr ""
+
+msgctxt "building"
 msgid "barn"
 msgstr ""
 
@@ -19981,6 +20077,14 @@ msgid "hospital"
 msgstr ""
 
 msgctxt "building"
+msgid "kindergarten"
+msgstr ""
+
+msgctxt "building"
+msgid "manufacture"
+msgstr ""
+
+msgctxt "building"
 msgid "warehouse"
 msgstr ""
 
@@ -20032,6 +20136,10 @@ msgid "house"
 msgstr ""
 
 msgctxt "building"
+msgid "hotel"
+msgstr ""
+
+msgctxt "building"
 msgid "hut"
 msgstr ""
 
@@ -20084,6 +20192,10 @@ msgctxt "entrance"
 msgid "emergency"
 msgstr ""
 
+msgctxt "entrance"
+msgid "staircase"
+msgstr ""
+
 msgid "Entrance number"
 msgstr ""
 
@@ -20521,6 +20633,9 @@ msgstr ""
 msgid "Historic"
 msgstr ""
 
+msgid "Ruins"
+msgstr "遺跡"
+
 msgid "Range"
 msgstr ""
 
@@ -21214,9 +21329,6 @@ msgstr "歷史地區"
 msgid "Castle"
 msgstr "城堡"
 
-msgid "Ruins"
-msgstr "遺跡"
-
 msgid "Archaeological Site"
 msgstr "考古學地區"
 
@@ -22961,6 +23073,11 @@ msgid ""
 "what exactly should be fixed."
 msgstr ""
 
+msgid ""
+"Wrong usage of {0} tag. Remove {1}, because it is clear that the name is "
+"missing even without an additional tag."
+msgstr ""
+
 msgid "{0}={1} is deprecated. Please use instead a multipolygon."
 msgstr ""
 
@@ -25164,6 +25281,12 @@ msgstr ""
 msgid "Generate matches"
 msgstr ""
 
+msgid "Layer:"
+msgstr ""
+
+msgid "{0}: 0 / {1}: 0 / {2}: 0"
+msgstr ""
+
 msgid "Subject"
 msgstr ""
 
@@ -25194,6 +25317,12 @@ msgstr ""
 msgid "Empty selection"
 msgstr ""
 
+msgid "Freeze reference selection"
+msgstr ""
+
+msgid "{0}: {1} / {2}: {3} / {4}: {5}"
+msgstr ""
+
 msgid "Invalid reference or subject"
 msgstr ""
 
@@ -26574,6 +26703,12 @@ msgstr ""
 msgid "images"
 msgstr ""
 
+msgid "Traffic sign font at ''{0}'' has wrong format."
+msgstr ""
+
+msgid "Could not read font-file from ''{{0}}''."
+msgstr ""
+
 msgid "Mapillary"
 msgstr ""
 
@@ -26697,9 +26832,6 @@ msgstr ""
 msgid "Mandatory direction (any)"
 msgstr ""
 
-msgid "No turn"
-msgstr ""
-
 msgid "Uneven road"
 msgstr ""
 
@@ -26712,6 +26844,9 @@ msgstr ""
 msgid "Pedestrian crossing"
 msgstr ""
 
+msgid "No turn"
+msgstr ""
+
 msgid "Years"
 msgstr ""
 
@@ -26811,7 +26946,19 @@ msgstr ""
 msgid "Move to picture''s location with next/previous buttons"
 msgstr ""
 
-msgid "Download mode: "
+msgid "Download mode"
+msgstr ""
+
+msgid "You are logged in as ''{0}''."
+msgstr ""
+
+msgid "Re-Login"
+msgstr ""
+
+msgid "You are currently not logged in."
+msgstr ""
+
+msgid "Go to setting and log in to Mapillary before uploading."
 msgstr ""
 
 msgid "Upload selected sequence"
@@ -26866,9 +27013,10 @@ msgstr ""
 msgid "Select mode"
 msgstr ""
 
-msgid ""
-"<html><head><title>Mapillary login</title></head><body>Login successful, "
-"return to JOSM.</body></html>"
+msgid "Mapillary login"
+msgstr ""
+
+msgid "Login successful, return to JOSM."
 msgstr ""
 
 msgid "Downloading Mapillary images"
@@ -27253,9 +27401,6 @@ msgid ""
 "Y: "
 msgstr ""
 
-msgid "Downloading data..."
-msgstr ""
-
 msgid "OpenData XML files"
 msgstr ""
 
@@ -28810,6 +28955,9 @@ msgstr "{0} 的新數值"
 msgid "Preference ''{0}'' missing. Cannot initialize SdsApi."
 msgstr ""
 
+msgid "Failed to open connection to API {0}."
+msgstr "開啟 API {0} 連線失敗"
+
 msgid "Proxy Authentication Required"
 msgstr ""
 
@@ -30825,6 +30973,29 @@ msgstr "航點搜尋"
 msgid "Search after waypoint. Click and move the map view to the waypoint."
 msgstr "搜尋航點。點選並將地圖檢視移動到航點。"
 
+msgid "Fetch Wikidata IDs"
+msgstr ""
+
+msgid "Fetch Wikidata IDs using the ''wikipedia'' tag"
+msgstr ""
+
+msgid "Fetching Wikidata IDs"
+msgstr ""
+
+msgid "Add Wikidata"
+msgstr ""
+
+msgid "No Wikidata ID found for: {0}"
+msgstr ""
+
+msgid "Fetching {0} Wikidata ID for language ''{1}''"
+msgid_plural "Fetching {0} Wikidata IDs for language ''{1}''"
+msgstr[0] ""
+msgstr[1] ""
+
+msgid "Add Wikidata for language ''{0}''"
+msgstr ""
+
 msgid "Add names from Wikipedia"
 msgstr "從維基百科加入名稱"
 
diff --git a/images/icons/office_blue.png b/images/icons/office_blue.png
deleted file mode 100644
index 11398c9..0000000
Binary files a/images/icons/office_blue.png and /dev/null differ
diff --git a/images/icons/office_pink.png b/images/icons/office_pink.png
deleted file mode 100644
index 400131d..0000000
Binary files a/images/icons/office_pink.png and /dev/null differ
diff --git a/images/presets/bay.png b/images/presets/bay.png
deleted file mode 100644
index 2be7d34..0000000
Binary files a/images/presets/bay.png and /dev/null differ
diff --git a/images/presets/beach.png b/images/presets/beach.png
deleted file mode 100644
index 560e131..0000000
Binary files a/images/presets/beach.png and /dev/null differ
diff --git a/images/presets/breakwater.png b/images/presets/breakwater.png
deleted file mode 100644
index 42ab644..0000000
Binary files a/images/presets/breakwater.png and /dev/null differ
diff --git a/images/presets/bridge.png b/images/presets/bridge.png
deleted file mode 100644
index 10d9830..0000000
Binary files a/images/presets/bridge.png and /dev/null differ
diff --git a/images/presets/bridge_movable.png b/images/presets/bridge_movable.png
deleted file mode 100644
index 881e1c5..0000000
Binary files a/images/presets/bridge_movable.png and /dev/null differ
diff --git a/images/presets/cliff.png b/images/presets/cliff.png
deleted file mode 100644
index 95788d0..0000000
Binary files a/images/presets/cliff.png and /dev/null differ
diff --git a/images/presets/coastline.png b/images/presets/coastline.png
deleted file mode 100644
index 3e171a4..0000000
Binary files a/images/presets/coastline.png and /dev/null differ
diff --git a/images/presets/groyne.png b/images/presets/groyne.png
deleted file mode 100644
index 5c1d44a..0000000
Binary files a/images/presets/groyne.png and /dev/null differ
diff --git a/images/presets/living_street.png b/images/presets/living_street.png
deleted file mode 100644
index 8188ff8..0000000
Binary files a/images/presets/living_street.png and /dev/null differ
diff --git a/images/presets/motorway.png b/images/presets/motorway.png
deleted file mode 100644
index e5dc454..0000000
Binary files a/images/presets/motorway.png and /dev/null differ
diff --git a/images/presets/mud.png b/images/presets/mud.png
deleted file mode 100644
index 5f1faed..0000000
Binary files a/images/presets/mud.png and /dev/null differ
diff --git a/images/presets/pedestrian.png b/images/presets/pedestrian.png
deleted file mode 100644
index 372217b..0000000
Binary files a/images/presets/pedestrian.png and /dev/null differ
diff --git a/images/presets/pier.png b/images/presets/pier.png
deleted file mode 100644
index 3df4d25..0000000
Binary files a/images/presets/pier.png and /dev/null differ
diff --git a/images/presets/railway.png b/images/presets/railway.png
deleted file mode 100644
index abb02b2..0000000
Binary files a/images/presets/railway.png and /dev/null differ
diff --git a/images/presets/railway.svg b/images/presets/railway.svg
new file mode 100644
index 0000000..036505c
--- /dev/null
+++ b/images/presets/railway.svg
@@ -0,0 +1,98 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="320"
+   height="60"
+   id="svg3091"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="10.svg">
+  <defs
+     id="defs3093" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="127.46227"
+     inkscape:cy="68.199653"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1680"
+     inkscape:window-height="988"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3112"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       originx="0px"
+       originy="-1.7382813e-005px" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata3096">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-992.36218)">
+    <rect
+       style="fill:#000000;fill-opacity:1;stroke:none"
+       id="rect4919-27"
+       width="320"
+       height="60"
+       x="0"
+       y="992.36218" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect4921-6"
+       width="60"
+       height="40"
+       x="20"
+       y="1002.3622" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect4923-14"
+       width="80"
+       height="40"
+       x="120"
+       y="1002.3622" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect4925-2"
+       width="60"
+       height="40"
+       x="240"
+       y="1002.3622" />
+  </g>
+</svg>
diff --git a/images/presets/railway_switch.png b/images/presets/railway_switch.png
deleted file mode 100644
index caea8d7..0000000
Binary files a/images/presets/railway_switch.png and /dev/null differ
diff --git a/images/presets/railway_switch.svg b/images/presets/railway_switch.svg
new file mode 100644
index 0000000..5aa883b
--- /dev/null
+++ b/images/presets/railway_switch.svg
@@ -0,0 +1,123 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Created with Inkscape (http://www.inkscape.org/) -->
+
+<svg
+   xmlns:dc="http://purl.org/dc/elements/1.1/"
+   xmlns:cc="http://creativecommons.org/ns#"
+   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
+   xmlns:svg="http://www.w3.org/2000/svg"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   width="160"
+   height="105.98101"
+   id="svg3091"
+   version="1.1"
+   inkscape:version="0.48.5 r10040"
+   sodipodi:docname="10.svg">
+  <defs
+     id="defs3093" />
+  <sodipodi:namedview
+     id="base"
+     pagecolor="#ffffff"
+     bordercolor="#666666"
+     borderopacity="1.0"
+     inkscape:pageopacity="0.0"
+     inkscape:pageshadow="2"
+     inkscape:zoom="1.4"
+     inkscape:cx="127.46227"
+     inkscape:cy="89.71849"
+     inkscape:document-units="px"
+     inkscape:current-layer="layer1"
+     showgrid="true"
+     fit-margin-top="0"
+     fit-margin-left="0"
+     fit-margin-right="0"
+     fit-margin-bottom="0"
+     inkscape:window-width="1680"
+     inkscape:window-height="988"
+     inkscape:window-x="-8"
+     inkscape:window-y="-8"
+     inkscape:window-maximized="1">
+    <inkscape:grid
+       type="xygrid"
+       id="grid3112"
+       empspacing="5"
+       visible="true"
+       enabled="true"
+       snapvisiblegridlinesonly="true"
+       originx="0px"
+       originy="-7.2695923e-005px" />
+  </sodipodi:namedview>
+  <metadata
+     id="metadata3096">
+    <rdf:RDF>
+      <cc:Work
+         rdf:about="">
+        <dc:format>image/svg+xml</dc:format>
+        <dc:type
+           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
+        <dc:title></dc:title>
+      </cc:Work>
+    </rdf:RDF>
+  </metadata>
+  <g
+     inkscape:label="Layer 1"
+     inkscape:groupmode="layer"
+     id="layer1"
+     transform="translate(0,-946.38112)">
+    <rect
+       style="fill:#000000;fill-opacity:1;stroke:none"
+       id="rect4919-2-7"
+       width="160"
+       height="29.999945"
+       x="0"
+       y="1022.3622" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect4923-5-4"
+       width="40"
+       height="20"
+       x="60"
+       y="1027.3623" />
+    <rect
+       style="fill:#ffffff;fill-opacity:1;stroke:none"
+       id="rect4925-1-0"
+       width="30"
+       height="20"
+       x="120"
+       y="1027.3623" />
+    <g
+       id="g5088-4"
+       transform="matrix(8.6602541,-5.0000001,5.0000001,8.6602541,-9742.1362,-2827.4939)">
+      <rect
+         y="820.86218"
+         x="651"
+         height="2.9999945"
+         width="16"
+         id="rect4919-2-2-8"
+         style="fill:#000000;fill-opacity:1;stroke:none" />
+      <rect
+         y="821.36218"
+         x="657"
+         height="2"
+         width="4"
+         id="rect4923-5-2-8"
+         style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      <rect
+         y="821.36218"
+         x="663"
+         height="2"
+         width="3"
+         id="rect4925-1-1-2"
+         style="fill:#ffffff;fill-opacity:1;stroke:none" />
+      <rect
+         y="821.36218"
+         x="652"
+         height="2"
+         width="3"
+         id="rect4921-6-3-6-4"
+         style="fill:#ffffff;fill-opacity:1;stroke:none" />
+    </g>
+  </g>
+</svg>
diff --git a/images/presets/residential.png b/images/presets/residential.png
deleted file mode 100644
index 3444aa9..0000000
Binary files a/images/presets/residential.png and /dev/null differ
diff --git a/images/presets/restrictions.png b/images/presets/restrictions.png
deleted file mode 100644
index 5cf6952..0000000
Binary files a/images/presets/restrictions.png and /dev/null differ
diff --git a/images/presets/roundabout.png b/images/presets/roundabout.png
deleted file mode 100644
index ca08fe8..0000000
Binary files a/images/presets/roundabout.png and /dev/null differ
diff --git a/images/presets/roundabout_left.png b/images/presets/roundabout_left.png
deleted file mode 100644
index 78df92a..0000000
Binary files a/images/presets/roundabout_left.png and /dev/null differ
diff --git a/images/presets/trunk.png b/images/presets/trunk.png
deleted file mode 100644
index d54eed8..0000000
Binary files a/images/presets/trunk.png and /dev/null differ
diff --git a/images/presets/waterway.png b/images/presets/waterway.png
deleted file mode 100644
index 11041d4..0000000
Binary files a/images/presets/waterway.png and /dev/null differ
diff --git a/images/presets/way_primary.png b/images/presets/way_primary.png
deleted file mode 100644
index ade9b50..0000000
Binary files a/images/presets/way_primary.png and /dev/null differ
diff --git a/images/presets/way_secondary.png b/images/presets/way_secondary.png
deleted file mode 100644
index 0c98e43..0000000
Binary files a/images/presets/way_secondary.png and /dev/null differ
diff --git a/images/presets/way_tertiary.png b/images/presets/way_tertiary.png
deleted file mode 100644
index 125416d..0000000
Binary files a/images/presets/way_tertiary.png and /dev/null differ
diff --git a/images/presets/way_unclassified.png b/images/presets/way_unclassified.png
deleted file mode 100644
index 3072b14..0000000
Binary files a/images/presets/way_unclassified.png and /dev/null differ
diff --git a/linux/latest/usr/bin/josm-latest b/linux/latest/usr/bin/josm-latest
index 36f080c..9b08c74 100755
--- a/linux/latest/usr/bin/josm-latest
+++ b/linux/latest/usr/bin/josm-latest
@@ -2,10 +2,8 @@
 # Simple wrapper script used to start JOSM in Debian
 set -e
 
-# First, the alternative (if known to work) or users preference as defined by $JAVA_HOME. Next, use OpenJDK or Oracle's proprietary JDK.
+# First, users preference as defined by $JAVA_HOME. Next, use OpenJDK or Oracle's proprietary JDK.
 # Override to a specific one using $JAVACMD
-ALTERNATIVE_JDK="`readlink -n -f /etc/alternatives/java`"
-
 # Let's get the current architecture -- needed for multiarchified Java
 ARCH="`dpkg --print-architecture 2> /dev/null || true`"
 
@@ -26,15 +24,6 @@ JAVA_OPTS="-Djosm.restart=true -Djosm.home=$HOME/.josm-latest -Djava.net.useSyst
 
 if [ -z "${JAVACMD}" ]; then
     for jcmd in $JAVA_CMDS; do
-        if [ "z$ALTERNATIVE_JDK" = "z`readlink -n -f $jcmd`" ] && [ -z "${JAVACMD}" ]; then
-            JAVACMD="$jcmd"
-            break
-        fi
-    done
-fi
-
-if [ -z "${JAVACMD}" ]; then
-    for jcmd in $JAVA_CMDS; do
         if [ -x "$jcmd" -a -z "${JAVACMD}" ]; then
             JAVACMD="$jcmd"
             break
diff --git a/linux/tested/usr/bin/josm b/linux/tested/usr/bin/josm
index ef903f9..cbe7ebc 100755
--- a/linux/tested/usr/bin/josm
+++ b/linux/tested/usr/bin/josm
@@ -2,10 +2,8 @@
 # Simple wrapper script used to start JOSM in Debian
 set -e
 
-# First, the alternative (if known to work) or users preference as defined by $JAVA_HOME. Next, use OpenJDK or Oracle's proprietary JDK.
+# First, users preference as defined by $JAVA_HOME. Next, use OpenJDK or Oracle's proprietary JDK.
 # Override to a specific one using $JAVACMD
-ALTERNATIVE_JDK="`readlink -n -f /etc/alternatives/java`"
-
 # Let's get the current architecture -- needed for multiarchified Java
 ARCH="`dpkg --print-architecture 2> /dev/null || true`"
 
@@ -26,15 +24,6 @@ JAVA_OPTS="-Djosm.restart=true -Djava.net.useSystemProxies=true $JAVA_OPTS"
 
 if [ -z "${JAVACMD}" ]; then
     for jcmd in $JAVA_CMDS; do
-        if [ "z$ALTERNATIVE_JDK" = "z`readlink -n -f $jcmd`" ] && [ -z "${JAVACMD}" ]; then
-            JAVACMD="$jcmd"
-            break
-        fi
-    done
-fi
-
-if [ -z "${JAVACMD}" ]; then
-    for jcmd in $JAVA_CMDS; do
         if [ -x "$jcmd" -a -z "${JAVACMD}" ]; then
             JAVACMD="$jcmd"
             break
diff --git a/scripts/BuildProjectionDefinitions.java b/scripts/BuildProjectionDefinitions.java
new file mode 100644
index 0000000..cb3471d
--- /dev/null
+++ b/scripts/BuildProjectionDefinitions.java
@@ -0,0 +1,163 @@
+// License: GPL. For details, see LICENSE file.
+
+import java.io.BufferedWriter;
+import java.io.FileOutputStream;
+import java.io.IOException;
+import java.io.OutputStreamWriter;
+import java.nio.charset.StandardCharsets;
+import java.util.HashMap;
+import java.util.LinkedHashMap;
+import java.util.List;
+import java.util.Map;
+
+import org.openstreetmap.josm.data.projection.CustomProjection;
+import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
+import org.openstreetmap.josm.data.projection.Projections;
+import org.openstreetmap.josm.data.projection.Projections.ProjectionDefinition;
+import org.openstreetmap.josm.data.projection.proj.Proj;
+
+/**
+ * Generates the list of projections by combining two sources: The list from the
+ * proj.4 project and a list maintained by the JOSM team.
+ */
+public class BuildProjectionDefinitions {
+
+    private static final String JOSM_EPSG_FILE = "data_nodist/projection/josm-epsg";
+    private static final String PROJ4_EPSG_FILE = "data_nodist/projection/epsg";
+    private static final String OUTPUT_EPSG_FILE = "data/projection/custom-epsg";
+
+    private static final Map<String, ProjectionDefinition> epsgProj4 = new LinkedHashMap<>();
+    private static final Map<String, ProjectionDefinition> epsgJosm = new LinkedHashMap<>();
+
+    private static final boolean printStats = false;
+
+    // statistics:
+    private static int noInJosm = 0;
+    private static int noDeprecated = 0;
+    private static int noGeocent = 0;
+    private static int noBaseProjection = 0;
+    private static final Map<String, Integer> baseProjectionMap = new HashMap<>();
+    private static int noDatumgrid = 0;
+    private static int noJosm = 0;
+    private static int noProj4 = 0;
+
+    public static void main(String[] args) throws IOException, InterruptedException {
+        buildList();
+    }
+
+    static void buildList() throws IOException {
+        List<ProjectionDefinition> pdJosm = Projections.loadProjectionDefinitions(JOSM_EPSG_FILE);
+        for (ProjectionDefinition pd : pdJosm) {
+            epsgJosm.put(pd.code, pd);
+        }
+        List<ProjectionDefinition> pdProj4 = Projections.loadProjectionDefinitions(PROJ4_EPSG_FILE);
+        for (ProjectionDefinition pd : pdProj4) {
+            epsgProj4.put(pd.code, pd);
+        }
+
+        try (BufferedWriter out = new BufferedWriter(new OutputStreamWriter(
+                new FileOutputStream(OUTPUT_EPSG_FILE), StandardCharsets.UTF_8))) {
+            out.write("## This file is autogenerated, do not edit!\n");
+            out.write("## Run ant task \"epsg\" to rebuild.\n");
+            out.write(String.format("## Source files are %s (can be changed) and %s (copied from the proj.4 project).\n", JOSM_EPSG_FILE, PROJ4_EPSG_FILE));
+            out.write("##\n");
+            out.write("## Entries checked and maintained by the JOSM team:\n");
+            for (ProjectionDefinition pd : epsgJosm.values()) {
+                write(out, pd);
+                noJosm++;
+            }
+            out.write("## Other supported projections (source: proj.4):\n");
+            for (ProjectionDefinition pd : epsgProj4.values()) {
+                if (doInclude(pd, true)) {
+                    write(out, pd);
+                    noProj4++;
+                }
+            }
+        }
+
+        if (printStats) {
+            System.out.println(String.format("loaded %d entries from %s", epsgJosm.size(), JOSM_EPSG_FILE));
+            System.out.println(String.format("loaded %d entries from %s", epsgProj4.size(), PROJ4_EPSG_FILE));
+            System.out.println();
+            System.out.println("some entries from proj.4 have not been included:");
+            System.out.println(String.format(" * already in the maintained JOSM list: %d entries", noInJosm));
+            System.out.println(String.format(" * deprecated: %d entries", noDeprecated));
+            System.out.println(String.format(" * using +proj=geocent, which is 3D (X,Y,Z) and not useful in JOSM: %d entries", noGeocent));
+            System.out.println(String.format(" * unsupported base projection: %d entries", noBaseProjection));
+            System.out.println("   in particular: " + baseProjectionMap);
+            System.out.println(String.format(" * requires data file for datum conversion: %d entries", noDatumgrid));
+            System.out.println();
+            System.out.println(String.format("written %d entries from %s", noJosm, JOSM_EPSG_FILE));
+            System.out.println(String.format("written %d entries from %s", noProj4, PROJ4_EPSG_FILE));
+        }
+
+    }
+
+    static void write(BufferedWriter out, ProjectionDefinition pd) throws IOException {
+        out.write("# " + pd.name + "\n");
+        out.write("<"+pd.code.substring("EPSG:".length())+"> "+pd.definition+" <>\n");
+    }
+
+    static boolean doInclude(ProjectionDefinition pd, boolean noIncludeJosm) {
+
+        boolean result = true;
+
+        if (noIncludeJosm) {
+            // we already have this projection
+            if (epsgJosm.containsKey(pd.code)) {
+                result = false;
+                noInJosm++;
+            }
+        }
+
+        // exclude deprecated projections
+        // EPSG:4296 is also deprecated, but this is not mentioned in the name
+        if (pd.name.contains("deprecated") || pd.code.equals("EPSG:4296")) {
+            result = false;
+            noDeprecated++;
+        }
+
+        Map<String, String> parameters;
+        try {
+            parameters = CustomProjection.parseParameterList(pd.definition, true);
+        } catch (ProjectionConfigurationException ex) {
+            throw new RuntimeException(pd.code+":"+ex);
+        }
+        String proj = parameters.get(CustomProjection.Param.proj.key);
+
+        // +proj=geocent is 3D (X,Y,Z) "projection" - this is not useful in
+        // JOSM as we only deal with 2D maps
+        if ("geocent".equals(proj)) {
+            result = false;
+            noGeocent++;
+        }
+
+        // exclude entries where we don't support the base projection
+        Proj bp = Projections.getBaseProjection(proj);
+        if (!"utm".equals(proj) && bp == null) {
+            result = false;
+            noBaseProjection++;
+            if (!"geocent".equals(proj)) {
+                if (!baseProjectionMap.containsKey(proj)) {
+                    baseProjectionMap.put(proj, 0);
+                }
+                baseProjectionMap.put(proj, baseProjectionMap.get(proj)+1);
+            }
+        }
+
+        // no support for NAD27 datum, as it requires a conversion database
+        String datum = parameters.get(CustomProjection.Param.datum.key);
+        if ("NAD27".equals(datum)) {
+            result = false;
+            noDatumgrid++;
+        }
+
+        // requires datum conversion database
+        if (parameters.containsKey("geoidgrids")) {
+            result = false;
+            noDatumgrid++;
+        }
+
+        return result;
+    }
+}
\ No newline at end of file
diff --git a/scripts/taginfoextract.groovy b/scripts/taginfoextract.groovy
index a2e203c..dc76d39 100644
--- a/scripts/taginfoextract.groovy
+++ b/scripts/taginfoextract.groovy
@@ -119,7 +119,7 @@ class taginfoextract {
         }
 
         def find_url(boolean generate_image) {
-            osm = new Node(new LatLon(0,0))
+            osm = new Node(LatLon.ZERO)
             def env = apply_stylesheet(osm)
             def c = env.mc.getCascade("default")
             def image = c.get("icon-image")
diff --git a/src/org/apache/commons/jcs/access/AbstractCacheAccess.java b/src/org/apache/commons/jcs/access/AbstractCacheAccess.java
index 08deda8..c727c7c 100644
--- a/src/org/apache/commons/jcs/access/AbstractCacheAccess.java
+++ b/src/org/apache/commons/jcs/access/AbstractCacheAccess.java
@@ -19,6 +19,8 @@ package org.apache.commons.jcs.access;
  * under the License.
  */
 
+import java.io.IOException;
+
 import org.apache.commons.jcs.access.behavior.ICacheAccessManagement;
 import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes;
@@ -26,8 +28,6 @@ import org.apache.commons.jcs.engine.behavior.IElementAttributes;
 import org.apache.commons.jcs.engine.control.CompositeCache;
 import org.apache.commons.jcs.engine.stats.behavior.ICacheStats;
 
-import java.io.IOException;
-
 /**
  * This class provides the common methods for all types of access to the cache.
  * <p>
@@ -54,7 +54,7 @@ public abstract class AbstractCacheAccess<K, V>
      * <p>
      * @param cacheControl The cache which the created instance accesses
      */
-    public AbstractCacheAccess( CompositeCache<K, V> cacheControl )
+    protected AbstractCacheAccess( CompositeCache<K, V> cacheControl )
     {
         this.cacheControl = cacheControl;
     }
diff --git a/src/org/apache/commons/jcs/access/CacheAccess.java b/src/org/apache/commons/jcs/access/CacheAccess.java
index e34c6d1..0393258 100644
--- a/src/org/apache/commons/jcs/access/CacheAccess.java
+++ b/src/org/apache/commons/jcs/access/CacheAccess.java
@@ -19,6 +19,11 @@ package org.apache.commons.jcs.access;
  * under the License.
  */
 
+import java.io.IOException;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+
 import org.apache.commons.jcs.access.behavior.ICacheAccess;
 import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.jcs.access.exception.InvalidArgumentException;
@@ -31,11 +36,6 @@ import org.apache.commons.jcs.engine.control.CompositeCache;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-
 /**
  * This class provides an interface for all types of access to the cache.
  * <p>
@@ -212,8 +212,7 @@ public class CacheAccess<K, V>
      * <p>
      * If the key or the value is null, and InvalidArgumentException is thrown.
      * <p>
-     * @see org.apache.commons.jcs.access.behavior.ICacheAccess#put(java.io.Serializable, java.io.Serializable,
-     *      org.apache.commons.jcs.engine.behavior.IElementAttributes)
+     * @see org.apache.commons.jcs.access.behavior.ICacheAccess#put(Object, Object, IElementAttributes)
      */
     @Override
     public void put( K key, V val, IElementAttributes attr )
diff --git a/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheAttributes.java
index dfc598b..e268c60 100644
--- a/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheAttributes.java
@@ -127,4 +127,20 @@ public abstract class AbstractAuxiliaryCacheAttributes
     {
         return eventQueuePoolName;
     }
+
+    /**
+     * @see java.lang.Object#clone()
+     */
+    @Override
+    public AbstractAuxiliaryCacheAttributes clone()
+    {
+        try
+        {
+            return (AbstractAuxiliaryCacheAttributes)super.clone();
+        }
+        catch (CloneNotSupportedException e)
+        {
+            throw new RuntimeException("Clone not supported. This should never happen.", e);
+        }
+    }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheMonitor.java b/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheMonitor.java
new file mode 100644
index 0000000..4a3e3de
--- /dev/null
+++ b/src/org/apache/commons/jcs/auxiliary/AbstractAuxiliaryCacheMonitor.java
@@ -0,0 +1,206 @@
+package org.apache.commons.jcs.auxiliary;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+import java.util.concurrent.atomic.AtomicBoolean;
+import java.util.concurrent.locks.Condition;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * Used to monitor and repair any failed connection for the lateral cache service. By default the
+ * monitor operates in a failure driven mode. That is, it goes into a wait state until there is an
+ * error. Upon the notification of a connection error, the monitor changes to operate in a time
+ * driven mode. That is, it attempts to recover the connections on a periodic basis. When all failed
+ * connections are restored, it changes back to the failure driven mode.
+ */
+public abstract class AbstractAuxiliaryCacheMonitor extends Thread
+{
+    /** The logger */
+    protected final Log log = LogFactory.getLog( this.getClass() );
+
+    /** How long to wait between runs */
+    protected static long idlePeriod = 20 * 1000;
+
+    /**
+     * Must make sure AbstractAuxiliaryCacheMonitor is started before any error can be detected!
+     */
+    protected AtomicBoolean allright = new AtomicBoolean(true);
+
+    /**
+     * shutdown flag
+     */
+    private AtomicBoolean shutdown = new AtomicBoolean(false);
+
+    /** Synchronization helper lock */
+    private Lock lock = new ReentrantLock();
+
+    /** Synchronization helper condition */
+    private Condition trigger = lock.newCondition();
+
+    /**
+     * Constructor
+     *
+     * @param name the thread name
+     */
+    public AbstractAuxiliaryCacheMonitor(String name)
+    {
+        super(name);
+    }
+
+    /**
+     * Configures the idle period between repairs.
+     * <p>
+     * @param idlePeriod The new idlePeriod value
+     */
+    public static void setIdlePeriod( long idlePeriod )
+    {
+        if ( idlePeriod > AbstractAuxiliaryCacheMonitor.idlePeriod )
+        {
+            AbstractAuxiliaryCacheMonitor.idlePeriod = idlePeriod;
+        }
+    }
+
+    /**
+     * Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
+     */
+    public void notifyError()
+    {
+        if (allright.compareAndSet(true, false))
+        {
+            signalTrigger();
+        }
+    }
+
+    /**
+     * Notifies the cache monitor that the service shall shut down
+     */
+    public void notifyShutdown()
+    {
+        if (shutdown.compareAndSet(false, true))
+        {
+            signalTrigger();
+        }
+    }
+
+    // Trigger continuation of loop
+    private void signalTrigger()
+    {
+        try
+        {
+            lock.lock();
+            trigger.signal();
+        }
+        finally
+        {
+            lock.unlock();
+        }
+    }
+
+    /**
+     * Clean up all resources before shutdown
+     */
+    protected abstract void dispose();
+
+    /**
+     * do actual work
+     */
+    protected abstract void doWork();
+
+    /**
+     * Main processing method for the AbstractAuxiliaryCacheMonitor object
+     */
+    @Override
+    public void run()
+    {
+        do
+        {
+            if ( log.isDebugEnabled() )
+            {
+                if ( allright.get() )
+                {
+                    log.debug( "ERROR DRIVEN MODE: allright = true, cache monitor will wait for an error." );
+                }
+                else
+                {
+                    log.debug( "ERROR DRIVEN MODE: allright = false cache monitor running." );
+                }
+            }
+
+            if ( allright.get() )
+            {
+                // Failure driven mode.
+                try
+                {
+                    lock.lock();
+                    trigger.await();
+                    // wake up only if there is an error.
+                }
+                catch ( InterruptedException ignore )
+                {
+                    //no op, this is expected
+                }
+                finally
+                {
+                    lock.unlock();
+                }
+            }
+
+            // check for requested shutdown
+            if ( shutdown.get() )
+            {
+                log.info( "Shutting down cache monitor" );
+                dispose();
+                return;
+            }
+
+            // The "allright" flag must be false here.
+            // Simply presume we can fix all the errors until proven otherwise.
+            allright.set(true);
+
+            if ( log.isDebugEnabled() )
+            {
+                log.debug( "Cache monitor running." );
+            }
+
+            doWork();
+
+            try
+            {
+                // don't want to sleep after waking from an error
+                // run immediately and sleep here.
+                if ( log.isDebugEnabled() )
+                {
+                    log.debug( "Cache monitor sleeping for " + idlePeriod + " between runs." );
+                }
+
+                Thread.sleep( idlePeriod );
+            }
+            catch ( InterruptedException ex )
+            {
+                // ignore;
+            }
+        }
+        while ( true );
+    }
+}
diff --git a/src/org/apache/commons/jcs/auxiliary/AuxiliaryCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/AuxiliaryCacheAttributes.java
index c04b04b..f962cd2 100644
--- a/src/org/apache/commons/jcs/auxiliary/AuxiliaryCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/AuxiliaryCacheAttributes.java
@@ -19,10 +19,10 @@ package org.apache.commons.jcs.auxiliary;
  * under the License.
  */
 
-import org.apache.commons.jcs.engine.behavior.ICacheEventQueue;
-
 import java.io.Serializable;
 
+import org.apache.commons.jcs.engine.behavior.ICacheEventQueue;
+
 /**
  * This is a nominal interface that auxiliary cache attributes should implement. This allows the
  * auxiliary mangers to share a common interface.
@@ -87,9 +87,7 @@ public interface AuxiliaryCacheAttributes
     String getEventQueuePoolName();
 
     /**
-     * Clones
-     * <p>
-     * @return a copy
+     * Clone object
      */
-    AuxiliaryCacheAttributes copy();
+    AuxiliaryCacheAttributes clone();
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCache.java b/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCache.java
index 42dbacc..2dcab4a 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCache.java
@@ -19,6 +19,14 @@ package org.apache.commons.jcs.auxiliary.disk;
  * under the License.
  */
 
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.locks.ReentrantReadWriteLock;
+
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCache;
 import org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes;
@@ -36,14 +44,6 @@ import org.apache.commons.jcs.engine.stats.behavior.IStats;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Map;
-import java.util.Set;
-import java.util.concurrent.locks.ReentrantReadWriteLock;
-
 /**
  * Abstract class providing a base implementation of a disk cache, which can be easily extended to
  * implement a disk cache for a specific persistence mechanism.
@@ -58,7 +58,6 @@ import java.util.concurrent.locks.ReentrantReadWriteLock;
  */
 public abstract class AbstractDiskCache<K, V>
     extends AbstractAuxiliaryCacheEventLogging<K, V>
-    implements AuxiliaryCache<K, V>
 {
     /** The logger */
     private static final Log log = LogFactory.getLog( AbstractDiskCache.class );
@@ -66,9 +65,6 @@ public abstract class AbstractDiskCache<K, V>
     /** Generic disk cache attributes */
     private IDiskCacheAttributes diskCacheAttributes = null;
 
-    // TODO most of these fields should be made private with getters/setters as necessary
-    // Though hopefully many of them can be set at construction and made final
-
     /**
      * Map where elements are stored between being added to this cache and actually spooled to disk.
      * This allows puts to the disk cache to return quickly, and the more expensive operation of
@@ -77,31 +73,31 @@ public abstract class AbstractDiskCache<K, V>
      * If the elements are pulled into the memory cache while the are still in purgatory, writing to
      * disk can be canceled.
      */
-    protected Map<K, PurgatoryElement<K, V>> purgatory = new HashMap<K, PurgatoryElement<K, V>>();
+    private Map<K, PurgatoryElement<K, V>> purgatory;
 
     /**
      * The CacheEventQueue where changes will be queued for asynchronous updating of the persistent
      * storage.
      */
-    protected ICacheEventQueue<K, V> cacheEventQueue;
+    private ICacheEventQueue<K, V> cacheEventQueue;
 
     /**
      * Indicates whether the cache is 'alive': initialized, but not yet disposed. Child classes must
      * set this to true.
      */
-    protected boolean alive = false;
+    private boolean alive = false;
 
     /** Every cache will have a name, subclasses must set this when they are initialized. */
-    protected String cacheName;
+    private String cacheName;
 
     /** DEBUG: Keeps a count of the number of purgatory hits for debug messages */
-    protected int purgHits = 0;
+    private int purgHits = 0;
 
     /**
      * We lock here, so that we cannot get an update after a remove all. an individual removal locks
      * the item.
      */
-    protected final ReentrantReadWriteLock removeAllLock = new ReentrantReadWriteLock();
+    private final ReentrantReadWriteLock removeAllLock = new ReentrantReadWriteLock();
 
     // ----------------------------------------------------------- constructors
 
@@ -111,10 +107,9 @@ public abstract class AbstractDiskCache<K, V>
      * <p>
      * @param attr
      */
-    public AbstractDiskCache( IDiskCacheAttributes attr )
+    protected AbstractDiskCache( IDiskCacheAttributes attr )
     {
         this.diskCacheAttributes = attr;
-
         this.cacheName = attr.getCacheName();
 
         // create queue
@@ -128,6 +123,22 @@ public abstract class AbstractDiskCache<K, V>
     }
 
     /**
+     * @return true if the cache is alive
+     */
+    public boolean isAlive()
+    {
+        return alive;
+    }
+
+    /**
+     * @param alive set the alive status
+     */
+    public void setAlive(boolean alive)
+    {
+        this.alive = alive;
+    }
+
+    /**
      * Purgatory size of -1 means to use a HashMap with no size limit. Anything greater will use an
      * LRU map of some sort.
      * <p>
@@ -459,7 +470,7 @@ public abstract class AbstractDiskCache<K, V>
             public void run()
             {
                 boolean keepGoing = true;
-                long total = 0;
+                // long total = 0;
                 long interval = 100;
                 while ( keepGoing )
                 {
@@ -467,7 +478,7 @@ public abstract class AbstractDiskCache<K, V>
                     try
                     {
                         Thread.sleep( interval );
-                        total += interval;
+                        // total += interval;
                         // log.info( "total = " + total );
                     }
                     catch ( InterruptedException e )
@@ -483,7 +494,7 @@ public abstract class AbstractDiskCache<K, V>
         // wait up to 60 seconds for dispose and then quit if not done.
         try
         {
-            t.join( this.diskCacheAttributes.getShutdownSpoolTimeLimit() * 1000 );
+            t.join( this.diskCacheAttributes.getShutdownSpoolTimeLimit() * 1000L );
         }
         catch ( InterruptedException ex )
         {
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java
index fb10a97..7d5ca70 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/AbstractDiskCacheAttributes.java
@@ -19,26 +19,23 @@ package org.apache.commons.jcs.auxiliary.disk;
  * under the License.
  */
 
+import java.io.File;
+
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes;
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.File;
-
 /**
  * This has common attributes that any conceivable disk cache would need.
  */
-public abstract class AbstractDiskCacheAttributes
-    extends AbstractAuxiliaryCacheAttributes
-    implements IDiskCacheAttributes
+public abstract class AbstractDiskCacheAttributes extends AbstractAuxiliaryCacheAttributes implements IDiskCacheAttributes
 {
     /** Don't change. */
     private static final long serialVersionUID = 8306631920391711229L;
 
     /** The logger */
-    private static final Log log = LogFactory.getLog( AbstractDiskCacheAttributes.class );
+    private static final Log log = LogFactory.getLog(AbstractDiskCacheAttributes.class);
 
     /** path to disk */
     private File diskPath;
@@ -58,34 +55,37 @@ public abstract class AbstractDiskCacheAttributes
      */
     private int shutdownSpoolTimeLimit = DEFAULT_shutdownSpoolTimeLimit;
 
+    /** Type of disk limit: SIZE or COUNT */
     private DiskLimitType diskLimitType = DiskLimitType.COUNT;
 
-    private int chunkSize;
-
     /**
      * Sets the diskPath attribute of the DiskCacheAttributes object
      * <p>
-     * @param path The new diskPath value
+     *
+     * @param path
+     *            The new diskPath value
      */
     @Override
-    public void setDiskPath( String path )
+    public void setDiskPath(String path)
     {
-        setDiskPath( new File( path ) );
+        setDiskPath(new File(path));
     }
 
     /**
      * Sets the diskPath attribute of the DiskCacheAttributes object
      * <p>
-     * @param diskPath The new diskPath value
+     *
+     * @param diskPath
+     *            The new diskPath value
      */
-    public void setDiskPath( File diskPath )
+    public void setDiskPath(File diskPath)
     {
         this.diskPath = diskPath;
-        boolean result = this.diskPath.isDirectory(); 
-        
+        boolean result = this.diskPath.isDirectory();
+
         if (!result)
         {
-        		result = this.diskPath.mkdirs();
+            result = this.diskPath.mkdirs();
         }
         if (!result)
         {
@@ -96,6 +96,7 @@ public abstract class AbstractDiskCacheAttributes
     /**
      * Gets the diskPath attribute of the attributes object
      * <p>
+     *
      * @return The diskPath value
      */
     @Override
@@ -107,6 +108,7 @@ public abstract class AbstractDiskCacheAttributes
     /**
      * Gets the maxKeySize attribute of the DiskCacheAttributes object
      * <p>
+     *
      * @return The maxPurgatorySize value
      */
     @Override
@@ -118,10 +120,12 @@ public abstract class AbstractDiskCacheAttributes
     /**
      * Sets the maxPurgatorySize attribute of the DiskCacheAttributes object
      * <p>
-     * @param maxPurgatorySize The new maxPurgatorySize value
+     *
+     * @param maxPurgatorySize
+     *            The new maxPurgatorySize value
      */
     @Override
-    public void setMaxPurgatorySize( int maxPurgatorySize )
+    public void setMaxPurgatorySize(int maxPurgatorySize)
     {
         this.maxPurgatorySize = maxPurgatorySize;
     }
@@ -130,6 +134,7 @@ public abstract class AbstractDiskCacheAttributes
      * Get the amount of time in seconds we will wait for elements to move to disk during shutdown
      * for a particular region.
      * <p>
+     *
      * @return the time in seconds.
      */
     @Override
@@ -146,38 +151,22 @@ public abstract class AbstractDiskCacheAttributes
      * <p>
      * The default is 60 seconds.
      * <p>
-     * @param shutdownSpoolTimeLimit the time in seconds
+     *
+     * @param shutdownSpoolTimeLimit
+     *            the time in seconds
      */
     @Override
-    public void setShutdownSpoolTimeLimit( int shutdownSpoolTimeLimit )
+    public void setShutdownSpoolTimeLimit(int shutdownSpoolTimeLimit)
     {
         this.shutdownSpoolTimeLimit = shutdownSpoolTimeLimit;
     }
 
     /**
-     * Simple clone.
-     * <p>
-     * @return AuxiliaryCacheAttributes
-     */
-    @Override
-    public AuxiliaryCacheAttributes copy()
-    {
-        try
-        {
-            return (AuxiliaryCacheAttributes) this.clone();
-        }
-        catch ( Exception e )
-        {
-            // swallow
-        }
-        return this;
-    }
-
-    /**
-     * @param allowRemoveAll The allowRemoveAll to set.
+     * @param allowRemoveAll
+     *            The allowRemoveAll to set.
      */
     @Override
-    public void setAllowRemoveAll( boolean allowRemoveAll )
+    public void setAllowRemoveAll(boolean allowRemoveAll)
     {
         this.allowRemoveAll = allowRemoveAll;
     }
@@ -194,40 +183,39 @@ public abstract class AbstractDiskCacheAttributes
     /**
      * Includes the common attributes for a debug message.
      * <p>
+     *
      * @return String
      */
     @Override
     public String toString()
     {
         StringBuilder str = new StringBuilder();
-        str.append( "AbstractDiskCacheAttributes " );
-        str.append( "\n diskPath = " + getDiskPath() );
-        str.append( "\n maxPurgatorySize   = " + getMaxPurgatorySize() );
-        str.append( "\n allowRemoveAll   = " + isAllowRemoveAll() );
-        str.append( "\n ShutdownSpoolTimeLimit   = " + getShutdownSpoolTimeLimit() );
+        str.append("AbstractDiskCacheAttributes ");
+        str.append("\n diskPath = " + getDiskPath());
+        str.append("\n maxPurgatorySize   = " + getMaxPurgatorySize());
+        str.append("\n allowRemoveAll   = " + isAllowRemoveAll());
+        str.append("\n ShutdownSpoolTimeLimit   = " + getShutdownSpoolTimeLimit());
         return str.toString();
     }
+
     @Override
-    public void setDiskLimitType(DiskLimitType diskLimitType) {
+    public void setDiskLimitType(DiskLimitType diskLimitType)
+    {
         this.diskLimitType = diskLimitType;
-
     }
 
     @Override
-    public void setDiskLimitTypeName(String diskLimitTypeName) {
-        if (diskLimitTypeName != null) {
-            String name = diskLimitTypeName.trim();
-            if ("COUNT".equals(name)) {
-                diskLimitType = DiskLimitType.COUNT;
-            } else if ("SIZE".equals(name)) {
-                diskLimitType = DiskLimitType.SIZE;
-            }
+    public void setDiskLimitTypeName(String diskLimitTypeName)
+    {
+        if (diskLimitTypeName != null)
+        {
+            diskLimitType = DiskLimitType.valueOf(diskLimitTypeName.trim());
         }
-
     }
 
     @Override
-    public DiskLimitType getDiskLimitType() {
+    public DiskLimitType getDiskLimitType()
+    {
         return diskLimitType;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/PurgatoryElement.java b/src/org/apache/commons/jcs/auxiliary/disk/PurgatoryElement.java
index 7dc89fe..429f5f8 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/PurgatoryElement.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/PurgatoryElement.java
@@ -31,7 +31,6 @@ import org.apache.commons.jcs.engine.behavior.IElementAttributes;
  */
 public class PurgatoryElement<K, V>
     extends CacheElement<K, V>
-    implements ICacheElement<K, V>
 {
     /** Don't change */
     private static final long serialVersionUID = -8152034342684135628L;
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskCache.java b/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskCache.java
index 2836ab6..2443741 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskCache.java
@@ -125,11 +125,13 @@ public class BlockDiskCache<K, V>
             if ( this.blockDiskCacheAttributes.getBlockSizeBytes() > 0 )
             {
                 this.dataFile = new BlockDisk( new File( rootDirectory, fileName + ".data" ),
-                                               this.blockDiskCacheAttributes.getBlockSizeBytes() );
+                                               this.blockDiskCacheAttributes.getBlockSizeBytes(),
+                                               getElementSerializer() );
             }
             else
             {
-                this.dataFile = new BlockDisk( new File( rootDirectory, fileName + ".data" ), getElementSerializer() );
+                this.dataFile = new BlockDisk( new File( rootDirectory, fileName + ".data" ),
+                                               getElementSerializer() );
             }
 
             keyStore = new BlockDiskKeyStore<K>( this.blockDiskCacheAttributes, this );
@@ -142,7 +144,7 @@ public class BlockDiskCache<K, V>
             }
 
             // Initialization finished successfully, so set alive to true.
-            alive = true;
+            setAlive(true);
             if ( log.isInfoEnabled() )
             {
                 log.info( logCacheName + "Block Disk Cache is alive." );
@@ -304,15 +306,14 @@ public class BlockDiskCache<K, V>
      * in the key store.</li> <li>If we found a key, ask the BlockDisk for the object at the
      * blocks..</li> <li>Release the lock.</li>
      * </ol>
-     * (non-Javadoc)
      * @param key
      * @return ICacheElement
-     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#doGet(java.io.Serializable)
+     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#get(Object)
      */
     @Override
     protected ICacheElement<K, V> processGet( K key )
     {
-        if ( !alive )
+        if ( !isAlive() )
         {
             if ( log.isDebugEnabled() )
             {
@@ -364,12 +365,12 @@ public class BlockDiskCache<K, V>
      * lock.</li>
      * </ol>
      * @param element
-     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#doUpdate(org.apache.commons.jcs.engine.behavior.ICacheElement)
+     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#update(ICacheElement)
      */
     @Override
     protected void processUpdate( ICacheElement<K, V> element )
     {
-        if ( !alive )
+        if ( !isAlive() )
         {
             if ( log.isDebugEnabled() )
             {
@@ -420,15 +421,14 @@ public class BlockDiskCache<K, V>
      * Returns true if the removal was successful; or false if there is nothing to remove. Current
      * implementation always result in a disk orphan.
      * <p>
-     * (non-Javadoc)
      * @param key
      * @return true if removed anything
-     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#doRemove(java.io.Serializable)
+     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#remove(Object)
      */
     @Override
     protected boolean processRemove( K key )
     {
-        if ( !alive )
+        if ( !isAlive() )
         {
             if ( log.isDebugEnabled() )
             {
@@ -456,7 +456,7 @@ public class BlockDiskCache<K, V>
 
                     if ( k instanceof String && k.toString().startsWith( key.toString() ) )
                     {
-                        int[] ded = this.keyStore.get( key );
+                        int[] ded = entry.getValue();
                         this.dataFile.freeBlocks( ded );
                         iter.remove();
                         removed = true;
@@ -476,7 +476,7 @@ public class BlockDiskCache<K, V>
                     if ( k instanceof GroupAttrName &&
                         ((GroupAttrName<?>)k).groupId.equals(((GroupAttrName<?>)key).groupId))
                     {
-                        int[] ded = this.keyStore.get( key );
+                        int[] ded = entry.getValue();
                         this.dataFile.freeBlocks( ded );
                         iter.remove();
                         removed = true;
@@ -521,7 +521,7 @@ public class BlockDiskCache<K, V>
     /**
      * Resets the keyfile, the disk file, and the memory key map.
      * <p>
-     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#doRemoveAll()
+     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#removeAll()
      */
     @Override
     protected void processRemoveAll()
@@ -573,7 +573,7 @@ public class BlockDiskCache<K, V>
     protected void disposeInternal()
         throws InterruptedException
     {
-        if ( !alive )
+        if ( !isAlive() )
         {
             log.error( logCacheName + "Not alive and dispose was called, filename: " + fileName );
             return;
@@ -582,8 +582,7 @@ public class BlockDiskCache<K, V>
         try
         {
             // Prevents any interaction with the cache while we're shutting down.
-            alive = false;
-
+            setAlive(false);
             this.keyStore.saveKeys();
 
             try
@@ -618,7 +617,6 @@ public class BlockDiskCache<K, V>
     /**
      * Returns the attributes.
      * <p>
-     * (non-Javadoc)
      * @see org.apache.commons.jcs.auxiliary.AuxiliaryCache#getAuxiliaryCacheAttributes()
      */
     @Override
@@ -684,7 +682,6 @@ public class BlockDiskCache<K, V>
     /**
      * Returns info about the disk cache.
      * <p>
-     * (non-Javadoc)
      * @see org.apache.commons.jcs.auxiliary.AuxiliaryCache#getStatistics()
      */
     @Override
@@ -695,27 +692,29 @@ public class BlockDiskCache<K, V>
 
         ArrayList<IStatElement<?>> elems = new ArrayList<IStatElement<?>>();
 
-        elems.add(new StatElement<Boolean>( "Is Alive", Boolean.valueOf(alive) ) );
+        elems.add(new StatElement<Boolean>( "Is Alive", Boolean.valueOf(isAlive()) ) );
         elems.add(new StatElement<Integer>( "Key Map Size", Integer.valueOf(this.keyStore.size()) ) );
 
-        try
-        {
-            elems.add(new StatElement<Long>( "Data File Length",
-                    Long.valueOf(this.dataFile != null ? this.dataFile.length() : -1L) ) );
-        }
-        catch ( IOException e )
+        if (this.dataFile != null)
         {
-            log.error( e );
-        }
+            try
+            {
+                elems.add(new StatElement<Long>( "Data File Length", Long.valueOf(this.dataFile.length()) ) );
+            }
+            catch ( IOException e )
+            {
+                log.error( e );
+            }
 
-        elems.add(new StatElement<Integer>( "Block Size Bytes",
-                Integer.valueOf(this.dataFile.getBlockSizeBytes()) ) );
-        elems.add(new StatElement<Integer>( "Number Of Blocks",
-                Integer.valueOf(this.dataFile.getNumberOfBlocks()) ) );
-        elems.add(new StatElement<Long>( "Average Put Size Bytes",
-                Long.valueOf(this.dataFile.getAveragePutSizeBytes()) ) );
-        elems.add(new StatElement<Integer>( "Empty Blocks",
-                Integer.valueOf(this.dataFile.getEmptyBlocks()) ) );
+            elems.add(new StatElement<Integer>( "Block Size Bytes",
+                    Integer.valueOf(this.dataFile.getBlockSizeBytes()) ) );
+            elems.add(new StatElement<Integer>( "Number Of Blocks",
+                    Integer.valueOf(this.dataFile.getNumberOfBlocks()) ) );
+            elems.add(new StatElement<Long>( "Average Put Size Bytes",
+                    Long.valueOf(this.dataFile.getAveragePutSizeBytes()) ) );
+            elems.add(new StatElement<Integer>( "Empty Blocks",
+                    Integer.valueOf(this.dataFile.getEmptyBlocks()) ) );
+        }
 
         // get the stats from the super too
         IStats sStats = super.getStatistics();
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskKeyStore.java b/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskKeyStore.java
index 4a478fb..0a752cf 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskKeyStore.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/block/BlockDiskKeyStore.java
@@ -44,12 +44,13 @@ import org.apache.commons.logging.LogFactory;
 /**
  * This is responsible for storing the keys.
  * <p>
+ *
  * @author Aaron Smuts
  */
 public class BlockDiskKeyStore<K>
 {
     /** The logger */
-    private static final Log log = LogFactory.getLog( BlockDiskKeyStore.class );
+    private static final Log log = LogFactory.getLog(BlockDiskKeyStore.class);
 
     /** Attributes governing the behavior of the block disk cache. */
     private final BlockDiskCacheAttributes blockDiskCacheAttributes;
@@ -79,35 +80,36 @@ public class BlockDiskKeyStore<K>
     /**
      * Set the configuration options.
      * <p>
+     *
      * @param cacheAttributes
-     * @param blockDiskCache used for freeing
+     * @param blockDiskCache
+     *            used for freeing
      */
-    public BlockDiskKeyStore( BlockDiskCacheAttributes cacheAttributes,
-            BlockDiskCache<K, ?> blockDiskCache)
+    public BlockDiskKeyStore(BlockDiskCacheAttributes cacheAttributes, BlockDiskCache<K, ?> blockDiskCache)
     {
         this.blockDiskCacheAttributes = cacheAttributes;
         this.logCacheName = "Region [" + this.blockDiskCacheAttributes.getCacheName() + "] ";
         this.fileName = this.blockDiskCacheAttributes.getCacheName();
         this.maxKeySize = cacheAttributes.getMaxKeySize();
         this.blockDiskCache = blockDiskCache;
-        this.diskLimitType  = cacheAttributes.getDiskLimitType();
+        this.diskLimitType = cacheAttributes.getDiskLimitType();
         this.blockSize = cacheAttributes.getBlockSizeBytes();
 
         File rootDirectory = cacheAttributes.getDiskPath();
 
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Cache file root directory [" + rootDirectory + "]" );
+            log.info(logCacheName + "Cache file root directory [" + rootDirectory + "]");
         }
 
-        this.keyFile = new File( rootDirectory, fileName + ".key" );
+        this.keyFile = new File(rootDirectory, fileName + ".key");
 
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Key File [" + this.keyFile.getAbsolutePath() + "]" );
+            log.info(logCacheName + "Key File [" + this.keyFile.getAbsolutePath() + "]");
         }
 
-        if ( keyFile.length() > 0 )
+        if (keyFile.length() > 0)
         {
             loadKeys();
             // TODO verify somehow
@@ -128,27 +130,26 @@ public class BlockDiskKeyStore<K>
         {
             ElapsedTimer timer = new ElapsedTimer();
             int numKeys = keyHash.size();
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Saving keys to [" + this.keyFile.getAbsolutePath() + "], key count ["
-                    + numKeys + "]" );
+                log.info(logCacheName + "Saving keys to [" + this.keyFile.getAbsolutePath() + "], key count [" + numKeys + "]");
             }
 
             synchronized (keyFile)
             {
-                FileOutputStream fos = new FileOutputStream( keyFile );
-                BufferedOutputStream bos = new BufferedOutputStream( fos, 65536 );
-                ObjectOutputStream oos = new ObjectOutputStream( bos );
+                FileOutputStream fos = new FileOutputStream(keyFile);
+                BufferedOutputStream bos = new BufferedOutputStream(fos, 65536);
+                ObjectOutputStream oos = new ObjectOutputStream(bos);
                 try
                 {
                     // don't need to synchronize, since the underlying collection makes a copy
                     for (Map.Entry<K, int[]> entry : keyHash.entrySet())
                     {
                         BlockDiskElementDescriptor<K> descriptor = new BlockDiskElementDescriptor<K>();
-                        descriptor.setKey( entry.getKey() );
-                        descriptor.setBlocks( entry.getValue() );
+                        descriptor.setKey(entry.getKey());
+                        descriptor.setBlocks(entry.getValue());
                         // stream these out in the loop.
-                        oos.writeObject( descriptor );
+                        oos.writeUnshared(descriptor);
                     }
                 }
                 finally
@@ -158,15 +159,15 @@ public class BlockDiskKeyStore<K>
                 }
             }
 
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Finished saving keys. It took " + timer.getElapsedTimeString() + " to store "
-                    + numKeys + " keys.  Key file length [" + keyFile.length() + "]" );
+                log.info(logCacheName + "Finished saving keys. It took " + timer.getElapsedTimeString() + " to store " + numKeys
+                    + " keys.  Key file length [" + keyFile.length() + "]");
             }
         }
-        catch ( IOException e )
+        catch (IOException e)
         {
-            log.error( logCacheName + "Problem storing keys.", e );
+            log.error(logCacheName + "Problem storing keys.", e);
         }
     }
 
@@ -180,7 +181,6 @@ public class BlockDiskKeyStore<K>
             clearMemoryMap();
             saveKeys();
         }
-
     }
 
     /**
@@ -197,16 +197,19 @@ public class BlockDiskKeyStore<K>
     private void initKeyMap()
     {
         keyHash = null;
-        if ( maxKeySize >= 0 )
+        if (maxKeySize >= 0)
         {
-            if (this.diskLimitType.equals(DiskLimitType.SIZE)) {
+            if (this.diskLimitType == DiskLimitType.SIZE)
+            {
                 keyHash = new LRUMapSizeLimited(maxKeySize);
-            } else {
-                keyHash = new LRUMapCountLimited( maxKeySize );
             }
-            if ( log.isInfoEnabled() )
+            else
+            {
+                keyHash = new LRUMapCountLimited(maxKeySize);
+            }
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Set maxKeySize to: '" + maxKeySize + "'" );
+                log.info(logCacheName + "Set maxKeySize to: '" + maxKeySize + "'");
             }
         }
         else
@@ -214,9 +217,9 @@ public class BlockDiskKeyStore<K>
             // If no max size, use a plain map for memory and processing efficiency.
             keyHash = new HashMap<K, int[]>();
             // keyHash = Collections.synchronizedMap( new HashMap() );
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Set maxKeySize to unlimited'" );
+                log.info(logCacheName + "Set maxKeySize to unlimited'");
             }
         }
     }
@@ -227,9 +230,9 @@ public class BlockDiskKeyStore<K>
      */
     protected void loadKeys()
     {
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Loading keys for " + keyFile.toString() );
+            log.info(logCacheName + "Loading keys for " + keyFile.toString());
         }
 
         try
@@ -241,22 +244,23 @@ public class BlockDiskKeyStore<K>
 
             synchronized (keyFile)
             {
-                FileInputStream fis = new FileInputStream( keyFile );
-                BufferedInputStream bis = new BufferedInputStream( fis );
-                ObjectInputStream ois = new ObjectInputStreamClassLoaderAware( bis , null);
+                FileInputStream fis = new FileInputStream(keyFile);
+                BufferedInputStream bis = new BufferedInputStream(fis, 65536);
+                ObjectInputStream ois = new ObjectInputStreamClassLoaderAware(bis, null);
                 try
                 {
-                    while ( true )
+                    while (true)
                     {
-                        @SuppressWarnings("unchecked") // Need to cast from Object
+                        @SuppressWarnings("unchecked")
+                        // Need to cast from Object
                         BlockDiskElementDescriptor<K> descriptor = (BlockDiskElementDescriptor<K>) ois.readObject();
-                        if ( descriptor != null )
+                        if (descriptor != null)
                         {
-                            keys.put( descriptor.getKey(), descriptor.getBlocks() );
+                            keys.put(descriptor.getKey(), descriptor.getBlocks());
                         }
                     }
                 }
-                catch ( EOFException eof )
+                catch (EOFException eof)
                 {
                     // nothing
                 }
@@ -266,31 +270,32 @@ public class BlockDiskKeyStore<K>
                 }
             }
 
-            if ( !keys.isEmpty() )
+            if (!keys.isEmpty())
             {
-                keyHash.putAll( keys );
+                keyHash.putAll(keys);
 
-                if ( log.isDebugEnabled() )
+                if (log.isDebugEnabled())
                 {
-                    log.debug( logCacheName + "Found " + keys.size() + " in keys file." );
+                    log.debug(logCacheName + "Found " + keys.size() + " in keys file.");
                 }
 
-                if ( log.isInfoEnabled() )
+                if (log.isInfoEnabled())
                 {
-                    log.info( logCacheName + "Loaded keys from [" + fileName + "], key count: " + keyHash.size()
-                        + "; up to " + maxKeySize + " will be available." );
+                    log.info(logCacheName + "Loaded keys from [" + fileName + "], key count: " + keyHash.size() + "; up to "
+                        + maxKeySize + " will be available.");
                 }
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Problem loading keys for file " + fileName, e );
+            log.error(logCacheName + "Problem loading keys for file " + fileName, e);
         }
     }
 
     /**
      * Gets the entry set.
      * <p>
+     *
      * @return entry set.
      */
     public Set<Map.Entry<K, int[]>> entrySet()
@@ -301,6 +306,7 @@ public class BlockDiskKeyStore<K>
     /**
      * Gets the key set.
      * <p>
+     *
      * @return key set.
      */
     public Set<K> keySet()
@@ -311,6 +317,7 @@ public class BlockDiskKeyStore<K>
     /**
      * Gets the size of the key hash.
      * <p>
+     *
      * @return the number of keys.
      */
     public int size()
@@ -321,91 +328,123 @@ public class BlockDiskKeyStore<K>
     /**
      * gets the object for the key.
      * <p>
+     *
      * @param key
      * @return Object
      */
-    public int[] get( K key )
+    public int[] get(K key)
     {
-        return this.keyHash.get( key );
+        return this.keyHash.get(key);
     }
 
     /**
      * Puts a int[] in the keyStore.
      * <p>
+     *
      * @param key
      * @param value
      */
-    public void put( K key, int[] value )
+    public void put(K key, int[] value)
     {
-        this.keyHash.put( key, value );
+        this.keyHash.put(key, value);
     }
 
     /**
      * Remove by key.
      * <p>
+     *
      * @param key
      * @return BlockDiskElementDescriptor if it was present, else null
      */
-    public int[] remove( K key )
+    public int[] remove(K key)
     {
-        return this.keyHash.remove( key );
+        return this.keyHash.remove(key);
     }
 
-
     /**
      * Class for recycling and lru. This implements the LRU size overflow callback, so we can mark the
      * blocks as free.
      */
-
-    public class LRUMapSizeLimited
-    	extends AbstractLRUMap<K, int[]>
-
+    public class LRUMapSizeLimited extends AbstractLRUMap<K, int[]>
     {
         /**
          * <code>tag</code> tells us which map we are working on.
          */
-        public String tag = "orig-lru-size";
+        public final static String TAG = "orig-lru-size";
+
         // size of the content in kB
-        private AtomicInteger contentSize = new AtomicInteger();
-        private int maxSize = -1;
+        private AtomicInteger contentSize;
+        private int maxSize;
+
         /**
          * Default
          */
         public LRUMapSizeLimited()
         {
-            super();
+            this(-1);
         }
 
         /**
-         * @param maxKeySize
+         * @param maxSize maximum cache size in kB
          */
-        public LRUMapSizeLimited( int maxKeySize )
+        public LRUMapSizeLimited(int maxSize)
         {
             super();
-            this.maxSize = maxKeySize;
+            this.maxSize = maxSize;
+            this.contentSize = new AtomicInteger(0);
+        }
+
+        // keep the content size in kB, so 2^31 kB is reasonable value
+        private void subLengthFromCacheSize(int[] value)
+        {
+            contentSize.addAndGet(value.length * blockSize / -1024 - 1);
+        }
+
+        // keep the content size in kB, so 2^31 kB is reasonable value
+        private void addLengthToCacheSize(int[] value)
+        {
+            contentSize.addAndGet(value.length * blockSize / 1024 + 1);
         }
 
         @Override
-        public int[] put(K key, int[] value) {
-            try {
-                return super.put(key, value);
-            } finally {
-                // keep the content size in kB, so 2^31 kB is reasonable value
-                contentSize.addAndGet((int) Math.ceil(value.length * blockSize / 1024.0));
+        public int[] put(K key, int[] value)
+        {
+            int[] oldValue = null;
+
+            try
+            {
+                oldValue = super.put(key, value);
             }
+            finally
+            {
+                if (value != null)
+                {
+                    addLengthToCacheSize(value);
+                }
+                if (oldValue != null)
+                {
+                    subLengthFromCacheSize(oldValue);
+                }
+            }
+
+            return oldValue;
         }
 
         @Override
-        public int[] remove(Object key ) {
+        public int[] remove(Object key)
+        {
             int[] value = null;
 
-            try {
+            try
+            {
                 value = super.remove(key);
                 return value;
-            } finally {
-                if (value != null) {
-                    // keep the content size in kB, so 2^31 kB is reasonable value
-                    contentSize.addAndGet((int) ((Math.ceil(value.length * blockSize / 1024.0)) * -1));
+            }
+            finally
+            {
+                if (value != null)
+                {
+                    subLengthFromCacheSize(value);
                 }
             }
         }
@@ -414,57 +453,65 @@ public class BlockDiskKeyStore<K>
          * This is called when the may key size is reached. The least recently used item will be
          * passed here. We will store the position and size of the spot on disk in the recycle bin.
          * <p>
+         *
          * @param key
          * @param value
          */
         @Override
-        protected void processRemovedLRU( K key, int[] value )
+        protected void processRemovedLRU(K key, int[] value)
         {
-            blockDiskCache.freeBlocks( value );
-            if ( log.isDebugEnabled() )
+            blockDiskCache.freeBlocks(value);
+            if (log.isDebugEnabled())
+            {
+                log.debug(logCacheName + "Removing key: [" + key + "] from key store.");
+                log.debug(logCacheName + "Key store size: [" + super.size() + "].");
+            }
+
+            if (value != null)
             {
-                log.debug( logCacheName + "Removing key: [" + key + "] from key store." );
-                log.debug( logCacheName + "Key store size: [" + super.size() + "]." );
+                subLengthFromCacheSize(value);
             }
         }
+
         @Override
-        protected boolean shouldRemove() {
-            return maxSize > 0 && contentSize.intValue() > maxSize && this.size() > 1;
+        protected boolean shouldRemove()
+        {
+            return maxSize > 0 && contentSize.get() > maxSize && this.size() > 1;
         }
     }
+
     /**
      * Class for recycling and lru. This implements the LRU overflow callback, so we can mark the
      * blocks as free.
      */
-    public class LRUMapCountLimited
-    extends LRUMap<K, int[]>
-    // implements Serializable
+    public class LRUMapCountLimited extends LRUMap<K, int[]>
     {
         /**
          * <code>tag</code> tells us which map we are working on.
          */
-        public String tag = "orig-lru-count";
+        public final static String TAG = "orig-lru-count";
 
-        public LRUMapCountLimited(int maxKeySize) {
+        public LRUMapCountLimited(int maxKeySize)
+        {
             super(maxKeySize);
         }
 
-
         /**
          * This is called when the may key size is reached. The least recently used item will be
          * passed here. We will store the position and size of the spot on disk in the recycle bin.
          * <p>
+         *
          * @param key
          * @param value
          */
         @Override
-        protected void processRemovedLRU( K key, int[] value )
+        protected void processRemovedLRU(K key, int[] value)
         {
-            blockDiskCache.freeBlocks( value );
-            if ( log.isDebugEnabled() )
+            blockDiskCache.freeBlocks(value);
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "Removing key: [" + key + "] from key store." );
-                log.debug( logCacheName + "Key store size: [" + super.size() + "]." );
+                log.debug(logCacheName + "Removing key: [" + key + "] from key store.");
+                log.debug(logCacheName + "Key store size: [" + super.size() + "].");
             }
         }
     }
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCache.java b/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCache.java
index e7a2f33..2cda130 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCache.java
@@ -19,6 +19,23 @@ package org.apache.commons.jcs.auxiliary.disk.indexed;
  * under the License.
  */
 
+import java.io.File;
+import java.io.IOException;
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.Arrays;
+import java.util.Comparator;
+import java.util.ConcurrentModificationException;
+import java.util.HashMap;
+import java.util.HashSet;
+import java.util.Iterator;
+import java.util.LinkedList;
+import java.util.List;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.atomic.AtomicInteger;
+import java.util.concurrent.locks.ReentrantReadWriteLock;
+
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache;
 import org.apache.commons.jcs.auxiliary.disk.behavior.IDiskCacheAttributes.DiskLimitType;
@@ -40,34 +57,15 @@ import org.apache.commons.jcs.utils.timing.ElapsedTimer;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.File;
-import java.io.FileNotFoundException;
-import java.io.IOException;
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.Arrays;
-import java.util.Comparator;
-import java.util.ConcurrentModificationException;
-import java.util.HashMap;
-import java.util.HashSet;
-import java.util.Iterator;
-import java.util.LinkedList;
-import java.util.List;
-import java.util.Map;
-import java.util.Set;
-import java.util.concurrent.atomic.AtomicInteger;
-import java.util.concurrent.locks.ReentrantReadWriteLock;
-
 /**
  * Disk cache that uses a RandomAccessFile with keys stored in memory. The maximum number of keys
  * stored in memory is configurable. The disk cache tries to recycle spots on disk to limit file
  * expansion.
  */
-public class IndexedDiskCache<K, V>
-    extends AbstractDiskCache<K, V>
+public class IndexedDiskCache<K, V> extends AbstractDiskCache<K, V>
 {
     /** The logger */
-    private static final Log log = LogFactory.getLog( IndexedDiskCache.class );
+    private static final Log log = LogFactory.getLog(IndexedDiskCache.class);
 
     /** Cache name used in log messages */
     protected final String logCacheName;
@@ -115,8 +113,7 @@ public class IndexedDiskCache<K, V>
     private boolean queueInput = false;
 
     /** list where puts made during optimization are made */
-    private final LinkedList<IndexedDiskElementDescriptor> queuedPutList =
-        new LinkedList<IndexedDiskElementDescriptor>();
+    private final LinkedList<IndexedDiskElementDescriptor> queuedPutList = new LinkedList<IndexedDiskElementDescriptor>();
 
     /** RECYLCE BIN -- array of empty spots */
     private SortedPreferentialArray<IndexedDiskElementDescriptor> recycle;
@@ -147,24 +144,27 @@ public class IndexedDiskCache<K, V>
     /**
      * Constructor for the DiskCache object.
      * <p>
+     *
      * @param cacheAttributes
      */
-    public IndexedDiskCache( IndexedDiskCacheAttributes cacheAttributes )
+    public IndexedDiskCache(IndexedDiskCacheAttributes cacheAttributes)
     {
-        this( cacheAttributes, null );
+        this(cacheAttributes, null);
     }
 
     /**
      * Constructor for the DiskCache object.
      * <p>
+     *
      * @param cattr
-     * @param elementSerializer used if supplied, the super's super will not set a null
+     * @param elementSerializer
+     *            used if supplied, the super's super will not set a null
      */
-    public IndexedDiskCache( IndexedDiskCacheAttributes cattr, IElementSerializer elementSerializer )
+    public IndexedDiskCache(IndexedDiskCacheAttributes cattr, IElementSerializer elementSerializer)
     {
-        super( cattr );
+        super(cattr);
 
-        setElementSerializer( elementSerializer );
+        setElementSerializer(elementSerializer);
 
         this.cattr = cattr;
         this.maxKeySize = cattr.getMaxKeySize();
@@ -177,44 +177,46 @@ public class IndexedDiskCache<K, V>
 
         try
         {
-            initializeFileSystem( cattr );
+            initializeFileSystem(cattr);
 
-            initializeKeysAndData( cattr );
+            initializeKeysAndData(cattr);
 
             initializeRecycleBin();
 
             // Initialization finished successfully, so set alive to true.
-            alive = true;
-            if ( log.isInfoEnabled() )
+            setAlive(true);
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Indexed Disk Cache is alive." );
+                log.info(logCacheName + "Indexed Disk Cache is alive.");
             }
 
             // TODO: Should we improve detection of whether or not the file should be optimized.
-            if ( isRealTimeOptimizationEnabled && keyHash.size() > 0 )
+            if (isRealTimeOptimizationEnabled && keyHash.size() > 0)
             {
                 // Kick off a real time optimization, in case we didn't do a final optimization.
                 doOptimizeRealTime();
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Failure initializing for fileName: " + fileName + " and directory: "
-                + this.rafDir.getAbsolutePath(), e );
+            log.error(
+                logCacheName + "Failure initializing for fileName: " + fileName + " and directory: "
+                    + this.rafDir.getAbsolutePath(), e);
         }
     }
 
     /**
      * Tries to create the root directory if it does not already exist.
      * <p>
+     *
      * @param cattr
      */
-    private void initializeFileSystem( IndexedDiskCacheAttributes cattr )
+    private void initializeFileSystem(IndexedDiskCacheAttributes cattr)
     {
         this.rafDir = cattr.getDiskPath();
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Cache file root directory: " + rafDir );
+            log.info(logCacheName + "Cache file root directory: " + rafDir);
         }
     }
 
@@ -223,26 +225,25 @@ public class IndexedDiskCache<K, V>
      * <p>
      * Loads any keys if they are present and ClearDiskOnStartup is false.
      * <p>
+     *
      * @param cattr
-     * @throws FileNotFoundException
      * @throws IOException
      * @throws InterruptedException
      */
-    private void initializeKeysAndData( IndexedDiskCacheAttributes cattr )
-        throws FileNotFoundException, IOException, InterruptedException
+    private void initializeKeysAndData(IndexedDiskCacheAttributes cattr) throws IOException, InterruptedException
     {
-        this.dataFile = new IndexedDisk( new File( rafDir, fileName + ".data" ), getElementSerializer() );
-        this.keyFile = new IndexedDisk( new File( rafDir, fileName + ".key" ), getElementSerializer() );
+        this.dataFile = new IndexedDisk(new File(rafDir, fileName + ".data"), getElementSerializer());
+        this.keyFile = new IndexedDisk(new File(rafDir, fileName + ".key"), getElementSerializer());
 
-        if ( cattr.isClearDiskOnStartup() )
+        if (cattr.isClearDiskOnStartup())
         {
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "ClearDiskOnStartup is set to true.  Ingnoring any persisted data." );
+                log.info(logCacheName + "ClearDiskOnStartup is set to true.  Ingnoring any persisted data.");
             }
             initializeEmptyStore();
         }
-        else if ( keyFile.length() > 0 )
+        else if (keyFile.length() > 0)
         {
             // If the key file has contents, try to initialize the keys
             // from it. In no keys are loaded reset the data file.
@@ -259,14 +260,14 @@ public class IndexedDiskCache<K, V>
     /**
      * Initializes an empty disk cache.
      * <p>
+     *
      * @throws IOException
      */
-    private void initializeEmptyStore()
-        throws IOException
+    private void initializeEmptyStore() throws IOException
     {
         initializeKeyMap();
 
-        if ( dataFile.length() > 0 )
+        if (dataFile.length() > 0)
         {
             dataFile.reset();
         }
@@ -276,27 +277,27 @@ public class IndexedDiskCache<K, V>
      * Loads any persisted data and checks for consistency. If there is a consistency issue, the
      * files are cleared.
      * <p>
+     *
      * @throws InterruptedException
      * @throws IOException
      */
-    private void initializeStoreFromPersistedData()
-        throws InterruptedException, IOException
+    private void initializeStoreFromPersistedData() throws InterruptedException, IOException
     {
         loadKeys();
 
-        if ( keyHash.size() == 0 )
+        if (keyHash.isEmpty())
         {
             dataFile.reset();
         }
         else
         {
-            boolean isOk = checkKeyDataConsistency( false );
-            if ( !isOk )
+            boolean isOk = checkKeyDataConsistency(false);
+            if (!isOk)
             {
                 keyHash.clear();
                 keyFile.reset();
                 dataFile.reset();
-                log.warn( logCacheName + "Corruption detected.  Reseting data and keys files." );
+                log.warn(logCacheName + "Corruption detected.  Reseting data and keys files.");
             }
             else
             {
@@ -312,14 +313,14 @@ public class IndexedDiskCache<K, V>
      * Loads the keys from the .key file. The keys are stored in a HashMap on disk. This is
      * converted into a LRUMap.
      * <p>
+     *
      * @throws InterruptedException
      */
-    protected void loadKeys()
-        throws InterruptedException
+    protected void loadKeys() throws InterruptedException
     {
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "Loading keys for " + keyFile.toString() );
+            log.debug(logCacheName + "Loading keys for " + keyFile.toString());
         }
 
         storageLock.writeLock().lock();
@@ -329,34 +330,33 @@ public class IndexedDiskCache<K, V>
             // create a key map to use.
             initializeKeyMap();
 
-            HashMap<K, IndexedDiskElementDescriptor> keys =
-                keyFile.readObject( new IndexedDiskElementDescriptor( 0, (int) keyFile.length()
-                - IndexedDisk.HEADER_SIZE_BYTES ) );
+            HashMap<K, IndexedDiskElementDescriptor> keys = keyFile.readObject(new IndexedDiskElementDescriptor(0, (int) keyFile
+                .length() - IndexedDisk.HEADER_SIZE_BYTES));
 
-            if ( keys != null )
+            if (keys != null)
             {
-                if ( log.isDebugEnabled() )
+                if (log.isDebugEnabled())
                 {
-                    log.debug( logCacheName + "Found " + keys.size() + " in keys file." );
+                    log.debug(logCacheName + "Found " + keys.size() + " in keys file.");
                 }
 
-                keyHash.putAll( keys );
+                keyHash.putAll(keys);
 
-                if ( log.isInfoEnabled() )
+                if (log.isInfoEnabled())
                 {
-                    log.info( logCacheName + "Loaded keys from [" + fileName + "], key count: " + keyHash.size()
-                        + "; up to " + maxKeySize + " will be available." );
+                    log.info(logCacheName + "Loaded keys from [" + fileName + "], key count: " + keyHash.size() + "; up to "
+                        + maxKeySize + " will be available.");
                 }
             }
 
-            if ( log.isDebugEnabled() )
+            if (log.isDebugEnabled())
             {
-                dump( false );
+                dump(false);
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Problem loading keys for file " + fileName, e );
+            log.error(logCacheName + "Problem loading keys for file " + fileName, e);
         }
         finally
         {
@@ -369,14 +369,16 @@ public class IndexedDiskCache<K, V>
      * positions in the keys exceed the file length.
      * <p>
      * The caller should take the appropriate action if the keys and data are not consistent.
-     * @param checkForDedOverlaps if <code>true</code>, do a more thorough check by checking for
+     *
+     * @param checkForDedOverlaps
+     *            if <code>true</code>, do a more thorough check by checking for
      *            data overlap
      * @return <code>true</code> if the test passes
      */
-    private boolean checkKeyDataConsistency( boolean checkForDedOverlaps )
+    private boolean checkKeyDataConsistency(boolean checkForDedOverlaps)
     {
         ElapsedTimer timer = new ElapsedTimer();
-        log.debug( logCacheName + "Performing inital consistency check" );
+        log.debug(logCacheName + "Performing inital consistency check");
 
         boolean isOk = true;
         long fileLength = 0;
@@ -390,29 +392,28 @@ public class IndexedDiskCache<K, V>
 
                 isOk = ded.pos + IndexedDisk.HEADER_SIZE_BYTES + ded.len <= fileLength;
 
-                if ( !isOk )
+                if (!isOk)
                 {
-                    log.warn( logCacheName + "The dataFile is corrupted!" + "\n raf.length() = " + fileLength
-                        + "\n ded.pos = " + ded.pos );
+                    log.warn(logCacheName + "The dataFile is corrupted!" + "\n raf.length() = " + fileLength + "\n ded.pos = "
+                        + ded.pos);
                     break;
                 }
             }
 
-            if ( isOk && checkForDedOverlaps )
+            if (isOk && checkForDedOverlaps)
             {
-                isOk = checkForDedOverlaps( createPositionSortedDescriptorList() );
+                isOk = checkForDedOverlaps(createPositionSortedDescriptorList());
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( e );
+            log.error(e);
             isOk = false;
         }
 
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Finished inital consistency check, isOk = " + isOk + " in "
-                + timer.getElapsedTimeString() );
+            log.info(logCacheName + "Finished inital consistency check, isOk = " + isOk + " in " + timer.getElapsedTimeString());
         }
 
         return isOk;
@@ -423,20 +424,21 @@ public class IndexedDiskCache<K, V>
      * <p>
      * The total length of an item is IndexedDisk.RECORD_HEADER + ded.len.
      * <p>
+     *
      * @param sortedDescriptors
      * @return false if there are overlaps.
      */
-    protected boolean checkForDedOverlaps( IndexedDiskElementDescriptor[] sortedDescriptors )
+    protected boolean checkForDedOverlaps(IndexedDiskElementDescriptor[] sortedDescriptors)
     {
         long start = System.currentTimeMillis();
         boolean isOk = true;
         long expectedNextPos = 0;
-        for ( int i = 0; i < sortedDescriptors.length; i++ )
+        for (int i = 0; i < sortedDescriptors.length; i++)
         {
             IndexedDiskElementDescriptor ded = sortedDescriptors[i];
-            if ( expectedNextPos > ded.pos )
+            if (expectedNextPos > ded.pos)
             {
-                log.error( logCacheName + "Corrupt file: overlapping deds " + ded );
+                log.error(logCacheName + "Corrupt file: overlapping deds " + ded);
                 isOk = false;
                 break;
             }
@@ -446,9 +448,9 @@ public class IndexedDiskCache<K, V>
             }
         }
         long end = System.currentTimeMillis();
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "Check for DED overlaps took " + ( end - start ) + " ms." );
+            log.debug(logCacheName + "Check for DED overlaps took " + (end - start) + " ms.");
         }
 
         return isOk;
@@ -461,30 +463,29 @@ public class IndexedDiskCache<K, V>
     {
         try
         {
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Saving keys to: " + fileName + ", key count: " + keyHash.size() );
+                log.info(logCacheName + "Saving keys to: " + fileName + ", key count: " + keyHash.size());
             }
 
             keyFile.reset();
 
-            HashMap<K, IndexedDiskElementDescriptor> keys =
-                new HashMap<K, IndexedDiskElementDescriptor>();
-            keys.putAll( keyHash );
+            HashMap<K, IndexedDiskElementDescriptor> keys = new HashMap<K, IndexedDiskElementDescriptor>();
+            keys.putAll(keyHash);
 
-            if ( keys.size() > 0 )
+            if (keys.size() > 0)
             {
-                keyFile.writeObject( keys, 0 );
+                keyFile.writeObject(keys, 0);
             }
 
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Finished saving keys." );
+                log.info(logCacheName + "Finished saving keys.");
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Problem storing keys.", e );
+            log.error(logCacheName + "Problem storing keys.", e);
         }
     }
 
@@ -492,20 +493,22 @@ public class IndexedDiskCache<K, V>
      * Update the disk cache. Called from the Queue. Makes sure the Item has not been retrieved from
      * purgatory while in queue for disk. Remove items from purgatory when they go to disk.
      * <p>
-     * @param ce The ICacheElement<K, V> to put to disk.
+     *
+     * @param ce
+     *            The ICacheElement<K, V> to put to disk.
      */
     @Override
-    protected void processUpdate( ICacheElement<K, V> ce )
+    protected void processUpdate(ICacheElement<K, V> ce)
     {
-        if ( !alive )
+        if (!isAlive())
         {
-            log.error( logCacheName + "No longer alive; aborting put of key = " + ce.getKey() );
+            log.error(logCacheName + "No longer alive; aborting put of key = " + ce.getKey());
             return;
         }
 
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "Storing element on disk, key: " + ce.getKey() );
+            log.debug(logCacheName + "Storing element on disk, key: " + ce.getKey());
         }
 
         IndexedDiskElementDescriptor ded = null;
@@ -515,17 +518,17 @@ public class IndexedDiskCache<K, V>
 
         try
         {
-            byte[] data = getElementSerializer().serialize( ce );
+            byte[] data = getElementSerializer().serialize(ce);
 
             // make sure this only locks for one particular cache region
             storageLock.writeLock().lock();
             try
             {
-                old = keyHash.get( ce.getKey() );
+                old = keyHash.get(ce.getKey());
 
                 // Item with the same key already exists in file.
                 // Try to reuse the location if possible.
-                if ( old != null && data.length <= old.len )
+                if (old != null && data.length <= old.len)
                 {
                     // Reuse the old ded. The defrag relies on ded updates by reference, not
                     // replacement.
@@ -535,93 +538,93 @@ public class IndexedDiskCache<K, V>
                 else
                 {
                     // we need this to compare in the recycle bin
-                    ded = new IndexedDiskElementDescriptor( dataFile.length(), data.length );
+                    ded = new IndexedDiskElementDescriptor(dataFile.length(), data.length);
 
-                    if ( doRecycle )
+                    if (doRecycle)
                     {
-                        IndexedDiskElementDescriptor rep = recycle
-                            .takeNearestLargerOrEqual( ded );
-                        if ( rep != null )
+                        IndexedDiskElementDescriptor rep = recycle.takeNearestLargerOrEqual(ded);
+                        if (rep != null)
                         {
                             ded = rep;
                             ded.len = data.length;
                             recycleCnt++;
-                            this.adjustBytesFree( ded, false );
-                            if ( log.isDebugEnabled() )
+                            this.adjustBytesFree(ded, false);
+                            if (log.isDebugEnabled())
                             {
-                                log.debug( logCacheName + "using recycled ded " + ded.pos + " rep.len = " + rep.len
-                                    + " ded.len = " + ded.len );
+                                log.debug(logCacheName + "using recycled ded " + ded.pos + " rep.len = " + rep.len + " ded.len = "
+                                    + ded.len);
                             }
                         }
                     }
 
                     // Put it in the map
-                    keyHash.put( ce.getKey(), ded );
+                    keyHash.put(ce.getKey(), ded);
 
-                    if ( queueInput )
+                    if (queueInput)
                     {
-                        queuedPutList.add( ded );
-                        if ( log.isDebugEnabled() )
+                        queuedPutList.add(ded);
+                        if (log.isDebugEnabled())
                         {
-                            log.debug( logCacheName + "added to queued put list." + queuedPutList.size() );
+                            log.debug(logCacheName + "added to queued put list." + queuedPutList.size());
                         }
                     }
 
                     // add the old slot to the recycle bin
-                    if ( old != null )
+                    if (old != null)
                     {
-                        addToRecycleBin( old );
+                        addToRecycleBin(old);
                     }
                 }
 
-                dataFile.write( ded, data );
+                dataFile.write(ded, data);
             }
             finally
             {
                 storageLock.writeLock().unlock();
             }
 
-            if ( log.isDebugEnabled() )
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "Put to file: " + fileName + ", key: " + ce.getKey() + ", position: "
-                    + ded.pos + ", size: " + ded.len );
+                log.debug(logCacheName + "Put to file: " + fileName + ", key: " + ce.getKey() + ", position: " + ded.pos
+                    + ", size: " + ded.len);
             }
         }
-        catch ( ConcurrentModificationException cme )
+        catch (ConcurrentModificationException cme)
         {
             // do nothing, this means it has gone back to memory mid
             // serialization
-            if ( log.isDebugEnabled() )
+            if (log.isDebugEnabled())
             {
                 // this shouldn't be possible
-                log.debug( logCacheName + "Caught ConcurrentModificationException." + cme );
+                log.debug(logCacheName + "Caught ConcurrentModificationException." + cme);
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Failure updating element, key: " + ce.getKey() + " old: " + old, e );
+            log.error(logCacheName + "Failure updating element, key: " + ce.getKey() + " old: " + old, e);
         }
     }
 
     /**
      * Gets the key, then goes to disk to get the object.
      * <p>
+     *
      * @param key
      * @return ICacheElement<K, V> or null
      * @see AbstractDiskCache#doGet
      */
     @Override
-    protected ICacheElement<K, V> processGet( K key )
+    protected ICacheElement<K, V> processGet(K key)
     {
-        if ( !alive )
+        if (!isAlive())
         {
-            log.error( logCacheName + "No longer alive so returning null for key = " + key );
+            log.error(logCacheName + "No longer alive so returning null for key = " + key);
             return null;
         }
 
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "Trying to get from disk: " + key );
+            log.debug(logCacheName + "Trying to get from disk: " + key);
         }
 
         ICacheElement<K, V> object = null;
@@ -630,26 +633,26 @@ public class IndexedDiskCache<K, V>
             storageLock.readLock().lock();
             try
             {
-                object = readElement( key );
+                object = readElement(key);
             }
             finally
             {
                 storageLock.readLock().unlock();
             }
 
-            if ( object != null )
+            if (object != null)
             {
                 hitCount.incrementAndGet();
             }
         }
-        catch ( IOException ioe )
+        catch (IOException ioe)
         {
-            log.error( logCacheName + "Failure getting from disk, key = " + key, ioe );
+            log.error(logCacheName + "Failure getting from disk, key = " + key, ioe);
             reset();
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Failure getting from disk, key = " + key, e );
+            log.error(logCacheName + "Failure getting from disk, key = " + key, e);
         }
         return object;
     }
@@ -657,12 +660,13 @@ public class IndexedDiskCache<K, V>
     /**
      * Gets matching items from the cache.
      * <p>
+     *
      * @param pattern
      * @return a map of K key to ICacheElement<K, V> element, or an empty map if there is no
      *         data in cache matching keys
      */
     @Override
-    public Map<K, ICacheElement<K, V>> processGetMatching( String pattern )
+    public Map<K, ICacheElement<K, V>> processGetMatching(String pattern)
     {
         Map<K, ICacheElement<K, V>> elements = new HashMap<K, ICacheElement<K, V>>();
         try
@@ -678,20 +682,20 @@ public class IndexedDiskCache<K, V>
                 storageLock.readLock().unlock();
             }
 
-            Set<K> matchingKeys = getKeyMatcher().getMatchingKeysFromArray( pattern, keyArray );
+            Set<K> matchingKeys = getKeyMatcher().getMatchingKeysFromArray(pattern, keyArray);
 
             for (K key : matchingKeys)
             {
-                ICacheElement<K, V> element = processGet( key );
-                if ( element != null )
+                ICacheElement<K, V> element = processGet(key);
+                if (element != null)
                 {
-                    elements.put( key, element );
+                    elements.put(key, element);
                 }
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Failure getting matching from disk, pattern = " + pattern, e );
+            log.error(logCacheName + "Failure getting matching from disk, pattern = " + pattern, e);
         }
         return elements;
     }
@@ -699,38 +703,38 @@ public class IndexedDiskCache<K, V>
     /**
      * Reads the item from disk.
      * <p>
+     *
      * @param key
      * @return ICacheElement
      * @throws IOException
      */
-    private ICacheElement<K, V> readElement( K key )
-        throws IOException
+    private ICacheElement<K, V> readElement(K key) throws IOException
     {
         ICacheElement<K, V> object = null;
 
-        IndexedDiskElementDescriptor ded = keyHash.get( key );
+        IndexedDiskElementDescriptor ded = keyHash.get(key);
 
-        if ( ded != null )
+        if (ded != null)
         {
-            if ( log.isDebugEnabled() )
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "Found on disk, key: " + key );
+                log.debug(logCacheName + "Found on disk, key: " + key);
             }
             try
             {
-                ICacheElement<K, V> readObject = dataFile.readObject( ded );
+                ICacheElement<K, V> readObject = dataFile.readObject(ded);
                 object = readObject;
                 // TODO consider checking key equality and throwing if there is a failure
             }
-            catch ( IOException e )
+            catch (IOException e)
             {
-                log.error( logCacheName + "IO Exception, Problem reading object from file", e );
+                log.error(logCacheName + "IO Exception, Problem reading object from file", e);
                 throw e;
             }
-            catch ( Exception e )
+            catch (Exception e)
             {
-                log.error( logCacheName + "Exception, Problem reading object from file", e );
-                throw new IOException( logCacheName + "Problem reading object from disk. " + e.getMessage() );
+                log.error(logCacheName + "Exception, Problem reading object from file", e);
+                throw new IOException(logCacheName + "Problem reading object from disk. " + e.getMessage());
             }
         }
 
@@ -740,6 +744,7 @@ public class IndexedDiskCache<K, V>
     /**
      * Return the keys in this cache.
      * <p>
+     *
      * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#getKeySet()
      */
     @Override
@@ -765,19 +770,20 @@ public class IndexedDiskCache<K, V>
      * Returns true if the removal was successful; or false if there is nothing to remove. Current
      * implementation always result in a disk orphan.
      * <p>
+     *
      * @return true if at least one item was removed.
      * @param key
      */
     @Override
-    protected boolean processRemove( K key )
+    protected boolean processRemove(K key)
     {
-        if ( !alive )
+        if (!isAlive())
         {
-            log.error( logCacheName + "No longer alive so returning false for key = " + key );
+            log.error(logCacheName + "No longer alive so returning false for key = " + key);
             return false;
         }
 
-        if ( key == null )
+        if (key == null)
         {
             return false;
         }
@@ -788,22 +794,22 @@ public class IndexedDiskCache<K, V>
         {
             storageLock.writeLock().lock();
 
-            if ( key instanceof String && key.toString().endsWith( CacheConstants.NAME_COMPONENT_DELIMITER ) )
+            if (key instanceof String && key.toString().endsWith(CacheConstants.NAME_COMPONENT_DELIMITER))
             {
-                removed = performPartialKeyRemoval( (String) key );
+                removed = performPartialKeyRemoval((String) key);
             }
-            else if ( key instanceof GroupAttrName && ((GroupAttrName<?>)key).attrName == null )
+            else if (key instanceof GroupAttrName && ((GroupAttrName<?>) key).attrName == null)
             {
-                removed = performGroupRemoval( ((GroupAttrName<?>)key).groupId );
+                removed = performGroupRemoval(((GroupAttrName<?>) key).groupId);
             }
             else
             {
-                removed = performSingleKeyRemoval( key );
+                removed = performSingleKeyRemoval(key);
             }
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Problem removing element.", e );
+            log.error(logCacheName + "Problem removing element.", e);
             reset = true;
         }
         finally
@@ -811,14 +817,14 @@ public class IndexedDiskCache<K, V>
             storageLock.writeLock().unlock();
         }
 
-        if ( reset )
+        if (reset)
         {
             reset();
         }
 
         // this increments the remove count.
         // there is no reason to call this if an item was not removed.
-        if ( removed )
+        if (removed)
         {
             doOptimizeRealTime();
         }
@@ -832,10 +838,11 @@ public class IndexedDiskCache<K, V>
      * <p>
      * This operates under a lock obtained in doRemove().
      * <p>
+     *
      * @param key
      * @return true if there was a match
      */
-    private boolean performPartialKeyRemoval( String key )
+    private boolean performPartialKeyRemoval(String key)
     {
         boolean removed = false;
 
@@ -844,9 +851,9 @@ public class IndexedDiskCache<K, V>
 
         for (K k : keyHash.keySet())
         {
-            if ( k instanceof String && k.toString().startsWith( key.toString() ) )
+            if (k instanceof String && k.toString().startsWith(key))
             {
-                itemsToRemove.add( k );
+                itemsToRemove.add(k);
             }
         }
 
@@ -855,7 +862,7 @@ public class IndexedDiskCache<K, V>
         {
             // Don't add to recycle bin here
             // https://issues.apache.org/jira/browse/JCS-67
-            performSingleKeyRemoval( fullKey );
+            performSingleKeyRemoval(fullKey);
             removed = true;
             // TODO this needs to update the remove count separately
         }
@@ -869,10 +876,11 @@ public class IndexedDiskCache<K, V>
      * <p>
      * This operates under a lock obtained in doRemove().
      * <p>
+     *
      * @param key
      * @return true if an element was removed
      */
-    private boolean performGroupRemoval( GroupId key )
+    private boolean performGroupRemoval(GroupId key)
     {
         boolean removed = false;
 
@@ -882,9 +890,9 @@ public class IndexedDiskCache<K, V>
         // remove all keys of the same name hierarchy.
         for (K k : keyHash.keySet())
         {
-            if ( k instanceof GroupAttrName && ( (GroupAttrName<?>) k ).groupId.equals( key ) )
+            if (k instanceof GroupAttrName && ((GroupAttrName<?>) k).groupId.equals(key))
             {
-                itemsToRemove.add( k );
+                itemsToRemove.add(k);
             }
         }
 
@@ -893,7 +901,7 @@ public class IndexedDiskCache<K, V>
         {
             // Don't add to recycle bin here
             // https://issues.apache.org/jira/browse/JCS-67
-            performSingleKeyRemoval( fullKey );
+            performSingleKeyRemoval(fullKey);
             removed = true;
             // TODO this needs to update the remove count separately
         }
@@ -906,20 +914,21 @@ public class IndexedDiskCache<K, V>
      * <p>
      * This operates under a lock obtained in doRemove().
      * <p>
+     *
      * @param key
      * @return true if an item was removed.
      */
-    private boolean performSingleKeyRemoval( K key )
+    private boolean performSingleKeyRemoval(K key)
     {
         boolean removed;
         // remove single item.
-        IndexedDiskElementDescriptor ded = keyHash.remove( key );
+        IndexedDiskElementDescriptor ded = keyHash.remove(key);
         removed = ded != null;
-        addToRecycleBin( ded );
+        addToRecycleBin(ded);
 
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "Disk removal: Removed from key hash, key [" + key + "] removed = " + removed );
+            log.debug(logCacheName + "Disk removal: Removed from key hash, key [" + key + "] removed = " + removed);
         }
         return removed;
     }
@@ -930,19 +939,19 @@ public class IndexedDiskCache<K, V>
     @Override
     public void processRemoveAll()
     {
-        ICacheEvent<String> cacheEvent = createICacheEvent( cacheName, "all", ICacheEventLogger.REMOVEALL_EVENT );
+        ICacheEvent<String> cacheEvent = createICacheEvent(getCacheName(), "all", ICacheEventLogger.REMOVEALL_EVENT);
         try
         {
             reset();
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( logCacheName + "Problem removing all.", e );
+            log.error(logCacheName + "Problem removing all.", e);
             reset();
         }
         finally
         {
-            logICacheEvent( cacheEvent );
+            logICacheEvent(cacheEvent);
         }
     }
 
@@ -953,47 +962,47 @@ public class IndexedDiskCache<K, V>
      */
     private void reset()
     {
-        if ( log.isWarnEnabled() )
+        if (log.isWarnEnabled())
         {
-            log.warn( logCacheName + "Reseting cache" );
+            log.warn(logCacheName + "Reseting cache");
         }
 
         try
         {
             storageLock.writeLock().lock();
 
-            if ( dataFile != null )
+            if (dataFile != null)
             {
                 dataFile.close();
             }
-            File dataFileTemp = new File( rafDir, fileName + ".data" );
+            File dataFileTemp = new File(rafDir, fileName + ".data");
             boolean result = dataFileTemp.delete();
             if (!result && log.isDebugEnabled())
             {
                 log.debug("Could not delete file " + dataFileTemp);
             }
 
-            if ( keyFile != null )
+            if (keyFile != null)
             {
                 keyFile.close();
             }
-            File keyFileTemp = new File( rafDir, fileName + ".key" );
+            File keyFileTemp = new File(rafDir, fileName + ".key");
             result = keyFileTemp.delete();
             if (!result && log.isDebugEnabled())
             {
                 log.debug("Could not delete file " + keyFileTemp);
             }
 
-            dataFile = new IndexedDisk( new File( rafDir, fileName + ".data" ), getElementSerializer() );
-            keyFile = new IndexedDisk( new File( rafDir, fileName + ".key" ), getElementSerializer() );
+            dataFile = new IndexedDisk(new File(rafDir, fileName + ".data"), getElementSerializer());
+            keyFile = new IndexedDisk(new File(rafDir, fileName + ".key"), getElementSerializer());
 
             initializeRecycleBin();
 
             initializeKeyMap();
         }
-        catch ( IOException e )
+        catch (IOException e)
         {
-            log.error( logCacheName + "Failure reseting state", e );
+            log.error(logCacheName + "Failure reseting state", e);
         }
         finally
         {
@@ -1008,10 +1017,10 @@ public class IndexedDiskCache<K, V>
     private void initializeRecycleBin()
     {
         int recycleBinSize = cattr.getMaxRecycleBinSize() >= 0 ? cattr.getMaxRecycleBinSize() : 0;
-        recycle = new SortedPreferentialArray<IndexedDiskElementDescriptor>( recycleBinSize );
-        if ( log.isDebugEnabled() )
+        recycle = new SortedPreferentialArray<IndexedDiskElementDescriptor>(recycleBinSize);
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "Set recycle max Size to MaxRecycleBinSize: '" + recycleBinSize + "'" );
+            log.debug(logCacheName + "Set recycle max Size to MaxRecycleBinSize: '" + recycleBinSize + "'");
         }
     }
 
@@ -1021,17 +1030,20 @@ public class IndexedDiskCache<K, V>
     private void initializeKeyMap()
     {
         keyHash = null;
-        if ( maxKeySize >= 0 )
+        if (maxKeySize >= 0)
         {
-            if (this.diskLimitType.equals(DiskLimitType.COUNT)) {
-                keyHash = new LRUMapCountLimited( maxKeySize );
-            } else {
+            if (this.diskLimitType == DiskLimitType.COUNT)
+            {
+                keyHash = new LRUMapCountLimited(maxKeySize);
+            }
+            else
+            {
                 keyHash = new LRUMapSizeLimited(maxKeySize);
             }
 
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Set maxKeySize to: '" + maxKeySize + "'" );
+                log.info(logCacheName + "Set maxKeySize to: '" + maxKeySize + "'");
             }
         }
         else
@@ -1039,9 +1051,9 @@ public class IndexedDiskCache<K, V>
             // If no max size, use a plain map for memory and processing efficiency.
             keyHash = new HashMap<K, IndexedDiskElementDescriptor>();
             // keyHash = Collections.synchronizedMap( new HashMap() );
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Set maxKeySize to unlimited'" );
+                log.info(logCacheName + "Set maxKeySize to unlimited'");
             }
         }
     }
@@ -1055,7 +1067,7 @@ public class IndexedDiskCache<K, V>
     @Override
     public void processDispose()
     {
-        ICacheEvent<String> cacheEvent = createICacheEvent( cacheName, "none", ICacheEventLogger.DISPOSE_EVENT );
+        ICacheEvent<String> cacheEvent = createICacheEvent(getCacheName(), "none", ICacheEventLogger.DISPOSE_EVENT);
         try
         {
             Runnable disR = new Runnable()
@@ -1066,21 +1078,21 @@ public class IndexedDiskCache<K, V>
                     disposeInternal();
                 }
             };
-            Thread t = new Thread( disR, "IndexedDiskCache-DisposalThread" );
+            Thread t = new Thread(disR, "IndexedDiskCache-DisposalThread");
             t.start();
             // wait up to 60 seconds for dispose and then quit if not done.
             try
             {
-                t.join( 60 * 1000 );
+                t.join(60 * 1000);
             }
-            catch ( InterruptedException ex )
+            catch (InterruptedException ex)
             {
-                log.error( logCacheName + "Interrupted while waiting for disposal thread to finish.", ex );
+                log.error(logCacheName + "Interrupted while waiting for disposal thread to finish.", ex);
             }
         }
         finally
         {
-            logICacheEvent( cacheEvent );
+            logICacheEvent(cacheEvent);
         }
     }
 
@@ -1089,33 +1101,33 @@ public class IndexedDiskCache<K, V>
      */
     protected void disposeInternal()
     {
-        if ( !alive )
+        if (!isAlive())
         {
-            log.error( logCacheName + "Not alive and dispose was called, filename: " + fileName );
+            log.error(logCacheName + "Not alive and dispose was called, filename: " + fileName);
             return;
         }
 
         // Prevents any interaction with the cache while we're shutting down.
-        alive = false;
+        setAlive(false);
 
         Thread optimizationThread = currentOptimizationThread;
-        if ( isRealTimeOptimizationEnabled && optimizationThread != null )
+        if (isRealTimeOptimizationEnabled && optimizationThread != null)
         {
             // Join with the current optimization thread.
-            if ( log.isDebugEnabled() )
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "In dispose, optimization already " + "in progress; waiting for completion." );
+                log.debug(logCacheName + "In dispose, optimization already " + "in progress; waiting for completion.");
             }
             try
             {
                 optimizationThread.join();
             }
-            catch ( InterruptedException e )
+            catch (InterruptedException e)
             {
-                log.error( logCacheName + "Unable to join current optimization thread.", e );
+                log.error(logCacheName + "Unable to join current optimization thread.", e);
             }
         }
-        else if ( isShutdownOptimizationEnabled && this.getBytesFree() > 0 )
+        else if (isShutdownOptimizationEnabled && this.getBytesFree() > 0)
         {
             optimizeFile();
         }
@@ -1124,23 +1136,23 @@ public class IndexedDiskCache<K, V>
 
         try
         {
-            if ( log.isDebugEnabled() )
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "Closing files, base filename: " + fileName );
+                log.debug(logCacheName + "Closing files, base filename: " + fileName);
             }
             dataFile.close();
             dataFile = null;
             keyFile.close();
             keyFile = null;
         }
-        catch ( IOException e )
+        catch (IOException e)
         {
-            log.error( logCacheName + "Failure closing files in dispose, filename: " + fileName, e );
+            log.error(logCacheName + "Failure closing files in dispose, filename: " + fileName, e);
         }
 
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Shutdown complete." );
+            log.info(logCacheName + "Shutdown complete.");
         }
     }
 
@@ -1148,28 +1160,28 @@ public class IndexedDiskCache<K, V>
      * Add descriptor to recycle bin if it is not null. Adds the length of the item to the bytes
      * free.
      * <p>
-     * This is called in three places: (1) When an item is removed. All item removals funnel down to
-     * the removeSingleItem method. (2) When an item on disk is updated with a value that will not
-     * fit in the previous slot. (3) When the max key size is reached, the freed slot will be added.
+     * This is called in three places: (1) When an item is removed. All item removals funnel down to the removeSingleItem method.
+     * (2) When an item on disk is updated with a value that will not fit in the previous slot. (3) When the max key size is
+     * reached, the freed slot will be added.
      * <p>
-     * The recylebin is not a set. If a slot it added twice, it will result in the wrong data being
-     * returned.
+     * The recylebin is not a set. If a slot it added twice, it will result in the wrong data being returned.
      * <p>
+     *
      * @param ded
      */
-    protected void addToRecycleBin( IndexedDiskElementDescriptor ded )
+    protected void addToRecycleBin(IndexedDiskElementDescriptor ded)
     {
         // reuse the spot
-        if ( ded != null )
+        if (ded != null)
         {
-            this.adjustBytesFree( ded, true );
+            this.adjustBytesFree(ded, true);
 
-            if ( doRecycle )
+            if (doRecycle)
             {
-                recycle.add( ded );
-                if ( log.isDebugEnabled() )
+                recycle.add(ded);
+                if (log.isDebugEnabled())
                 {
-                    log.debug( logCacheName + "recycled ded" + ded );
+                    log.debug(logCacheName + "recycled ded" + ded);
                 }
 
             }
@@ -1181,25 +1193,25 @@ public class IndexedDiskCache<K, V>
      */
     protected void doOptimizeRealTime()
     {
-        if ( isRealTimeOptimizationEnabled && !isOptimizing && removeCount++ >= cattr.getOptimizeAtRemoveCount() )
+        if (isRealTimeOptimizationEnabled && !isOptimizing && removeCount++ >= cattr.getOptimizeAtRemoveCount())
         {
             isOptimizing = true;
 
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Optimizing file. removeCount [" + removeCount + "] OptimizeAtRemoveCount ["
-                    + cattr.getOptimizeAtRemoveCount() + "]" );
+                log.info(logCacheName + "Optimizing file. removeCount [" + removeCount + "] OptimizeAtRemoveCount ["
+                    + cattr.getOptimizeAtRemoveCount() + "]");
             }
 
-            if ( currentOptimizationThread == null )
+            if (currentOptimizationThread == null)
             {
                 storageLock.writeLock().lock();
 
                 try
                 {
-                    if ( currentOptimizationThread == null )
+                    if (currentOptimizationThread == null)
                     {
-                        currentOptimizationThread = new Thread( new Runnable()
+                        currentOptimizationThread = new Thread(new Runnable()
                         {
                             @Override
                             public void run()
@@ -1208,7 +1220,7 @@ public class IndexedDiskCache<K, V>
 
                                 currentOptimizationThread = null;
                             }
-                        }, "IndexedDiskCache-OptimizationThread" );
+                        }, "IndexedDiskCache-OptimizationThread");
                     }
                 }
                 finally
@@ -1216,7 +1228,7 @@ public class IndexedDiskCache<K, V>
                     storageLock.writeLock().unlock();
                 }
 
-                if ( currentOptimizationThread != null )
+                if (currentOptimizationThread != null)
                 {
                     currentOptimizationThread.start();
                 }
@@ -1227,26 +1239,30 @@ public class IndexedDiskCache<K, V>
     /**
      * File optimization is handled by this method. It works as follows:
      * <ol>
-     * <li>Shutdown recycling and turn on queuing of puts. </li> <li>Take a snapshot of the current
-     * descriptors. If there are any removes, ignore them, as they will be compacted during the next
-     * optimization.</li> <li>Optimize the snapshot. For each descriptor:
+     * <li>Shutdown recycling and turn on queuing of puts.</li>
+     * <li>Take a snapshot of the current descriptors. If there are any removes, ignore them, as they will be compacted during the
+     * next optimization.</li>
+     * <li>Optimize the snapshot. For each descriptor:
      * <ol>
-     * <li>Obtain the write-lock.</li> <li>Shift the element on the disk, in order to compact out
-     * the free space. </li> <li>Release the write-lock. This allows elements to still be accessible
-     * during optimization.</li>
+     * <li>Obtain the write-lock.</li>
+     * <li>Shift the element on the disk, in order to compact out the free space.</li>
+     * <li>Release the write-lock. This allows elements to still be accessible during optimization.</li>
      * </ol>
-     * </li> <li>Obtain the write-lock.</li> <li>All queued puts are made at the end of the file.
-     * Optimize these under a single write-lock.</li> <li>Truncate the file.</li> <li>Release the
-     * write-lock. </li> <li>Restore system to standard operation.</li>
+     * </li>
+     * <li>Obtain the write-lock.</li>
+     * <li>All queued puts are made at the end of the file. Optimize these under a single write-lock.</li>
+     * <li>Truncate the file.</li>
+     * <li>Release the write-lock.</li>
+     * <li>Restore system to standard operation.</li>
      * </ol>
      */
     protected void optimizeFile()
     {
         ElapsedTimer timer = new ElapsedTimer();
         timesOptimized++;
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Beginning Optimization #" + timesOptimized );
+            log.info(logCacheName + "Beginning Optimization #" + timesOptimized);
         }
 
         // CREATE SNAPSHOT
@@ -1269,7 +1285,7 @@ public class IndexedDiskCache<K, V>
 
         // Defrag the file outside of the write lock. This allows a move to be made,
         // and yet have the element still accessible for reading or writing.
-        long expectedNextPos = defragFile( defragList, 0 );
+        long expectedNextPos = defragFile(defragList, 0);
 
         // ADD THE QUEUED ITEMS to the end and then truncate
         storageLock.writeLock().lock();
@@ -1278,22 +1294,22 @@ public class IndexedDiskCache<K, V>
         {
             try
             {
-                if ( !queuedPutList.isEmpty() )
+                if (!queuedPutList.isEmpty())
                 {
                     // This is perhaps unnecessary, but the list might not be as sorted as we think.
                     defragList = new IndexedDiskElementDescriptor[queuedPutList.size()];
-                    queuedPutList.toArray( defragList );
-                    Arrays.sort( defragList, new PositionComparator() );
+                    queuedPutList.toArray(defragList);
+                    Arrays.sort(defragList, new PositionComparator());
 
                     // pack them at the end
-                    expectedNextPos = defragFile( defragList, expectedNextPos );
+                    expectedNextPos = defragFile(defragList, expectedNextPos);
                 }
                 // TRUNCATE THE FILE
-                dataFile.truncate( expectedNextPos );
+                dataFile.truncate(expectedNextPos);
             }
-            catch ( Exception e )
+            catch (Exception e)
             {
-                log.error( logCacheName + "Error optimizing queued puts.", e );
+                log.error(logCacheName + "Error optimizing queued puts.", e);
             }
 
             // RESTORE NORMAL OPERATION
@@ -1311,10 +1327,9 @@ public class IndexedDiskCache<K, V>
             storageLock.writeLock().unlock();
         }
 
-        if ( log.isInfoEnabled() )
+        if (log.isInfoEnabled())
         {
-            log.info( logCacheName + "Finished #" + timesOptimized + " Optimization took "
-                + timer.getElapsedTimeString() );
+            log.info(logCacheName + "Finished #" + timesOptimized + " Optimization took " + timer.getElapsedTimeString());
         }
     }
 
@@ -1323,11 +1338,14 @@ public class IndexedDiskCache<K, V>
      * forward). If there were no gaps the resulting file would be the same size as the previous
      * file. This must be supplied an ordered defragList.
      * <p>
-     * @param defragList sorted list of descriptors for optimization
-     * @param startingPos the start position in the file
+     *
+     * @param defragList
+     *            sorted list of descriptors for optimization
+     * @param startingPos
+     *            the start position in the file
      * @return this is the potential new file end
      */
-    private long defragFile( IndexedDiskElementDescriptor[] defragList, long startingPos )
+    private long defragFile(IndexedDiskElementDescriptor[] defragList, long startingPos)
     {
         ElapsedTimer timer = new ElapsedTimer();
         long preFileSize = 0;
@@ -1338,14 +1356,14 @@ public class IndexedDiskCache<K, V>
             preFileSize = this.dataFile.length();
             // find the first gap in the disk and start defragging.
             expectedNextPos = startingPos;
-            for ( int i = 0; i < defragList.length; i++ )
+            for (int i = 0; i < defragList.length; i++)
             {
                 storageLock.writeLock().lock();
                 try
                 {
-                    if ( expectedNextPos != defragList[i].pos )
+                    if (expectedNextPos != defragList[i].pos)
                     {
-                        dataFile.move( defragList[i], expectedNextPos );
+                        dataFile.move(defragList[i], expectedNextPos);
                     }
                     expectedNextPos = defragList[i].pos + IndexedDisk.HEADER_SIZE_BYTES + defragList[i].len;
                 }
@@ -1360,17 +1378,16 @@ public class IndexedDiskCache<K, V>
             // this is the potential new file end
             return expectedNextPos;
         }
-        catch ( IOException e )
+        catch (IOException e)
         {
-            log.error( logCacheName + "Error occurred during defragmentation.", e );
+            log.error(logCacheName + "Error occurred during defragmentation.", e);
         }
         finally
         {
-            if ( log.isInfoEnabled() )
+            if (log.isInfoEnabled())
             {
-                log.info( logCacheName + "Defragmentation took " + timer.getElapsedTimeString()
-                    + ". File Size (before=" + preFileSize + ") (after=" + postFileSize + ") (truncating to "
-                    + expectedNextPos + ")" );
+                log.info(logCacheName + "Defragmentation took " + timer.getElapsedTimeString() + ". File Size (before="
+                    + preFileSize + ") (after=" + postFileSize + ") (truncating to " + expectedNextPos + ")");
             }
         }
 
@@ -1383,19 +1400,20 @@ public class IndexedDiskCache<K, V>
      * <p>
      * TODO fix values() method on the LRU map.
      * <p>
+     *
      * @return IndexedDiskElementDescriptor[]
      */
     private IndexedDiskElementDescriptor[] createPositionSortedDescriptorList()
     {
         IndexedDiskElementDescriptor[] defragList = new IndexedDiskElementDescriptor[keyHash.size()];
         Iterator<Map.Entry<K, IndexedDiskElementDescriptor>> iterator = keyHash.entrySet().iterator();
-        for ( int i = 0; iterator.hasNext(); i++ )
+        for (int i = 0; iterator.hasNext(); i++)
         {
             Map.Entry<K, IndexedDiskElementDescriptor> next = iterator.next();
             defragList[i] = next.getValue();
         }
 
-        Arrays.sort( defragList, new PositionComparator() );
+        Arrays.sort(defragList, new PositionComparator());
 
         return defragList;
     }
@@ -1403,6 +1421,7 @@ public class IndexedDiskCache<K, V>
     /**
      * Returns the current cache size.
      * <p>
+     *
      * @return The size value
      */
     @Override
@@ -1414,6 +1433,7 @@ public class IndexedDiskCache<K, V>
     /**
      * Returns the size of the recyclebin in number of elements.
      * <p>
+     *
      * @return The number of items in the bin.
      */
     protected int getRecyleBinSize()
@@ -1424,6 +1444,7 @@ public class IndexedDiskCache<K, V>
     /**
      * Returns the number of times we have used spots from the recycle bin.
      * <p>
+     *
      * @return The number of spots used.
      */
     protected int getRecyleCount()
@@ -1435,6 +1456,7 @@ public class IndexedDiskCache<K, V>
      * Returns the number of bytes that are free. When an item is removed, its length is recorded.
      * When a spot is used form the recycle bin, the length of the item stored is recorded.
      * <p>
+     *
      * @return The number bytes free on the disk file.
      */
     protected synchronized long getBytesFree()
@@ -1453,16 +1475,17 @@ public class IndexedDiskCache<K, V>
     /**
      * To subtract you can pass in false for add..
      * <p>
+     *
      * @param ded
      * @param add
      */
-    private synchronized void adjustBytesFree( IndexedDiskElementDescriptor ded, boolean add )
+    private synchronized void adjustBytesFree(IndexedDiskElementDescriptor ded, boolean add)
     {
-        if ( ded != null )
+        if (ded != null)
         {
             int amount = ded.len + IndexedDisk.HEADER_SIZE_BYTES;
 
-            if ( add )
+            if (add)
             {
                 this.bytesFree += amount;
             }
@@ -1476,11 +1499,11 @@ public class IndexedDiskCache<K, V>
     /**
      * This is for debugging and testing.
      * <p>
+     *
      * @return the length of the data file.
      * @throws IOException
      */
-    protected long getDataFileSize()
-        throws IOException
+    protected long getDataFileSize() throws IOException
     {
         long size = 0;
 
@@ -1488,7 +1511,7 @@ public class IndexedDiskCache<K, V>
 
         try
         {
-            if ( dataFile != null )
+            if (dataFile != null)
             {
                 size = dataFile.length();
             }
@@ -1506,27 +1529,29 @@ public class IndexedDiskCache<K, V>
      */
     public void dump()
     {
-        dump( true );
+        dump(true);
     }
 
     /**
      * For debugging.
      * <p>
-     * @param dumpValues A boolean indicating if values should be dumped.
+     *
+     * @param dumpValues
+     *            A boolean indicating if values should be dumped.
      */
-    public void dump( boolean dumpValues )
+    public void dump(boolean dumpValues)
     {
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( logCacheName + "[dump] Number of keys: " + keyHash.size() );
+            log.debug(logCacheName + "[dump] Number of keys: " + keyHash.size());
 
             for (Map.Entry<K, IndexedDiskElementDescriptor> e : keyHash.entrySet())
             {
                 K key = e.getKey();
                 IndexedDiskElementDescriptor ded = e.getValue();
 
-                log.debug( logCacheName + "[dump] Disk element, key: " + key + ", pos: " + ded.pos + ", ded.len"
-                    + ded.len + ( dumpValues ? ", val: " + get( key ) : "" ) );
+                log.debug(logCacheName + "[dump] Disk element, key: " + key + ", pos: " + ded.pos + ", ded.len" + ded.len
+                    + (dumpValues ? ", val: " + get(key) : ""));
             }
         }
     }
@@ -1543,6 +1568,7 @@ public class IndexedDiskCache<K, V>
     /**
      * Gets basic stats for the disk cache.
      * <p>
+     *
      * @return String
      */
     @Override
@@ -1555,42 +1581,42 @@ public class IndexedDiskCache<K, V>
      * Returns info about the disk cache.
      * <p>
      * (non-Javadoc)
+     *
      * @see org.apache.commons.jcs.auxiliary.AuxiliaryCache#getStatistics()
      */
     @Override
     public synchronized IStats getStatistics()
     {
         IStats stats = new Stats();
-        stats.setTypeName( "Indexed Disk Cache" );
+        stats.setTypeName("Indexed Disk Cache");
 
         ArrayList<IStatElement<?>> elems = new ArrayList<IStatElement<?>>();
 
-        elems.add(new StatElement<Boolean>( "Is Alive", Boolean.valueOf(alive) ) );
-        elems.add(new StatElement<Integer>( "Key Map Size",
-                Integer.valueOf(this.keyHash != null ? this.keyHash.size() : -1) ) );
+        elems.add(new StatElement<Boolean>("Is Alive", Boolean.valueOf(isAlive())));
+        elems.add(new StatElement<Integer>("Key Map Size", Integer.valueOf(this.keyHash != null ? this.keyHash.size() : -1)));
         try
         {
-            elems.add(new StatElement<Long>( "Data File Length",
-                    Long.valueOf(this.dataFile != null ? this.dataFile.length() : -1L) ) );
+            elems
+                .add(new StatElement<Long>("Data File Length", Long.valueOf(this.dataFile != null ? this.dataFile.length() : -1L)));
         }
-        catch ( Exception e )
+        catch (Exception e)
         {
-            log.error( e );
+            log.error(e);
         }
-        elems.add(new StatElement<Integer>( "Max Key Size", this.maxKeySize));
-        elems.add(new StatElement<Integer>( "Hit Count", Integer.valueOf(this.hitCount.get()) ) );
-        elems.add(new StatElement<Long>( "Bytes Free", Long.valueOf(this.bytesFree) ) );
-        elems.add(new StatElement<Integer>( "Optimize Operation Count", Integer.valueOf(this.removeCount) ) );
-        elems.add(new StatElement<Integer>( "Times Optimized", Integer.valueOf(this.timesOptimized) ) );
-        elems.add(new StatElement<Integer>( "Recycle Count", Integer.valueOf(this.recycleCnt) ) );
-        elems.add(new StatElement<Integer>( "Recycle Bin Size", Integer.valueOf(this.recycle.size()) ) );
-        elems.add(new StatElement<Integer>( "Startup Size", Integer.valueOf(this.startupSize) ) );
+        elems.add(new StatElement<Integer>("Max Key Size", this.maxKeySize));
+        elems.add(new StatElement<Integer>("Hit Count", Integer.valueOf(this.hitCount.get())));
+        elems.add(new StatElement<Long>("Bytes Free", Long.valueOf(this.bytesFree)));
+        elems.add(new StatElement<Integer>("Optimize Operation Count", Integer.valueOf(this.removeCount)));
+        elems.add(new StatElement<Integer>("Times Optimized", Integer.valueOf(this.timesOptimized)));
+        elems.add(new StatElement<Integer>("Recycle Count", Integer.valueOf(this.recycleCnt)));
+        elems.add(new StatElement<Integer>("Recycle Bin Size", Integer.valueOf(this.recycle.size())));
+        elems.add(new StatElement<Integer>("Startup Size", Integer.valueOf(this.startupSize)));
 
         // get the stats from the super too
         IStats sStats = super.getStatistics();
         elems.addAll(sStats.getStatElements());
 
-        stats.setStatElements( elems );
+        stats.setStatElements(elems);
 
         return stats;
     }
@@ -1598,6 +1624,7 @@ public class IndexedDiskCache<K, V>
     /**
      * This is exposed for testing.
      * <p>
+     *
      * @return Returns the timesOptimized.
      */
     protected int getTimesOptimized()
@@ -1608,6 +1635,7 @@ public class IndexedDiskCache<K, V>
     /**
      * This is used by the event logging.
      * <p>
+     *
      * @return the location of the disk, either path or ip.
      */
     @Override
@@ -1620,8 +1648,7 @@ public class IndexedDiskCache<K, V>
      * Compares IndexedDiskElementDescriptor based on their position.
      * <p>
      */
-    protected static final class PositionComparator
-        implements Comparator<IndexedDiskElementDescriptor>, Serializable
+    protected static final class PositionComparator implements Comparator<IndexedDiskElementDescriptor>, Serializable
     {
         /** serialVersionUID */
         private static final long serialVersionUID = -8387365338590814113L;
@@ -1629,19 +1656,17 @@ public class IndexedDiskCache<K, V>
         /**
          * Compares two descriptors based on position.
          * <p>
+         *
          * @see java.util.Comparator#compare(java.lang.Object, java.lang.Object)
          */
         @Override
-        public int compare( IndexedDiskElementDescriptor o1, IndexedDiskElementDescriptor o2 )
+        public int compare(IndexedDiskElementDescriptor ded1, IndexedDiskElementDescriptor ded2)
         {
-            IndexedDiskElementDescriptor ded1 = o1;
-            IndexedDiskElementDescriptor ded2 = o2;
-
-            if ( ded1.pos < ded2.pos )
+            if (ded1.pos < ded2.pos)
             {
                 return -1;
             }
-            else if ( ded1.pos == ded2.pos )
+            else if (ded1.pos == ded2.pos)
             {
                 return 0;
             }
@@ -1656,54 +1681,87 @@ public class IndexedDiskCache<K, V>
      * Class for recycling and lru. This implements the LRU overflow callback, so we can add items
      * to the recycle bin. This class counts the size element to decide, when to throw away an element
      */
-    public class LRUMapSizeLimited
-        extends AbstractLRUMap<K, IndexedDiskElementDescriptor>
+    public class LRUMapSizeLimited extends AbstractLRUMap<K, IndexedDiskElementDescriptor>
     {
         /**
          * <code>tag</code> tells us which map we are working on.
          */
-        public String tag = "orig";
+        public static final String TAG = "orig";
+
         // size of the content in kB
-        private AtomicInteger contentSize = new AtomicInteger();
-        private int maxSize = -1;
+        private AtomicInteger contentSize;
+        private int maxSize;
+
         /**
          * Default
          */
         public LRUMapSizeLimited()
         {
-            super();
+            this(-1);
         }
 
         /**
          * @param maxKeySize
          */
-        public LRUMapSizeLimited( int maxKeySize )
+        public LRUMapSizeLimited(int maxKeySize)
         {
             super();
             this.maxSize = maxKeySize;
+            this.contentSize = new AtomicInteger(0);
+        }
+
+        // keep the content size in kB, so 2^31 kB is reasonable value
+        private void subLengthFromCacheSize(IndexedDiskElementDescriptor value)
+        {
+            contentSize.addAndGet((value.len + IndexedDisk.HEADER_SIZE_BYTES) / -1024 - 1);
+        }
+
+        // keep the content size in kB, so 2^31 kB is reasonable value
+        private void addLengthToCacheSize(IndexedDiskElementDescriptor value)
+        {
+            contentSize.addAndGet((value.len + IndexedDisk.HEADER_SIZE_BYTES) / 1024 + 1);
         }
 
         @Override
-        public IndexedDiskElementDescriptor put(K key, IndexedDiskElementDescriptor value) {
-            try {
-                return super.put(key, value);
-            } finally {
+        public IndexedDiskElementDescriptor put(K key, IndexedDiskElementDescriptor value)
+        {
+            IndexedDiskElementDescriptor oldValue = null;
+
+            try
+            {
+                oldValue = super.put(key, value);
+            }
+            finally
+            {
                 // keep the content size in kB, so 2^31 kB is reasonable value
-                contentSize.addAndGet((int) Math.ceil((value.len + IndexedDisk.HEADER_SIZE_BYTES) / 1024.0));
+                if (value != null)
+                {
+                    addLengthToCacheSize(value);
+                }
+                if (oldValue != null)
+                {
+                    subLengthFromCacheSize(oldValue);
+                }
             }
+
+            return oldValue;
         }
 
         @Override
-        public IndexedDiskElementDescriptor remove(Object key ) {
+        public IndexedDiskElementDescriptor remove(Object key)
+        {
             IndexedDiskElementDescriptor value = null;
 
-            try {
+            try
+            {
                 value = super.remove(key);
                 return value;
-            } finally {
-                if (value != null) {
-                    // keep the content size in kB, so 2^31 kB is reasonable value
-                    contentSize.addAndGet((int) ((Math.ceil((value.len + IndexedDisk.HEADER_SIZE_BYTES) / 1024.0)) * -1));
+            }
+            finally
+            {
+                if (value != null)
+                {
+                    subLengthFromCacheSize(value);
                 }
             }
         }
@@ -1712,29 +1770,33 @@ public class IndexedDiskCache<K, V>
          * This is called when the may key size is reached. The least recently used item will be
          * passed here. We will store the position and size of the spot on disk in the recycle bin.
          * <p>
+         *
          * @param key
          * @param value
          */
         @Override
-        protected void processRemovedLRU(K key, IndexedDiskElementDescriptor value )
+        protected void processRemovedLRU(K key, IndexedDiskElementDescriptor value)
         {
-            if (value != null) {
-                // keep the content size in kB, so 2^31 kB is reasonable value
-                contentSize.addAndGet((int) ((Math.ceil(value.len / 1024.0)) * -1));
+            if (value != null)
+            {
+                subLengthFromCacheSize(value);
             }
-            addToRecycleBin( value );
-            if ( log.isDebugEnabled() )
+
+            addToRecycleBin(value);
+
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "Removing key: [" + key + "] from key store." );
-                log.debug( logCacheName + "Key store size: [" + this.size() + "]." );
+                log.debug(logCacheName + "Removing key: [" + key + "] from key store.");
+                log.debug(logCacheName + "Key store size: [" + this.size() + "].");
             }
 
             doOptimizeRealTime();
         }
 
         @Override
-        protected boolean shouldRemove() {
-            return maxSize > 0 && contentSize.intValue() > maxSize && this.size() > 0;
+        protected boolean shouldRemove()
+        {
+            return maxSize > 0 && contentSize.get() > maxSize && this.size() > 0;
         }
     }
 
@@ -1743,28 +1805,30 @@ public class IndexedDiskCache<K, V>
      * to the recycle bin. This class counts the elements to decide, when to throw away an element
      */
 
-    public class LRUMapCountLimited
-    extends LRUMap<K, IndexedDiskElementDescriptor>
+    public class LRUMapCountLimited extends LRUMap<K, IndexedDiskElementDescriptor>
     // implements Serializable
     {
-        public LRUMapCountLimited(int maxKeySize) {
+        public LRUMapCountLimited(int maxKeySize)
+        {
             super(maxKeySize);
         }
+
         /**
          * This is called when the may key size is reached. The least recently used item will be
          * passed here. We will store the position and size of the spot on disk in the recycle bin.
          * <p>
+         *
          * @param key
          * @param value
          */
         @Override
-        protected void processRemovedLRU(K key, IndexedDiskElementDescriptor value )
+        protected void processRemovedLRU(K key, IndexedDiskElementDescriptor value)
         {
-            addToRecycleBin( value );
-            if ( log.isDebugEnabled() )
+            addToRecycleBin(value);
+            if (log.isDebugEnabled())
             {
-                log.debug( logCacheName + "Removing key: [" + key + "] from key store." );
-                log.debug( logCacheName + "Key store size: [" + this.size() + "]." );
+                log.debug(logCacheName + "Removing key: [" + key + "] from key store.");
+                log.debug(logCacheName + "Key store size: [" + this.size() + "].");
             }
 
             doOptimizeRealTime();
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCacheAttributes.java
index 1a22621..e946c33 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/indexed/IndexedDiskCacheAttributes.java
@@ -19,7 +19,6 @@ package org.apache.commons.jcs.auxiliary.disk.indexed;
  * under the License.
  */
 
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.disk.AbstractDiskCacheAttributes;
 
 /**
@@ -60,8 +59,6 @@ public class IndexedDiskCacheAttributes
     /** Should we clear the disk on startup. If true the congtents of disk are cleared. */
     private boolean clearDiskOnStartup = DEFAULT_CLEAR_DISK_ON_STARTUP;
 
-    private DiskLimitType diskLimitType = DiskLimitType.COUNT;
-
     /**
      * Constructor for the DiskCacheAttributes object
      */
@@ -168,25 +165,6 @@ public class IndexedDiskCacheAttributes
     }
 
     /**
-     * Returns a copy of the attributes.
-     * <p>
-     * @return AuxiliaryCacheAttributes
-     */
-    @Override
-    public AuxiliaryCacheAttributes copy()
-    {
-        try
-        {
-            return (AuxiliaryCacheAttributes) this.clone();
-        }
-        catch ( Exception e )
-        {
-            // swallow
-        }
-        return this;
-    }
-
-    /**
      * Write out the values for debugging purposes.
      * <p>
      * @return String
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCache.java b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCache.java
index ffa92b9..464c025 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCache.java
@@ -135,7 +135,7 @@ public class JDBCDiskCache<K, V>
         this.dsFactory = dsFactory;
 
         // Initialization finished successfully, so set alive to true.
-        alive = true;
+        setAlive(true);
     }
 
     /**
@@ -252,6 +252,8 @@ public class JDBCDiskCache<K, V>
     private boolean insertRow( ICacheElement<K, V> ce, Connection con, byte[] element )
     {
         boolean exists = false;
+        PreparedStatement psInsert = null;
+
         try
         {
             String sqlI = "insert into "
@@ -259,7 +261,7 @@ public class JDBCDiskCache<K, V>
                 + " (CACHE_KEY, REGION, ELEMENT, MAX_LIFE_SECONDS, IS_ETERNAL, CREATE_TIME, UPDATE_TIME_SECONDS, SYSTEM_EXPIRE_TIME_SECONDS) "
                 + " values (?, ?, ?, ?, ?, ?, ?, ?)";
 
-            PreparedStatement psInsert = con.prepareStatement( sqlI );
+            psInsert = con.prepareStatement( sqlI );
             psInsert.setString( 1, (String) ce.getKey() );
             psInsert.setString( 2, this.getCacheName() );
             psInsert.setBytes( 3, element );
@@ -282,7 +284,6 @@ public class JDBCDiskCache<K, V>
             psInsert.setLong( 8, expireTime );
 
             psInsert.execute();
-            psInsert.close();
         }
         catch ( SQLException e )
         {
@@ -301,6 +302,21 @@ public class JDBCDiskCache<K, V>
                 exists = doesElementExist( ce, con );
             }
         }
+        finally
+        {
+            if (psInsert != null)
+            {
+                try
+                {
+                    psInsert.close();
+                }
+                catch (SQLException e)
+                {
+                    log.error( "Problem closing statement.", e );
+                }
+            }
+        }
+
         return exists;
     }
 
@@ -314,12 +330,14 @@ public class JDBCDiskCache<K, V>
     private void updateRow( ICacheElement<K, V> ce, Connection con, byte[] element )
     {
         String sqlU = null;
+        PreparedStatement psUpdate = null;
+
         try
         {
             sqlU = "update " + getJdbcDiskCacheAttributes().getTableName()
                 + " set ELEMENT  = ?, CREATE_TIME = ?, UPDATE_TIME_SECONDS = ?, " + " SYSTEM_EXPIRE_TIME_SECONDS = ? "
                 + " where CACHE_KEY = ? and REGION = ?";
-            PreparedStatement psUpdate = con.prepareStatement( sqlU );
+            psUpdate = con.prepareStatement( sqlU );
             psUpdate.setBytes( 1, element );
 
             Timestamp createTime = new Timestamp( ce.getElementAttributes().getCreateTime() );
@@ -334,7 +352,6 @@ public class JDBCDiskCache<K, V>
             psUpdate.setString( 5, (String) ce.getKey() );
             psUpdate.setString( 6, this.getCacheName() );
             psUpdate.execute();
-            psUpdate.close();
 
             if ( log.isDebugEnabled() )
             {
@@ -345,6 +362,20 @@ public class JDBCDiskCache<K, V>
         {
             log.error( "e2 sql [" + sqlU + "] Exception: ", e2 );
         }
+        finally
+        {
+            if (psUpdate != null)
+            {
+                try
+                {
+                    psUpdate.close();
+                }
+                catch (SQLException e)
+                {
+                    log.error( "Problem closing statement.", e );
+                }
+            }
+        }
     }
 
     /**
@@ -358,6 +389,8 @@ public class JDBCDiskCache<K, V>
     {
         boolean exists = false;
         PreparedStatement psSelect = null;
+        ResultSet rs = null;
+
         try
         {
             // don't select the element, since we want this to be fast.
@@ -368,7 +401,7 @@ public class JDBCDiskCache<K, V>
             psSelect.setString( 1, this.getCacheName() );
             psSelect.setString( 2, (String) ce.getKey() );
 
-            ResultSet rs = psSelect.executeQuery();
+            rs = psSelect.executeQuery();
 
             if ( rs.next() )
             {
@@ -379,8 +412,6 @@ public class JDBCDiskCache<K, V>
             {
                 log.debug( "[" + ce.getKey() + "] existing status is " + exists );
             }
-
-            rs.close();
         }
         catch ( SQLException e )
         {
@@ -390,14 +421,25 @@ public class JDBCDiskCache<K, V>
         {
             try
             {
+                if ( rs != null )
+                {
+                    rs.close();
+                }
+            }
+            catch ( SQLException e )
+            {
+                log.error( "Problem closing result set.", e );
+            }
+            try
+            {
                 if ( psSelect != null )
                 {
                     psSelect.close();
                 }
             }
-            catch ( SQLException e1 )
+            catch ( SQLException e )
             {
-                log.error( "Problem closing statement.", e1 );
+                log.error( "Problem closing statement.", e );
             }
         }
 
@@ -409,7 +451,7 @@ public class JDBCDiskCache<K, V>
      * <p>
      * @param key
      * @return ICacheElement
-     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#doGet(java.io.Serializable)
+     * @see org.apache.commons.jcs.auxiliary.disk.AbstractDiskCache#get(Object)
      */
     @Override
     protected ICacheElement<K, V> processGet( K key )
@@ -421,7 +463,7 @@ public class JDBCDiskCache<K, V>
             log.debug( "Getting [" + key + "] from disk" );
         }
 
-        if ( !alive )
+        if ( !isAlive() )
         {
             return null;
         }
@@ -439,6 +481,7 @@ public class JDBCDiskCache<K, V>
             try
             {
                 PreparedStatement psSelect = null;
+
                 try
                 {
                     psSelect = con.prepareStatement( selectString );
@@ -446,6 +489,7 @@ public class JDBCDiskCache<K, V>
                     psSelect.setString( 2, key.toString() );
 
                     ResultSet rs = psSelect.executeQuery();
+
                     try
                     {
                         if ( rs.next() )
@@ -526,7 +570,7 @@ public class JDBCDiskCache<K, V>
             log.debug( "Getting [" + pattern + "] from disk" );
         }
 
-        if ( !alive )
+        if ( !isAlive() )
         {
             return null;
         }
@@ -673,12 +717,12 @@ public class JDBCDiskCache<K, V>
 
                 psSelect.executeUpdate();
 
-                alive = true;
+                setAlive(true);
             }
             catch ( SQLException e )
             {
                 log.error( "Problem creating statement. sql [" + sql + "]", e );
-                alive = false;
+                setAlive(false);
             }
             finally
             {
@@ -723,13 +767,13 @@ public class JDBCDiskCache<K, V>
                 {
                     psDelete = con.prepareStatement( sql );
                     psDelete.setString( 1, this.getCacheName() );
-                    alive = true;
+                    setAlive(true);
                     psDelete.executeUpdate();
                 }
                 catch ( SQLException e )
                 {
                     log.error( "Problem creating statement.", e );
-                    alive = false;
+                    setAlive(false);
                 }
                 finally
                 {
@@ -795,14 +839,14 @@ public class JDBCDiskCache<K, V>
                 psDelete.setString( 2, this.getCacheName() );
                 psDelete.setLong( 3, now );
 
-                alive = true;
+                setAlive(true);
 
                 deleted = psDelete.executeUpdate();
             }
             catch ( SQLException e )
             {
                 log.error( "Problem creating statement.", e );
-                alive = false;
+                setAlive(false);
             }
             finally
             {
@@ -849,7 +893,7 @@ public class JDBCDiskCache<K, V>
     @Override
     public void processDispose()
     {
-        ICacheEvent<K> cacheEvent = createICacheEvent( cacheName, (K)"none", ICacheEventLogger.DISPOSE_EVENT );
+        ICacheEvent<K> cacheEvent = createICacheEvent( getCacheName(), (K)"none", ICacheEventLogger.DISPOSE_EVENT );
         try
         {
             try
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCacheFactory.java b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCacheFactory.java
index 852c516..ca8f071 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCacheFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/JDBCDiskCacheFactory.java
@@ -25,6 +25,7 @@ import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ConcurrentMap;
 import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.TimeUnit;
+import java.util.concurrent.locks.ReentrantLock;
 
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
@@ -69,6 +70,9 @@ public class JDBCDiskCacheFactory
     /** Pool name to DataSourceFactories */
     private ConcurrentMap<String, DataSourceFactory> dsFactories;
 
+    /** Lock to allow lengthy initialization of DataSourceFactories */
+    private ReentrantLock dsFactoryLock;
+
     /** props prefix */
     protected static final String POOL_CONFIGURATION_PREFIX = "jcs.jdbcconnectionpool.";
 
@@ -115,6 +119,7 @@ public class JDBCDiskCacheFactory
         this.tableStates = new ConcurrentHashMap<String, TableState>();
         this.shrinkerThreadMap = new ConcurrentHashMap<String, ShrinkerThread>();
         this.dsFactories = new ConcurrentHashMap<String, DataSourceFactory>();
+        this.dsFactoryLock = new ReentrantLock();
     }
 
     /**
@@ -234,43 +239,56 @@ public class JDBCDiskCacheFactory
             poolName = cattr.getConnectionPoolName();
         }
 
-    	synchronized (this.dsFactories)
+
+    	DataSourceFactory dsFactory = this.dsFactories.get(poolName);
+
+    	if (dsFactory == null)
     	{
-	    	DataSourceFactory dsFactory = this.dsFactories.get(poolName);
-
-	    	if (dsFactory == null)
-	    	{
-	        	JDBCDiskCacheAttributes dsConfig = null;
-
-	        	if (cattr.getConnectionPoolName() == null)
-	        	{
-	        		dsConfig = cattr;
-	            }
-	            else
-	            {
-	                dsConfig = new JDBCDiskCacheAttributes();
-	                String dsConfigAttributePrefix = POOL_CONFIGURATION_PREFIX + poolName + ATTRIBUTE_PREFIX;
-	                PropertySetter.setProperties( dsConfig,
-	                		configProps,
-	                		dsConfigAttributePrefix + "." );
-
-	                dsConfig.setConnectionPoolName(poolName);
-	            }
-
-		        if ( dsConfig.getJndiPath() != null )
-		        {
-		        	dsFactory = new JndiDataSourceFactory();
-		        }
-		        else
-		        {
-		            dsFactory = new SharedPoolDataSourceFactory();
-		        }
-
-	        	dsFactory.initialize(dsConfig);
-	    		this.dsFactories.put(poolName, dsFactory);
-	    	}
-
-	    	return dsFactory;
+            dsFactoryLock.lock();
+
+            try
+            {
+                // double check
+                dsFactory = this.dsFactories.get(poolName);
+
+                if (dsFactory == null)
+                {
+                	JDBCDiskCacheAttributes dsConfig = null;
+
+                	if (cattr.getConnectionPoolName() == null)
+                	{
+                		dsConfig = cattr;
+                    }
+                    else
+                    {
+                        dsConfig = new JDBCDiskCacheAttributes();
+                        String dsConfigAttributePrefix = POOL_CONFIGURATION_PREFIX + poolName + ATTRIBUTE_PREFIX;
+                        PropertySetter.setProperties( dsConfig,
+                        		configProps,
+                        		dsConfigAttributePrefix + "." );
+
+                        dsConfig.setConnectionPoolName(poolName);
+                    }
+
+        	        if ( dsConfig.getJndiPath() != null )
+        	        {
+        	        	dsFactory = new JndiDataSourceFactory();
+        	        }
+        	        else
+        	        {
+        	            dsFactory = new SharedPoolDataSourceFactory();
+        	        }
+
+                	dsFactory.initialize(dsConfig);
+            		this.dsFactories.put(poolName, dsFactory);
+                }
+            }
+            finally
+            {
+                dsFactoryLock.unlock();
+            }
     	}
+
+    	return dsFactory;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/JndiDataSourceFactory.java b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/JndiDataSourceFactory.java
index 3aab0ac..517db18 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/JndiDataSourceFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/JndiDataSourceFactory.java
@@ -79,7 +79,7 @@ public class JndiDataSourceFactory implements DataSourceFactory
     }
 
     /**
-     * @see org.apache.torque.dsfactory.DataSourceFactory#getDataSource
+     * @see org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.DataSourceFactory#getDataSource()
      */
     @Override
 	public DataSource getDataSource() throws SQLException
@@ -106,7 +106,7 @@ public class JndiDataSourceFactory implements DataSourceFactory
     }
 
     /**
-     * @see org.apache.torque.dsfactory.DataSourceFactory#initialize
+     * @see org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.DataSourceFactory#initialize(JDBCDiskCacheAttributes)
      */
     @Override
 	public void initialize(JDBCDiskCacheAttributes config) throws SQLException
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
index 7e2db65..9345777 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/dsfactory/SharedPoolDataSourceFactory.java
@@ -60,7 +60,7 @@ public class SharedPoolDataSourceFactory implements DataSourceFactory
     }
 
     /**
-     * @see org.apache.torque.dsfactory.DataSourceFactory#getDataSource
+     * @see org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.DataSourceFactory#getDataSource()
      */
     @Override
     public DataSource getDataSource()
@@ -69,7 +69,7 @@ public class SharedPoolDataSourceFactory implements DataSourceFactory
     }
 
     /**
-     * @see org.apache.torque.dsfactory.DataSourceFactory#initialize
+     * @see org.apache.commons.jcs.auxiliary.disk.jdbc.dsfactory.DataSourceFactory#initialize(JDBCDiskCacheAttributes)
      */
     @Override
 	public void initialize(JDBCDiskCacheAttributes config) throws SQLException
diff --git a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java
index c8649ee..9487e02 100644
--- a/src/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/disk/jdbc/hsql/HSQLDiskCacheFactory.java
@@ -152,7 +152,7 @@ public class HSQLDiskCacheFactory
 
         // TODO make the cached nature of the table configurable
         StringBuilder createSql = new StringBuilder();
-        createSql.append( "CREATE CACHED TABLE " + tableName );
+        createSql.append( "CREATE CACHED TABLE ").append( tableName );
         createSql.append( "( " );
         createSql.append( "CACHE_KEY             VARCHAR(250)          NOT NULL, " );
         createSql.append( "REGION                VARCHAR(250)          NOT NULL, " );
@@ -169,13 +169,11 @@ public class HSQLDiskCacheFactory
 
         try
         {
-            sStatement.executeQuery( createSql.toString() );
-            sStatement.close();
+            sStatement.execute( createSql.toString() );
         }
         catch ( SQLException e )
         {
-            // FIXME: This is not reliable
-            if ( e.toString().indexOf( "already exists" ) != -1 )
+            if ("23000".equals(e.getSQLState()))
             {
                 newT = false;
             }
@@ -184,23 +182,35 @@ public class HSQLDiskCacheFactory
                 throw e;
             }
         }
-
-        // TODO create an index on SYSTEM_EXPIRE_TIME_SECONDS
-        String setupData[] = { "create index iKEY on " + tableName + " (CACHE_KEY, REGION)" };
+        finally
+        {
+            sStatement.close();
+        }
 
         if ( newT )
         {
-            for ( int i = 1; i < setupData.length; i++ )
+            // TODO create an index on SYSTEM_EXPIRE_TIME_SECONDS
+            String setupData[] = { "create index iKEY on " + tableName + " (CACHE_KEY, REGION)" };
+            Statement iStatement = cConn.createStatement();
+
+            try
             {
-                try
-                {
-                    sStatement.executeQuery( setupData[i] );
-                }
-                catch ( SQLException e )
+                for ( int i = 0; i < setupData.length; i++ )
                 {
-                    log.error( "Exception caught when creating index." + e );
+                    try
+                    {
+                        iStatement.execute( setupData[i] );
+                    }
+                    catch ( SQLException e )
+                    {
+                        log.error( "Exception caught when creating index.", e );
+                    }
                 }
             }
+            finally
+            {
+                iStatement.close();
+            }
         }
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/LateralCache.java b/src/org/apache/commons/jcs/auxiliary/lateral/LateralCache.java
index e922680..c02f21f 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/LateralCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/LateralCache.java
@@ -19,6 +19,12 @@ package org.apache.commons.jcs.auxiliary.lateral;
  * under the License.
  */
 
+import java.io.IOException;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes;
@@ -33,12 +39,6 @@ import org.apache.commons.jcs.engine.stats.behavior.IStats;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-
 /**
  * Lateral distributor. Returns null on get by default. Net search not implemented.
  */
@@ -98,20 +98,17 @@ public class LateralCache<K, V>
     {
         try
         {
-            if ( log.isDebugEnabled() )
+            if (ce != null)
             {
-                log.debug( "update: lateral = [" + lateralCacheService + "], " + "CacheInfo.listenerId = "
-                    + CacheInfo.listenerId );
+                if ( log.isDebugEnabled() )
+                {
+                    log.debug( "update: lateral = [" + lateralCacheService + "], " + "CacheInfo.listenerId = "
+                        + CacheInfo.listenerId );
+                }
+                lateralCacheService.update( ce, CacheInfo.listenerId );
             }
-            lateralCacheService.update( ce, CacheInfo.listenerId );
-        }
-        catch ( NullPointerException npe )
-        {
-            log.error( "Failure updating lateral. lateral = " + lateralCacheService, npe );
-            handleException( npe, "Failed to put [" + ce.getKey() + "] to " + ce.getCacheName() + "@" + lateralCacheAttributes );
-            return;
         }
-        catch ( Exception ex )
+        catch ( IOException ex )
         {
             handleException( ex, "Failed to put [" + ce.getKey() + "] to " + ce.getCacheName() + "@" + lateralCacheAttributes );
         }
@@ -214,7 +211,7 @@ public class LateralCache<K, V>
         {
             return lateralCacheService.getKeySet( cacheName );
         }
-        catch ( Exception ex )
+        catch ( IOException ex )
         {
             handleException( ex, "Failed to get key set from " + lateralCacheAttributes.getCacheName() + "@"
                 + lateralCacheAttributes );
@@ -243,7 +240,7 @@ public class LateralCache<K, V>
         {
             lateralCacheService.remove( cacheName, key, CacheInfo.listenerId );
         }
-        catch ( Exception ex )
+        catch ( IOException ex )
         {
             handleException( ex, "Failed to remove " + key + " from " + lateralCacheAttributes.getCacheName() + "@" + lateralCacheAttributes );
         }
@@ -264,7 +261,7 @@ public class LateralCache<K, V>
         {
             lateralCacheService.removeAll( cacheName, CacheInfo.listenerId );
         }
-        catch ( Exception ex )
+        catch ( IOException ex )
         {
             handleException( ex, "Failed to remove all from " + lateralCacheAttributes.getCacheName() + "@" + lateralCacheAttributes );
         }
@@ -290,7 +287,7 @@ public class LateralCache<K, V>
             lateralCacheService.dispose( this.lateralCacheAttributes.getCacheName() );
             // Should remove connection
         }
-        catch ( Exception ex )
+        catch ( IOException ex )
         {
             log.error( "Couldn't dispose", ex );
             handleException( ex, "Failed to dispose " + lateralCacheAttributes.getCacheName() );
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheAttributes.java
index a02ef37..fba67f3 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheAttributes.java
@@ -20,17 +20,14 @@ package org.apache.commons.jcs.auxiliary.lateral;
  */
 
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes;
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes;
 
-import java.io.Serializable;
-
 /**
  * This class stores attributes for all of the available lateral cache auxiliaries.
  */
 public class LateralCacheAttributes
     extends AbstractAuxiliaryCacheAttributes
-    implements Serializable, ILateralCacheAttributes
+    implements ILateralCacheAttributes
 {
     /** Don't change */
     private static final long serialVersionUID = -3408449508837393660L;
@@ -236,24 +233,6 @@ public class LateralCacheAttributes
     }
 
     /**
-     * Returns a clone of the attributes.
-     * @return Self
-     */
-    @Override
-    public AuxiliaryCacheAttributes copy()
-    {
-        try
-        {
-            return (AuxiliaryCacheAttributes) this.clone();
-        }
-        catch ( Exception e )
-        {
-            //noop
-        }
-        return this;
-    }
-
-    /**
      * @param receive The receive to set.
      */
     @Override
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheMonitor.java b/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheMonitor.java
index b2df388..bbe88ad 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheMonitor.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/LateralCacheMonitor.java
@@ -19,17 +19,15 @@ package org.apache.commons.jcs.auxiliary.lateral;
  * under the License.
  */
 
-import java.io.Serializable;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
 
+import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheMonitor;
 import org.apache.commons.jcs.auxiliary.lateral.socket.tcp.LateralTCPCacheFactory;
 import org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes;
 import org.apache.commons.jcs.engine.CacheStatus;
 import org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal;
 import org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
 
 /**
  * Used to monitor and repair any failed connection for the lateral cache service. By default the
@@ -38,19 +36,8 @@ import org.apache.commons.logging.LogFactory;
  * driven mode. That is, it attempts to recover the connections on a periodic basis. When all failed
  * connections are restored, it changes back to the failure driven mode.
  */
-public class LateralCacheMonitor extends Thread
+public class LateralCacheMonitor extends AbstractAuxiliaryCacheMonitor
 {
-    /** The logger */
-    private static final Log log = LogFactory.getLog( LateralCacheMonitor.class );
-
-    /** How long to wait between runs */
-    private static long idlePeriod = 20 * 1000;
-
-    /**
-     * Must make sure LateralCacheMonitor is started before any lateral error can be detected!
-     */
-    private boolean allright = true;
-
     /**
      * Map of caches to monitor
      */
@@ -62,30 +49,6 @@ public class LateralCacheMonitor extends Thread
     private LateralTCPCacheFactory factory;
 
     /**
-     * shutdown flag
-     */
-    private boolean shutdown = false;
-
-    /** code for eror */
-    private static final int ERROR = 1;
-
-    /** The mode we are running in. Error driven */
-    private static int mode = ERROR;
-
-    /**
-     * Configures the idle period between repairs.
-     * <p>
-     * @param idlePeriod The new idlePeriod value
-     */
-    public static void setIdlePeriod( long idlePeriod )
-    {
-        if ( idlePeriod > LateralCacheMonitor.idlePeriod )
-        {
-            LateralCacheMonitor.idlePeriod = idlePeriod;
-        }
-    }
-
-    /**
      * Allows close classes, ie testers to set the idle period to something testable.
      * <p>
      * @param idlePeriod
@@ -107,6 +70,7 @@ public class LateralCacheMonitor extends Thread
         super("JCS-LateralCacheMonitor");
         this.factory = factory;
         this.caches = new ConcurrentHashMap<String, LateralCacheNoWait<?,?>>();
+        setIdlePeriod(20000L);
     }
 
     /**
@@ -126,159 +90,46 @@ public class LateralCacheMonitor extends Thread
     }
 
     /**
-     * Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
-     */
-    public void notifyError()
-    {
-        bad();
-        synchronized ( this )
-        {
-            notify();
-        }
-    }
-
-    /**
-     * Notifies the cache monitor that the service shall shut down
+     * Clean up all resources before shutdown
      */
-    public void notifyShutdown()
+    @Override
+    public void dispose()
     {
-        synchronized ( this )
-        {
-            this.shutdown = true;
-            notify();
-        }
+        this.caches.clear();
     }
 
     /**
      * Main processing method for the LateralCacheMonitor object
      */
     @Override
-    public void run()
+    public void doWork()
     {
-        do
+        // Monitor each cache instance one after the other.
+        log.info( "Number of caches to monitor = " + caches.size() );
+        //for
+        for (Map.Entry<String, LateralCacheNoWait<?, ?>> entry : caches.entrySet())
         {
-            if ( mode == ERROR )
-            {
-                if ( log.isDebugEnabled() )
-                {
-                    if ( allright )
-                    {
-                        log.debug( "ERROR DRIVEN MODE: allright = " + allright
-                            + ", connection monitor will wait for an error." );
-                    }
-                    else
-                    {
-                        log.debug( "ERROR DRIVEN MODE: allright = " + allright + " connection monitor running." );
-                    }
-                }
-
-                synchronized ( this )
-                {
-                    if ( allright )
-                    {
-                        // Failure driven mode.
-                        try
-                        {
-                            wait();
-                            // wake up only if there is an error.
-                        }
-                        catch ( InterruptedException ignore )
-                        {
-                            //no op, this is expected
-                        }
-                    }
-                }
-            }
-            else
-            {
-                log.debug( "TIME DRIVEN MODE: connection monitor will sleep for " + idlePeriod + " after this run." );
-                // Time driven mode: sleep between each round of recovery
-                // attempt.
-                // will need to test not just check status
-            }
+            String cacheName = entry.getKey();
 
-            // check for requested shutdown
-            synchronized ( this )
+            @SuppressWarnings("unchecked") // Downcast to match service
+            LateralCacheNoWait<Object, Object> c = (LateralCacheNoWait<Object, Object>) entry.getValue();
+            if ( c.getStatus() == CacheStatus.ERROR )
             {
-                if (shutdown)
-                {
-                    log.info( "Shutting down cache monitor" );
-                    this.caches.clear();
-                    return;
-                }
-            }
+                log.info( "Found LateralCacheNoWait in error, " + cacheName );
 
-            // The "allright" flag must be false here.
-            // Simply presume we can fix all the errors until proven otherwise.
-            synchronized ( this )
-            {
-                allright = true;
-            }
+                ITCPLateralCacheAttributes lca = (ITCPLateralCacheAttributes)c.getAuxiliaryCacheAttributes();
 
-            if ( log.isDebugEnabled() )
-            {
-                log.debug( "Cache monitor running." );
-            }
-
-            // Monitor each cache instance one after the other.
-            log.info( "Number of caches to monitor = " + caches.size() );
-            //for
-            for (Map.Entry<String, LateralCacheNoWait<?, ?>> entry : caches.entrySet())
-            {
-                String cacheName = entry.getKey();
+                // Get service instance
+                ICacheServiceNonLocal<Object, Object> cacheService = factory.getCSNLInstance(lca);
 
-                @SuppressWarnings("unchecked") // Downcast to match service
-                LateralCacheNoWait<Serializable, Serializable> c =
-                        (LateralCacheNoWait<Serializable, Serializable>) entry.getValue();
-                if ( c.getStatus() == CacheStatus.ERROR )
+                // If we can't fix them, just skip and re-try in the
+                // next round.
+                if (cacheService instanceof ZombieCacheServiceNonLocal)
                 {
-                    log.info( "Found LateralCacheNoWait in error, " + cacheName );
-
-                    ITCPLateralCacheAttributes lca = (ITCPLateralCacheAttributes)c.getAuxiliaryCacheAttributes();
-
-                    // Get service instance
-                    ICacheServiceNonLocal<Serializable, Serializable> cacheService = factory.getCSNLInstance(lca);
-
-                    // If we can't fix them, just skip and re-try in the
-                    // next round.
-                    if (cacheService instanceof ZombieCacheServiceNonLocal)
-                    {
-                        continue;
-                    }
-
-                    c.fixCache(cacheService);
+                    continue;
                 }
-            }
-
-            try
-            {
-                // don't want to sleep after waking from an error
-                // run immediately and sleep here.
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "Lateral cache monitor sleeping for " + idlePeriod + " between runs." );
-                }
-
-                Thread.sleep( idlePeriod );
-            }
-            catch ( InterruptedException ex )
-            {
-                // ignore;
-            }
-        }
-        while ( true );
-    }
 
-    /**
-     * Sets the "allright" flag to false in a critical section.
-     */
-    private void bad()
-    {
-        if ( allright )
-        {
-            synchronized ( this )
-            {
-                allright = false;
+                c.fixCache(cacheService);
             }
         }
     }
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/behavior/ILateralCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/lateral/behavior/ILateralCacheAttributes.java
index 8c28981..07b0183 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/behavior/ILateralCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/behavior/ILateralCacheAttributes.java
@@ -21,8 +21,6 @@ package org.apache.commons.jcs.auxiliary.lateral.behavior;
 
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 
-import java.io.Serializable;
-
 /**
  * This interface defines configuration options common to lateral cache plugins.
  * <p>
@@ -30,7 +28,7 @@ import java.io.Serializable;
  * individual laterals have their own specific attributes interfaces.
  */
 public interface ILateralCacheAttributes
-    extends Serializable, AuxiliaryCacheAttributes
+    extends AuxiliaryCacheAttributes
 {
     enum Type
     {
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPCacheFactory.java b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPCacheFactory.java
index cb89348..daa7bb8 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPCacheFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPCacheFactory.java
@@ -23,6 +23,7 @@ import java.io.IOException;
 import java.util.ArrayList;
 import java.util.StringTokenizer;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.locks.ReentrantLock;
 
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
@@ -30,7 +31,6 @@ import org.apache.commons.jcs.auxiliary.lateral.LateralCache;
 import org.apache.commons.jcs.auxiliary.lateral.LateralCacheMonitor;
 import org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWait;
 import org.apache.commons.jcs.auxiliary.lateral.LateralCacheNoWaitFacade;
-import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheAttributes;
 import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener;
 import org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes;
 import org.apache.commons.jcs.engine.CacheWatchRepairable;
@@ -63,6 +63,9 @@ public class LateralTCPCacheFactory
     /** Address to service map. */
     private ConcurrentHashMap<String, ICacheServiceNonLocal<?, ?>> csnlInstances;
 
+    /** Lock for initialization of address to service map */
+    private ReentrantLock csnlLock;
+
     /** Map of available discovery listener instances, keyed by port. */
     private ConcurrentHashMap<String, LateralTCPDiscoveryListener> lTCPDLInstances;
 
@@ -109,7 +112,7 @@ public class LateralTCPCacheFactory
                 {
                     log.debug( "tcp server = " + server );
                 }
-                ITCPLateralCacheAttributes lacC = (ITCPLateralCacheAttributes) lac.copy();
+                ITCPLateralCacheAttributes lacC = (ITCPLateralCacheAttributes) lac.clone();
                 lacC.setTcpServer( server );
 
                 LateralCacheNoWait<K, V> lateralNoWait = createCacheNoWait(lacC, cacheEventLogger, elementSerializer);
@@ -168,11 +171,13 @@ public class LateralTCPCacheFactory
     public void initialize()
     {
         this.csnlInstances = new ConcurrentHashMap<String, ICacheServiceNonLocal<?, ?>>();
+        this.csnlLock = new ReentrantLock();
         this.lTCPDLInstances = new ConcurrentHashMap<String, LateralTCPDiscoveryListener>();
 
         // Create the monitoring daemon thread
         this.monitor = new LateralCacheMonitor(this);
         this.monitor.setDaemon( true );
+        this.monitor.start();
 
         this.lateralWatch = new CacheWatchRepairable();
         this.lateralWatch.setCacheWatch( new ZombieCacheWatch() );
@@ -204,7 +209,14 @@ public class LateralTCPCacheFactory
         if (this.monitor != null)
         {
             this.monitor.notifyShutdown();
-            // this.monitor.join(5000);
+            try
+            {
+                this.monitor.join(5000);
+            }
+            catch (InterruptedException e)
+            {
+                // swallow
+            }
             this.monitor = null;
         }
     }
@@ -216,55 +228,68 @@ public class LateralTCPCacheFactory
      *
      * @return ICacheServiceNonLocal<K, V>
      */
+    // Need to cast because of common map for all cache services
+    @SuppressWarnings("unchecked")
     public <K, V> ICacheServiceNonLocal<K, V> getCSNLInstance( ITCPLateralCacheAttributes lca )
     {
         String key = lca.getTcpServer();
-        synchronized ( csnlInstances )
+
+        ICacheServiceNonLocal<K, V> service = (ICacheServiceNonLocal<K, V>)csnlInstances.get( key );
+
+        if ( service == null || service instanceof ZombieCacheServiceNonLocal )
         {
-            // Need to cast because of common map for all cache services
-            @SuppressWarnings("unchecked")
-            ICacheServiceNonLocal<K, V> service = (ICacheServiceNonLocal<K, V>)csnlInstances.get( key );
+            csnlLock.lock();
 
-            // If service creation did not succeed last time, force retry
-            if ( service instanceof ZombieCacheServiceNonLocal)
+            try
             {
-                service = null;
-                log.info("Disposing of zombie service instance for [" + key + "]");
-            }
+                // double check
+                service = (ICacheServiceNonLocal<K, V>)csnlInstances.get( key );
 
-            if ( service == null )
-            {
-                log.info( "Instance for [" + key + "] is null, creating" );
+                // If service creation did not succeed last time, force retry
+                if ( service instanceof ZombieCacheServiceNonLocal)
+                {
+                    service = null;
+                    log.info("Disposing of zombie service instance for [" + key + "]");
+                }
 
-                // Create the service
-                try
+                if ( service == null )
                 {
-                    if ( log.isInfoEnabled() )
+                    log.info( "Instance for [" + key + "] is null, creating" );
+
+                    // Create the service
+                    try
                     {
-                        log.info( "Creating TCP service, lca = " + lca );
+                        if ( log.isInfoEnabled() )
+                        {
+                            log.info( "Creating TCP service, lca = " + lca );
+                        }
+
+                        service = new LateralTCPService<K, V>( lca );
                     }
+                    catch ( IOException ex )
+                    {
+                        // Failed to connect to the lateral server.
+                        // Configure this LateralCacheManager instance to use the
+                        // "zombie" services.
+                        log.error( "Failure, lateral instance will use zombie service", ex );
 
-                    service = new LateralTCPService<K, V>( lca );
-                }
-                catch ( IOException ex )
-                {
-                    // Failed to connect to the lateral server.
-                    // Configure this LateralCacheManager instance to use the
-                    // "zombie" services.
-                    log.error( "Failure, lateral instance will use zombie service", ex );
+                        service = new ZombieCacheServiceNonLocal<K, V>( lca.getZombieQueueMaxSize() );
 
-                    service = new ZombieCacheServiceNonLocal<K, V>( lca.getZombieQueueMaxSize() );
+                        // Notify the cache monitor about the error, and kick off
+                        // the recovery process.
+                        monitor.notifyError();
+                    }
 
-                    // Notify the cache monitor about the error, and kick off
-                    // the recovery process.
-                    monitor.notifyError();
+                    csnlInstances.put( key, service );
                 }
-
-                csnlInstances.put( key, service );
             }
-
-            return service;
+            finally
+            {
+                csnlLock.unlock();
+            }
         }
+
+        return service;
     }
 
     /**
@@ -347,15 +372,14 @@ public class LateralTCPCacheFactory
      * <p>
      * This should be called by create cache.
      * <p>
-     * @param lac  ILateralCacheAttributes
+     * @param attr  ITCPLateralCacheAttributes
      * @param cacheMgr
      *
      * @return the listener if created, else null
      */
-    private <K, V> ILateralCacheListener<K, V> createListener( ILateralCacheAttributes lac,
+    private <K, V> ILateralCacheListener<K, V> createListener( ITCPLateralCacheAttributes attr,
             ICompositeCacheManager cacheMgr )
     {
-        ITCPLateralCacheAttributes attr = (ITCPLateralCacheAttributes) lac;
         ILateralCacheListener<K, V> listener = null;
 
         // don't create a listener if we are not receiving.
@@ -363,21 +387,14 @@ public class LateralTCPCacheFactory
         {
             if ( log.isInfoEnabled() )
             {
-                log.info( "Getting listener for " + lac );
+                log.info( "Getting listener for " + attr );
             }
 
-            try
-            {
-                // make a listener. if one doesn't exist
-                listener = LateralTCPListener.getInstance( attr, cacheMgr );
+            // make a listener. if one doesn't exist
+            listener = LateralTCPListener.getInstance( attr, cacheMgr );
 
-                // register for shutdown notification
-                cacheMgr.registerShutdownObserver( (IShutdownObserver) listener );
-            }
-            catch ( Exception e )
-            {
-                log.error( "Problem creating lateral listener", e );
-            }
+            // register for shutdown notification
+            cacheMgr.registerShutdownObserver( (IShutdownObserver) listener );
         }
         else
         {
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPListener.java b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPListener.java
index aceaa1c..5a41c2d 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPListener.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPListener.java
@@ -19,6 +19,23 @@ package org.apache.commons.jcs.auxiliary.lateral.socket.tcp;
  * under the License.
  */
 
+import java.io.EOFException;
+import java.io.IOException;
+import java.io.ObjectInputStream;
+import java.io.ObjectOutputStream;
+import java.io.Serializable;
+import java.net.InetAddress;
+import java.net.ServerSocket;
+import java.net.Socket;
+import java.net.SocketException;
+import java.net.SocketTimeoutException;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.ExecutorService;
+import java.util.concurrent.Executors;
+import java.util.concurrent.atomic.AtomicBoolean;
+
 import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor;
 import org.apache.commons.jcs.auxiliary.lateral.behavior.ILateralCacheListener;
@@ -34,20 +51,6 @@ import org.apache.commons.jcs.utils.threadpool.DaemonThreadFactory;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.io.ObjectInputStream;
-import java.io.ObjectOutputStream;
-import java.io.Serializable;
-import java.net.InetAddress;
-import java.net.ServerSocket;
-import java.net.Socket;
-import java.net.SocketTimeoutException;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-import java.util.concurrent.ExecutorService;
-import java.util.concurrent.Executors;
-
 /**
  * Listens for connections from other TCP lateral caches and handles them. The initialization method
  * starts a listening thread, which creates a socket server. When messages are received they are
@@ -97,10 +100,10 @@ public class LateralTCPListener<K, V>
     private long listenerId = CacheInfo.listenerId;
 
     /** is this shut down? */
-    private boolean shutdown = false;
+    private AtomicBoolean shutdown;
 
     /** is this terminated? */
-    private boolean terminated = false;
+    private AtomicBoolean terminated;
 
     /**
      * Gets the instance attribute of the LateralCacheTCPListener class.
@@ -155,8 +158,8 @@ public class LateralTCPListener<K, V>
 
             pooledExecutor = Executors.newCachedThreadPool(
                     new DaemonThreadFactory("JCS-LateralTCPListener-"));
-            terminated = false;
-            shutdown = false;
+            terminated = new AtomicBoolean(false);
+            shutdown = new AtomicBoolean(false);
 
             log.info( "Listening on port " + port );
 
@@ -167,10 +170,9 @@ public class LateralTCPListener<K, V>
             receiver.setDaemon( true );
             receiver.start();
         }
-        catch ( Exception ex )
+        catch ( IOException ex )
         {
-            log.error( ex );
-            throw new IllegalStateException( ex.getMessage() );
+            throw new IllegalStateException( ex );
         }
     }
 
@@ -371,16 +373,13 @@ public class LateralTCPListener<K, V>
         }
 
         // TODO handle active deregistration, rather than passive detection
-        synchronized (this)
-        {
-            terminated = true;
-        }
+        terminated.set(true);
     }
 
     @Override
     public synchronized void dispose()
     {
-        terminated = true;
+        terminated.set(true);
         notify();
 
         pooledExecutor.shutdownNow();
@@ -519,17 +518,15 @@ public class LateralTCPListener<K, V>
                     inner: while (true)
                     {
                         // Check to see if we've been asked to exit, and exit
-                        synchronized (LateralTCPListener.this)
+                        if (terminated.get())
                         {
-                            if (terminated)
+                            if (log.isDebugEnabled())
                             {
-                                if (log.isDebugEnabled())
-                                {
-                                    log.debug("Thread terminated, exiting gracefully");
-                                }
-                                break outer;
+                                log.debug("Thread terminated, exiting gracefully");
                             }
+                            break outer;
                         }
+
                         try
                         {
                             socket = serverSocket.accept();
@@ -641,11 +638,11 @@ public class LateralTCPListener<K, V>
                     }
                 }
             }
-            catch ( java.io.EOFException e )
+            catch ( EOFException e )
             {
                 log.info( "Caught java.io.EOFException closing connection." + e.getMessage() );
             }
-            catch ( java.net.SocketException e )
+            catch ( SocketException e )
             {
                 log.info( "Caught java.net.SocketException closing connection." + e.getMessage() );
             }
@@ -753,14 +750,13 @@ public class LateralTCPListener<K, V>
     @Override
     public void shutdown()
     {
-        if ( !shutdown )
+        if ( shutdown.compareAndSet(false, true) )
         {
-            shutdown = true;
-
             if ( log.isInfoEnabled() )
             {
                 log.info( "Shutting down TCP Lateral receiver." );
             }
+
             receiver.interrupt();
         }
         else
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPService.java b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPService.java
index 5b42bb9..276408c 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPService.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/LateralTCPService.java
@@ -19,6 +19,14 @@ package org.apache.commons.jcs.auxiliary.lateral.socket.tcp;
  * under the License.
  */
 
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStreamReader;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+
 import org.apache.commons.jcs.auxiliary.lateral.LateralCommand;
 import org.apache.commons.jcs.auxiliary.lateral.LateralElementDescriptor;
 import org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes;
@@ -29,14 +37,6 @@ import org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.BufferedReader;
-import java.io.IOException;
-import java.io.InputStreamReader;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-
 /**
  * A lateral cache service implementation. Does not implement getGroupKey
  * TODO: Remove generics
@@ -151,8 +151,7 @@ public class LateralTCPService<K, V>
     /**
      * Uses the default listener id and calls the next remove method.
      * <p>
-     * @see org.apache.commons.jcs.engine.behavior.ICacheService#remove(java.lang.String,
-     *      java.io.Serializable)
+     * @see org.apache.commons.jcs.engine.behavior.ICacheService#remove(String, Object)
      */
     @Override
     public void remove( String cacheName, K key )
@@ -164,8 +163,7 @@ public class LateralTCPService<K, V>
     /**
      * Wraps the key in a LateralElementDescriptor.
      * <p>
-     * @see org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal#remove(java.lang.String,
-     *      java.io.Serializable, long)
+     * @see org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal#remove(String, Object, long)
      */
     @Override
     public void remove( String cacheName, K key, long requesterId )
diff --git a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/TCPLateralCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/TCPLateralCacheAttributes.java
index 5c6d55f..cac34db 100644
--- a/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/TCPLateralCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/lateral/socket/tcp/TCPLateralCacheAttributes.java
@@ -19,7 +19,6 @@ package org.apache.commons.jcs.auxiliary.lateral.socket.tcp;
  * under the License.
  */
 
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.lateral.LateralCacheAttributes;
 import org.apache.commons.jcs.auxiliary.lateral.socket.tcp.behavior.ITCPLateralCacheAttributes;
 
@@ -303,25 +302,8 @@ public class TCPLateralCacheAttributes
     }
 
     /**
-     * @return AuxiliaryCacheAttributes
-     */
-    @Override
-    public AuxiliaryCacheAttributes copy()
-    {
-        try
-        {
-            return (AuxiliaryCacheAttributes) this.clone();
-        }
-        catch ( Exception e )
-        {
-            //noop
-        }
-        return this;
-    }
-
-    /**
      * Should the receiver try to match hashcodes. If true, the receiver will see if the client
-     * supplied a hshcode. If it did, then it will try to get the item locally. If the item exists,
+     * supplied a hashcode. If it did, then it will try to get the item locally. If the item exists,
      * then it will compare the hashcode. if they are the same, it will not remove. This isn't
      * perfect since different objects can have the same hashcode, but it is unlikely of objects of
      * the same type.
@@ -336,7 +318,7 @@ public class TCPLateralCacheAttributes
 
     /**
      * Should the receiver try to match hashcodes. If true, the receiver will see if the client
-     * supplied a hshcode. If it did, then it will try to get the item locally. If the item exists,
+     * supplied a hashcode. If it did, then it will try to get the item locally. If the item exists,
      * then it will compare the hashcode. if they are the same, it will not remove. This isn't
      * perfect since different objects can have the same hashcode, but it is unlikely of objects of
      * the same type.
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteAuxiliaryCache.java b/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteAuxiliaryCache.java
index bb4e805..557f6b4 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteAuxiliaryCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteAuxiliaryCache.java
@@ -19,6 +19,18 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.util.ArrayList;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.Callable;
+import java.util.concurrent.ExecutionException;
+import java.util.concurrent.Future;
+import java.util.concurrent.ThreadPoolExecutor;
+import java.util.concurrent.TimeUnit;
+import java.util.concurrent.TimeoutException;
+
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheEventLogging;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes;
@@ -41,18 +53,6 @@ import org.apache.commons.jcs.utils.threadpool.ThreadPoolManager;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.util.ArrayList;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-import java.util.concurrent.Callable;
-import java.util.concurrent.ExecutionException;
-import java.util.concurrent.Future;
-import java.util.concurrent.ThreadPoolExecutor;
-import java.util.concurrent.TimeUnit;
-import java.util.concurrent.TimeoutException;
-
 /** Abstract base for remote caches. I'm trying to break out and reuse common functionality. */
 public abstract class AbstractRemoteAuxiliaryCache<K, V>
     extends AbstractAuxiliaryCacheEventLogging<K, V>
@@ -182,7 +182,7 @@ public abstract class AbstractRemoteAuxiliaryCache<K, V>
             }
 
             // Eventually the instance of will not be necessary.
-            if ( retVal != null && retVal instanceof ICacheElementSerialized )
+            if ( retVal instanceof ICacheElementSerialized )
             {
                 // Never try to deserialize if you are a cluster client. Cluster
                 // clients are merely intra-remote cache communicators. Remote caches are assumed
@@ -449,7 +449,7 @@ public abstract class AbstractRemoteAuxiliaryCache<K, V>
      */
     @Override
     public Set<K> getKeySet()
-        throws java.rmi.RemoteException, IOException
+        throws IOException
     {
         return getRemoteCacheService().getKeySet(cacheName);
     }
@@ -610,9 +610,10 @@ public abstract class AbstractRemoteAuxiliaryCache<K, V>
     {
         @SuppressWarnings("unchecked") // Don't know how to do this properly
         ICacheServiceNonLocal<K, V> remote = (ICacheServiceNonLocal<K, V>)restoredRemote;
-        if ( getRemoteCacheService() != null && getRemoteCacheService() instanceof ZombieCacheServiceNonLocal )
+        ICacheServiceNonLocal<K, V> prevRemote = getRemoteCacheService();
+        if ( prevRemote instanceof ZombieCacheServiceNonLocal )
         {
-            ZombieCacheServiceNonLocal<K, V> zombie = (ZombieCacheServiceNonLocal<K, V>) getRemoteCacheService();
+            ZombieCacheServiceNonLocal<K, V> zombie = (ZombieCacheServiceNonLocal<K, V>) prevRemote;
             setRemoteCacheService( remote );
             try
             {
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteCacheListener.java b/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteCacheListener.java
index 1e79712..08880ce 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteCacheListener.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/AbstractRemoteCacheListener.java
@@ -19,6 +19,10 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.io.Serializable;
+import java.net.UnknownHostException;
+
 import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener;
@@ -35,10 +39,6 @@ import org.apache.commons.jcs.utils.serialization.StandardSerializer;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.io.Serializable;
-import java.net.UnknownHostException;
-
 /** Shared listener base. */
 public abstract class AbstractRemoteCacheListener<K, V>
     implements IRemoteCacheListener<K, V>, Serializable
@@ -342,8 +342,7 @@ public abstract class AbstractRemoteCacheListener<K, V>
     {
         StringBuilder buf = new StringBuilder();
         buf.append( "\n AbstractRemoteCacheListener: " );
-        buf.append( "\n RemoteHost = " + irca.getRemoteHost() );
-        buf.append( "\n RemotePort = " + irca.getRemotePort() );
+        buf.append( "\n RemoteHost = " + irca.getRemoteLocation().toString() );
         buf.append( "\n ListenerId = " + listenerId );
         return buf.toString();
     }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/CommonRemoteCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/remote/CommonRemoteCacheAttributes.java
index 59f74da..7ef69f9 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/CommonRemoteCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/CommonRemoteCacheAttributes.java
@@ -20,7 +20,6 @@ package org.apache.commons.jcs.auxiliary.remote;
  */
 
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes;
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.ICommonRemoteCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants;
 import org.apache.commons.jcs.auxiliary.remote.server.behavior.RemoteType;
@@ -38,11 +37,8 @@ public class CommonRemoteCacheAttributes
     /** The service name */
     private String remoteServiceName = IRemoteCacheConstants.REMOTE_CACHE_SERVICE_VAL;
 
-    /** server host */
-    private String remoteHost;
-
-    /** server port */
-    private int remotePort;
+    /** server host and port */
+    private RemoteLocation location;
 
     /** Cluster chain */
     private String clusterServers = "";
@@ -117,23 +113,6 @@ public class CommonRemoteCacheAttributes
     }
 
     /**
-     * @return AuxiliaryCacheAttributes
-     */
-    @Override
-    public AuxiliaryCacheAttributes copy()
-    {
-        try
-        {
-            return (AuxiliaryCacheAttributes) this.clone();
-        }
-        catch ( Exception e )
-        {
-            // swallow
-        }
-        return this;
-    }
-
-    /**
      * Gets the remoteServiceName attribute of the RemoteCacheAttributes object.
      * <p>
      * @return The remoteServiceName value
@@ -156,47 +135,37 @@ public class CommonRemoteCacheAttributes
     }
 
     /**
-     * Gets the remoteHost attribute of the RemoteCacheAttributes object.
-     * <p>
-     * @return The remoteHost value
-     */
-    @Override
-    public String getRemoteHost()
-    {
-        return this.remoteHost;
-    }
-
-    /**
-     * Sets the remoteHost attribute of the RemoteCacheAttributes object.
+     * Sets the location attribute of the RemoteCacheAttributes object.
      * <p>
-     * @param s The new remoteHost value
+     * @param location The new location value
      */
     @Override
-    public void setRemoteHost( String s )
+    public void setRemoteLocation( RemoteLocation location )
     {
-        this.remoteHost = s;
+        this.location = location;
     }
 
     /**
-     * Gets the remotePort attribute of the RemoteCacheAttributes object.
+     * Sets the location attribute of the RemoteCacheAttributes object.
      * <p>
-     * @return The remotePort value
+     * @param host The new remoteHost value
+     * @param port The new remotePort value
      */
     @Override
-    public int getRemotePort()
+    public void setRemoteLocation( String host, int port )
     {
-        return this.remotePort;
+        this.location = new RemoteLocation(host, port);
     }
 
     /**
-     * Sets the remotePort attribute of the RemoteCacheAttributes object.
+     * Gets the location attribute of the RemoteCacheAttributes object.
      * <p>
-     * @param p The new remotePort value
+     * @return The remote location value
      */
     @Override
-    public void setRemotePort( int p )
+    public RemoteLocation getRemoteLocation()
     {
-        this.remotePort = p;
+        return this.location;
     }
 
     /**
@@ -312,9 +281,12 @@ public class CommonRemoteCacheAttributes
     {
         StringBuilder buf = new StringBuilder();
         buf.append( "\n RemoteCacheAttributes " );
-        buf.append( "\n remoteHost = [" + this.remoteHost + "]" );
-        buf.append( "\n remotePort = [" + this.remotePort + "]" );
-        buf.append( "\n cacheName = [" + super.getCacheName() + "]" );
+        if (this.location != null)
+        {
+            buf.append( "\n remoteHost = [" + this.location.getHost() + "]" );
+            buf.append( "\n remotePort = [" + this.location.getPort() + "]" );
+        }
+        buf.append( "\n cacheName = [" + getCacheName() + "]" );
         buf.append( "\n remoteType = [" + remoteType + "]" );
         buf.append( "\n removeUponRemotePut = [" + this.removeUponRemotePut + "]" );
         buf.append( "\n getOnly = [" + getOnly + "]" );
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCache.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCache.java
index 8e341f3..39e971c 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCache.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCache.java
@@ -19,6 +19,9 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.util.ArrayList;
+
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener;
 import org.apache.commons.jcs.auxiliary.remote.server.behavior.RemoteType;
@@ -31,9 +34,6 @@ import org.apache.commons.jcs.engine.stats.behavior.IStats;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.util.ArrayList;
-
 /**
  * Client proxy for an RMI remote cache.
  * <p>
@@ -46,19 +46,27 @@ public class RemoteCache<K, V>
     /** The logger. */
     private static final Log log = LogFactory.getLog( RemoteCache.class );
 
+    /** for error notifications */
+    private RemoteCacheMonitor monitor;
+
     /**
      * Constructor for the RemoteCache object. This object communicates with a remote cache server.
      * One of these exists for each region. This also holds a reference to a listener. The same
      * listener is used for all regions for one remote server. Holding a reference to the listener
      * allows this object to know the listener id assigned by the remote cache.
      * <p>
-     * @param cattr
-     * @param remote
-     * @param listener
+     * @param cattr the cache configuration
+     * @param remote the remote cache server handle
+     * @param listener a listener
+     * @param monitor the cache monitor
      */
-    public RemoteCache( IRemoteCacheAttributes cattr, ICacheServiceNonLocal<K, V> remote, IRemoteCacheListener<K, V> listener )
+    public RemoteCache( IRemoteCacheAttributes cattr,
+        ICacheServiceNonLocal<K, V> remote,
+        IRemoteCacheListener<K, V> listener,
+        RemoteCacheMonitor monitor )
     {
         super( cattr, remote, listener );
+        this.monitor = monitor;
 
         RemoteUtils.configureGlobalCustomSocketFactory( getRemoteCacheAttributes().getRmiSocketFactoryTimeoutMillis() );
     }
@@ -118,16 +126,14 @@ public class RemoteCache<K, V>
         // may want to flush if region specifies
         // Notify the cache monitor about the error, and kick off the recovery
         // process.
-        RemoteCacheMonitor.getInstance().notifyError();
+        monitor.notifyError();
 
         // initiate failover if local
-        @SuppressWarnings("unchecked") // Need to cast because of common map for all facades
-        RemoteCacheNoWaitFacade<K, V> rcnwf = (RemoteCacheNoWaitFacade<K, V>)RemoteCacheFactory.getFacades()
-            .get( getRemoteCacheAttributes().getCacheName() );
+        RemoteCacheNoWaitFacade<K, V> rcnwf = RemoteCacheFactory.getFacade( getRemoteCacheAttributes().getCacheName() );
 
         if ( log.isDebugEnabled() )
         {
-            log.debug( "Initiating failover, rcnf = " + rcnwf );
+            log.debug( "Initiating failover, rcnwf = " + rcnwf );
         }
 
         if ( rcnwf != null && rcnwf.getRemoteCacheAttributes().getRemoteType() == RemoteType.LOCAL )
@@ -145,7 +151,7 @@ public class RemoteCache<K, V>
         {
             throw (IOException) ex;
         }
-        throw new IOException( ex.getMessage() );
+        throw new IOException( ex );
     }
 
     /**
@@ -179,8 +185,11 @@ public class RemoteCache<K, V>
      */
     protected String getIPAddressForService()
     {
-        String ipAddress = this.getRemoteCacheAttributes().getRemoteHost() + ":"
-            + this.getRemoteCacheAttributes().getRemotePort();
+        String ipAddress = "(null)";
+        if (this.getRemoteCacheAttributes().getRemoteLocation() != null)
+        {
+            ipAddress = this.getRemoteCacheAttributes().getRemoteLocation().toString();
+        }
         return ipAddress;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheAttributes.java
index 491e810..67c23c2 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheAttributes.java
@@ -45,7 +45,7 @@ public class RemoteCacheAttributes
     private int failoverIndex = 0;
 
     /** Array of failover server addresses */
-    private String[] failovers;
+    private RemoteLocation[] failovers;
 
     /** default name is remote_cache_client */
     private String threadPoolName = "remote_cache_client";
@@ -96,7 +96,7 @@ public class RemoteCacheAttributes
      * @return The failovers value
      */
     @Override
-    public String[] getFailovers()
+    public RemoteLocation[] getFailovers()
     {
         return this.failovers;
     }
@@ -107,7 +107,7 @@ public class RemoteCacheAttributes
      * @param f The new failovers value
      */
     @Override
-    public void setFailovers( String[] f )
+    public void setFailovers( RemoteLocation[] f )
     {
         this.failovers = f;
     }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFactory.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFactory.java
index 31278ef..b8f2498 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFactory.java
@@ -19,13 +19,18 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.rmi.registry.Registry;
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.StringTokenizer;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
 
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCache;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
+import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.server.behavior.RemoteType;
 import org.apache.commons.jcs.engine.behavior.ICache;
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheManager;
@@ -42,8 +47,16 @@ public class RemoteCacheFactory
     extends AbstractAuxiliaryCacheFactory
 {
     /** store reference of facades to initiate failover */
-    private static final HashMap<String, RemoteCacheNoWaitFacade<?, ?>> facades =
-        new HashMap<String, RemoteCacheNoWaitFacade<?, ?>>();
+    private static ConcurrentMap<String, RemoteCacheNoWaitFacade<?, ?>> facades;
+
+    /** Monitor thread */
+    private static RemoteCacheMonitor monitor;
+
+    /** Contains mappings of RemoteLocation instance to RemoteCacheManager instance. */
+    private static ConcurrentMap<RemoteLocation, RemoteCacheManager> managers;
+
+    /** Lock for initialization of manager instances */
+    private static Lock managerLock;
 
     /**
      * For LOCAL clients we get a handle to all the failovers, but we do not register a listener
@@ -67,87 +80,86 @@ public class RemoteCacheFactory
 
         ArrayList<ICache<K, V>> noWaits = new ArrayList<ICache<K, V>>();
 
-        // if LOCAL
-        if ( rca.getRemoteType() == RemoteType.LOCAL )
+        switch (rca.getRemoteType())
         {
-            // a list to be turned into an array of failover server information
-            ArrayList<String> failovers = new ArrayList<String>();
-
-            // not necessary if a failover list is defined
-            // REGISTER PRIMARY LISTENER
-            // if it is a primary
-            boolean primaryDefined = false;
-            if ( rca.getRemoteHost() != null )
-            {
-                primaryDefined = true;
+            case LOCAL:
+                // a list to be turned into an array of failover server information
+                ArrayList<RemoteLocation> failovers = new ArrayList<RemoteLocation>();
 
-                failovers.add( rca.getRemoteHost() + ":" + rca.getRemotePort() );
+                // not necessary if a failover list is defined
+                // REGISTER PRIMARY LISTENER
+                // if it is a primary
+                boolean primaryDefined = false;
+                if ( rca.getRemoteLocation() != null )
+                {
+                    primaryDefined = true;
 
-                RemoteCacheManager rcm = RemoteCacheManager.getInstance( rca, cacheMgr, cacheEventLogger,
-                                                                         elementSerializer );
-                ICache<K, V> ic = rcm.getCache( rca );
-                noWaits.add( ic );
-            }
+                    failovers.add( rca.getRemoteLocation() );
+                    RemoteCacheManager rcm = getManager( rca, cacheMgr, cacheEventLogger, elementSerializer );
+                    ICache<K, V> ic = rcm.getCache( rca );
+                    noWaits.add( ic );
+                }
 
-            // GET HANDLE BUT DONT REGISTER A LISTENER FOR FAILOVERS
-            String failoverList = rca.getFailoverServers();
-            if ( failoverList != null )
-            {
-                StringTokenizer fit = new StringTokenizer( failoverList, "," );
-                int fCnt = 0;
-                while ( fit.hasMoreTokens() )
+                // GET HANDLE BUT DONT REGISTER A LISTENER FOR FAILOVERS
+                String failoverList = rca.getFailoverServers();
+                if ( failoverList != null )
                 {
-                    fCnt++;
+                    StringTokenizer fit = new StringTokenizer( failoverList, "," );
+                    int fCnt = 0;
+                    while ( fit.hasMoreTokens() )
+                    {
+                        fCnt++;
 
-                    String server = fit.nextToken();
-                    failovers.add( server );
+                        String server = fit.nextToken();
+                        RemoteLocation location = RemoteLocation.parseServerAndPort(server);
 
-                    RemoteUtils.parseServerAndPort(server, rca);
-                    RemoteCacheManager rcm = RemoteCacheManager.getInstance( rca, cacheMgr, cacheEventLogger,
-                                                                             elementSerializer );
-                    // add a listener if there are none, need to tell rca what
-                    // number it is at
-                    if ( ( !primaryDefined && fCnt == 1 ) || noWaits.size() <= 0 )
-                    {
-                        ICache<K, V> ic = rcm.getCache( rca );
-                        noWaits.add( ic );
+                        if (location != null)
+                        {
+                            failovers.add( location );
+                            RemoteCacheManager rcm = getManager( rca, cacheMgr, cacheEventLogger, elementSerializer );
+
+                            // add a listener if there are none, need to tell rca what
+                            // number it is at
+                            if ( ( !primaryDefined && fCnt == 1 ) || noWaits.size() <= 0 )
+                            {
+                                ICache<K, V> ic = rcm.getCache( rca );
+                                noWaits.add( ic );
+                            }
+                        }
                     }
+                    // end while
                 }
-                // end while
-            }
-            // end if failoverList != null
+                // end if failoverList != null
 
-            rca.setFailovers( failovers.toArray( new String[0] ) );
+                rca.setFailovers( failovers.toArray( new RemoteLocation[0] ) );
+                break;
 
-            // if CLUSTER
-        }
-        else if ( rca.getRemoteType() == RemoteType.CLUSTER )
-        {
-            // REGISTER LISTENERS FOR EACH SYSTEM CLUSTERED CACHEs
-            StringTokenizer it = new StringTokenizer( rca.getClusterServers(), "," );
-            while ( it.hasMoreElements() )
-            {
-                // String server = (String)it.next();
-                String server = (String) it.nextElement();
-                // p( "tcp server = " + server );
-                rca.setRemoteHost( server.substring( 0, server.indexOf( ":" ) ) );
-                rca.setRemotePort( Integer.parseInt( server.substring( server.indexOf( ":" ) + 1 ) ) );
-                RemoteCacheManager rcm = RemoteCacheManager.getInstance( rca, cacheMgr, cacheEventLogger,
-                                                                         elementSerializer );
-                rca.setRemoteType( RemoteType.CLUSTER );
-                ICache<K, V> ic = rcm.getCache( rca );
-                noWaits.add( ic );
-            }
+            case CLUSTER:
+                // REGISTER LISTENERS FOR EACH SYSTEM CLUSTERED CACHEs
+                StringTokenizer it = new StringTokenizer( rca.getClusterServers(), "," );
+                while ( it.hasMoreElements() )
+                {
+                    String server = (String) it.nextElement();
+                    RemoteLocation location = RemoteLocation.parseServerAndPort(server);
 
+                    if (location != null)
+                    {
+                        rca.setRemoteLocation(location);
+                        RemoteCacheManager rcm = getManager( rca, cacheMgr, cacheEventLogger, elementSerializer );
+                        rca.setRemoteType( RemoteType.CLUSTER );
+                        ICache<K, V> ic = rcm.getCache( rca );
+                        noWaits.add( ic );
+                    }
+                }
+                break;
         }
-        // end if CLUSTER
 
         @SuppressWarnings("unchecked") // No generic arrays in java
         RemoteCacheNoWait<K, V>[] rcnwArray = noWaits.toArray( new RemoteCacheNoWait[0] );
         RemoteCacheNoWaitFacade<K, V> rcnwf =
             new RemoteCacheNoWaitFacade<K, V>(rcnwArray, rca, cacheMgr, cacheEventLogger, elementSerializer );
 
-        getFacades().put( rca.getCacheName(), rcnwf );
+        facades.put( rca.getCacheName(), rcnwf );
 
         return rcnwf;
     }
@@ -156,10 +168,109 @@ public class RemoteCacheFactory
 
     /**
      * The facades are what the cache hub talks to.
-     * @return Returns the facades.
+     *
+     * @param cacheName the name of the  cache facade
+     * @return Returns the facade for the given name.
      */
-    public static HashMap<String, RemoteCacheNoWaitFacade<?, ?>> getFacades()
+    @SuppressWarnings("unchecked") // Need to cast because of common map for all facades
+    public static <K, V> RemoteCacheNoWaitFacade<K, V> getFacade( String cacheName )
     {
-        return facades;
+        return (RemoteCacheNoWaitFacade<K, V>) facades.get( cacheName );
     }
+
+    /**
+     * Returns an instance of RemoteCacheManager for the given connection parameters.
+     * <p>
+     * Host and Port uniquely identify a manager instance.
+     * <p>
+     * If the connection cannot be established, zombie objects will be used for future recovery
+     * purposes.
+     * <p>
+     * @param cattr
+     * @param cacheMgr
+     * @param cacheEventLogger
+     * @param elementSerializer
+     * @return The instance value
+     */
+    public static RemoteCacheManager getManager( IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr,
+                                                  ICacheEventLogger cacheEventLogger,
+                                                  IElementSerializer elementSerializer )
+    {
+        if ( cattr.getRemoteLocation() == null )
+        {
+            cattr.setRemoteLocation("", Registry.REGISTRY_PORT);
+        }
+
+        RemoteLocation loc = cattr.getRemoteLocation();
+        RemoteCacheManager ins = managers.get( loc );
+
+        if ( ins == null )
+        {
+            managerLock.lock();
+
+            try
+            {
+                ins = managers.get( loc );
+
+                if (ins == null)
+                {
+                    ins = new RemoteCacheManager( cattr, cacheMgr, monitor, cacheEventLogger, elementSerializer);
+                    managers.put( loc, ins );
+                    monitor.addManager(ins);
+                }
+            }
+            finally
+            {
+                managerLock.unlock();
+            }
+        }
+
+        return ins;
+    }
+
+	/**
+	 * @see org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory#initialize()
+	 */
+	@Override
+	public void initialize()
+	{
+		super.initialize();
+		facades = new ConcurrentHashMap<String, RemoteCacheNoWaitFacade<?, ?>>();
+
+		managers = new ConcurrentHashMap<RemoteLocation, RemoteCacheManager>();
+		managerLock = new ReentrantLock();
+
+        monitor = new RemoteCacheMonitor();
+        monitor.setDaemon(true);
+	}
+
+	/**
+	 * @see org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheFactory#dispose()
+	 */
+	@Override
+	public void dispose()
+	{
+		for (RemoteCacheManager manager : managers.values())
+		{
+			manager.release();
+		}
+
+		managers.clear();
+
+        if (monitor != null)
+        {
+            monitor.notifyShutdown();
+            try
+            {
+                monitor.join(5000);
+            }
+            catch (InterruptedException e)
+            {
+                // swallow
+            }
+            monitor = null;
+        }
+
+		super.dispose();
+	}
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFailoverRunner.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFailoverRunner.java
index 2ce5c32..65de97d 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFailoverRunner.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheFailoverRunner.java
@@ -21,13 +21,10 @@ package org.apache.commons.jcs.auxiliary.remote;
 
 import java.io.IOException;
 
+import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheMonitor;
 import org.apache.commons.jcs.engine.CacheStatus;
 import org.apache.commons.jcs.engine.behavior.ICache;
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheManager;
-import org.apache.commons.jcs.engine.behavior.IElementSerializer;
-import org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
 
 /**
  * The RemoteCacheFailoverRunner tries to establish a connection with a failover
@@ -48,30 +45,14 @@ import org.apache.commons.logging.LogFactory;
  * will try to connect to a failover until the primary is restored.
  *
  */
-public class RemoteCacheFailoverRunner<K, V>
-    implements Runnable
+public class RemoteCacheFailoverRunner<K, V> extends AbstractAuxiliaryCacheMonitor
 {
-    /** The logger */
-    private static final Log log = LogFactory.getLog( RemoteCacheFailoverRunner.class );
-
     /** The facade returned to the composite cache. */
     private final RemoteCacheNoWaitFacade<K, V> facade;
 
-    /** How long to wait between reconnect attempts. */
-    private static long idlePeriod = 20 * 1000;
-
-    /** Have we reconnected. */
-    private boolean alright = true;
-
     /** The cache manager */
     private final ICompositeCacheManager cacheMgr;
 
-    /** The event logger. */
-    private final ICacheEventLogger cacheEventLogger;
-
-    /** The serializer. */
-    private final IElementSerializer elementSerializer;
-
     /**
      * Constructor for the RemoteCacheFailoverRunner object. This allows the
      * FailoverRunner to modify the facade that the CompositeCache references.
@@ -79,32 +60,35 @@ public class RemoteCacheFailoverRunner<K, V>
      * @param facade
      *            the facade the CompositeCache talks to.
      * @param cacheMgr
-     * @param cacheEventLogger
-     * @param elementSerializer
      */
-    public RemoteCacheFailoverRunner( RemoteCacheNoWaitFacade<K, V> facade, ICompositeCacheManager cacheMgr,
-                                      ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer )
+    public RemoteCacheFailoverRunner( RemoteCacheNoWaitFacade<K, V> facade, ICompositeCacheManager cacheMgr )
     {
+        super("JCS-RemoteCacheFailoverRunner");
         this.facade = facade;
         this.cacheMgr = cacheMgr;
-        this.cacheEventLogger = cacheEventLogger;
-        this.elementSerializer = elementSerializer;
+        setIdlePeriod(20000L);
     }
 
     /**
-     * Notifies the cache monitor that an error occurred, and kicks off the
-     * error recovery process.
+     * Clean up all resources before shutdown
      */
-    public void notifyError()
+    @Override
+    protected void dispose()
     {
-        bad();
-        synchronized ( this )
-        {
-            notify();
-        }
+        // empty
     }
 
     /**
+     * do actual work
+     */
+    @Override
+    protected void doWork()
+    {
+        // empty
+    }
+
+
+    /**
      * Main processing method for the RemoteCacheFailoverRunner object.
      * <p>
      * If we do not have a connection with any failover server, this will try to
@@ -135,7 +119,7 @@ public class RemoteCacheFailoverRunner<K, V>
             {
                 log.info( "Failover index is > 0, meaning we are " + "connected to a failover server." );
             }
-            // log if we are alright or not.
+            // log if we are allright or not.
         }
     }
 
@@ -152,11 +136,11 @@ public class RemoteCacheFailoverRunner<K, V>
             log.info( "Remote cache FAILOVER RUNNING." );
 
             // there is no active listener
-            if ( !alright )
+            if ( !allright.get() )
             {
                 // Monitor each RemoteCacheManager instance one after the other.
                 // Each RemoteCacheManager corresponds to one remote connection.
-                String[] failovers = facade.getRemoteCacheAttributes().getFailovers();
+                RemoteLocation[] failovers = facade.getRemoteCacheAttributes().getFailovers();
                 // we should probably check to see if there are any failovers,
                 // even though the caller
                 // should have already.
@@ -169,11 +153,8 @@ public class RemoteCacheFailoverRunner<K, V>
                 else if ( failovers.length == 1 )
                 {
                     // if there is only the primary, return out of this
-                    if ( log.isInfoEnabled() )
-                    {
-                        log.info( "No failovers defined, exiting failover runner." );
-                        return;
-                    }
+                    log.info( "No failovers defined, exiting failover runner." );
+                    return;
                 }
 
                 int fidx = facade.getRemoteCacheAttributes().getFailoverIndex();
@@ -186,13 +167,13 @@ public class RemoteCacheFailoverRunner<K, V>
                 int i = fidx; // + 1; // +1 skips the primary
                 if ( log.isDebugEnabled() )
                 {
-                    log.debug( "stating at failover i = " + i );
+                    log.debug( "starting at failover i = " + i );
                 }
 
                 // try them one at a time until successful
-                for ( ; i < failovers.length && !alright; i++ )
+                for ( ; i < failovers.length && !allright.get(); i++ )
                 {
-                    String server = failovers[i];
+                    RemoteLocation server = failovers[i];
                     if ( log.isDebugEnabled() )
                     {
                         log.debug( "Trying server [" + server + "] at failover index i = " + i );
@@ -201,9 +182,10 @@ public class RemoteCacheFailoverRunner<K, V>
                     RemoteCacheAttributes rca = null;
                     try
                     {
-                        rca = (RemoteCacheAttributes) facade.getRemoteCacheAttributes().copy();
-                        RemoteUtils.parseServerAndPort(server, rca);
-                        RemoteCacheManager rcm = RemoteCacheManager.getInstance( rca, cacheMgr, cacheEventLogger, elementSerializer );
+                        rca = (RemoteCacheAttributes) facade.getRemoteCacheAttributes().clone();
+                        rca.setRemoteLocation(server);
+                        RemoteCacheManager rcm = RemoteCacheFactory.getManager( rca, cacheMgr,
+                            facade.getCacheEventLogger(), facade.getElementSerializer() );
 
                         if ( log.isDebugEnabled() )
                         {
@@ -221,64 +203,53 @@ public class RemoteCacheFailoverRunner<K, V>
                             facade.noWaits[0] = (RemoteCacheNoWait<K, V>) ic;
                             facade.getRemoteCacheAttributes().setFailoverIndex( i );
 
-                            synchronized ( this )
+                            if ( log.isDebugEnabled() )
                             {
-                                if ( log.isDebugEnabled() )
+                                log.debug( "setting ALLRIGHT to true" );
+                                if ( i > 0 )
                                 {
-                                    log.debug( "setting ALRIGHT to true" );
-                                    if ( i > 0 )
-                                    {
-                                        log.debug( "Moving to Primary Recovery Mode, failover index = " + i );
-                                    }
-                                    else
-                                    {
-                                        if ( log.isInfoEnabled() )
-                                        {
-                                            String message = "No need to connect to failover, the primary server is back up.";
-                                            log.info( message );
-                                        }
-                                    }
+                                    log.debug( "Moving to Primary Recovery Mode, failover index = " + i );
                                 }
-
-                                alright = true;
-
-                                if ( log.isInfoEnabled() )
+                                else
                                 {
-                                    log.info( "CONNECTED to host = [" + rca.getRemoteHost() + "] port = ["
-                                        + rca.getRemotePort() + "]" );
+                                    log.debug( "No need to connect to failover, the primary server is back up." );
                                 }
                             }
+
+                            allright.set(true);
+
+                            if ( log.isInfoEnabled() )
+                            {
+                                log.info( "CONNECTED to host = [" + rca.getRemoteLocation() + "]" );
+                            }
                         }
                     }
                     catch ( Exception ex )
                     {
-                        bad();
+                        allright.compareAndSet(true, false);
                         // Problem encountered in fixing the caches managed by a
                         // RemoteCacheManager instance.
                         // Soldier on to the next RemoteCacheManager instance.
-                        String remoteHost = (rca == null) ? "null" : rca.getRemoteHost();
-                        int remotePort = (rca == null) ? 0 : rca.getRemotePort();
+                        RemoteLocation location = (rca == null) ? new RemoteLocation("null", 0) : rca.getRemoteLocation();
                         if ( i == 0 )
                         {
-                            log.warn( "FAILED to connect, as expected, to primary" + remoteHost + ":"
-                                + remotePort, ex );
+                            log.warn( "FAILED to connect, as expected, to primary " + location, ex );
                         }
                         else
                         {
-                            log.error( "FAILED to connect to failover [" + remoteHost + ":"
-                                + remotePort + "]", ex );
+                            log.error( "FAILED to connect to failover " + location, ex );
                         }
                     }
                 }
             }
-            // end if !alright
-            // get here if while index >0 and alright, meaning that we are
+            // end if !allright
+            // get here if while index >0 and allright, meaning that we are
             // connected to some backup server.
             else
             {
                 if ( log.isDebugEnabled() )
                 {
-                    log.debug( "ALRIGHT is true " );
+                    log.debug( "ALLRIGHT is true " );
                 }
                 if ( log.isInfoEnabled() )
                 {
@@ -316,9 +287,8 @@ public class RemoteCacheFailoverRunner<K, V>
 
             // try to bring the listener back to the primary
         }
-        while ( facade.getRemoteCacheAttributes().getFailoverIndex() > 0 || !alright );
-        // continue if the primary is not restored or if things are not alright.
-
+        while ( facade.getRemoteCacheAttributes().getFailoverIndex() > 0 || !allright.get() );
+        // continue if the primary is not restored or if things are not allright.
     }
 
     /**
@@ -335,154 +305,129 @@ public class RemoteCacheFailoverRunner<K, V>
     private boolean restorePrimary()
     {
         // try to move back to the primary
-        String[] failovers = facade.getRemoteCacheAttributes().getFailovers();
-        String server = failovers[0];
+        RemoteLocation[] failovers = facade.getRemoteCacheAttributes().getFailovers();
+        RemoteLocation server = failovers[0];
 
         if ( log.isInfoEnabled() )
         {
             log.info( "Trying to restore connection to primary remote server [" + server + "]" );
         }
 
-        try
+        RemoteCacheAttributes rca = (RemoteCacheAttributes) facade.getRemoteCacheAttributes().clone();
+        rca.setRemoteLocation(server);
+        RemoteCacheManager rcm = RemoteCacheFactory.getManager( rca, cacheMgr,
+            facade.getCacheEventLogger(), facade.getElementSerializer() );
+
+        // add a listener if there are none, need to tell rca what number it
+        // is at
+        ICache<K, V> ic = rcm.getCache( rca.getCacheName() );
+        // by default the listener id should be 0, else it will be the
+        // listener
+        // Originally associated with the remote cache. either way is fine.
+        // We just don't want the listener id from a failover being used.
+        // If the remote server was rebooted this could be a problem if new
+        // locals were also added.
+
+        if ( ic.getStatus() == CacheStatus.ALIVE )
         {
-            RemoteCacheAttributes rca = (RemoteCacheAttributes) facade.getRemoteCacheAttributes().copy();
-            RemoteUtils.parseServerAndPort(server, rca);
-            RemoteCacheManager rcm = RemoteCacheManager.getInstance( rca, cacheMgr, cacheEventLogger, elementSerializer );
-
-            // add a listener if there are none, need to tell rca what number it
-            // is at
-            ICache<K, V> ic = rcm.getCache( rca.getCacheName() );
-            // by default the listener id should be 0, else it will be the
-            // listener
-            // Originally associated with the remote cache. either way is fine.
-            // We just don't want the listener id from a failover being used.
-            // If the remote server was rebooted this could be a problem if new
-            // locals were also added.
-
-            if ( ic.getStatus() == CacheStatus.ALIVE )
+            try
             {
-                try
+                // we could have more than one listener registered right
+                // now.
+                // this will not result in a loop, only duplication
+                // stop duplicate listening.
+                if ( facade.noWaits[0] != null && facade.noWaits[0].getStatus() == CacheStatus.ALIVE )
                 {
-                    // we could have more than one listener registered right
-                    // now.
-                    // this will not result in a loop, only duplication
-                    // stop duplicate listening.
-                    if ( facade.noWaits[0] != null && facade.noWaits[0].getStatus() == CacheStatus.ALIVE )
+                    int fidx = facade.getRemoteCacheAttributes().getFailoverIndex();
+
+                    if ( fidx > 0 )
                     {
-                        int fidx = facade.getRemoteCacheAttributes().getFailoverIndex();
+                        RemoteLocation serverOld = failovers[fidx];
 
-                        if ( fidx > 0 )
+                        if ( log.isDebugEnabled() )
                         {
-                            String serverOld = failovers[fidx];
-
-                            if ( log.isDebugEnabled() )
-                            {
-                                log.debug( "Failover Index = " + fidx + " the server at that index is ["
-                                    + serverOld + "]" );
-                            }
+                            log.debug( "Failover Index = " + fidx + " the server at that index is ["
+                                + serverOld + "]" );
+                        }
 
-                            if ( serverOld != null )
+                        if ( serverOld != null )
+                        {
+                            // create attributes that reflect the
+                            // previous failed over configuration.
+                            RemoteCacheAttributes rcaOld = (RemoteCacheAttributes) facade.getRemoteCacheAttributes().clone();
+                            rcaOld.setRemoteLocation(serverOld);
+                            RemoteCacheManager rcmOld = RemoteCacheFactory.getManager( rcaOld, cacheMgr,
+                                facade.getCacheEventLogger(), facade.getElementSerializer() );
+
+                            if ( rcmOld != null )
                             {
-                                // create attributes that reflect the
-                                // previous failed over configuration.
-                                RemoteCacheAttributes rcaOld = (RemoteCacheAttributes) facade.getRemoteCacheAttributes().copy();
-                                RemoteUtils.parseServerAndPort(serverOld, rcaOld);
-                                RemoteCacheManager rcmOld = RemoteCacheManager.getInstance( rcaOld, cacheMgr, cacheEventLogger, elementSerializer );
-
-                                if ( rcmOld != null )
-                                {
-                                    // manager can remove by name if
-                                    // necessary
-                                    rcmOld.removeRemoteCacheListener( rcaOld );
-                                }
-                                if ( log.isInfoEnabled() )
-                                {
-                                    log.info( "Successfully deregistered from FAILOVER remote server = "
-                                        + serverOld );
-                                }
+                                // manager can remove by name if
+                                // necessary
+                                rcmOld.removeRemoteCacheListener( rcaOld );
                             }
-                        }
-                        else if ( fidx == 0 )
-                        {
-                            // this should never happen. If there are no
-                            // failovers this shouldn't get called.
-                            if ( log.isDebugEnabled() )
+                            if ( log.isInfoEnabled() )
                             {
-                                log.debug( "No need to restore primary, it is already restored." );
-                                return true;
+                                log.info( "Successfully deregistered from FAILOVER remote server = "
+                                    + serverOld );
                             }
                         }
-                        else if ( fidx < 0 )
+                    }
+                    else if ( fidx == 0 )
+                    {
+                        // this should never happen. If there are no
+                        // failovers this shouldn't get called.
+                        if ( log.isDebugEnabled() )
                         {
-                            // this should never happen
-                            log.warn( "Failover index is less than 0, this shouldn't happen" );
+                            log.debug( "No need to restore primary, it is already restored." );
+                            return true;
                         }
                     }
-                }
-                catch ( IOException e )
-                {
-                    // TODO, should try again, or somehow stop the listener
-                    log.error(
-                               "Trouble trying to deregister old failover listener prior to restoring the primary = "
-                                   + server, e );
-                }
-
-                // Restore primary
-                // may need to do this more gracefully, letting the failover finish in the background
-                RemoteCacheNoWait<K, V> failoverNoWait = facade.noWaits[0];
-
-                // swap in a new one
-                facade.noWaits = new RemoteCacheNoWait[1];
-                facade.noWaits[0] = (RemoteCacheNoWait<K, V>) ic;
-                facade.getRemoteCacheAttributes().setFailoverIndex( 0 );
-
-                if ( log.isInfoEnabled() )
-                {
-                    String message = "Successfully reconnected to PRIMARY remote server.  Substituted primary for failoverNoWait [" + failoverNoWait + "]";
-                    log.info( message );
-
-                    if ( facade.getCacheEventLogger() != null )
+                    else if ( fidx < 0 )
                     {
-                        facade.getCacheEventLogger().logApplicationEvent( "RemoteCacheFailoverRunner", "RestoredPrimary",
-                                                                          message );
+                        // this should never happen
+                        log.warn( "Failover index is less than 0, this shouldn't happen" );
                     }
                 }
-                return true;
+            }
+            catch ( IOException e )
+            {
+                // TODO, should try again, or somehow stop the listener
+                log.error("Trouble trying to deregister old failover listener prior to restoring the primary = "
+                       + server, e );
             }
 
-            // else all right
-            // if the failover index was at 0 here, we would be in a bad
-            // situation, unless there were just
-            // no failovers configured.
-            if ( log.isDebugEnabled() )
+            // Restore primary
+            // may need to do this more gracefully, letting the failover finish in the background
+            RemoteCacheNoWait<K, V> failoverNoWait = facade.noWaits[0];
+
+            // swap in a new one
+            facade.noWaits = new RemoteCacheNoWait[1];
+            facade.noWaits[0] = (RemoteCacheNoWait<K, V>) ic;
+            facade.getRemoteCacheAttributes().setFailoverIndex( 0 );
+
+            if ( log.isInfoEnabled() )
             {
-                log.debug( "Primary server status in error, not connected." );
+                String message = "Successfully reconnected to PRIMARY remote server.  Substituted primary for failoverNoWait ["
+                    + failoverNoWait + "]";
+                log.info( message );
+
+                if ( facade.getCacheEventLogger() != null )
+                {
+                    facade.getCacheEventLogger().logApplicationEvent( "RemoteCacheFailoverRunner", "RestoredPrimary", message );
+                }
             }
+            return true;
         }
-        catch ( NumberFormatException ex )
-        {
-            log.error( ex );
-        }
-        return false;
-    }
 
-    /**
-     * Sets the "alright" flag to false in a critical section. This flag
-     * indicates whether or not we are connected to any server at all. If we are
-     * connected to a secondary server, then alright will be true, but we will
-     * continue to try to restore the connection with the primary server.
-     * <p>
-     * The primary server is the first server defines in the FailoverServers
-     * list.
-     */
-    private void bad()
-    {
-        if ( alright )
+        // else all right
+        // if the failover index was at 0 here, we would be in a bad
+        // situation, unless there were just
+        // no failovers configured.
+        if ( log.isDebugEnabled() )
         {
-            synchronized ( this )
-            {
-                alright = false;
-            }
+            log.debug( "Primary server status in error, not connected." );
         }
+
+        return false;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheListener.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheListener.java
index ff79d7a..7c79711 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheListener.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheListener.java
@@ -19,18 +19,16 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.rmi.RemoteException;
+import java.rmi.server.UnicastRemoteObject;
+
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants;
-import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener;
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheManager;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.io.Serializable;
-import java.rmi.RemoteException;
-import java.rmi.server.UnicastRemoteObject;
-
 /**
  * Registered with RemoteCache server. The server updates the local caches via this listener. Each
  * server assigns a unique listener id for a listener.
@@ -40,7 +38,7 @@ import java.rmi.server.UnicastRemoteObject;
  */
 public class RemoteCacheListener<K, V>
     extends AbstractRemoteCacheListener<K, V>
-    implements IRemoteCacheConstants, Serializable, IRemoteCacheListener<K, V>
+    implements IRemoteCacheConstants
 {
     /** Don't change */
     private static final long serialVersionUID = 25345252345322345L;
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheManager.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheManager.java
index 0eb4097..005f51e 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheManager.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheManager.java
@@ -19,28 +19,26 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.rmi.Naming;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
+import java.util.concurrent.locks.ReentrantLock;
+
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener;
 import org.apache.commons.jcs.engine.CacheWatchRepairable;
 import org.apache.commons.jcs.engine.ZombieCacheServiceNonLocal;
 import org.apache.commons.jcs.engine.ZombieCacheWatch;
-import org.apache.commons.jcs.engine.behavior.ICache;
 import org.apache.commons.jcs.engine.behavior.ICacheObserver;
 import org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal;
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheManager;
 import org.apache.commons.jcs.engine.behavior.IElementSerializer;
-import org.apache.commons.jcs.engine.behavior.IShutdownObserver;
 import org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.rmi.Naming;
-import java.rmi.registry.Registry;
-import java.util.HashMap;
-import java.util.Map;
-
 /**
  * An instance of RemoteCacheManager corresponds to one remote connection of a specific host and
  * port. All RemoteCacheManager instances are monitored by the singleton RemoteCacheMonitor
@@ -50,32 +48,15 @@ import java.util.Map;
  * Listeners are not registered with the server until a cache is requested from the manager.
  */
 public class RemoteCacheManager
-    implements IShutdownObserver
 {
     /** The logger */
     private static final Log log = LogFactory.getLog( RemoteCacheManager.class );
 
-    /** Contains mappings of Location instance to RemoteCacheManager instance. */
-    static final Map<Location, RemoteCacheManager> instances = new HashMap<Location, RemoteCacheManager>();
-
-    /** Monitors connections. */
-    private static RemoteCacheMonitor monitor;
-
-    /** Not so useful. How many getCaches over releases were called. */
-    private int clients;
-
     /** Contains instances of RemoteCacheNoWait managed by a RemoteCacheManager instance. */
-    final Map<String, RemoteCacheNoWait<?, ?>> caches =
-        new HashMap<String, RemoteCacheNoWait<?, ?>>();
-
-    /** The remote host */
-    final String host;
+    final ConcurrentMap<String, RemoteCacheNoWait<?, ?>> caches = new ConcurrentHashMap<String, RemoteCacheNoWait<?, ?>>();
 
-    /** The remote port */
-    final int port;
-
-    /** The service name */
-    final String service;
+    /** Lock for initialization of caches */
+    private ReentrantLock cacheLock = new ReentrantLock();
 
     /** The configuration attributes. */
     private IRemoteCacheAttributes remoteCacheAttributes;
@@ -98,35 +79,34 @@ public class RemoteCacheManager
     /** The cache manager listeners will need to use to get a cache. */
     private final ICompositeCacheManager cacheMgr;
 
+    /** For error notification */
+    private final RemoteCacheMonitor monitor;
+
     /** The service found through lookup */
-    //private String registry;
+    private final String registry;
 
     /**
      * Constructs an instance to with the given remote connection parameters. If the connection
      * cannot be made, "zombie" services will be temporarily used until a successful re-connection
      * is made by the monitoring daemon.
      * <p>
-     * @param host
-     * @param port
-     * @param service
-     * @param cacheMgr
+     * @param cattr cache attributes
+     * @param cacheMgr the cache hub
+     * @param monitor the cache monitor thread for error notifications
      * @param cacheEventLogger
      * @param elementSerializer
      */
-    private RemoteCacheManager( String host, int port, String service, ICompositeCacheManager cacheMgr,
-                                ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer )
+    protected RemoteCacheManager( IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr,
+                                RemoteCacheMonitor monitor,
+                                ICacheEventLogger cacheEventLogger, IElementSerializer elementSerializer)
     {
-        this.host = host;
-        this.port = port;
-        this.service = service;
+        this.remoteCacheAttributes = cattr;
         this.cacheMgr = cacheMgr;
+        this.monitor = monitor;
         this.cacheEventLogger = cacheEventLogger;
         this.elementSerializer = elementSerializer;
 
-        // register shutdown observer
-        this.cacheMgr.registerShutdownObserver( this );
-
-        String registry = RemoteUtils.getNamingURL(host, port, service);
+        this.registry = RemoteUtils.getNamingURL(cattr.getRemoteLocation(), cattr.getRemoteServiceName());
         if ( log.isInfoEnabled() )
         {
             log.info( "Looking up server [" + registry + "]" );
@@ -162,21 +142,11 @@ public class RemoteCacheManager
 
             // Notify the cache monitor about the error, and kick off the
             // recovery process.
-            RemoteCacheMonitor.getInstance().notifyError();
+            monitor.notifyError();
         }
     }
 
     /**
-     * Gets the defaultCattr attribute of the RemoteCacheManager object.
-     * <p>
-     * @return The defaultCattr value
-     */
-    public IRemoteCacheAttributes getDefaultCattr()
-    {
-        return this.remoteCacheAttributes;
-    }
-
-    /**
      * Adds the remote cache listener to the underlying cache-watch service.
      * <p>
      * @param cattr The feature to be added to the RemoteCacheListener attribute
@@ -195,10 +165,7 @@ public class RemoteCacheManager
                     + listener + " | cacheName " + cattr.getCacheName() );
             }
 
-            synchronized ( caches )
-            {
-                remoteWatch.addCacheListener( cattr.getCacheName(), listener );
-            }
+            remoteWatch.addCacheListener( cattr.getCacheName(), listener );
         }
         else
         {
@@ -216,6 +183,22 @@ public class RemoteCacheManager
      * all listeners to a remote server, in case a failover is a primary of another region. Having
      * one regions failover act as another servers primary is not currently supported.
      * <p>
+     * @param cacheName the name of the cache
+     * @param listener the listener to de-register
+     * @throws IOException
+     */
+    public <K, V> void removeRemoteCacheListener( String cacheName, IRemoteCacheListener<K, V> listener )
+        throws IOException
+    {
+        remoteWatch.removeCacheListener( cacheName, listener );
+    }
+
+    /**
+     * Removes a listener. When the primary recovers the failover must deregister itself for a
+     * region. The failover runner will call this method to de-register. We do not want to deregister
+     * all listeners to a remote server, in case a failover is a primary of another region. Having
+     * one regions failover act as another servers primary is not currently supported.
+     * <p>
      * @param cattr
      * @param listener
      * @throws IOException
@@ -223,10 +206,7 @@ public class RemoteCacheManager
     public <K, V> void removeRemoteCacheListener( IRemoteCacheAttributes cattr, IRemoteCacheListener<K, V> listener )
         throws IOException
     {
-        synchronized ( caches )
-        {
-            remoteWatch.removeCacheListener( cattr.getCacheName(), listener );
-        }
+    	removeRemoteCacheListener(cattr.getCacheName(), listener);
     }
 
     /**
@@ -238,34 +218,21 @@ public class RemoteCacheManager
     public void removeRemoteCacheListener( IRemoteCacheAttributes cattr )
         throws IOException
     {
-        synchronized ( caches )
+        RemoteCacheNoWait<?, ?> cache = caches.get( cattr.getCacheName() );
+        if ( cache != null )
+        {
+        	removeListenerFromCache(cache);
+        }
+        else
         {
-            RemoteCacheNoWait<?, ?> cache = caches.get( cattr.getCacheName() );
-            if ( cache != null )
+            if ( cattr.isReceive() )
             {
-                IRemoteCacheClient<?, ?> rc = cache.getRemoteCache();
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "Found cache for[ " + cattr.getCacheName() + "], deregistering listener." );
-                }
-                // could also store the listener for a server in the manager.
-                IRemoteCacheListener<?, ?> listener = rc.getListener();
-                remoteWatch.removeCacheListener( cattr.getCacheName(), listener );
+                log.warn( "Trying to deregister Cache Listener that was never registered." );
             }
-            else
+            else if ( log.isDebugEnabled() )
             {
-                if ( cattr.isReceive() )
-                {
-                    log.warn( "Trying to deregister Cache Listener that was never registered." );
-                }
-                else
-                {
-                    if ( log.isDebugEnabled() )
-                    {
-                        log.debug( "Since the remote cache is configured to not receive, "
-                            + "there is no listener to deregister." );
-                    }
-                }
+                log.debug( "Since the remote cache is configured to not receive, "
+                    + "there is no listener to deregister." );
             }
         }
     }
@@ -279,85 +246,25 @@ public class RemoteCacheManager
     public void removeRemoteCacheListener( String cacheName )
         throws IOException
     {
-        synchronized ( caches )
+        RemoteCacheNoWait<?, ?> cache = caches.get( cacheName );
+        if ( cache != null )
         {
-            RemoteCacheNoWait<?, ?> cache = caches.get( cacheName );
-            if ( cache != null )
-            {
-                IRemoteCacheClient<?, ?> rc = cache.getRemoteCache();
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "Found cache for [" + cacheName + "], deregistering listener." );
-                }
-                // could also store the listener for a server in the manager.
-                IRemoteCacheListener<?, ?> listener = rc.getListener();
-                remoteWatch.removeCacheListener( cacheName, listener );
-            }
+            removeListenerFromCache(cache);
         }
     }
 
-    /**
-     * Returns an instance of RemoteCacheManager for the given connection parameters.
-     * <p>
-     * Host and Port uniquely identify a manager instance.
-     * <p>
-     * Also starts up the monitoring daemon, if not already started.
-     * <p>
-     * If the connection cannot be established, zombie objects will be used for future recovery
-     * purposes.
-     * <p>
-     * @param cattr
-     * @param cacheMgr
-     * @param cacheEventLogger
-     * @param elementSerializer
-     * @return The instance value
-     */
-    public static RemoteCacheManager getInstance( IRemoteCacheAttributes cattr, ICompositeCacheManager cacheMgr,
-                                                  ICacheEventLogger cacheEventLogger,
-                                                  IElementSerializer elementSerializer )
-    {
-        String host = cattr.getRemoteHost();
-        int port = cattr.getRemotePort();
-        String service = cattr.getRemoteServiceName();
-        if ( host == null )
-        {
-            host = "";
-        }
-        if ( port < 1024 )
-        {
-            port = Registry.REGISTRY_PORT;
-        }
-        Location loc = new Location( host, port );
-
-        RemoteCacheManager ins = null;
-        synchronized ( instances )
-        {
-            ins = instances.get( loc );
-            if ( ins == null )
-            {
-                // Change to use cattr and to set defaults
-                ins = new RemoteCacheManager( host, port, service, cacheMgr, cacheEventLogger, elementSerializer );
-                ins.remoteCacheAttributes = cattr;
-                instances.put( loc, ins );
-            }
-        }
-
-        ins.clients++;
-        // Fires up the monitoring daemon.
-        if ( monitor == null )
-        {
-            monitor = RemoteCacheMonitor.getInstance();
-            // If the returned monitor is null, it means it's already started
-            // elsewhere.
-            if ( monitor != null )
-            {
-                Thread t = new Thread( monitor );
-                t.setDaemon( true );
-                t.start();
-            }
-        }
-        return ins;
-    }
+    // common helper method
+	private void removeListenerFromCache(RemoteCacheNoWait<?, ?> cache) throws IOException
+	{
+		IRemoteCacheClient<?, ?> rc = cache.getRemoteCache();
+		if ( log.isDebugEnabled() )
+		{
+		    log.debug( "Found cache for [" + cache.getCacheName() + "], deregistering listener." );
+		}
+		// could also store the listener for a server in the manager.
+		IRemoteCacheListener<?, ?> listener = rc.getListener();
+		removeRemoteCacheListener( cache.getCacheName(), listener );
+	}
 
     /**
      * Returns a remote cache for the given cache name.
@@ -367,7 +274,7 @@ public class RemoteCacheManager
      */
     public <K, V> RemoteCacheNoWait<K, V> getCache( String cacheName )
     {
-        IRemoteCacheAttributes ca = (IRemoteCacheAttributes) remoteCacheAttributes.copy();
+        IRemoteCacheAttributes ca = (IRemoteCacheAttributes) remoteCacheAttributes.clone();
         ca.setCacheName( cacheName );
         return getCache( ca );
     }
@@ -382,76 +289,94 @@ public class RemoteCacheManager
      * @param cattr
      * @return The cache value
      */
+    @SuppressWarnings("unchecked") // Need to cast because of common map for all caches
     public <K, V> RemoteCacheNoWait<K, V> getCache( IRemoteCacheAttributes cattr )
     {
-        RemoteCacheNoWait<K, V> remoteCacheNoWait = null;
+        RemoteCacheNoWait<K, V> remoteCacheNoWait = (RemoteCacheNoWait<K, V>) caches.get( cattr.getCacheName() );
 
-        synchronized ( caches )
+        if ( remoteCacheNoWait == null )
         {
-            @SuppressWarnings("unchecked") // Need to cast because of common map for all caches
-            RemoteCacheNoWait<K, V> remoteCacheNoWait2 = (RemoteCacheNoWait<K, V>) caches.get( cattr.getCacheName() );
-            remoteCacheNoWait = remoteCacheNoWait2;
-            if ( remoteCacheNoWait == null )
+            cacheLock.lock();
+
+            try
             {
-                // create a listener first and pass it to the remotecache
-                // sender.
-                RemoteCacheListener<K, V> listener = null;
-                try
-                {
-                    listener = new RemoteCacheListener<K, V>( cattr, cacheMgr );
-                    addRemoteCacheListener( cattr, listener );
-                }
-                catch ( IOException ioe )
-                {
-                    log.error( "IOException. Problem adding listener. Message: " + ioe.getMessage()
-                        + " | RemoteCacheListener = " + listener, ioe );
-                }
-                catch ( Exception e )
+                remoteCacheNoWait = (RemoteCacheNoWait<K, V>) caches.get( cattr.getCacheName() );
+
+                if (remoteCacheNoWait == null)
                 {
-                    log.error( "Problem adding listener. Message: " + e.getMessage() + " | RemoteCacheListener = "
-                        + listener, e );
-                }
+                    // create a listener first and pass it to the remotecache
+                    // sender.
+                    RemoteCacheListener<K, V> listener = null;
+                    try
+                    {
+                        listener = new RemoteCacheListener<K, V>( cattr, cacheMgr );
+                        addRemoteCacheListener( cattr, listener );
+                    }
+                    catch ( IOException ioe )
+                    {
+                        log.error( "Problem adding listener. Message: " + ioe.getMessage()
+                            + " | RemoteCacheListener = " + listener, ioe );
+                    }
+                    catch ( Exception e )
+                    {
+                        log.error( "Problem adding listener. Message: " + e.getMessage() + " | RemoteCacheListener = "
+                            + listener, e );
+                    }
 
-                @SuppressWarnings("unchecked") // Need to cast for specialized type
-                IRemoteCacheClient<K, V> remoteCacheClient = new RemoteCache<K, V>( cattr, (ICacheServiceNonLocal<K, V>) remoteService, listener );
-                remoteCacheClient.setCacheEventLogger( cacheEventLogger );
-                remoteCacheClient.setElementSerializer( elementSerializer );
+                    IRemoteCacheClient<K, V> remoteCacheClient =
+                        new RemoteCache<K, V>( cattr, (ICacheServiceNonLocal<K, V>) remoteService, listener, monitor );
+                    remoteCacheClient.setCacheEventLogger( cacheEventLogger );
+                    remoteCacheClient.setElementSerializer( elementSerializer );
 
-                remoteCacheNoWait = new RemoteCacheNoWait<K, V>( remoteCacheClient );
-                remoteCacheNoWait.setCacheEventLogger( cacheEventLogger );
-                remoteCacheNoWait.setElementSerializer( elementSerializer );
+                    remoteCacheNoWait = new RemoteCacheNoWait<K, V>( remoteCacheClient );
+                    remoteCacheNoWait.setCacheEventLogger( cacheEventLogger );
+                    remoteCacheNoWait.setElementSerializer( elementSerializer );
 
-                caches.put( cattr.getCacheName(), remoteCacheNoWait );
+                    caches.put( cattr.getCacheName(), remoteCacheNoWait );
+                }
+            }
+            finally
+            {
+                cacheLock.unlock();
             }
-
-            // might want to do some listener sanity checking here.
         }
 
+        // might want to do some listener sanity checking here.
+
         return remoteCacheNoWait;
     }
 
     /**
-     * Releases.
+     * Releases the cache.
      * <p>
-     * @param name
+     * @param name the name of the cache
      * @throws IOException
      */
     public void freeCache( String name )
         throws IOException
     {
-        if ( log.isInfoEnabled() )
-        {
-            log.info( "freeCache [" + name + "]" );
-        }
-        ICache<?, ?> c = null;
-        synchronized ( caches )
-        {
-            c = caches.get( name );
-        }
-        if ( c != null )
+    	RemoteCacheNoWait<?, ?> c = caches.remove( name );
+        freeCache(c);
+    }
+
+    /**
+     * Releases the cache.
+     * <p>
+     * @param cache the cache instance
+     * @throws IOException
+     */
+    public void freeCache( RemoteCacheNoWait<?, ?> cache )
+        throws IOException
+    {
+        if ( cache != null )
         {
-            this.removeRemoteCacheListener( name );
-            c.dispose();
+            if ( log.isInfoEnabled() )
+            {
+                log.info( "freeCache [" + cache.getCacheName() + "]" );
+            }
+
+            removeListenerFromCache(cache);
+            cache.dispose();
         }
     }
 
@@ -476,29 +401,26 @@ public class RemoteCacheManager
     /** Shutdown all. */
     public void release()
     {
-        // Wait until called by the last client
-        if ( --clients != 0 )
-        {
-            return;
-        }
-        synchronized ( caches )
+        cacheLock.lock();
+
+        try
         {
             for (RemoteCacheNoWait<?, ?> c : caches.values())
             {
-                if ( c != null )
+                try
                 {
-                    try
-                    {
-                        // c.dispose();
-                        freeCache( c.getCacheName() );
-                    }
-                    catch ( IOException ex )
-                    {
-                        log.error( "Problem in release.", ex );
-                    }
+                    freeCache( c );
+                }
+                catch ( IOException ex )
+                {
+                    log.error( "Problem releasing " + c.getCacheName(), ex );
                 }
             }
         }
+        finally
+        {
+            cacheLock.unlock();
+        }
     }
 
     /**
@@ -513,7 +435,8 @@ public class RemoteCacheManager
         {
             log.info( "Fixing caches. ICacheServiceNonLocal " + remoteService + " | IRemoteCacheObserver " + remoteWatch );
         }
-        synchronized ( caches )
+
+        synchronized ( this )
         {
             this.remoteService = remoteService;
             this.remoteWatch.setCacheWatch( remoteWatch );
@@ -524,75 +447,14 @@ public class RemoteCacheManager
         }
     }
 
-    /**
-     * Location of the RMI registry.
-     */
-    private static final class Location
-    {
-        /** Description of the Field */
-        public final String host;
-
-        /** Description of the Field */
-        public final int port;
-
-        /**
-         * Constructor for the Location object
-         * <p>
-         * @param host
-         * @param port
-         */
-        public Location( String host, int port )
-        {
-            this.host = host;
-            this.port = port;
-        }
-
-        /**
-         * @param obj
-         * @return true if the host and port are equal
-         */
-        @Override
-        public boolean equals( Object obj )
-        {
-            if ( obj == this )
-            {
-                return true;
-            }
-            if ( obj == null || !( obj instanceof Location ) )
-            {
-                return false;
-            }
-            Location l = (Location) obj;
-            if ( this.host == null )
-            {
-                return l.host == null && port == l.port;
-            }
-            return host.equals( l.host ) && port == l.port;
-        }
-
-        /**
-         * @return int
-         */
-        @Override
-        public int hashCode()
-        {
-            return host == null ? port : host.hashCode() ^ port;
-        }
-    }
 
     /**
-     * Shutdown callback from composite cache manager.
-     * <p>
-     * @see org.apache.commons.jcs.engine.behavior.IShutdownObserver#shutdown()
+     * Get the registry RMI URL
+     * @return the registry URL
      */
-    @Override
-    public void shutdown()
+    public String getRegistryURL()
     {
-        if ( log.isInfoEnabled() )
-        {
-            log.info( "Observed shutdown request." );
-        }
-        release();
+        return registry;
     }
 
     /**
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheMonitor.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheMonitor.java
index cb6e6b5..0e09702 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheMonitor.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheMonitor.java
@@ -19,206 +19,95 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.util.concurrent.ConcurrentHashMap;
+
+import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheMonitor;
 import org.apache.commons.jcs.engine.CacheStatus;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
 
 /**
  * Used to monitor and repair any failed connection for the remote cache service. By default the
  * monitor operates in a failure driven mode. That is, it goes into a wait state until there is an
- * error. TODO consider moving this into an active monitoring mode. Upon the notification of a
+ * error.
+ *
+ * TODO consider moving this into an active monitoring mode. Upon the notification of a
  * connection error, the monitor changes to operate in a time driven mode. That is, it attempts to
  * recover the connections on a periodic basis. When all failed connections are restored, it changes
  * back to the failure driven mode.
  */
-public class RemoteCacheMonitor
-    implements Runnable
+public class RemoteCacheMonitor extends AbstractAuxiliaryCacheMonitor
 {
-    /** The logger */
-    private static final Log log = LogFactory.getLog( RemoteCacheMonitor.class );
-
-    /** The remote cache that we are monitoring */
-    private static RemoteCacheMonitor instance;
-
-    /** Time between checks */
-    private static long idlePeriod = 30 * 1000;
-
-    // minimum 30 seconds.
-    //private static long idlePeriod = 3*1000; // for debugging.
-
-    /**
-     * Must make sure RemoteCacheMonitor is started before any remote error can be detected!
-     */
-    private boolean alright = true;
-
-    /** Time driven mode */
-    static final int TIME = 0;
-
-    /** Error driven mode -- only check on health if there is an error */
-    static final int ERROR = 1;
-
-    /** The mode to use */
-    static int mode = ERROR;
-
     /**
-     * Configures the idle period between repairs.
-     * <p>
-     * @param idlePeriod The new idlePeriod value
+     * Map of managers to monitor
      */
-    public static void setIdlePeriod( long idlePeriod )
-    {
-        if ( idlePeriod > RemoteCacheMonitor.idlePeriod )
-        {
-            RemoteCacheMonitor.idlePeriod = idlePeriod;
-        }
-    }
+    private ConcurrentHashMap<String, RemoteCacheManager> managers;
 
     /** Constructor for the RemoteCacheMonitor object */
-    private RemoteCacheMonitor()
+    public RemoteCacheMonitor()
     {
-        super();
+        super("JCS-RemoteCacheMonitor");
+        this.managers = new ConcurrentHashMap<String, RemoteCacheManager>();
+        setIdlePeriod(30000L);
     }
 
     /**
-     * Returns the singleton instance.
-     * <p>
-     * @return The instance value
+     * Add a manager to be monitored
+     *
+     * @param manager the remote cache manager
      */
-    static RemoteCacheMonitor getInstance()
+    public void addManager(RemoteCacheManager manager)
     {
-        synchronized ( RemoteCacheMonitor.class )
+        this.managers.put(manager.getRegistryURL(), manager);
+
+        // if not yet started, go ahead
+        if (this.getState() == Thread.State.NEW)
         {
-            if ( instance == null )
-            {
-                return instance = new RemoteCacheMonitor();
-            }
+            this.start();
         }
-        return instance;
     }
 
     /**
-     * Notifies the cache monitor that an error occurred, and kicks off the error recovery process.
+     * Clean up all resources before shutdown
      */
-    public void notifyError()
+    @Override
+    public void dispose()
     {
-        log.debug( "Notified of an error." );
-        bad();
-        synchronized ( this )
-        {
-            notify();
-        }
+        this.managers.clear();
     }
 
-    // Run forever.
-
     // Avoid the use of any synchronization in the process of monitoring for
     // performance reason.
     // If exception is thrown owing to synchronization,
     // just skip the monitoring until the next round.
     /** Main processing method for the RemoteCacheMonitor object */
     @Override
-    public void run()
+    public void doWork()
     {
-        log.debug( "Monitoring daemon started" );
-        do
+        // Monitor each RemoteCacheManager instance one after the other.
+        // Each RemoteCacheManager corresponds to one remote connection.
+        for (RemoteCacheManager mgr : managers.values())
         {
-            if ( mode == ERROR )
+            // If any cache is in error, it strongly suggests all managers
+            // managed by the
+            // same RmicCacheManager instance are in error. So we fix
+            // them once and for all.
+            for (RemoteCacheNoWait<?, ?> c : mgr.caches.values())
             {
-                synchronized ( this )
+                if ( c.getStatus() == CacheStatus.ERROR )
                 {
-                    if ( alright )
+                    RemoteCacheRestore repairer = new RemoteCacheRestore( mgr );
+                    // If we can't fix them, just skip and re-try in
+                    // the next round.
+                    if ( repairer.canFix() )
                     {
-                        // make this configurable, comment out wait to enter
-                        // time driven mode
-                        // Failure driven mode.
-                        try
-                        {
-                            if ( log.isDebugEnabled() )
-                            {
-                                log.debug( "FAILURE DRIVEN MODE: cache monitor waiting for error" );
-                            }
-                            wait();
-                            // wake up only if there is an error.
-                        }
-                        catch ( InterruptedException ignore )
-                        {
-                            // swallow
-                        }
+                        repairer.fix();
                     }
-                }
-            }
-            else
-            {
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "TIME DRIVEN MODE: cache monitor sleeping for " + idlePeriod );
-                }
-                // Time driven mode: sleep between each round of recovery
-                // attempt.
-                // will need to test not just check status
-            }
-
-            try
-            {
-                Thread.sleep( idlePeriod );
-            }
-            catch ( InterruptedException ex )
-            {
-                // ignore;
-            }
-
-            // The "alright" flag must be false here.
-            // Simply presume we can fix all the errors until proven otherwise.
-            synchronized ( this )
-            {
-                alright = true;
-            }
-            //p("cache monitor running.");
-            // Monitor each RemoteCacheManager instance one after the other.
-            // Each RemoteCacheManager corresponds to one remote connection.
-            for (RemoteCacheManager mgr : RemoteCacheManager.instances.values())
-            {
-                try
-                {
-                    // If any cache is in error, it strongly suggests all caches
-                    // managed by the
-                    // same RmicCacheManager instance are in error. So we fix
-                    // them once and for all.
-                    for (RemoteCacheNoWait<?, ?> c : mgr.caches.values())
+                    else
                     {
-                        if ( c.getStatus() == CacheStatus.ERROR )
-                        {
-                            RemoteCacheRestore repairer = new RemoteCacheRestore( mgr );
-                            // If we can't fix them, just skip and re-try in
-                            // the next round.
-                            if ( repairer.canFix() )
-                            {
-                                repairer.fix();
-                            }
-                            else
-                            {
-                                bad();
-                            }
-                            break;
-                        }
+                        allright.set(false);
                     }
-                }
-                catch ( Exception ex )
-                {
-                    bad();
-                    // Problem encountered in fixing the caches managed by a
-                    // RemoteCacheManager instance.
-                    // Soldier on to the next RemoteCacheManager instance.
-                    log.error( "Problem fixing caches for manager." + mgr, ex );
+                    break;
                 }
             }
         }
-        while ( true );
-    }
-
-    /** Sets the "aright" flag to false in a critical section. */
-    private synchronized void bad()
-    {
-        alright = false;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWait.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWait.java
index 33e9f5a..92c518f 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWait.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWait.java
@@ -19,6 +19,14 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.rmi.UnmarshalException;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCache;
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheClient;
@@ -35,14 +43,6 @@ import org.apache.commons.jcs.engine.stats.behavior.IStats;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.rmi.UnmarshalException;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-
 /**
  * The RemoteCacheNoWait wraps the RemoteCacheClient. The client holds a handle on the
  * RemoteCacheService.
@@ -101,9 +101,12 @@ public class RemoteCacheNoWait<K, V>
         remoteCacheClient = cache;
 
         CacheEventQueueFactory<K, V> factory = new CacheEventQueueFactory<K, V>();
-        this.cacheEventQueue = factory.createCacheEventQueue( new CacheAdaptor<K, V>( remoteCacheClient ), remoteCacheClient
-            .getListenerId(), remoteCacheClient.getCacheName(), remoteCacheClient.getAuxiliaryCacheAttributes()
-            .getEventQueuePoolName(), remoteCacheClient.getAuxiliaryCacheAttributes().getEventQueueType() );
+        this.cacheEventQueue = factory.createCacheEventQueue(
+            new CacheAdaptor<K, V>( remoteCacheClient ),
+            remoteCacheClient.getListenerId(),
+            remoteCacheClient.getCacheName(),
+            remoteCacheClient.getAuxiliaryCacheAttributes().getEventQueuePoolName(),
+            remoteCacheClient.getAuxiliaryCacheAttributes().getEventQueueType() );
 
         if ( remoteCacheClient.getStatus() == CacheStatus.ERROR )
         {
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWaitFacade.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWaitFacade.java
index 74c71e7..9c99862 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWaitFacade.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheNoWaitFacade.java
@@ -50,8 +50,10 @@ public class RemoteCacheNoWaitFacade<K, V>
      * @param cacheEventLogger
      * @param elementSerializer
      */
-    public RemoteCacheNoWaitFacade( RemoteCacheNoWait<K, V>[] noWaits, RemoteCacheAttributes rca,
-                                    ICompositeCacheManager cacheMgr, ICacheEventLogger cacheEventLogger,
+    public RemoteCacheNoWaitFacade( RemoteCacheNoWait<K, V>[] noWaits,
+                                    RemoteCacheAttributes rca,
+                                    ICompositeCacheManager cacheMgr,
+                                    ICacheEventLogger cacheEventLogger,
                                     IElementSerializer elementSerializer )
     {
         super( noWaits, rca, cacheMgr, cacheEventLogger, elementSerializer );
@@ -67,7 +69,7 @@ public class RemoteCacheNoWaitFacade<K, V>
     {
         if ( log.isDebugEnabled() )
         {
-            log.info( "in failover for " + i );
+            log.debug( "in failover for " + i );
         }
 
         if ( getRemoteCacheAttributes().getRemoteType() == RemoteType.LOCAL )
@@ -76,12 +78,10 @@ public class RemoteCacheNoWaitFacade<K, V>
             {
                 // start failover, primary recovery process
                 RemoteCacheFailoverRunner<K, V> runner =
-                    new RemoteCacheFailoverRunner<K, V>( this, getCompositeCacheManager(),
-                      super.getCacheEventLogger(), super.getElementSerializer() );
+                    new RemoteCacheFailoverRunner<K, V>( this, getCompositeCacheManager() );
+                runner.setDaemon( true );
+                runner.start();
                 runner.notifyError();
-                Thread t = new Thread( runner );
-                t.setDaemon( true );
-                t.start();
 
                 if ( getCacheEventLogger() != null )
                 {
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheRestore.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheRestore.java
index 21525b2..5c14600 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheRestore.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteCacheRestore.java
@@ -19,16 +19,16 @@ package org.apache.commons.jcs.auxiliary.remote;
  * under the License.
  */
 
+import java.io.IOException;
+import java.rmi.Naming;
+import java.rmi.NotBoundException;
+
 import org.apache.commons.jcs.engine.behavior.ICacheObserver;
 import org.apache.commons.jcs.engine.behavior.ICacheRestore;
 import org.apache.commons.jcs.engine.behavior.ICacheServiceNonLocal;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.rmi.Naming;
-import java.rmi.NotBoundException;
-
 /**
  * Used to repair the remote caches managed by the associated instance of RemoteCacheManager.
  * <p>
@@ -78,7 +78,9 @@ public class RemoteCacheRestore
         {
             return canFix;
         }
-        String registry = RemoteUtils.getNamingURL(remoteCacheManager.host, remoteCacheManager.port, remoteCacheManager.service);
+
+        String registry = remoteCacheManager.getRegistryURL();
+
         if ( log.isInfoEnabled() )
         {
             log.info( "looking up server [" + registry + "]" );
@@ -93,12 +95,12 @@ public class RemoteCacheRestore
         }
         catch (IOException e)
         {
-            log.error( "host=" + remoteCacheManager.host + "; port" + remoteCacheManager.port + "; service=" + remoteCacheManager.service );
+            log.error( "Registry=" + registry, e );
             canFix = false;
         }
         catch (NotBoundException e)
         {
-            log.error( "host=" + remoteCacheManager.host + "; port" + remoteCacheManager.port + "; service=" + remoteCacheManager.service );
+            log.error( "Registry=" + registry, e );
             canFix = false;
         }
 
@@ -119,9 +121,7 @@ public class RemoteCacheRestore
 
         if ( log.isInfoEnabled() )
         {
-            String msg = "Remote connection to "
-                    + RemoteUtils.getNamingURL(remoteCacheManager.host, remoteCacheManager.port, remoteCacheManager.service)
-                    + " resumed.";
+            String msg = "Remote connection to " + remoteCacheManager.getRegistryURL() + " resumed.";
             remoteCacheManager.logApplicationEvent( "RemoteCacheRestore", "fix", msg );
             log.info( msg );
         }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteLocation.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteLocation.java
new file mode 100644
index 0000000..813aecf
--- /dev/null
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteLocation.java
@@ -0,0 +1,144 @@
+package org.apache.commons.jcs.auxiliary.remote;
+
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ */
+
+/**
+ * Location of the RMI registry.
+ */
+public final class RemoteLocation
+{
+    /** The logger. */
+    private static final Log log = LogFactory.getLog( RemoteLocation.class );
+
+    /** Pattern for parsing server:port */
+    private static final Pattern SERVER_COLON_PORT = Pattern.compile("(\\S+)\\s*:\\s*(\\d+)");
+
+    /** Host name */
+    private final String host;
+
+    /** Port */
+    private final int port;
+
+    /**
+     * Constructor for the Location object
+     * <p>
+     * @param host
+     * @param port
+     */
+    public RemoteLocation( String host, int port )
+    {
+        this.host = host;
+        this.port = port;
+    }
+
+    /**
+     * @return the host
+     */
+    public String getHost()
+    {
+        return host;
+    }
+
+    /**
+     * @return the port
+     */
+    public int getPort()
+    {
+        return port;
+    }
+
+    /**
+     * @param obj
+     * @return true if the host and port are equal
+     */
+    @Override
+    public boolean equals( Object obj )
+    {
+        if ( obj == this )
+        {
+            return true;
+        }
+        if ( obj == null || !( obj instanceof RemoteLocation ) )
+        {
+            return false;
+        }
+        RemoteLocation l = (RemoteLocation) obj;
+        if ( this.host == null )
+        {
+            return l.host == null && port == l.port;
+        }
+        return host.equals( l.host ) && port == l.port;
+    }
+
+    /**
+     * @return int
+     */
+    @Override
+    public int hashCode()
+    {
+        return host == null ? port : host.hashCode() ^ port;
+    }
+
+    /**
+     * @see java.lang.Object#toString()
+     */
+    @Override
+    public String toString()
+    {
+        StringBuilder sb = new StringBuilder();
+        if (this.host != null)
+        {
+            sb.append(this.host);
+        }
+        sb.append(':').append(this.port);
+
+        return sb.toString();
+    }
+
+    /**
+     * Parse remote server and port from the string representation server:port and store them in
+     * a RemoteLocation object
+     *
+     * @param server the input string
+     * @return the remote location object
+     */
+    public static RemoteLocation parseServerAndPort(final String server)
+    {
+        Matcher match = SERVER_COLON_PORT.matcher(server);
+
+        if (match.find() && match.groupCount() == 2)
+        {
+            RemoteLocation location = new RemoteLocation( match.group(1), Integer.parseInt( match.group(2) ) );
+            return location;
+        }
+        else
+        {
+            log.error("Invalid server descriptor: " + server);
+        }
+
+        return null;
+    }
+}
\ No newline at end of file
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/RemoteUtils.java b/src/org/apache/commons/jcs/auxiliary/remote/RemoteUtils.java
index 3bfedfe..7ef4b10 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/RemoteUtils.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/RemoteUtils.java
@@ -30,8 +30,6 @@ import java.rmi.registry.Registry;
 import java.rmi.server.RMISocketFactory;
 import java.util.Enumeration;
 import java.util.Properties;
-import java.util.regex.Matcher;
-import java.util.regex.Pattern;
 
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
@@ -194,7 +192,7 @@ public class RemoteUtils
                 } );
             }
         }
-        catch ( Exception e )
+        catch ( IOException e )
         {
             // Only try to do it once. Otherwise we
             // Generate errors for each region on construction.
@@ -210,42 +208,29 @@ public class RemoteUtils
     /**
      * Get the naming url used for RMI registration
      *
-     * @param registryHost
-     * @param registryPort
-     * @param serviceName
-     * @return
+     * @param location the remote location
+     * @param serviceName the remote service name
+     * @return the URL for RMI lookup
      */
-    public static String getNamingURL(final String registryHost, final int registryPort, final String serviceName)
+    public static String getNamingURL(final RemoteLocation location, final String serviceName)
     {
-        if (registryHost.contains(":")) { // TODO improve this check? See also JCS-133
-            return "//[" + registryHost.replaceFirst("%", "%25") + "]:" + registryPort + "/" + serviceName;
-        }
-        final String registryURL = "//" + registryHost + ":" + registryPort + "/" + serviceName;
-        return registryURL;
+        return getNamingURL(location.getHost(), location.getPort(), serviceName);
     }
 
-    /** Pattern for parsing server:port */
-    private static final Pattern SERVER_COLON_PORT = Pattern.compile("(\\S+)\\s*:\\s*(\\d+)");
-
     /**
-     * Parse remote server and port from the string representation server:port and store them in
-     * the RemoteCacheAttributes
+     * Get the naming url used for RMI registration
      *
-     * @param server the input string
-     * @param rca the target attribute object
+     * @param registryHost the remote host
+     * @param registryPort the remote port
+     * @param serviceName the remote service name
+     * @return the URL for RMI lookup
      */
-    public static void parseServerAndPort(final String server, final RemoteCacheAttributes rca)
+    public static String getNamingURL(final String registryHost, final int registryPort, final String serviceName)
     {
-        Matcher match = SERVER_COLON_PORT.matcher(server);
-
-        if (match.find() && match.groupCount() == 2)
-        {
-            rca.setRemoteHost( match.group(1) );
-            rca.setRemotePort( Integer.parseInt( match.group(2) ) );
-        }
-        else
-        {
-            log.error("Invalid server descriptor: " + server);
+        if (registryHost.contains(":")) { // TODO improve this check? See also JCS-133
+            return "//[" + registryHost.replaceFirst("%", "%25") + "]:" + registryPort + "/" + serviceName;
         }
+        final String registryURL = "//" + registryHost + ":" + registryPort + "/" + serviceName;
+        return registryURL;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/behavior/ICommonRemoteCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/remote/behavior/ICommonRemoteCacheAttributes.java
index 61e8bb8..2b1e20e 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/behavior/ICommonRemoteCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/behavior/ICommonRemoteCacheAttributes.java
@@ -20,6 +20,7 @@ package org.apache.commons.jcs.auxiliary.remote.behavior;
  */
 
 import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
+import org.apache.commons.jcs.auxiliary.remote.RemoteLocation;
 import org.apache.commons.jcs.auxiliary.remote.server.behavior.RemoteType;
 
 /**
@@ -74,32 +75,26 @@ public interface ICommonRemoteCacheAttributes
     void setRemoteServiceName( String s );
 
     /**
-     * Gets the remoteHost attribute of the IRemoteCacheAttributes object
+     * Sets the location attribute of the RemoteCacheAttributes object.
      * <p>
-     * @return The remoteHost value
+     * @param location The new location value
      */
-    String getRemoteHost();
+    void setRemoteLocation( RemoteLocation location );
 
     /**
-     * Sets the remoteHost attribute of the IRemoteCacheAttributes object
+     * Sets the location attribute of the RemoteCacheAttributes object.
      * <p>
-     * @param s The new remoteHost value
+     * @param host The new remoteHost value
+     * @param port The new remotePort value
      */
-    void setRemoteHost( String s );
+    void setRemoteLocation( String host, int port );
 
     /**
-     * Gets the remotePort attribute of the IRemoteCacheAttributes object
+     * Gets the location attribute of the RemoteCacheAttributes object.
      * <p>
-     * @return The remotePort value
+     * @return The remote location value
      */
-    int getRemotePort();
-
-    /**
-     * Sets the remotePort attribute of the IRemoteCacheAttributes object
-     * <p>
-     * @param p The new remotePort value
-     */
-    void setRemotePort( int p );
+    public RemoteLocation getRemoteLocation();
 
     /**
      * Gets the clusterServers attribute of the IRemoteCacheAttributes object
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/behavior/IRemoteCacheAttributes.java b/src/org/apache/commons/jcs/auxiliary/remote/behavior/IRemoteCacheAttributes.java
index e9c2c4b..e67751d 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/behavior/IRemoteCacheAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/behavior/IRemoteCacheAttributes.java
@@ -1,5 +1,7 @@
 package org.apache.commons.jcs.auxiliary.remote.behavior;
 
+import org.apache.commons.jcs.auxiliary.remote.RemoteLocation;
+
 /*
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
@@ -63,14 +65,14 @@ public interface IRemoteCacheAttributes
      * <p>
      * @return The failovers value
      */
-    String[] getFailovers();
+    RemoteLocation[] getFailovers();
 
     /**
      * Sets the failovers attribute of the IRemoteCacheAttributes object
      * <p>
      * @param f The new failovers value
      */
-    void setFailovers( String[] f );
+    void setFailovers( RemoteLocation[] f );
 
     /**
      * Gets the localPort attribute of the IRemoteCacheAttributes object
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheDispatcher.java b/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheDispatcher.java
index a427f26..a31510a 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheDispatcher.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheDispatcher.java
@@ -19,6 +19,10 @@ package org.apache.commons.jcs.auxiliary.remote.http.client;
  * under the License.
  */
 
+import java.io.IOException;
+import java.io.UnsupportedEncodingException;
+import java.net.URLEncoder;
+
 import org.apache.commons.httpclient.HttpException;
 import org.apache.commons.httpclient.HttpMethod;
 import org.apache.commons.httpclient.HttpState;
@@ -32,10 +36,6 @@ import org.apache.commons.jcs.utils.serialization.StandardSerializer;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.io.UnsupportedEncodingException;
-import java.net.URLEncoder;
-
 /** Calls the service. */
 public class RemoteHttpCacheDispatcher
     extends AbstractHttpClient
@@ -129,7 +129,7 @@ public class RemoteHttpCacheDispatcher
      */
     protected <K, V> String addParameters( RemoteCacheRequest<K, V> remoteCacheRequest, String baseUrl )
     {
-        StringBuilder url = new StringBuilder( baseUrl );
+        StringBuilder url = new StringBuilder( baseUrl == null ? "" : baseUrl );
 
         try
         {
@@ -156,9 +156,8 @@ public class RemoteHttpCacheDispatcher
                 switch ( remoteCacheRequest.getRequestType() )
                 {
                     case GET:
-                        keyValue = remoteCacheRequest.getKey() + "";
-                        break;
                     case REMOVE:
+                    case GET_KEYSET:
                         keyValue = remoteCacheRequest.getKey() + "";
                         break;
                     case GET_MATCHING:
@@ -167,9 +166,6 @@ public class RemoteHttpCacheDispatcher
                     case GET_MULTIPLE:
                         keyValue = remoteCacheRequest.getKeySet() + "";
                         break;
-                    case GET_KEYSET:
-                        keyValue = remoteCacheRequest.getKey() + "";
-                        break;
                     case UPDATE:
                         keyValue = remoteCacheRequest.getCacheElement().getKey() + "";
                         break;
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheMonitor.java b/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheMonitor.java
index 337eb1d..77c1fe1 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheMonitor.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/http/client/RemoteHttpCacheMonitor.java
@@ -19,66 +19,33 @@ package org.apache.commons.jcs.auxiliary.remote.http.client;
  * under the License.
  */
 
+import java.io.IOException;
+import java.io.Serializable;
+import java.util.concurrent.ConcurrentHashMap;
+
+import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheMonitor;
 import org.apache.commons.jcs.auxiliary.remote.http.client.behavior.IRemoteHttpCacheClient;
 import org.apache.commons.jcs.engine.CacheStatus;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
-import java.io.Serializable;
-import java.util.HashSet;
-import java.util.Set;
 
 /**
  * Upon the notification of a connection error, the monitor changes to operate in a time driven
  * mode. That is, it attempts to recover the connections on a periodic basis. When all failed
  * connections are restored, it changes back to the failure driven mode.
  */
-public class RemoteHttpCacheMonitor
-    implements Runnable
+public class RemoteHttpCacheMonitor extends AbstractAuxiliaryCacheMonitor
 {
-    /** The logger */
-    private static final Log log = LogFactory.getLog( RemoteHttpCacheMonitor.class );
-
     /** The remote cache that we are monitoring */
     private static RemoteHttpCacheMonitor instance;
 
-    /** Time between checks */
-    private static long idlePeriod = 3 * 1000;
-
     /** Set of remote caches to monitor. This are added on error, if not before. */
-    private final Set<RemoteHttpCache<?, ?>> remoteHttpCaches = new HashSet<RemoteHttpCache<?, ?>>();
-
-    /**
-     * Must make sure RemoteCacheMonitor is started before any remote error can be detected!
-     */
-    private boolean alright = true;
-
-    /** Time driven mode */
-    static final int TIME = 0;
-
-    /** Error driven mode -- only check on health if there is an error */
-    static final int ERROR = 1;
-
-    /** The mode to use */
-    static int mode = ERROR;
-
-    /**
-     * Configures the idle period between repairs.
-     * <p>
-     * @param idlePeriod The new idlePeriod value
-     */
-    public static void setIdlePeriod( long idlePeriod )
-    {
-        if ( idlePeriod > RemoteHttpCacheMonitor.idlePeriod )
-        {
-            RemoteHttpCacheMonitor.idlePeriod = idlePeriod;
-        }
-    }
+    private final ConcurrentHashMap<RemoteHttpCache<?, ?>, RemoteHttpCache<?, ?>> remoteHttpCaches =
+        new ConcurrentHashMap<RemoteHttpCache<?, ?>, RemoteHttpCache<?, ?>>();
 
     /** Constructor for the RemoteCacheMonitor object */
     private RemoteHttpCacheMonitor()
     {
-        super();
+        super("JCS-RemoteHttpCacheMonitor");
+        setIdlePeriod(3000L);
     }
 
     /**
@@ -86,7 +53,7 @@ public class RemoteHttpCacheMonitor
      * <p>
      * @return The instance value
      */
-    static RemoteHttpCacheMonitor getInstance()
+    public static RemoteHttpCacheMonitor getInstance()
     {
         synchronized ( RemoteHttpCacheMonitor.class )
         {
@@ -109,15 +76,19 @@ public class RemoteHttpCacheMonitor
         {
             log.info( "Notified of an error. " + remoteCache );
         }
-        bad();
-        synchronized ( this )
-        {
-            remoteHttpCaches.add( remoteCache );
-            notify();
-        }
+
+        remoteHttpCaches.put( remoteCache, remoteCache );
+        notifyError();
     }
 
-    // Run forever.
+    /**
+     * Clean up all resources before shutdown
+     */
+    @Override
+    protected void dispose()
+    {
+        this.remoteHttpCaches.clear();
+    }
 
     // Avoid the use of any synchronization in the process of monitoring for
     // performance reasons.
@@ -125,124 +96,48 @@ public class RemoteHttpCacheMonitor
     // just skip the monitoring until the next round.
     /** Main processing method for the RemoteCacheMonitor object */
     @Override
-    public void run()
+    public void doWork()
     {
-        if ( log.isInfoEnabled() )
-        {
-            log.info( "Monitoring daemon started" );
-        }
-        do
+        // If any cache is in error, it strongly suggests all caches
+        // managed by the
+        // same RmicCacheManager instance are in error. So we fix
+        // them once and for all.
+        for (RemoteHttpCache<?, ?> remoteCache : this.remoteHttpCaches.values())
         {
-            if ( mode == ERROR )
-            {
-                synchronized ( this )
-                {
-                    if ( alright )
-                    {
-                        // make this configurable, comment out wait to enter
-                        // time driven mode
-                        // Failure driven mode.
-                        try
-                        {
-                            if ( log.isDebugEnabled() )
-                            {
-                                log.debug( "FAILURE DRIVEN MODE: cache monitor waiting for error" );
-                            }
-                            wait();
-                            // wake up only if there is an error.
-                        }
-                        catch ( InterruptedException ignore )
-                        {
-                            // swallow
-                        }
-                    }
-                }
-            }
-            else
-            {
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "TIME DRIVEN MODE: cache monitor sleeping for " + idlePeriod );
-                }
-                // Time driven mode: sleep between each round of recovery
-                // attempt.
-                // will need to test not just check status
-            }
-
             try
             {
-                Thread.sleep( idlePeriod );
-            }
-            catch ( InterruptedException ex )
-            {
-                // ignore;
-            }
-
-            // The "allright" flag must be false here.
-            // Simply presume we can fix all the errors until proven otherwise.
-            synchronized ( this )
-            {
-                alright = true;
-            }
-
-            // Make a copy
-            Set<RemoteHttpCache<?, ?>> remoteCachesToExamine =
-                new HashSet<RemoteHttpCache<?, ?>>();
-            synchronized ( this )
-            {
-                for (RemoteHttpCache<?, ?> remoteCache : this.remoteHttpCaches)
+                if ( remoteCache.getStatus() == CacheStatus.ERROR )
                 {
-                    remoteCachesToExamine.add( remoteCache );
-                }
-            }
-            // If any cache is in error, it strongly suggests all caches
-            // managed by the
-            // same RmicCacheManager instance are in error. So we fix
-            // them once and for all.
-            for (RemoteHttpCache<?, ?> remoteCache : remoteCachesToExamine)
-            {
-                try
-                {
-                    if ( remoteCache.getStatus() == CacheStatus.ERROR )
-                    {
-                        RemoteHttpCacheAttributes attributes = remoteCache.getRemoteHttpCacheAttributes();
+                    RemoteHttpCacheAttributes attributes = remoteCache.getRemoteHttpCacheAttributes();
 
-                        IRemoteHttpCacheClient<Serializable, Serializable> remoteService = RemoteHttpCacheManager.getInstance()
-                            .createRemoteHttpCacheClientForAttributes( attributes );
+                    IRemoteHttpCacheClient<Serializable, Serializable> remoteService = RemoteHttpCacheManager.getInstance()
+                        .createRemoteHttpCacheClientForAttributes( attributes );
 
-                        if ( log.isInfoEnabled() )
-                        {
-                            log.info( "Performing Alive check on service " + remoteService );
-                        }
-                        // If we can't fix them, just skip and re-try in
-                        // the next round.
-                        if ( remoteService.isAlive() )
-                        {
-                            remoteCache.fixCache( remoteService );
-                        }
-                        else
-                        {
-                            bad();
-                        }
-                        break;
+                    if ( log.isInfoEnabled() )
+                    {
+                        log.info( "Performing Alive check on service " + remoteService );
                     }
+                    // If we can't fix them, just skip and re-try in
+                    // the next round.
+                    if ( remoteService.isAlive() )
+                    {
+                        remoteCache.fixCache( remoteService );
+                    }
+                    else
+                    {
+                        allright.set(false);
+                    }
+                    break;
                 }
-                catch ( Exception ex )
-                {
-                    bad();
-                    // Problem encountered in fixing the caches managed by a
-                    // RemoteCacheManager instance.
-                    // Soldier on to the next RemoteHttpCache.
-                    log.error( ex );
-                }
+            }
+            catch ( IOException ex )
+            {
+                allright.set(false);
+                // Problem encountered in fixing the caches managed by a
+                // RemoteCacheManager instance.
+                // Soldier on to the next RemoteHttpCache.
+                log.error( ex );
             }
         }
-        while ( true );
-    }
-
-    /** Sets the "aright" flag to false in a critical section. */
-    private synchronized void bad()
-    {
-        alright = false;
     }
 }
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteCacheServiceAdaptor.java b/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteCacheServiceAdaptor.java
index 63a78f1..31e60b9 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteCacheServiceAdaptor.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteCacheServiceAdaptor.java
@@ -19,6 +19,12 @@ package org.apache.commons.jcs.auxiliary.remote.http.server;
  * under the License.
  */
 
+import java.io.IOException;
+import java.io.Serializable;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+
 import org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheRequest;
 import org.apache.commons.jcs.auxiliary.remote.value.RemoteCacheResponse;
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
@@ -27,12 +33,6 @@ import org.apache.commons.jcs.engine.behavior.ICompositeCacheManager;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-
 /**
  * The Servlet deserializes the request object. The request object is passed to the processor. The
  * processor then calls the service which does the work of talking to the cache.
@@ -126,8 +126,6 @@ public class RemoteCacheServiceAdaptor<K extends Serializable, V extends Seriali
                         getRemoteCacheService().update( request.getCacheElement(), request.getRequesterId() );
                         break;
                     case ALIVE_CHECK:
-                        response.setSuccess( true );
-                        break;
                     case DISPOSE:
                         response.setSuccess( true );
                         // DO NOTHING
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteHttpCacheServerAttributes.java b/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteHttpCacheServerAttributes.java
index 8b80bcb..bbe0257 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteHttpCacheServerAttributes.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/http/server/RemoteHttpCacheServerAttributes.java
@@ -20,7 +20,6 @@ package org.apache.commons.jcs.auxiliary.remote.http.server;
  */
 
 import org.apache.commons.jcs.auxiliary.AbstractAuxiliaryCacheAttributes;
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheAttributes;
 
 /**
  * Configuration for the RemoteHttpCacheServer. Most of these properties are used only by the
@@ -39,25 +38,6 @@ public class RemoteHttpCacheServerAttributes
     private boolean allowClusterGet = true;
 
     /**
-     * clones
-     * <p>
-     * @return AuxiliaryCacheAttributes clone
-     */
-    @Override
-    public AuxiliaryCacheAttributes copy()
-    {
-        try
-        {
-            return (AuxiliaryCacheAttributes) this.clone();
-        }
-        catch ( Exception e )
-        {
-            // swallow
-        }
-        return this;
-    }
-
-    /**
      * Should cluster updates be propagated to the locals
      * <p>
      * @return The localClusterConsistency value
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/server/RegistryKeepAliveRunner.java b/src/org/apache/commons/jcs/auxiliary/remote/server/RegistryKeepAliveRunner.java
index 0949c83..fe82a3b 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/server/RegistryKeepAliveRunner.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/server/RegistryKeepAliveRunner.java
@@ -19,15 +19,15 @@ package org.apache.commons.jcs.auxiliary.remote.server;
  * under the License.
  */
 
+import java.rmi.Naming;
+import java.rmi.RemoteException;
+import java.rmi.registry.Registry;
+
 import org.apache.commons.jcs.auxiliary.remote.RemoteUtils;
 import org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.rmi.Naming;
-import java.rmi.RemoteException;
-import java.rmi.registry.Registry;
-
 /**
  * This class tries to keep the registry alive. If if is able to create a registry, it will also
  * rebind the remote cache server.
@@ -93,7 +93,6 @@ public class RegistryKeepAliveRunner
             {
                 log.debug( message );
             }
-            obj = null;
         }
         catch ( Exception ex )
         {
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java b/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java
index 0c93d66..743edc7 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServer.java
@@ -31,6 +31,8 @@ import java.util.Iterator;
 import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
+import java.util.concurrent.locks.ReentrantLock;
 
 import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheListener;
@@ -82,21 +84,21 @@ public class RemoteCacheServer<K, V>
     private int puts = 0;
 
     /** Maps cache name to CacheListeners object. association of listeners (regions). */
-    private final Map<String, CacheListeners<K, V>> cacheListenersMap =
+    private final transient ConcurrentMap<String, CacheListeners<K, V>> cacheListenersMap =
         new ConcurrentHashMap<String, CacheListeners<K, V>>();
 
     /** maps cluster listeners to regions. */
-    private final Map<String, CacheListeners<K, V>> clusterListenersMap =
+    private final transient ConcurrentMap<String, CacheListeners<K, V>> clusterListenersMap =
         new ConcurrentHashMap<String, CacheListeners<K, V>>();
 
     /** The central hub */
     private transient CompositeCacheManager cacheManager;
 
     /** relates listener id with a type */
-    private final Map<Long, RemoteType> idTypeMap = new ConcurrentHashMap<Long, RemoteType>();
+    private final ConcurrentMap<Long, RemoteType> idTypeMap = new ConcurrentHashMap<Long, RemoteType>();
 
     /** relates listener id with an ip address */
-    private final Map<Long, String> idIPMap = new ConcurrentHashMap<Long, String>();
+    private final ConcurrentMap<Long, String> idIPMap = new ConcurrentHashMap<Long, String>();
 
     /** Used to get the next listener id. */
     private final int[] listenerId = new int[1];
@@ -111,6 +113,12 @@ public class RemoteCacheServer<K, V>
     /** An optional event logger */
     private transient ICacheEventLogger cacheEventLogger;
 
+    /** Lock for Cache listener initialization */
+    private ReentrantLock cacheListenersLock = new ReentrantLock();
+
+    /** Lock for Cluster listener initialization */
+    private ReentrantLock clusterListenersLock = new ReentrantLock();
+
     /**
      * Constructor for the RemoteCacheServer object. This initializes the server with the values
      * from the config file.
@@ -481,9 +489,7 @@ public class RemoteCacheServer<K, V>
             }
         }
 
-        ICacheElement<K, V> element = null;
-
-        element = getFromCacheListeners( key, fromCluster, cacheDesc, element );
+        ICacheElement<K, V> element = getFromCacheListeners( key, fromCluster, cacheDesc, null );
         return element;
     }
 
@@ -723,8 +729,6 @@ public class RemoteCacheServer<K, V>
      */
     private Map<K, ICacheElement<K, V>> processGetMultiple( String cacheName, Set<K> keys, long requesterId )
     {
-        Map<K, ICacheElement<K, V>> elements = null;
-
         boolean fromCluster = isRequestFromCluster( requesterId );
 
         if ( log.isDebugEnabled() )
@@ -733,17 +737,8 @@ public class RemoteCacheServer<K, V>
                 + "] fromCluster = " + fromCluster );
         }
 
-        CacheListeners<K, V> cacheDesc = null;
-        try
-        {
-            cacheDesc = getCacheListeners( cacheName );
-        }
-        catch ( Exception e )
-        {
-            log.error( "Problem getting listeners.", e );
-        }
-
-        elements = getMultipleFromCacheListeners( keys, elements, fromCluster, cacheDesc );
+        CacheListeners<K, V> cacheDesc = getCacheListeners( cacheName );
+        Map<K, ICacheElement<K, V>> elements = getMultipleFromCacheListeners( keys, null, fromCluster, cacheDesc );
         return elements;
     }
 
@@ -1145,19 +1140,16 @@ public class RemoteCacheServer<K, V>
     public void release()
         throws IOException
     {
-        synchronized ( cacheListenersMap )
+        for (CacheListeners<K, V> cacheDesc : cacheListenersMap.values())
         {
-            for (CacheListeners<K, V> cacheDesc : cacheListenersMap.values())
-            {
-                ICacheEventQueue<K, V>[] qlist = getEventQList( cacheDesc, 0 );
+            ICacheEventQueue<K, V>[] qlist = getEventQList( cacheDesc, 0 );
 
-                for ( int i = 0; i < qlist.length; i++ )
-                {
-                    qlist[i].addDisposeEvent();
-                }
+            for ( int i = 0; i < qlist.length; i++ )
+            {
+                qlist[i].addDisposeEvent();
             }
-            cacheManager.release();
         }
+        cacheManager.release();
     }
 
     /**
@@ -1170,10 +1162,14 @@ public class RemoteCacheServer<K, V>
     protected CacheListeners<K, V> getCacheListeners( String cacheName )
     {
         CacheListeners<K, V> cacheListeners = cacheListenersMap.get( cacheName );
-        synchronized ( cacheListenersMap )
+
+        if ( cacheListeners == null )
         {
-            if ( cacheListeners == null )
+            cacheListenersLock.lock();
+
+            try
             {
+                // double check
                 cacheListeners = cacheListenersMap.get( cacheName );
                 if ( cacheListeners == null )
                 {
@@ -1182,7 +1178,12 @@ public class RemoteCacheServer<K, V>
                     cacheListenersMap.put( cacheName, cacheListeners );
                 }
             }
+            finally
+            {
+                cacheListenersLock.unlock();
+            }
         }
+
         return cacheListeners;
     }
 
@@ -1196,9 +1197,12 @@ public class RemoteCacheServer<K, V>
     protected CacheListeners<K, V> getClusterListeners( String cacheName )
     {
         CacheListeners<K, V> cacheListeners = clusterListenersMap.get( cacheName );
-        synchronized ( clusterListenersMap )
+
+        if ( cacheListeners == null )
         {
-            if ( cacheListeners == null )
+            clusterListenersLock.lock();
+
+            try
             {
                 cacheListeners = clusterListenersMap.get( cacheName );
                 if ( cacheListeners == null )
@@ -1208,7 +1212,12 @@ public class RemoteCacheServer<K, V>
                     clusterListenersMap.put( cacheName, cacheListeners );
                 }
             }
+            finally
+            {
+                clusterListenersLock.unlock();
+            }
         }
+
         return cacheListeners;
     }
 
@@ -1227,11 +1236,7 @@ public class RemoteCacheServer<K, V>
     @SuppressWarnings("unchecked") // No generic arrays in java
     private ICacheEventQueue<K, V>[] getEventQList( CacheListeners<K, V> cacheListeners, long requesterId )
     {
-        ICacheEventQueue<K, V>[] list = null;
-        synchronized ( cacheListeners.eventQMap )
-        {
-            list = cacheListeners.eventQMap.values().toArray( new ICacheEventQueue[0] );
-        }
+        ICacheEventQueue<K, V>[] list = cacheListeners.eventQMap.values().toArray( new ICacheEventQueue[0] );
         int count = 0;
         // Set those not qualified to null; Count those qualified.
         for ( int i = 0; i < list.length; i++ )
diff --git a/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServerFactory.java b/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServerFactory.java
index e288386..bb3fa8f 100644
--- a/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServerFactory.java
+++ b/src/org/apache/commons/jcs/auxiliary/remote/server/RemoteCacheServerFactory.java
@@ -19,17 +19,6 @@ package org.apache.commons.jcs.auxiliary.remote.server;
  * under the License.
  */
 
-import org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator;
-import org.apache.commons.jcs.auxiliary.remote.RemoteUtils;
-import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants;
-import org.apache.commons.jcs.engine.behavior.ICacheServiceAdmin;
-import org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger;
-import org.apache.commons.jcs.utils.config.OptionConverter;
-import org.apache.commons.jcs.utils.config.PropertySetter;
-import org.apache.commons.jcs.utils.threadpool.DaemonThreadFactory;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
 import java.io.IOException;
 import java.io.Serializable;
 import java.net.MalformedURLException;
@@ -45,6 +34,17 @@ import java.util.concurrent.Executors;
 import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.TimeUnit;
 
+import org.apache.commons.jcs.auxiliary.AuxiliaryCacheConfigurator;
+import org.apache.commons.jcs.auxiliary.remote.RemoteUtils;
+import org.apache.commons.jcs.auxiliary.remote.behavior.IRemoteCacheConstants;
+import org.apache.commons.jcs.engine.behavior.ICacheServiceAdmin;
+import org.apache.commons.jcs.engine.logging.behavior.ICacheEventLogger;
+import org.apache.commons.jcs.utils.config.OptionConverter;
+import org.apache.commons.jcs.utils.config.PropertySetter;
+import org.apache.commons.jcs.utils.threadpool.DaemonThreadFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
 /**
  * Provides remote cache services. This creates remote cache servers and can proxy command line
  * requests to a running server.
@@ -156,8 +156,7 @@ public class RemoteCacheServerFactory
             rcsa.setConfigFileName( propFile );
 
             // These should come from the file!
-            rcsa.setRemotePort( port );
-            rcsa.setRemoteHost( host );
+            rcsa.setRemoteLocation( host, port );
             if ( log.isInfoEnabled() )
             {
                 log.info( "Creating server with these attributes: " + rcsa );
@@ -355,14 +354,14 @@ public class RemoteCacheServerFactory
         String lccStr = prop.getProperty( REMOTE_LOCAL_CLUSTER_CONSISTENCY );
         if ( lccStr != null )
         {
-            boolean lcc = Boolean.valueOf( lccStr ).booleanValue();
+            boolean lcc = Boolean.parseBoolean( lccStr );
             rcsa.setLocalClusterConsistency( lcc );
         }
 
         String acgStr = prop.getProperty( REMOTE_ALLOW_CLUSTER_GET );
         if ( acgStr != null )
         {
-            boolean acg = Boolean.valueOf( acgStr ).booleanValue();
+            boolean acg = Boolean.parseBoolean( lccStr );
             rcsa.setAllowClusterGet( acg );
         }
 
diff --git a/src/org/apache/commons/jcs/engine/CacheInfo.java b/src/org/apache/commons/jcs/engine/CacheInfo.java
index 4115525..6256d0e 100644
--- a/src/org/apache/commons/jcs/engine/CacheInfo.java
+++ b/src/org/apache/commons/jcs/engine/CacheInfo.java
@@ -40,7 +40,7 @@ public final class CacheInfo
      * TODO: may have some trouble in failover mode if the cache keeps its old
      * id. We may need to reset this when moving into failover.
      */
-    protected static final VMID vmid = new VMID();
+    private static final VMID vmid = new VMID();
 
     /** By default this is the hashcode of the VMID */
     public static final long listenerId = vmid.hashCode();
diff --git a/src/org/apache/commons/jcs/engine/CacheListeners.java b/src/org/apache/commons/jcs/engine/CacheListeners.java
index 41f3db6..601529f 100644
--- a/src/org/apache/commons/jcs/engine/CacheListeners.java
+++ b/src/org/apache/commons/jcs/engine/CacheListeners.java
@@ -19,12 +19,13 @@ package org.apache.commons.jcs.engine;
  * under the License.
  */
 
-import org.apache.commons.jcs.engine.behavior.ICache;
-import org.apache.commons.jcs.engine.behavior.ICacheEventQueue;
-
 import java.util.Iterator;
 import java.util.Map;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
+
+import org.apache.commons.jcs.engine.behavior.ICache;
+import org.apache.commons.jcs.engine.behavior.ICacheEventQueue;
 
 /**
  * Used to associates a set of [cache listener to cache event queue] for a
@@ -36,7 +37,7 @@ public class CacheListeners<K, V>
     public final ICache<K, V> cache;
 
     /** Map ICacheListener to ICacheEventQueue */
-    public final Map<Long, ICacheEventQueue<K, V>> eventQMap =
+    public final ConcurrentMap<Long, ICacheEventQueue<K, V>> eventQMap =
         new ConcurrentHashMap<Long, ICacheEventQueue<K, V>>();
 
     /**
diff --git a/src/org/apache/commons/jcs/engine/CompositeCacheAttributes.java b/src/org/apache/commons/jcs/engine/CompositeCacheAttributes.java
index bce474e..31da4be 100644
--- a/src/org/apache/commons/jcs/engine/CompositeCacheAttributes.java
+++ b/src/org/apache/commons/jcs/engine/CompositeCacheAttributes.java
@@ -29,7 +29,7 @@ import org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes;
  * the hard coded defaults will be used.
  */
 public class CompositeCacheAttributes
-    implements ICompositeCacheAttributes, Cloneable
+    implements ICompositeCacheAttributes
 {
     /** Don't change */
     private static final long serialVersionUID = 6754049978134196787L;
@@ -403,26 +403,6 @@ public class CompositeCacheAttributes
     }
 
     /**
-     * Description of the Method
-     * <p>
-     * @return ICompositeCacheAttributes a copy
-     */
-    @Override
-    public ICompositeCacheAttributes copy()
-    {
-        try
-        {
-            ICompositeCacheAttributes cattr = (CompositeCacheAttributes) this.clone();
-            return cattr;
-        }
-        catch ( Exception e )
-        {
-            System.err.println( e.toString() );
-            return new CompositeCacheAttributes();
-        }
-    }
-
-    /**
      * Dumps the core attributes.
      * <p>
      * @return For debugging.
@@ -444,4 +424,20 @@ public class CompositeCacheAttributes
 
         return dump.toString();
     }
+
+    /**
+     * @see java.lang.Object#clone()
+     */
+    @Override
+    public ICompositeCacheAttributes clone()
+    {
+        try
+        {
+            return (ICompositeCacheAttributes)super.clone();
+        }
+        catch (CloneNotSupportedException e)
+        {
+            throw new RuntimeException("Clone not supported. This should never happen.", e);
+        }
+    }
 }
diff --git a/src/org/apache/commons/jcs/engine/ElementAttributes.java b/src/org/apache/commons/jcs/engine/ElementAttributes.java
index e0d302f..ca8547e 100644
--- a/src/org/apache/commons/jcs/engine/ElementAttributes.java
+++ b/src/org/apache/commons/jcs/engine/ElementAttributes.java
@@ -19,13 +19,12 @@ package org.apache.commons.jcs.engine;
  * under the License.
  */
 
-import org.apache.commons.jcs.engine.behavior.IElementAttributes;
-import org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler;
-
-import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 
+import org.apache.commons.jcs.engine.behavior.IElementAttributes;
+import org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler;
+
 /**
  * This it the element attribute descriptor class. Each element in the cache has an ElementAttribute
  * object associated with it. An ElementAttributes object can be associated with an element in 3
@@ -39,7 +38,7 @@ import java.util.List;
  * </ol>
  */
 public class ElementAttributes
-    implements IElementAttributes, Serializable
+    implements IElementAttributes
 {
     /** Don't change. */
     private static final long serialVersionUID = 7814990748035017441L;
@@ -122,34 +121,6 @@ public class ElementAttributes
     }
 
     /**
-     * Copies the attributes, including references to event handlers.
-     * <p>
-     * @return a copy of the Attributes
-     */
-    @Override
-    public IElementAttributes copy()
-    {
-        try
-        {
-            // need to make this more efficient. Just want to insure
-            // a proper copy
-            ElementAttributes attr = new ElementAttributes();
-            attr.setIdleTime( this.getIdleTime() );
-            attr.setIsEternal( this.getIsEternal() );
-            attr.setIsLateral( this.getIsLateral() );
-            attr.setIsRemote( this.getIsRemote() );
-            attr.setIsSpool( this.getIsSpool() );
-            attr.setMaxLife(this.getMaxLife());
-            attr.addElementEventHandlers( this.eventHandlers );
-            return attr;
-        }
-        catch ( Exception e )
-        {
-            return new ElementAttributes();
-        }
-    }
-
-    /**
      * Sets the maxLife attribute of the IAttributes object.
      * <p>
      * @param mls The new MaxLifeSeconds value
@@ -466,4 +437,20 @@ public class ElementAttributes
 
         return dump.toString();
     }
+
+    /**
+     * @see java.lang.Object#clone()
+     */
+    @Override
+    public IElementAttributes clone()
+    {
+        try
+        {
+            return (IElementAttributes)super.clone();
+        }
+        catch (CloneNotSupportedException e)
+        {
+            throw new RuntimeException("Clone not supported. This should never happen.", e);
+        }
+    }
 }
diff --git a/src/org/apache/commons/jcs/engine/behavior/ICompositeCacheAttributes.java b/src/org/apache/commons/jcs/engine/behavior/ICompositeCacheAttributes.java
index 49e45cc..7d22e4e 100644
--- a/src/org/apache/commons/jcs/engine/behavior/ICompositeCacheAttributes.java
+++ b/src/org/apache/commons/jcs/engine/behavior/ICompositeCacheAttributes.java
@@ -25,7 +25,7 @@ import java.io.Serializable;
  * This defines the minimal behavior for the Cache Configuration settings.
  */
 public interface ICompositeCacheAttributes
-    extends Serializable
+    extends Serializable, Cloneable
 {
     enum DiskUsagePattern
     {
@@ -203,13 +203,6 @@ public interface ICompositeCacheAttributes
     int getMaxSpoolPerRun();
 
     /**
-     * Clones the attributes.
-     * <p>
-     * @return a new object with the same settings.
-     */
-    ICompositeCacheAttributes copy();
-
-    /**
      * By default this is SWAP_ONLY.
      * <p>
      * @param diskUsagePattern The diskUsagePattern to set.
@@ -243,4 +236,9 @@ public interface ICompositeCacheAttributes
      * @param spoolChunkSize
      */
     void setSpoolChunkSize( int spoolChunkSize );
+
+    /**
+     * Clone object
+     */
+    ICompositeCacheAttributes clone();
 }
diff --git a/src/org/apache/commons/jcs/engine/behavior/IElementAttributes.java b/src/org/apache/commons/jcs/engine/behavior/IElementAttributes.java
index 1786b1d..2aa4e46 100644
--- a/src/org/apache/commons/jcs/engine/behavior/IElementAttributes.java
+++ b/src/org/apache/commons/jcs/engine/behavior/IElementAttributes.java
@@ -19,17 +19,18 @@ package org.apache.commons.jcs.engine.behavior;
  * under the License.
  */
 
-import org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler;
-
+import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.List;
 
+import org.apache.commons.jcs.engine.control.event.behavior.IElementEventHandler;
+
 /**
  * Interface for cache element attributes classes. Every item is the cache is associated with an
  * element attributes object. It is used to track the life of the object as well as to restrict its
  * behavior. By default, elements get a clone of the region's attributes.
  */
-public interface IElementAttributes
+public interface IElementAttributes extends Serializable, Cloneable
 {
     /**
      * Sets the maxLife attribute of the IAttributes object.
@@ -110,12 +111,6 @@ public interface IElementAttributes
     long getTimeToLiveSeconds();
 
     /**
-     * Returns a copy of the object.
-     * @return IElementAttributes
-     */
-    IElementAttributes copy();
-
-    /**
      * Can this item be spooled to disk
      * <p>
      * By default this is true.
@@ -200,4 +195,9 @@ public interface IElementAttributes
     long getTimeFactorForMilliseconds();
 
     void setTimeFactorForMilliseconds(long factor);
+
+    /**
+     * Clone object
+     */
+    IElementAttributes clone();
 }
diff --git a/src/org/apache/commons/jcs/engine/control/CompositeCache.java b/src/org/apache/commons/jcs/engine/control/CompositeCache.java
index 7df0fab..d616bbf 100644
--- a/src/org/apache/commons/jcs/engine/control/CompositeCache.java
+++ b/src/org/apache/commons/jcs/engine/control/CompositeCache.java
@@ -28,6 +28,8 @@ import java.util.Map;
 import java.util.Set;
 import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.TimeUnit;
+import java.util.concurrent.atomic.AtomicBoolean;
+import java.util.concurrent.atomic.AtomicInteger;
 
 import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.jcs.access.exception.ObjectNotFoundException;
@@ -82,7 +84,7 @@ public class CompositeCache<K, V>
     private AuxiliaryCache<K, V>[] auxCaches = new AuxiliaryCache[0];
 
     /** is this alive? */
-    private boolean alive = true;
+    private AtomicBoolean alive;
 
     /** Region Elemental Attributes, default. */
     private IElementAttributes attr;
@@ -91,22 +93,22 @@ public class CompositeCache<K, V>
     private ICompositeCacheAttributes cacheAttr;
 
     /** How many times update was called. */
-    private int updateCount;
+    private AtomicInteger updateCount;
 
     /** How many times remove was called. */
-    private int removeCount;
+    private AtomicInteger removeCount;
 
     /** Memory cache hit count */
-    private int hitCountRam;
+    private AtomicInteger hitCountRam;
 
     /** Auxiliary cache hit count (number of times found in ANY auxiliary) */
-    private int hitCountAux;
+    private AtomicInteger hitCountAux;
 
     /** Count of misses where element was not found. */
-    private int missCountNotFound = 0;
+    private AtomicInteger missCountNotFound;
 
     /** Count of misses where element was expired. */
-    private int missCountExpired = 0;
+    private AtomicInteger missCountExpired;
 
     /**
      * The cache hub can only have one memory cache. This could be made more flexible in the future,
@@ -127,6 +129,13 @@ public class CompositeCache<K, V>
     {
         this.attr = attr;
         this.cacheAttr = cattr;
+        this.alive = new AtomicBoolean(true);
+        this.updateCount = new AtomicInteger(0);
+        this.removeCount = new AtomicInteger(0);
+        this.hitCountRam = new AtomicInteger(0);
+        this.hitCountAux = new AtomicInteger(0);
+        this.missCountNotFound = new AtomicInteger(0);
+        this.missCountExpired = new AtomicInteger(0);
 
         createMemoryCache( cattr );
 
@@ -233,16 +242,15 @@ public class CompositeCache<K, V>
             log.debug( "Updating memory cache " + cacheElement.getKey() );
         }
 
+        updateCount.incrementAndGet();
+
         synchronized ( this )
         {
-            updateCount++;
-
             memCache.update( cacheElement );
-
             updateAuxiliaries( cacheElement, localOnly );
-
-            cacheElement.getElementAttributes().setLastAccessTimeNow();
         }
+
+        cacheElement.getElementAttributes().setLastAccessTimeNow();
     }
 
     /**
@@ -270,7 +278,6 @@ public class CompositeCache<K, V>
         // more can be added if future auxiliary caches don't fit the model
         // You could run a database cache as either a remote or a local disk.
         // The types would describe the purpose.
-
         if ( log.isDebugEnabled() )
         {
             if ( auxCaches.length > 0 )
@@ -283,85 +290,88 @@ public class CompositeCache<K, V>
             }
         }
 
-        for ( int i = 0; i < auxCaches.length; i++ )
+        for ( ICache<K, V> aux : auxCaches )
         {
-            ICache<K, V> aux = auxCaches[i];
-
-            if ( log.isDebugEnabled() )
+            if ( aux == null )
             {
-                log.debug( "Auxilliary cache type: " + aux.getCacheType() );
+                continue;
             }
 
-            if ( aux == null )
+            if ( log.isDebugEnabled() )
             {
-                continue;
+                log.debug( "Auxiliary cache type: " + aux.getCacheType() );
             }
 
-            // SEND TO REMOTE STORE
-            if ( aux.getCacheType() == CacheType.REMOTE_CACHE )
+            switch (aux.getCacheType())
             {
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "ce.getElementAttributes().getIsRemote() = "
-                        + cacheElement.getElementAttributes().getIsRemote() );
-                }
+                // SEND TO REMOTE STORE
+                case REMOTE_CACHE:
+                    if ( log.isDebugEnabled() )
+                    {
+                        log.debug( "ce.getElementAttributes().getIsRemote() = "
+                            + cacheElement.getElementAttributes().getIsRemote() );
+                    }
 
-                if ( cacheElement.getElementAttributes().getIsRemote() && !localOnly )
-                {
-                    try
+                    if ( cacheElement.getElementAttributes().getIsRemote() && !localOnly )
                     {
-                        // need to make sure the group cache understands that
-                        // the key is a group attribute on update
-                        aux.update( cacheElement );
-                        if ( log.isDebugEnabled() )
+                        try
                         {
-                            log.debug( "Updated remote store for " + cacheElement.getKey() + cacheElement );
+                            // need to make sure the group cache understands that
+                            // the key is a group attribute on update
+                            aux.update( cacheElement );
+                            if ( log.isDebugEnabled() )
+                            {
+                                log.debug( "Updated remote store for " + cacheElement.getKey() + cacheElement );
+                            }
+                        }
+                        catch ( IOException ex )
+                        {
+                            log.error( "Failure in updateExclude", ex );
                         }
                     }
-                    catch ( IOException ex )
-                    {
-                        log.error( "Failure in updateExclude", ex );
-                    }
-                }
+                    break;
+
                 // SEND LATERALLY
-            }
-            else if ( aux.getCacheType() == CacheType.LATERAL_CACHE )
-            {
-                // lateral can't do the checking since it is dependent on the
-                // cache region restrictions
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "lateralcache in aux list: cattr " + cacheAttr.isUseLateral() );
-                }
-                if ( cacheAttr.isUseLateral() && cacheElement.getElementAttributes().getIsLateral() && !localOnly )
-                {
-                    // DISTRIBUTE LATERALLY
-                    // Currently always multicast even if the value is
-                    // unchanged, to cause the cache item to move to the front.
-                    aux.update( cacheElement );
+                case LATERAL_CACHE:
+                    // lateral can't do the checking since it is dependent on the
+                    // cache region restrictions
                     if ( log.isDebugEnabled() )
                     {
-                        log.debug( "updated lateral cache for " + cacheElement.getKey() );
+                        log.debug( "lateralcache in aux list: cattr " + cacheAttr.isUseLateral() );
                     }
-                }
-            }
-            // update disk if the usage pattern permits
-            else if ( aux.getCacheType() == CacheType.DISK_CACHE )
-            {
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "diskcache in aux list: cattr " + cacheAttr.isUseDisk() );
-                }
-                if ( cacheAttr.isUseDisk()
-                    && cacheAttr.getDiskUsagePattern() == DiskUsagePattern.UPDATE
-                    && cacheElement.getElementAttributes().getIsSpool() )
-                {
-                    aux.update( cacheElement );
+                    if ( cacheAttr.isUseLateral() && cacheElement.getElementAttributes().getIsLateral() && !localOnly )
+                    {
+                        // DISTRIBUTE LATERALLY
+                        // Currently always multicast even if the value is
+                        // unchanged, to cause the cache item to move to the front.
+                        aux.update( cacheElement );
+                        if ( log.isDebugEnabled() )
+                        {
+                            log.debug( "updated lateral cache for " + cacheElement.getKey() );
+                        }
+                    }
+                    break;
+
+                // update disk if the usage pattern permits
+                case DISK_CACHE:
                     if ( log.isDebugEnabled() )
                     {
-                        log.debug( "updated disk cache for " + cacheElement.getKey() );
+                        log.debug( "diskcache in aux list: cattr " + cacheAttr.isUseDisk() );
                     }
-                }
+                    if ( cacheAttr.isUseDisk()
+                        && cacheAttr.getDiskUsagePattern() == DiskUsagePattern.UPDATE
+                        && cacheElement.getElementAttributes().getIsSpool() )
+                    {
+                        aux.update( cacheElement );
+                        if ( log.isDebugEnabled() )
+                        {
+                            log.debug( "updated disk cache for " + cacheElement.getKey() );
+                        }
+                    }
+                    break;
+
+                default: // CACHE_HUB
+                    break;
             }
         }
     }
@@ -388,10 +398,8 @@ public class CompositeCache<K, V>
         boolean diskAvailable = false;
 
         // SPOOL TO DISK.
-        for ( int i = 0; i < auxCaches.length; i++ )
+        for ( ICache<K, V> aux : auxCaches )
         {
-            ICache<K, V> aux = auxCaches[i];
-
             if ( aux != null && aux.getCacheType() == CacheType.DISK_CACHE )
             {
                 diskAvailable = true;
@@ -410,20 +418,17 @@ public class CompositeCache<K, V>
                         log.error( "Problem spooling item to disk cache.", ex );
                         throw new IllegalStateException( ex.getMessage() );
                     }
-                    catch ( Exception oee )
-                    {
-                        // swallow
-                    }
+
                     if ( log.isDebugEnabled() )
                     {
-                        log.debug( "spoolToDisk done for: " + ce.getKey() + " on disk cache[" + i + "]" );
+                        log.debug( "spoolToDisk done for: " + ce.getKey() + " on disk cache[" + aux.getCacheName() + "]" );
                     }
                 }
                 else
                 {
                     if ( log.isDebugEnabled() )
                     {
-                        log.debug( "DiskCache avaialbe, but JCS is not configured to use the DiskCache as a swap." );
+                        log.debug( "DiskCache available, but JCS is not configured to use the DiskCache as a swap." );
                     }
                 }
             }
@@ -505,10 +510,8 @@ public class CompositeCache<K, V>
                             log.debug( cacheAttr.getCacheName() + " - Memory cache hit, but element expired" );
                         }
 
-                        missCountExpired++;
-
+                        missCountExpired.incrementAndGet();
                         remove( key );
-
                         element = null;
                     }
                     else
@@ -519,7 +522,7 @@ public class CompositeCache<K, V>
                         }
 
                         // Update counters
-                        hitCountRam++;
+                        hitCountRam.incrementAndGet();
                     }
 
                     found = true;
@@ -528,11 +531,8 @@ public class CompositeCache<K, V>
                 {
                     // Item not found in memory. If local invocation look in aux
                     // caches, even if not local look in disk auxiliaries
-
-                    for ( int i = 0; i < auxCaches.length; i++ )
+                    for (AuxiliaryCache<K, V> aux : auxCaches)
                     {
-                        AuxiliaryCache<K, V> aux = auxCaches[i];
-
                         if ( aux != null )
                         {
                             CacheType cacheType = aux.getCacheType();
@@ -567,28 +567,27 @@ public class CompositeCache<K, V>
                                 {
                                     if ( log.isDebugEnabled() )
                                     {
-                                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + i + "] hit, but element expired." );
+                                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + aux.getCacheName() + "] hit, but element expired." );
                                     }
 
-                                    missCountExpired++;
+                                    missCountExpired.incrementAndGet();
 
                                     // This will tell the remotes to remove the item
                                     // based on the element's expiration policy. The elements attributes
                                     // associated with the item when it created govern its behavior
                                     // everywhere.
                                     remove( key );
-
                                     element = null;
                                 }
                                 else
                                 {
                                     if ( log.isDebugEnabled() )
                                     {
-                                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + i + "] hit" );
+                                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + aux.getCacheName() + "] hit" );
                                     }
 
                                     // Update counters
-                                    hitCountAux++;
+                                    hitCountAux.incrementAndGet();
                                     copyAuxiliaryRetrievedItemToMemory( element );
                                 }
 
@@ -600,7 +599,7 @@ public class CompositeCache<K, V>
                     }
                 }
             }
-            catch ( Exception e )
+            catch ( IOException e )
             {
                 log.error( "Problem encountered getting element.", e );
             }
@@ -608,7 +607,7 @@ public class CompositeCache<K, V>
 
         if ( !found )
         {
-            missCountNotFound++;
+            missCountNotFound.incrementAndGet();
 
             if ( log.isDebugEnabled() )
             {
@@ -683,7 +682,7 @@ public class CompositeCache<K, V>
                 elements.putAll( getMultipleFromAuxiliaryCaches( remainingKeys, localOnly ) );
             }
         }
-        catch ( Exception e )
+        catch ( IOException e )
         {
             log.error( "Problem encountered getting elements.", e );
         }
@@ -691,7 +690,7 @@ public class CompositeCache<K, V>
         // if we didn't find all the elements, increment the miss count by the number of elements not found
         if ( elements.size() != keys.size() )
         {
-            missCountNotFound += keys.size() - elements.size();
+            missCountNotFound.addAndGet(keys.size() - elements.size());
 
             if ( log.isDebugEnabled() )
             {
@@ -730,8 +729,7 @@ public class CompositeCache<K, V>
                         log.debug( cacheAttr.getCacheName() + " - Memory cache hit, but element expired" );
                     }
 
-                    missCountExpired++;
-
+                    missCountExpired.incrementAndGet();
                     remove( element.getKey() );
                     elementsFromMemory.remove( element.getKey() );
                 }
@@ -743,7 +741,7 @@ public class CompositeCache<K, V>
                     }
 
                     // Update counters
-                    hitCountRam++;
+                    hitCountRam.incrementAndGet();
                 }
             }
         }
@@ -764,10 +762,8 @@ public class CompositeCache<K, V>
         Map<K, ICacheElement<K, V>> elements = new HashMap<K, ICacheElement<K, V>>();
         Set<K> remainingKeys = new HashSet<K>( keys );
 
-        for ( int i = 0; i < auxCaches.length; i++ )
+        for ( AuxiliaryCache<K, V> aux : auxCaches )
         {
-            AuxiliaryCache<K, V> aux = auxCaches[i];
-
             if ( aux != null )
             {
                 Map<K, ICacheElement<K, V>> elementsFromAuxiliary =
@@ -798,7 +794,7 @@ public class CompositeCache<K, V>
                     log.debug( "Got CacheElements: " + elementsFromAuxiliary );
                 }
 
-                processRetrievedElements( i, elementsFromAuxiliary );
+                processRetrievedElements( aux, elementsFromAuxiliary );
 
                 elements.putAll( elementsFromAuxiliary );
 
@@ -952,7 +948,7 @@ public class CompositeCache<K, V>
                         log.debug( "Got CacheElements: " + elementsFromAuxiliary );
                     }
 
-                    processRetrievedElements( i, elementsFromAuxiliary );
+                    processRetrievedElements( aux, elementsFromAuxiliary );
 
                     elements.putAll( elementsFromAuxiliary );
                 }
@@ -965,11 +961,11 @@ public class CompositeCache<K, V>
     /**
      * Remove expired elements retrieved from an auxiliary. Update memory with good items.
      * <p>
-     * @param i - the aux index
+     * @param aux the auxiliary cache instance
      * @param elementsFromAuxiliary
      * @throws IOException
      */
-    private void processRetrievedElements( int i, Map<K, ICacheElement<K, V>> elementsFromAuxiliary )
+    private void processRetrievedElements( AuxiliaryCache<K, V> aux, Map<K, ICacheElement<K, V>> elementsFromAuxiliary )
         throws IOException
     {
         Iterator<ICacheElement<K, V>> elementFromAuxiliaryIterator = new HashMap<K, ICacheElement<K, V>>( elementsFromAuxiliary ).values().iterator();
@@ -985,10 +981,10 @@ public class CompositeCache<K, V>
                 {
                     if ( log.isDebugEnabled() )
                     {
-                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + i + "] hit, but element expired." );
+                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + aux.getCacheName() + "] hit, but element expired." );
                     }
 
-                    missCountExpired++;
+                    missCountExpired.incrementAndGet();
 
                     // This will tell the remote caches to remove the item
                     // based on the element's expiration policy. The elements attributes
@@ -1001,11 +997,11 @@ public class CompositeCache<K, V>
                 {
                     if ( log.isDebugEnabled() )
                     {
-                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + i + "] hit" );
+                        log.debug( cacheAttr.getCacheName() + " - Aux cache[" + aux.getCacheName() + "] hit" );
                     }
 
                     // Update counters
-                    hitCountAux++;
+                    hitCountAux.incrementAndGet();
                     copyAuxiliaryRetrievedItemToMemory( element );
                 }
             }
@@ -1077,9 +1073,8 @@ public class CompositeCache<K, V>
         HashSet<K> allKeys = new HashSet<K>();
 
         allKeys.addAll( memCache.getKeySet() );
-        for ( int i = 0; i < auxCaches.length; i++ )
+        for ( AuxiliaryCache<K, V> aux : auxCaches )
         {
-            AuxiliaryCache<K, V> aux = auxCaches[i];
             if ( aux != null )
             {
                 if(!localOnly || aux.getCacheType() == CacheType.DISK_CACHE)
@@ -1139,60 +1134,61 @@ public class CompositeCache<K, V>
      * @param localOnly
      * @return true if the item was in the cache, else false
      */
-    protected synchronized boolean remove( K key, boolean localOnly )
+    protected boolean remove( K key, boolean localOnly )
     {
-        // not thread safe, but just for debugging and testing.
-        removeCount++;
+        removeCount.incrementAndGet();
 
         boolean removed = false;
 
-        try
-        {
-            removed = memCache.remove( key );
-        }
-        catch ( IOException e )
-        {
-            log.error( e );
-        }
-
-        // Removes from all auxiliary caches.
-        for ( int i = 0; i < auxCaches.length; i++ )
+        synchronized (this)
         {
-            ICache<K, V> aux = auxCaches[i];
-
-            if ( aux == null )
+            try
             {
-                continue;
+                removed = memCache.remove( key );
             }
-
-            CacheType cacheType = aux.getCacheType();
-
-            // for now let laterals call remote remove but not vice versa
-
-            if ( localOnly && ( cacheType == CacheType.REMOTE_CACHE || cacheType == CacheType.LATERAL_CACHE ) )
+            catch ( IOException e )
             {
-                continue;
+                log.error( e );
             }
-            try
+
+            // Removes from all auxiliary caches.
+            for ( ICache<K, V> aux : auxCaches )
             {
-                if ( log.isDebugEnabled() )
+                if ( aux == null )
                 {
-                    log.debug( "Removing " + key + " from cacheType" + cacheType );
+                    continue;
                 }
 
-                boolean b = aux.remove( key );
+                CacheType cacheType = aux.getCacheType();
+
+                // for now let laterals call remote remove but not vice versa
 
-                // Don't take the remote removal into account.
-                if ( !removed && cacheType != CacheType.REMOTE_CACHE )
+                if ( localOnly && ( cacheType == CacheType.REMOTE_CACHE || cacheType == CacheType.LATERAL_CACHE ) )
                 {
-                    removed = b;
+                    continue;
+                }
+                try
+                {
+                    if ( log.isDebugEnabled() )
+                    {
+                        log.debug( "Removing " + key + " from cacheType" + cacheType );
+                    }
+
+                    boolean b = aux.remove( key );
+
+                    // Don't take the remote removal into account.
+                    if ( !removed && cacheType != CacheType.REMOTE_CACHE )
+                    {
+                        removed = b;
+                    }
+                }
+                catch ( IOException ex )
+                {
+                    log.error( "Failure removing from aux", ex );
                 }
-            }
-            catch ( IOException ex )
-            {
-                log.error( "Failure removing from aux", ex );
             }
         }
+
         return removed;
     }
 
@@ -1227,42 +1223,43 @@ public class CompositeCache<K, V>
      *            looping.
      * @throws IOException
      */
-    protected synchronized void removeAll( boolean localOnly )
+    protected void removeAll( boolean localOnly )
         throws IOException
     {
-        try
+        synchronized (this)
         {
-            memCache.removeAll();
+            try
+            {
+                memCache.removeAll();
 
-            if ( log.isDebugEnabled() )
+                if ( log.isDebugEnabled() )
+                {
+                    log.debug( "Removed All keys from the memory cache." );
+                }
+            }
+            catch ( IOException ex )
             {
-                log.debug( "Removed All keys from the memory cache." );
+                log.error( "Trouble updating memory cache.", ex );
             }
-        }
-        catch ( IOException ex )
-        {
-            log.error( "Trouble updating memory cache.", ex );
-        }
-
-        // Removes from all auxiliary disk caches.
-        for ( int i = 0; i < auxCaches.length; i++ )
-        {
-            ICache<K, V> aux = auxCaches[i];
 
-            if ( aux != null && ( aux.getCacheType() == CacheType.DISK_CACHE || !localOnly ) )
+            // Removes from all auxiliary disk caches.
+            for ( ICache<K, V> aux : auxCaches )
             {
-                try
+                if ( aux != null && ( aux.getCacheType() == CacheType.DISK_CACHE || !localOnly ) )
                 {
-                    if ( log.isDebugEnabled() )
+                    try
                     {
-                        log.debug( "Removing All keys from cacheType" + aux.getCacheType() );
-                    }
+                        if ( log.isDebugEnabled() )
+                        {
+                            log.debug( "Removing All keys from cacheType" + aux.getCacheType() );
+                        }
 
-                    aux.removeAll();
-                }
-                catch ( IOException ex )
-                {
-                    log.error( "Failure removing all from aux", ex );
+                        aux.removeAll();
+                    }
+                    catch ( IOException ex )
+                    {
+                        log.error( "Failure removing all from aux", ex );
+                    }
                 }
             }
         }
@@ -1284,7 +1281,7 @@ public class CompositeCache<K, V>
      * <p>
      * @param fromRemote
      */
-    public synchronized void dispose( boolean fromRemote )
+    public void dispose( boolean fromRemote )
     {
         if ( log.isInfoEnabled() )
         {
@@ -1292,88 +1289,85 @@ public class CompositeCache<K, V>
         }
 
         // If already disposed, return immediately
-        if ( !alive )
+        if ( alive.compareAndSet(true, false) == false )
         {
             return;
         }
-        alive = false;
 
-        // Now, shut down the event queue
-        if (elementEventQ != null)
-        {
-            elementEventQ.dispose();
-            elementEventQ = null;
-        }
-
-        // Dispose of each auxiliary cache, Remote auxiliaries will be
-        // skipped if 'fromRemote' is true.
-        for ( int i = 0; i < auxCaches.length; i++ )
+        synchronized (this)
         {
-            try
+            // Now, shut down the event queue
+            if (elementEventQ != null)
             {
-                ICache<K, V> aux = auxCaches[i];
-
-                // Skip this auxiliary if:
-                // - The auxiliary is null
-                // - The auxiliary is not alive
-                // - The auxiliary is remote and the invocation was remote
+                elementEventQ.dispose();
+                elementEventQ = null;
+            }
 
-                if ( aux == null || aux.getStatus() != CacheStatus.ALIVE
-                    || ( fromRemote && aux.getCacheType() == CacheType.REMOTE_CACHE ) )
+            // Dispose of each auxiliary cache, Remote auxiliaries will be
+            // skipped if 'fromRemote' is true.
+            for ( ICache<K, V> aux : auxCaches )
+            {
+                try
                 {
+                    // Skip this auxiliary if:
+                    // - The auxiliary is null
+                    // - The auxiliary is not alive
+                    // - The auxiliary is remote and the invocation was remote
+                    if ( aux == null || aux.getStatus() != CacheStatus.ALIVE
+                        || ( fromRemote && aux.getCacheType() == CacheType.REMOTE_CACHE ) )
+                    {
+                        if ( log.isInfoEnabled() )
+                        {
+                            log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] SKIPPING auxiliary [" + aux.getCacheName() + "] fromRemote ["
+                                + fromRemote + "]" );
+                        }
+                        continue;
+                    }
+
                     if ( log.isInfoEnabled() )
                     {
-                        log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] SKIPPING auxiliary [" + aux.getCacheName() + "] fromRemote ["
-                            + fromRemote + "]" );
+                        log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] auxiliary [" + aux.getCacheName() + "]" );
                     }
-                    continue;
-                }
 
-                if ( log.isInfoEnabled() )
-                {
-                    log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] auxiliary [" + aux.getCacheName() + "]" );
-                }
+                    // IT USED TO BE THE CASE THAT (If the auxiliary is not a lateral, or the cache
+                    // attributes
+                    // have 'getUseLateral' set, all the elements currently in
+                    // memory are written to the lateral before disposing)
+                    // I changed this. It was excessive. Only the disk cache needs the items, since only
+                    // the disk cache is in a situation to not get items on a put.
+                    if ( aux.getCacheType() == CacheType.DISK_CACHE )
+                    {
+                        int numToFree = memCache.getSize();
+                        memCache.freeElements( numToFree );
 
-                // IT USED TO BE THE CASE THAT (If the auxiliary is not a lateral, or the cache
-                // attributes
-                // have 'getUseLateral' set, all the elements currently in
-                // memory are written to the lateral before disposing)
-                // I changed this. It was excessive. Only the disk cache needs the items, since only
-                // the disk cache
-                // is in a situation to not get items on a put.
+                        if ( log.isInfoEnabled() )
+                        {
+                            log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] put " + numToFree + " into auxiliary " + aux.getCacheName() );
+                        }
+                    }
 
-                if ( aux.getCacheType() == CacheType.DISK_CACHE )
+                    // Dispose of the auxiliary
+                    aux.dispose();
+                }
+                catch ( IOException ex )
                 {
-                    int numToFree = memCache.getSize();
-                    memCache.freeElements( numToFree );
-
-                    if ( log.isInfoEnabled() )
-                    {
-                        log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] put " + numToFree + " into auxiliary " + aux.getCacheName() );
-                    }
+                    log.error( "Failure disposing of aux.", ex );
                 }
+            }
 
-                // Dispose of the auxiliary
-                aux.dispose();
+            if ( log.isInfoEnabled() )
+            {
+                log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] disposing of memory cache." );
+            }
+            try
+            {
+                memCache.dispose();
             }
             catch ( IOException ex )
             {
-                log.error( "Failure disposing of aux.", ex );
+                log.error( "Failure disposing of memCache", ex );
             }
         }
-
-        if ( log.isInfoEnabled() )
-        {
-            log.info( "In DISPOSE, [" + this.cacheAttr.getCacheName() + "] disposing of memory cache." );
-        }
-        try
-        {
-            memCache.dispose();
-        }
-        catch ( IOException ex )
-        {
-            log.error( "Failure disposing of memCache", ex );
-        }
     }
 
     /**
@@ -1383,20 +1377,17 @@ public class CompositeCache<K, V>
      */
     public void save()
     {
-        synchronized ( this )
+        if ( alive.compareAndSet(true, false) == false )
         {
-            if ( !alive )
-            {
-                return;
-            }
-            alive = false;
+            return;
+        }
 
-            for ( int i = 0; i < auxCaches.length; i++ )
+        synchronized ( this )
+        {
+            for ( ICache<K, V> aux : auxCaches )
             {
                 try
                 {
-                    ICache<K, V> aux = auxCaches[i];
-
                     if ( aux.getStatus() == CacheStatus.ALIVE )
                     {
                         for (K key : memCache.getKeySet())
@@ -1451,9 +1442,9 @@ public class CompositeCache<K, V>
      * @return The status value
      */
     @Override
-    public synchronized CacheStatus getStatus()
+    public CacheStatus getStatus()
     {
-        return alive ? CacheStatus.ALIVE : CacheStatus.DISPOSED;
+        return alive.get() ? CacheStatus.ALIVE : CacheStatus.DISPOSED;
     }
 
     /**
@@ -1523,7 +1514,7 @@ public class CompositeCache<K, V>
     {
         if ( attr != null )
         {
-            return attr.copy();
+            return attr.clone();
         }
         return null;
     }
@@ -1749,7 +1740,7 @@ public class CompositeCache<K, V>
      */
     public int getHitCountRam()
     {
-        return hitCountRam;
+        return hitCountRam.get();
     }
 
     /**
@@ -1758,7 +1749,7 @@ public class CompositeCache<K, V>
      */
     public int getHitCountAux()
     {
-        return hitCountAux;
+        return hitCountAux.get();
     }
 
     /**
@@ -1767,7 +1758,7 @@ public class CompositeCache<K, V>
      */
     public int getMissCountNotFound()
     {
-        return missCountNotFound;
+        return missCountNotFound.get();
     }
 
     /**
@@ -1776,7 +1767,15 @@ public class CompositeCache<K, V>
      */
     public int getMissCountExpired()
     {
-        return missCountExpired;
+        return missCountExpired.get();
+    }
+
+    /**
+     * @return Returns the updateCount.
+     */
+    public int getUpdateCount()
+    {
+        return updateCount.get();
     }
 
     /**
@@ -1804,38 +1803,6 @@ public class CompositeCache<K, V>
     }
 
     /**
-     * @param updateCount The updateCount to set.
-     */
-    public synchronized void setUpdateCount( int updateCount )
-    {
-        this.updateCount = updateCount;
-    }
-
-    /**
-     * @return Returns the updateCount.
-     */
-    public synchronized int getUpdateCount()
-    {
-        return updateCount;
-    }
-
-    /**
-     * @param removeCount The removeCount to set.
-     */
-    public synchronized void setRemoveCount( int removeCount )
-    {
-        this.removeCount = removeCount;
-    }
-
-    /**
-     * @return Returns the removeCount.
-     */
-    public synchronized int getRemoveCount()
-    {
-        return removeCount;
-    }
-
-    /**
      * This returns the stats.
      * <p>
      * @return getStats()
diff --git a/src/org/apache/commons/jcs/engine/control/CompositeCacheConfigurator.java b/src/org/apache/commons/jcs/engine/control/CompositeCacheConfigurator.java
index 02fa03e..dc25a84 100644
--- a/src/org/apache/commons/jcs/engine/control/CompositeCacheConfigurator.java
+++ b/src/org/apache/commons/jcs/engine/control/CompositeCacheConfigurator.java
@@ -232,7 +232,7 @@ public class CompositeCacheConfigurator
      *<p>
      * @param props
      */
-    protected <K, V> void parseSystemRegions( Properties props )
+    protected void parseSystemRegions( Properties props )
     {
         Enumeration<?> en = props.propertyNames();
         while ( en.hasMoreElements() )
@@ -242,7 +242,7 @@ public class CompositeCacheConfigurator
             {
                 String regionName = key.substring( SYSTEM_REGION_PREFIX.length() );
                 String value = OptionConverter.findAndSubst( key, props );
-                ICache<K, V> cache;
+                ICache<?, ?> cache;
                 synchronized ( regionName )
                 {
                     cache = parseRegion( props, regionName, value, null, SYSTEM_REGION_PREFIX );
@@ -258,7 +258,7 @@ public class CompositeCacheConfigurator
      *<p>
      * @param props
      */
-    protected <K, V> void parseRegions( Properties props )
+    protected void parseRegions( Properties props )
     {
         List<String> regionNames = new ArrayList<String>();
 
@@ -273,7 +273,7 @@ public class CompositeCacheConfigurator
                 regionNames.add( regionName );
 
                 String auxiliaryList = OptionConverter.findAndSubst( key, props );
-                ICache<K, V> cache;
+                ICache<?, ?> cache;
                 synchronized ( regionName )
                 {
                     cache = parseRegion( props, regionName, auxiliaryList );
@@ -453,7 +453,7 @@ public class CompositeCacheConfigurator
             }
 
             ICompositeCacheAttributes ccAttr2 = compositeCacheManager.getDefaultCacheAttributes();
-            ccAttr = ccAttr2.copy();
+            ccAttr = ccAttr2.clone();
         }
 
         if ( log.isDebugEnabled() )
@@ -499,7 +499,7 @@ public class CompositeCacheConfigurator
             }
 
             IElementAttributes eAttr2 = compositeCacheManager.getDefaultElementAttributes();
-            eAttr = eAttr2.copy();
+            eAttr = eAttr2.clone();
         }
 
         if ( log.isDebugEnabled() )
@@ -583,7 +583,7 @@ public class CompositeCacheConfigurator
                 compositeCacheManager.registryAttrPut( auxAttr );
             }
 
-            auxAttr = auxAttr.copy();
+            auxAttr = auxAttr.clone();
 
             if ( log.isDebugEnabled() )
             {
diff --git a/src/org/apache/commons/jcs/engine/control/CompositeCacheManager.java b/src/org/apache/commons/jcs/engine/control/CompositeCacheManager.java
index d43f945..982d568 100644
--- a/src/org/apache/commons/jcs/engine/control/CompositeCacheManager.java
+++ b/src/org/apache/commons/jcs/engine/control/CompositeCacheManager.java
@@ -26,12 +26,13 @@ import java.security.AccessControlException;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.LinkedHashSet;
-import java.util.Map;
 import java.util.Properties;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
 import java.util.concurrent.Executors;
 import java.util.concurrent.ScheduledExecutorService;
+import java.util.concurrent.locks.ReentrantLock;
 
 import javax.management.MBeanServer;
 import javax.management.ObjectName;
@@ -79,9 +80,12 @@ public class CompositeCacheManager
     public static final String JMX_OBJECT_NAME = "org.apache.commons.jcs:type=JCSAdminBean";
 
     /** Caches managed by this cache manager */
-    private final Map<String, ICache<?, ?>> caches =
+    private final ConcurrentMap<String, ICache<?, ?>> caches =
         new ConcurrentHashMap<String, ICache<?, ?>>();
 
+    /** Lock for initialization of caches */
+    private ReentrantLock cacheLock = new ReentrantLock();
+
     /** Number of clients accessing this cache manager */
     private int clients;
 
@@ -92,15 +96,15 @@ public class CompositeCacheManager
     private IElementAttributes defaultElementAttr = new ElementAttributes();
 
     /** Used to keep track of configured auxiliaries */
-    private final Map<String, AuxiliaryCacheFactory> auxiliaryFactoryRegistry =
+    private final ConcurrentMap<String, AuxiliaryCacheFactory> auxiliaryFactoryRegistry =
         new ConcurrentHashMap<String, AuxiliaryCacheFactory>( 11 );
 
     /** Used to keep track of attributes for auxiliaries. */
-    private final Map<String, AuxiliaryCacheAttributes> auxiliaryAttributeRegistry =
+    private final ConcurrentMap<String, AuxiliaryCacheAttributes> auxiliaryAttributeRegistry =
         new ConcurrentHashMap<String, AuxiliaryCacheAttributes>( 11 );
 
     /** Used to keep track of configured auxiliaries */
-    private final Map<String, AuxiliaryCache<?, ?>> auxiliaryCaches =
+    private final ConcurrentMap<String, AuxiliaryCache<?, ?>> auxiliaryCaches =
         new ConcurrentHashMap<String, AuxiliaryCache<?, ?>>( 11 );
 
     /** Properties with which this manager was configured. This is exposed for other managers. */
@@ -459,7 +463,7 @@ public class CompositeCacheManager
                 {
                     log.info( "Using system property [[" + key + "] [" + sysProps.getProperty( key ) + "]]" );
                 }
-                props.put( key, sysProps.getProperty( key ) );
+                props.setProperty( key, sysProps.getProperty( key ) );
             }
         }
     }
@@ -497,7 +501,7 @@ public class CompositeCacheManager
      */
     public ICompositeCacheAttributes getDefaultCacheAttributes()
     {
-        return this.defaultCacheAttr.copy();
+        return this.defaultCacheAttr.clone();
     }
 
     /**
@@ -527,7 +531,7 @@ public class CompositeCacheManager
      */
     public IElementAttributes getDefaultElementAttributes()
     {
-        return this.defaultElementAttr.copy();
+        return this.defaultElementAttr.clone();
     }
 
     /**
@@ -539,7 +543,7 @@ public class CompositeCacheManager
     @Override
     public <K, V> CompositeCache<K, V>  getCache( String cacheName )
     {
-        return getCache( cacheName, this.defaultCacheAttr.copy() );
+        return getCache( cacheName, this.defaultCacheAttr.clone() );
     }
 
     /**
@@ -603,19 +607,32 @@ public class CompositeCacheManager
             log.debug( "attr = " + attr );
         }
 
-        synchronized ( caches )
+        cache = (CompositeCache<K, V>) caches.get( cattr.getCacheName() );
+
+        if (cache == null)
         {
-            cache = (CompositeCache<K, V>) caches.get( cattr.getCacheName() );
-            if ( cache == null )
+            cacheLock.lock();
+
+            try
             {
-                cattr.setCacheName( cattr.getCacheName() );
+                // double check
+                cache = (CompositeCache<K, V>) caches.get( cattr.getCacheName() );
+
+                if ( cache == null )
+                {
+                    cattr.setCacheName( cattr.getCacheName() );
 
-                CompositeCacheConfigurator configurator = new CompositeCacheConfigurator( this );
+                    CompositeCacheConfigurator configurator = new CompositeCacheConfigurator( this );
 
-                cache = configurator.parseRegion( this.getConfigurationProperties(), cattr.getCacheName(),
-                                                  this.defaultAuxValues, cattr );
+                    cache = configurator.parseRegion( this.getConfigurationProperties(), cattr.getCacheName(),
+                                                      this.defaultAuxValues, cattr );
 
-                caches.put( cattr.getCacheName(), cache );
+                    caches.put( cattr.getCacheName(), cache );
+                }
+            }
+            finally
+            {
+                cacheLock.unlock();
             }
         }
 
diff --git a/src/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java b/src/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java
index 878c81d..515c1df 100644
--- a/src/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java
+++ b/src/org/apache/commons/jcs/engine/memory/AbstractDoubleLinkedListMemoryCache.java
@@ -20,14 +20,13 @@ package org.apache.commons.jcs.engine.memory;
  */
 
 import java.io.IOException;
-import java.io.Serializable;
 import java.util.ArrayList;
 import java.util.Iterator;
 import java.util.LinkedHashSet;
 import java.util.Map;
-import java.util.Map.Entry;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.atomic.AtomicInteger;
 
 import org.apache.commons.jcs.engine.CacheConstants;
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
@@ -46,42 +45,45 @@ import org.apache.commons.logging.LogFactory;
  * This class contains methods that are common to memory caches using the double linked list, such
  * as the LRU, MRU, FIFO, and LIFO caches.
  * <p>
- * Children can control the expiration algorithm by controlling the update and get. The last item in
- * the list will be the one removed when the list fills. For instance LRU should more items to the
- * front as they are used. FIFO should simply add new items to the front of the list.
+ * Children can control the expiration algorithm by controlling the update and get. The last item in the list will be the one
+ * removed when the list fills. For instance LRU should more items to the front as they are used. FIFO should simply add new items
+ * to the front of the list.
  */
-public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
-    extends AbstractMemoryCache<K, V>
+public abstract class AbstractDoubleLinkedListMemoryCache<K, V> extends AbstractMemoryCache<K, V>
 {
     /** The logger. */
-    private static final Log log = LogFactory.getLog( AbstractDoubleLinkedListMemoryCache.class );
+    private static final Log log = LogFactory.getLog(AbstractDoubleLinkedListMemoryCache.class);
 
     /** thread-safe double linked list for lru */
     protected DoubleLinkedList<MemoryElementDescriptor<K, V>> list; // TODO privatise
 
     /** number of hits */
-    private volatile int hitCnt = 0;
+    private AtomicInteger hitCnt;
 
     /** number of misses */
-    private volatile int missCnt = 0;
+    private AtomicInteger missCnt;
 
     /** number of puts */
-    private volatile int putCnt = 0;
+    private AtomicInteger putCnt;
 
     /**
      * For post reflection creation initialization.
      * <p>
+     *
      * @param hub
      */
     @Override
-    public void initialize( CompositeCache<K, V> hub )
+    public void initialize(CompositeCache<K, V> hub)
     {
         lock.lock();
         try
         {
             super.initialize(hub);
+            hitCnt = new AtomicInteger(0);
+            missCnt = new AtomicInteger(0);
+            putCnt = new AtomicInteger(0);
             list = new DoubleLinkedList<MemoryElementDescriptor<K, V>>();
-            log.info("initialized MemoryCache for " + cacheName);
+            log.info("initialized MemoryCache for " + getCacheName());
         }
         finally
         {
@@ -95,6 +97,7 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
      * NOTE: should return a thread safe map
      *
      * <p>
+     *
      * @return new ConcurrentHashMap()
      */
     @Override
@@ -108,25 +111,27 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
      * <p>
      * If the max size is reached, an element will be put to disk.
      * <p>
-     * @param ce The cache element, or entry wrapper
+     *
+     * @param ce
+     *            The cache element, or entry wrapper
      * @throws IOException
      */
     @Override
-    public final void update( ICacheElement<K, V> ce )
-        throws IOException
+    public final void update(ICacheElement<K, V> ce) throws IOException
     {
+        putCnt.incrementAndGet();
+
         lock.lock();
         try
         {
-            putCnt++;
-
             MemoryElementDescriptor<K, V> newNode = adjustListForUpdate(ce);
 
             // this should be synchronized if we were not using a ConcurrentHashMap
             MemoryElementDescriptor<K, V> oldNode = map.put(newNode.ce.getKey(), newNode);
 
             // If the node was the same as an existing node, remove it.
-            if (oldNode != null && newNode.ce.getKey().equals(oldNode.ce.getKey())) {
+            if (oldNode != null && newNode.ce.getKey().equals(oldNode.ce.getKey()))
+            {
                 list.remove(oldNode);
             }
         }
@@ -142,204 +147,218 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
     /**
      * Children implement this to control the cache expiration algorithm
      * <p>
+     *
      * @param ce
      * @return MemoryElementDescriptor the new node
      * @throws IOException
      */
-    protected abstract MemoryElementDescriptor<K, V> adjustListForUpdate( ICacheElement<K, V> ce )
-        throws IOException;
+    protected abstract MemoryElementDescriptor<K, V> adjustListForUpdate(ICacheElement<K, V> ce) throws IOException;
 
     /**
      * If the max size has been reached, spool.
      * <p>
+     *
      * @throws Error
      */
-    private void spoolIfNeeded()
-        throws Error
+    private void spoolIfNeeded() throws Error
     {
         int size = map.size();
         // If the element limit is reached, we need to spool
 
-        if ( size <= this.cacheAttributes.getMaxObjects() )
+        if (size <= this.getCacheAttributes().getMaxObjects())
         {
             return;
         }
 
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( "In memory limit reached, spooling" );
+            log.debug("In memory limit reached, spooling");
         }
 
         // Write the last 'chunkSize' items to disk.
-        int chunkSizeCorrected = Math.min( size, chunkSize );
+        int chunkSizeCorrected = Math.min(size, chunkSize);
 
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( "About to spool to disk cache, map size: " + size + ", max objects: "
-                + this.cacheAttributes.getMaxObjects() + ", items to spool: " + chunkSizeCorrected );
+            log.debug("About to spool to disk cache, map size: " + size + ", max objects: "
+                + this.getCacheAttributes().getMaxObjects() + ", maximum items to spool: " + chunkSizeCorrected);
         }
 
         // The spool will put them in a disk event queue, so there is no
         // need to pre-queue the queuing. This would be a bit wasteful
         // and wouldn't save much time in this synchronous call.
-        for ( int i = 0; i < chunkSizeCorrected; i++ )
+        lock.lock();
+
+        try
         {
-            spoolLastElement();
+            for (int i = 0; i < chunkSizeCorrected; i++)
+            {
+                ICacheElement<K, V> lastElement = spoolLastElement();
+                if (lastElement == null)
+                {
+                    break;
+                }
+            }
+
+            // If this is out of the sync block it can detect a mismatch
+            // where there is none.
+            if (log.isDebugEnabled() && map.size() != list.size())
+            {
+                log.debug("update: After spool, size mismatch: map.size() = " + map.size() + ", linked list size = " + list.size());
+            }
+        }
+        finally
+        {
+            lock.unlock();
         }
 
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( "update: After spool map size: " + map.size() + " linked list size = " + dumpCacheSize() );
+            log.debug("update: After spool map size: " + map.size() + " linked list size = " + list.size());
         }
     }
 
     /**
      * Get an item from the cache If the item is found, it is removed from the list and added first.
      * <p>
-     * @param key Identifies item to find
+     *
+     * @param key
+     *            Identifies item to find
      * @return ICacheElement<K, V> if found, else null
      * @throws IOException
      */
     @Override
-    public final ICacheElement<K, V> get( K key )
-        throws IOException
+    public final ICacheElement<K, V> get(K key) throws IOException
     {
         ICacheElement<K, V> ce = null;
 
-        final boolean debugEnabled = log.isDebugEnabled();
-
-        if (debugEnabled)
+        if (log.isDebugEnabled())
         {
-            log.debug( "getting item from cache " + cacheName + " for key " + key );
+            log.debug(getCacheName() + ": getting item for key " + key);
         }
 
-        MemoryElementDescriptor<K, V> me = map.get( key );
+        MemoryElementDescriptor<K, V> me = map.get(key);
 
-        if ( me != null )
+        if (me != null)
         {
+            hitCnt.incrementAndGet();
+
             lock.lock();
             try
             {
                 ce = me.ce;
-                hitCnt++;
-
                 // ABSTRACT
-                adjustListForGet( me );
+                adjustListForGet(me);
             }
             finally
             {
                 lock.unlock();
             }
 
-            if (debugEnabled)
+            if (log.isDebugEnabled())
             {
-                log.debug( cacheName + ": LRUMemoryCache hit for " + ce.getKey() );
+                log.debug(getCacheName() + ": LRUMemoryCache hit for " + key);
             }
         }
         else
         {
-            lock.lock();
-            try
-            {
-                missCnt++;
-            }
-            finally
-            {
-                lock.unlock();
-            }
+            missCnt.incrementAndGet();
 
-            if (debugEnabled)
+            if (log.isDebugEnabled())
             {
-                log.debug( cacheName + ": LRUMemoryCache miss for " + key );
+                log.debug(getCacheName() + ": LRUMemoryCache miss for " + key);
             }
         }
 
-        verifyCache();
+        if (log.isDebugEnabled())
+        {
+            verifyCache();
+        }
+
         return ce;
     }
 
     /**
      * Adjust the list as needed for a get. This allows children to control the algorithm
      * <p>
+     *
      * @param me
      */
-    protected abstract void adjustListForGet( MemoryElementDescriptor<K, V> me );
+    protected abstract void adjustListForGet(MemoryElementDescriptor<K, V> me);
 
     /**
      * This instructs the memory cache to remove the <i>numberToFree</i> according to its eviction
      * policy. For example, the LRUMemoryCache will remove the <i>numberToFree</i> least recently
      * used items. These will be spooled to disk if a disk auxiliary is available.
      * <p>
+     *
      * @param numberToFree
      * @return the number that were removed. if you ask to free 5, but there are only 3, you will
      *         get 3.
      * @throws IOException
      */
     @Override
-    public int freeElements( int numberToFree )
-        throws IOException
+    public int freeElements(int numberToFree) throws IOException
     {
         int freed = 0;
-        for ( ; freed < numberToFree; freed++ )
+
+        lock.lock();
+
+        try
         {
-            ICacheElement<K, V> element = spoolLastElement();
-            if ( element == null )
+            for (; freed < numberToFree; freed++)
             {
-                break;
+                ICacheElement<K, V> element = spoolLastElement();
+                if (element == null)
+                {
+                    break;
+                }
             }
         }
+        finally
+        {
+            lock.unlock();
+        }
+
         return freed;
     }
 
     /**
      * This spools the last element in the LRU, if one exists.
      * <p>
+     *
      * @return ICacheElement<K, V> if there was a last element, else null.
      * @throws Error
      */
-    protected ICacheElement<K, V> spoolLastElement()
-        throws Error
+    private ICacheElement<K, V> spoolLastElement() throws Error
     {
         ICacheElement<K, V> toSpool = null;
+
         final MemoryElementDescriptor<K, V> last = list.getLast();
-        if ( last != null )
+        if (last != null)
         {
-            lock.lock();
-            try
+            toSpool = last.ce;
+            if (toSpool != null)
             {
-                toSpool = last.ce;
-                if (toSpool != null) {
-                    cache.spoolToDisk(last.ce);
-                    if (map.remove(last.ce.getKey()) == null) {
-                        log.warn("update: remove failed for key: "
-                                + last.ce.getKey());
+                getCompositeCache().spoolToDisk(toSpool);
+                if (map.remove(toSpool.getKey()) == null)
+                {
+                    log.warn("update: remove failed for key: " + toSpool.getKey());
+
+                    if (log.isDebugEnabled())
+                    {
                         verifyCache();
                     }
                 }
-                else
-                {
-                    throw new Error("update: last.ce is null!");
-                }
-                list.remove(last);
             }
-            finally
+            else
             {
-                lock.unlock();
+                throw new Error("update: last.ce is null!");
             }
-        }
-        else
-        {
-            verifyCache();
-            throw new Error( "update: last is null!" );
-        }
 
-        // If this is out of the sync block it can detect a mismatch
-        // where there is none.
-        if ( map.size() != dumpCacheSize() )
-        {
-            log.warn( "update: After spool, size mismatch: map.size() = " + map.size() + ", linked list size = "
-                + dumpCacheSize() );
+            list.remove(last);
         }
+
         return toSpool;
     }
 
@@ -348,26 +367,26 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
      * String and ends with the CacheConstants.NAME_COMPONENT_DELIMITER, then all items with keys
      * starting with the argument String will be removed.
      * <p>
+     *
      * @param key
      * @return true if the removal was successful
      * @throws IOException
      */
     @Override
-    public boolean remove( K key )
-        throws IOException
+    public boolean remove(K key) throws IOException
     {
-        if ( log.isDebugEnabled() )
+        if (log.isDebugEnabled())
         {
-            log.debug( "removing item for key: " + key );
+            log.debug("removing item for key: " + key);
         }
 
         boolean removed = false;
 
         // handle partial removal
-        if ( key instanceof String && ( (String) key ).endsWith( CacheConstants.NAME_COMPONENT_DELIMITER ) )
+        if (key instanceof String && ((String) key).endsWith(CacheConstants.NAME_COMPONENT_DELIMITER))
         {
             // remove all keys of the same name hierarchy.
-            for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext(); )
+            for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext();)
             {
                 Map.Entry<K, MemoryElementDescriptor<K, V>> entry = itr.next();
                 K k = entry.getKey();
@@ -388,16 +407,15 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
                 }
             }
         }
-        else if ( key instanceof GroupAttrName && ((GroupAttrName<?>)key).attrName == null)
+        else if (key instanceof GroupAttrName && ((GroupAttrName<?>) key).attrName == null)
         {
             // remove all keys of the same name hierarchy.
-            for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext(); )
+            for (Iterator<Map.Entry<K, MemoryElementDescriptor<K, V>>> itr = map.entrySet().iterator(); itr.hasNext();)
             {
                 Map.Entry<K, MemoryElementDescriptor<K, V>> entry = itr.next();
                 K k = entry.getKey();
 
-                if ( k instanceof GroupAttrName &&
-                    ((GroupAttrName<?>)k).groupId.equals(((GroupAttrName<?>)key).groupId))
+                if (k instanceof GroupAttrName && ((GroupAttrName<?>) k).groupId.equals(((GroupAttrName<?>) key).groupId))
                 {
                     lock.lock();
                     try
@@ -439,11 +457,11 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
      * Remove all of the elements from both the Map and the linked list implementation. Overrides
      * base class.
      * <p>
+     *
      * @throws IOException
      */
     @Override
-    public void removeAll()
-        throws IOException
+    public void removeAll() throws IOException
     {
         lock.lock();
         try
@@ -461,17 +479,22 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
     /**
      * Adds a new node to the start of the link list.
      * <p>
-     * @param ce The feature to be added to the First
+     *
+     * @param ce
+     *            The feature to be added to the First
      * @return MemoryElementDescriptor
      */
-    protected MemoryElementDescriptor<K, V> addFirst( ICacheElement<K, V> ce )
+    protected MemoryElementDescriptor<K, V> addFirst(ICacheElement<K, V> ce)
     {
         lock.lock();
         try
         {
             MemoryElementDescriptor<K, V> me = new MemoryElementDescriptor<K, V>(ce);
             list.addFirst(me);
-            verifyCache(ce.getKey());
+            if ( log.isDebugEnabled() )
+            {
+                verifyCache(ce.getKey());
+            }
             return me;
         }
         finally
@@ -483,17 +506,22 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
     /**
      * Adds a new node to the end of the link list.
      * <p>
-     * @param ce The feature to be added to the First
+     *
+     * @param ce
+     *            The feature to be added to the First
      * @return MemoryElementDescriptor
      */
-    protected MemoryElementDescriptor<K, V> addLast( ICacheElement<K, V> ce )
+    protected MemoryElementDescriptor<K, V> addLast(ICacheElement<K, V> ce)
     {
         lock.lock();
         try
         {
             MemoryElementDescriptor<K, V> me = new MemoryElementDescriptor<K, V>(ce);
             list.addLast(me);
-            verifyCache(ce.getKey());
+            if ( log.isDebugEnabled() )
+            {
+                verifyCache(ce.getKey());
+            }
             return me;
         }
         finally
@@ -507,103 +535,89 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
     /**
      * Dump the cache entries from first to list for debugging.
      */
-    @SuppressWarnings("unchecked") // No generics for public fields
-    public void dumpCacheEntries()
+    @SuppressWarnings("unchecked")
+    // No generics for public fields
+    private void dumpCacheEntries()
     {
-        log.debug( "dumpingCacheEntries" );
-        for ( MemoryElementDescriptor<K, V> me = list.getFirst(); me != null; me = (MemoryElementDescriptor<K, V>) me.next )
+        log.debug("dumpingCacheEntries");
+        for (MemoryElementDescriptor<K, V> me = list.getFirst(); me != null; me = (MemoryElementDescriptor<K, V>) me.next)
         {
-            log.debug( "dumpCacheEntries> key=" + me.ce.getKey() + ", val=" + me.ce.getVal() );
+            log.debug("dumpCacheEntries> key=" + me.ce.getKey() + ", val=" + me.ce.getVal());
         }
     }
 
     /**
-     * Returns the size of the list.
-     * <p>
-     * @return the number of items in the map.
-     */
-    protected int dumpCacheSize()
-    {
-        return list.size();
-    }
-
-    /**
      * Checks to see if all the items that should be in the cache are. Checks consistency between
      * List and map.
      */
-    @SuppressWarnings("unchecked") // No generics for public fields
-    protected void verifyCache()
+    @SuppressWarnings("unchecked")
+    // No generics for public fields
+    private void verifyCache()
     {
-        if ( !log.isDebugEnabled() )
-        {
-            return;
-        }
-
         boolean found = false;
-        log.debug( "verifycache[" + cacheName + "]: mapContains " + map.size() + " elements, linked list contains "
-            + dumpCacheSize() + " elements" );
-        log.debug( "verifycache: checking linked list by key " );
-        for ( MemoryElementDescriptor<K, V> li = list.getFirst(); li != null; li = (MemoryElementDescriptor<K, V>) li.next )
+        log.debug("verifycache[" + getCacheName() + "]: mapContains " + map.size() + " elements, linked list contains "
+            + list.size() + " elements");
+        log.debug("verifycache: checking linked list by key ");
+        for (MemoryElementDescriptor<K, V> li = list.getFirst(); li != null; li = (MemoryElementDescriptor<K, V>) li.next)
         {
             Object key = li.ce.getKey();
-            if ( !map.containsKey( key ) )
+            if (!map.containsKey(key))
             {
-                log.error( "verifycache[" + cacheName + "]: map does not contain key : " + li.ce.getKey() );
-                log.error( "li.hashcode=" + li.ce.getKey().hashCode() );
-                log.error( "key class=" + key.getClass() );
-                log.error( "key hashcode=" + key.hashCode() );
-                log.error( "key toString=" + key.toString() );
-                if ( key instanceof GroupAttrName )
+                log.error("verifycache[" + getCacheName() + "]: map does not contain key : " + li.ce.getKey());
+                log.error("li.hashcode=" + li.ce.getKey().hashCode());
+                log.error("key class=" + key.getClass());
+                log.error("key hashcode=" + key.hashCode());
+                log.error("key toString=" + key.toString());
+                if (key instanceof GroupAttrName)
                 {
                     GroupAttrName<?> name = (GroupAttrName<?>) key;
-                    log.error( "GroupID hashcode=" + name.groupId.hashCode() );
-                    log.error( "GroupID.class=" + name.groupId.getClass() );
-                    log.error( "AttrName hashcode=" + name.attrName.hashCode() );
-                    log.error( "AttrName.class=" + name.attrName.getClass() );
+                    log.error("GroupID hashcode=" + name.groupId.hashCode());
+                    log.error("GroupID.class=" + name.groupId.getClass());
+                    log.error("AttrName hashcode=" + name.attrName.hashCode());
+                    log.error("AttrName.class=" + name.attrName.getClass());
                 }
                 dumpMap();
             }
-            else if ( map.get( li.ce.getKey() ) == null )
+            else if (map.get(li.ce.getKey()) == null)
             {
-                log.error( "verifycache[" + cacheName + "]: linked list retrieval returned null for key: "
-                    + li.ce.getKey() );
+                log.error("verifycache[" + getCacheName() + "]: linked list retrieval returned null for key: " + li.ce.getKey());
             }
         }
 
-        log.debug( "verifycache: checking linked list by value " );
-        for ( MemoryElementDescriptor<K, V> li3 = list.getFirst(); li3 != null; li3 = (MemoryElementDescriptor<K, V>) li3.next )
+        log.debug("verifycache: checking linked list by value ");
+        for (MemoryElementDescriptor<K, V> li3 = list.getFirst(); li3 != null; li3 = (MemoryElementDescriptor<K, V>) li3.next)
         {
-            if ( map.containsValue( li3 ) == false )
+            if (map.containsValue(li3) == false)
             {
-                log.error( "verifycache[" + cacheName + "]: map does not contain value : " + li3 );
+                log.error("verifycache[" + getCacheName() + "]: map does not contain value : " + li3);
                 dumpMap();
             }
         }
 
-        log.debug( "verifycache: checking via keysets!" );
+        log.debug("verifycache: checking via keysets!");
         for (Object val : map.keySet())
         {
             found = false;
 
-            for ( MemoryElementDescriptor<K, V> li2 = list.getFirst(); li2 != null; li2 = (MemoryElementDescriptor<K, V>) li2.next )
+            for (MemoryElementDescriptor<K, V> li2 = list.getFirst(); li2 != null; li2 = (MemoryElementDescriptor<K, V>) li2.next)
             {
-                if ( val.equals( li2.ce.getKey() ) )
+                if (val.equals(li2.ce.getKey()))
                 {
                     found = true;
                     break;
                 }
             }
-            if ( !found )
+            if (!found)
             {
-                log.error( "verifycache[" + cacheName + "]: key not found in list : " + val );
+                log.error("verifycache[" + getCacheName() + "]: key not found in list : " + val);
                 dumpCacheEntries();
-                if ( map.containsKey( val ) )
+                if (map.containsKey(val))
                 {
-                    log.error( "verifycache: map contains key" );
+                    log.error("verifycache: map contains key");
                 }
                 else
                 {
-                    log.error( "verifycache: map does NOT contain key, what the HECK!" );
+                    log.error("verifycache: map does NOT contain key, what the HECK!");
                 }
             }
         }
@@ -612,156 +626,34 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
     /**
      * Logs an error if an element that should be in the cache is not.
      * <p>
+     *
      * @param key
      */
-    @SuppressWarnings("unchecked") // No generics for public fields
-    private void verifyCache( K key )
+    @SuppressWarnings("unchecked")
+    // No generics for public fields
+    private void verifyCache(K key)
     {
-        if ( !log.isDebugEnabled() )
-        {
-            return;
-        }
-
         boolean found = false;
 
         // go through the linked list looking for the key
-        for ( MemoryElementDescriptor<K, V> li = list.getFirst(); li != null; li = (MemoryElementDescriptor<K, V>) li.next )
+        for (MemoryElementDescriptor<K, V> li = list.getFirst(); li != null; li = (MemoryElementDescriptor<K, V>) li.next)
         {
-            if ( li.ce.getKey() == key )
+            if (li.ce.getKey() == key)
             {
                 found = true;
-                log.debug( "verifycache(key) key match: " + key );
+                log.debug("verifycache(key) key match: " + key);
                 break;
             }
         }
-        if ( !found )
-        {
-            log.error( "verifycache(key)[" + cacheName + "], couldn't find key! : " + key );
-        }
-    }
-
-    // --------------------------- iteration methods (iteration helpers)
-    /**
-     * iteration aid
-     */
-    public static class IteratorWrapper<K extends Serializable, V extends Serializable>
-        implements Iterator<Entry<K, MemoryElementDescriptor<K, V>>>
-    {
-        /** The internal iterator */
-        private final Iterator<Entry<K, MemoryElementDescriptor<K, V>>> i;
-
-        /**
-         * Wrapped to remove our wrapper object
-         * @param m
-         */
-        protected IteratorWrapper(Map<K, MemoryElementDescriptor<K, V>> m)
-        {
-            i = m.entrySet().iterator();
-        }
-
-        /** @return i.hasNext() */
-        @Override
-        public boolean hasNext()
-        {
-            return i.hasNext();
-        }
-
-        /** @return new MapEntryWrapper( (Map.Entry) i.next() ) */
-        @Override
-        public Entry<K, MemoryElementDescriptor<K, V>> next()
-        {
-            // return new MapEntryWrapper<Serializable>( i.next() );
-            return i.next();
-        }
-
-        /** i.remove(); */
-        @Override
-        public void remove()
+        if (!found)
         {
-            i.remove();
-        }
-
-        /**
-         * @param o
-         * @return i.equals( o ))
-         */
-        @Override
-        public boolean equals( Object o )
-        {
-            return i.equals( o );
-        }
-
-        /** @return i.hashCode() */
-        @Override
-        public int hashCode()
-        {
-            return i.hashCode();
-        }
-    }
-
-    /**
-     * @author Aaron Smuts
-     */
-    public static class MapEntryWrapper<K extends Serializable, V extends Serializable>
-        implements Map.Entry<K, ICacheElement<K, V>>
-    {
-        /** The internal entry */
-        private final Map.Entry<K, MemoryElementDescriptor<K, V>> e;
-
-        /**
-         * @param e
-         */
-        private MapEntryWrapper( Map.Entry<K, MemoryElementDescriptor<K, V>> e )
-        {
-            this.e = e;
-        }
-
-        /**
-         * @param o
-         * @return e.equals( o )
-         */
-        @Override
-        public boolean equals( Object o )
-        {
-            return e.equals( o );
-        }
-
-        /** @return e.getKey() */
-        @Override
-        public K getKey()
-        {
-            return e.getKey();
-        }
-
-        /** @return ( (MemoryElementDescriptor) e.getValue() ).ce */
-        @Override
-        public ICacheElement<K, V> getValue()
-        {
-            return e.getValue().ce;
-        }
-
-        /** @return e.hashCode() */
-        @Override
-        public int hashCode()
-        {
-            return e.hashCode();
-        }
-
-        /**
-         * invalid
-         * @param value
-         * @return always throws
-         */
-        @Override
-        public ICacheElement<K, V> setValue(ICacheElement<K, V> value)
-        {
-            throw new UnsupportedOperationException( "Use normal cache methods"
-                + " to alter the contents of the cache." );
+            log.error("verifycache(key)[" + getCacheName() + "], couldn't find key! : " + key);
         }
     }
 
     /**
      * Get an Array of the keys for all elements in the memory cache
+     *
      * @return An Object[]
      */
     @Override
@@ -774,13 +666,14 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
      * This returns semi-structured information on the memory cache, such as the size, put count,
      * hit count, and miss count.
      * <p>
+     *
      * @see org.apache.commons.jcs.engine.memory.behavior.IMemoryCache#getStatistics()
      */
     @Override
     public IStats getStatistics()
     {
         IStats stats = new Stats();
-        stats.setTypeName( /*add algorithm name*/"Memory Cache" );
+        stats.setTypeName( /* add algorithm name */"Memory Cache");
 
         ArrayList<IStatElement<?>> elems = new ArrayList<IStatElement<?>>();
 
@@ -789,16 +682,16 @@ public abstract class AbstractDoubleLinkedListMemoryCache<K, V>
         {
             elems.add(new StatElement<Integer>("List Size", Integer.valueOf(list.size())));
             elems.add(new StatElement<Integer>("Map Size", Integer.valueOf(map.size())));
-            elems.add(new StatElement<Integer>("Put Count", Integer.valueOf(putCnt)));
-            elems.add(new StatElement<Integer>("Hit Count", Integer.valueOf(hitCnt)));
-            elems.add(new StatElement<Integer>("Miss Count", Integer.valueOf(missCnt)));
+            elems.add(new StatElement<AtomicInteger>("Put Count", putCnt));
+            elems.add(new StatElement<AtomicInteger>("Hit Count", hitCnt));
+            elems.add(new StatElement<AtomicInteger>("Miss Count", missCnt));
         }
         finally
         {
             lock.unlock();
         }
 
-        stats.setStatElements( elems );
+        stats.setStatElements(elems);
 
         return stats;
     }
diff --git a/src/org/apache/commons/jcs/engine/memory/AbstractMemoryCache.java b/src/org/apache/commons/jcs/engine/memory/AbstractMemoryCache.java
index 8532cf4..f5b309a 100644
--- a/src/org/apache/commons/jcs/engine/memory/AbstractMemoryCache.java
+++ b/src/org/apache/commons/jcs/engine/memory/AbstractMemoryCache.java
@@ -19,10 +19,16 @@ package org.apache.commons.jcs.engine.memory;
  * under the License.
  */
 
+import java.io.IOException;
+import java.util.HashMap;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.locks.Lock;
+import java.util.concurrent.locks.ReentrantLock;
+
 import org.apache.commons.jcs.engine.CacheStatus;
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheAttributes;
-import org.apache.commons.jcs.engine.behavior.IElementAttributes;
 import org.apache.commons.jcs.engine.control.CompositeCache;
 import org.apache.commons.jcs.engine.memory.behavior.IMemoryCache;
 import org.apache.commons.jcs.engine.memory.util.MemoryElementDescriptor;
@@ -31,13 +37,6 @@ import org.apache.commons.jcs.engine.stats.behavior.IStats;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.util.HashMap;
-import java.util.Map;
-import java.util.Set;
-import java.util.concurrent.locks.Lock;
-import java.util.concurrent.locks.ReentrantLock;
-
 /**
  * This base includes some common code for memory caches.
  * <p>
@@ -51,19 +50,13 @@ public abstract class AbstractMemoryCache<K, V>
     private static final Log log = LogFactory.getLog( AbstractMemoryCache.class );
 
     /** The region name. This defines a namespace of sorts. */
-    protected String cacheName; // TODO privatise (mainly seems to be used externally for debugging)
-
-    /** Map where items are stored by key.  This is created by the concrete child class. */
-    public Map<K, MemoryElementDescriptor<K, V>> map;// TODO privatise
-
-    /** Region Elemental Attributes, used as a default and copied for each item. */
-    public IElementAttributes elementAttributes;// TODO privatise
+    private String cacheName;
 
     /** Cache Attributes.  Regions settings. */
-    public ICompositeCacheAttributes cacheAttributes;// TODO privatise
+    private ICompositeCacheAttributes cacheAttributes;
 
     /** The cache region this store is associated with */
-    public CompositeCache<K, V> cache;// TODO privatise
+    private CompositeCache<K, V> cache;
 
     /** status */
     private CacheStatus status;
@@ -73,6 +66,9 @@ public abstract class AbstractMemoryCache<K, V>
 
     protected final Lock lock = new ReentrantLock();
 
+    /** Map where items are stored by key.  This is created by the concrete child class. */
+    protected Map<K, MemoryElementDescriptor<K, V>> map;// TODO privatise
+
     /**
      * For post reflection creation initialization
      * <p>
diff --git a/src/org/apache/commons/jcs/engine/memory/lru/LHMLRUMemoryCache.java b/src/org/apache/commons/jcs/engine/memory/lru/LHMLRUMemoryCache.java
index 419064c..a83a283 100644
--- a/src/org/apache/commons/jcs/engine/memory/lru/LHMLRUMemoryCache.java
+++ b/src/org/apache/commons/jcs/engine/memory/lru/LHMLRUMemoryCache.java
@@ -19,6 +19,16 @@ package org.apache.commons.jcs.engine.memory.lru;
  * under the License.
  */
 
+import java.io.IOException;
+import java.io.Serializable;
+import java.util.ArrayList;
+import java.util.Collections;
+import java.util.Iterator;
+import java.util.LinkedHashSet;
+import java.util.Map;
+import java.util.Set;
+import java.util.concurrent.atomic.AtomicInteger;
+
 import org.apache.commons.jcs.engine.CacheConstants;
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
 import org.apache.commons.jcs.engine.control.CompositeCache;
@@ -32,15 +42,6 @@ import org.apache.commons.jcs.engine.stats.behavior.IStats;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.IOException;
-import java.io.Serializable;
-import java.util.ArrayList;
-import java.util.Collections;
-import java.util.Iterator;
-import java.util.LinkedHashSet;
-import java.util.Map;
-import java.util.Set;
-
 /**
  * This is a test memory manager using the jdk1.4 LinkedHashMap.
  */
@@ -51,13 +52,13 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
     private static final Log log = LogFactory.getLog( LRUMemoryCache.class );
 
     /** number of hits */
-    private int hitCnt = 0; // TODO should these be long values?
+    private AtomicInteger hitCnt;
 
     /** number of misses */
-    private int missCnt = 0;
+    private AtomicInteger missCnt;
 
     /** number of puts */
-    private int putCnt = 0;
+    private AtomicInteger putCnt;
 
     /**
      * For post reflection creation initialization
@@ -68,7 +69,10 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
     public synchronized void initialize( CompositeCache<K, V> hub )
     {
         super.initialize( hub );
-        log.info( "initialized LHMLRUMemoryCache for " + cacheName );
+        hitCnt = new AtomicInteger(0);
+        missCnt = new AtomicInteger(0);
+        putCnt = new AtomicInteger(0);
+        log.info( "initialized LHMLRUMemoryCache for " + getCacheName() );
     }
 
     /**
@@ -92,7 +96,7 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
     public void update( ICacheElement<K, V> ce )
         throws IOException
     {
-        putCnt++;
+        putCnt.incrementAndGet();
         map.put( ce.getKey(), new MemoryElementDescriptor<K, V>(ce) );
     }
 
@@ -126,24 +130,27 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
 
         if ( log.isDebugEnabled() )
         {
-            log.debug( "getting item from cache " + cacheName + " for key " + key );
+            log.debug( "getting item from cache " + getCacheName() + " for key " + key );
         }
 
         me = map.get( key );
 
         if ( me != null )
         {
-            hitCnt++;
+            hitCnt.incrementAndGet();
             if ( log.isDebugEnabled() )
             {
-                log.debug( cacheName + ": LRUMemoryCache hit for " + key );
+                log.debug( getCacheName() + ": LHMLRUMemoryCache hit for " + key );
             }
             return me.ce;
         }
         else
         {
-            missCnt++;
-            log.debug( cacheName + ": LRUMemoryCache miss for " + key );
+            missCnt.incrementAndGet();
+            if ( log.isDebugEnabled() )
+            {
+                log.debug( getCacheName() + ": LHMLRUMemoryCache miss for " + key );
+            }
         }
 
         return null;
@@ -251,9 +258,9 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
         ArrayList<IStatElement<?>> elems = new ArrayList<IStatElement<?>>();
 
         elems.add(new StatElement<Integer>( "Map Size", Integer.valueOf(map.size()) ) );
-        elems.add(new StatElement<Integer>( "Put Count", Integer.valueOf(putCnt) ) );
-        elems.add(new StatElement<Integer>( "Hit Count", Integer.valueOf(hitCnt) ) );
-        elems.add(new StatElement<Integer>( "Miss Count", Integer.valueOf(missCnt) ) );
+        elems.add(new StatElement<AtomicInteger>("Put Count", putCnt));
+        elems.add(new StatElement<AtomicInteger>("Hit Count", hitCnt));
+        elems.add(new StatElement<AtomicInteger>("Miss Count", missCnt));
 
         stats.setStatElements( elems );
 
@@ -305,7 +312,7 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
          */
         public LHMSpooler()
         {
-            super( (int) ( cache.getCacheAttributes().getMaxObjects() * .5 ), .75F, true );
+            super( (int) ( getCacheAttributes().getMaxObjects() * .5 ), .75F, true );
         }
 
         /**
@@ -320,7 +327,7 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
         {
             ICacheElement<K, V> element = eldest.getValue().ce;
 
-            if ( size() <= cache.getCacheAttributes().getMaxObjects() )
+            if ( size() <= getCacheAttributes().getMaxObjects() )
             {
                 return false;
             }
@@ -329,7 +336,7 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
 
                 if ( log.isDebugEnabled() )
                 {
-                    log.debug( "LHMLRU max size: " + cache.getCacheAttributes().getMaxObjects()
+                    log.debug( "LHMLRU max size: " + getCacheAttributes().getMaxObjects()
                         + ".  Spooling element, key: " + element.getKey() );
                 }
                 spoolToDisk( element );
@@ -350,11 +357,11 @@ public class LHMLRUMemoryCache<K extends Serializable, V extends Serializable>
         @SuppressWarnings("synthetic-access")
         private void spoolToDisk( ICacheElement<K, V> element )
         {
-            cache.spoolToDisk( element );
+            getCompositeCache().spoolToDisk( element );
 
             if ( log.isDebugEnabled() )
             {
-                log.debug( cache.getCacheName() + "Spooled element to disk: " + element.getKey() );
+                log.debug( getCacheName() + "Spooled element to disk: " + element.getKey() );
             }
         }
     }
diff --git a/src/org/apache/commons/jcs/engine/memory/lru/LRUMemoryCache.java b/src/org/apache/commons/jcs/engine/memory/lru/LRUMemoryCache.java
index ab36421..2f0babb 100644
--- a/src/org/apache/commons/jcs/engine/memory/lru/LRUMemoryCache.java
+++ b/src/org/apache/commons/jcs/engine/memory/lru/LRUMemoryCache.java
@@ -19,12 +19,12 @@ package org.apache.commons.jcs.engine.memory.lru;
  * under the License.
  */
 
+import java.io.IOException;
+
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
 import org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache;
 import org.apache.commons.jcs.engine.memory.util.MemoryElementDescriptor;
 
-import java.io.IOException;
-
 /**
  * A fast reference management system. The least recently used items move to the end of the list and
  * get spooled to disk if the cache hub is configured to use a disk cache. Most of the cache
diff --git a/src/org/apache/commons/jcs/engine/memory/mru/MRUMemoryCache.java b/src/org/apache/commons/jcs/engine/memory/mru/MRUMemoryCache.java
index 4a2c936..3638fd9 100644
--- a/src/org/apache/commons/jcs/engine/memory/mru/MRUMemoryCache.java
+++ b/src/org/apache/commons/jcs/engine/memory/mru/MRUMemoryCache.java
@@ -19,18 +19,17 @@ package org.apache.commons.jcs.engine.memory.mru;
  * under the License.
  */
 
+import java.io.IOException;
+
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
 import org.apache.commons.jcs.engine.memory.AbstractDoubleLinkedListMemoryCache;
 import org.apache.commons.jcs.engine.memory.util.MemoryElementDescriptor;
 
-import java.io.IOException;
-import java.io.Serializable;
-
 /**
  * The most recently used items move to the front of the list and get spooled to disk if the cache
  * hub is configured to use a disk cache.
  */
-public class MRUMemoryCache<K extends Serializable, V extends Serializable>
+public class MRUMemoryCache<K, V>
     extends AbstractDoubleLinkedListMemoryCache<K, V>
 {
     /**
diff --git a/src/org/apache/commons/jcs/engine/memory/shrinking/ShrinkerThread.java b/src/org/apache/commons/jcs/engine/memory/shrinking/ShrinkerThread.java
index 883e935..4de3b3a 100644
--- a/src/org/apache/commons/jcs/engine/memory/shrinking/ShrinkerThread.java
+++ b/src/org/apache/commons/jcs/engine/memory/shrinking/ShrinkerThread.java
@@ -19,6 +19,8 @@ package org.apache.commons.jcs.engine.memory.shrinking;
  * under the License.
  */
 
+import java.util.Set;
+
 import org.apache.commons.jcs.engine.behavior.ICacheElement;
 import org.apache.commons.jcs.engine.behavior.IElementAttributes;
 import org.apache.commons.jcs.engine.control.CompositeCache;
@@ -27,12 +29,10 @@ import org.apache.commons.jcs.engine.memory.behavior.IMemoryCache;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.util.Set;
-
 /**
  * A background memory shrinker. Memory problems and concurrent modification exception caused by
  * acting directly on an iterator of the underlying memory cache should have been solved.
- * @version $Id: ShrinkerThread.java 1593843 2014-05-11 19:43:30Z rmannibucau $
+ * @version $Id: ShrinkerThread.java 1719092 2015-12-10 15:07:30Z tv $
  */
 public class ShrinkerThread<K, V>
     implements Runnable
@@ -201,7 +201,6 @@ public class ShrinkerThread<K, V>
                         // stop processing if limit has been reached.
                         if ( spoolLimit && spoolCount >= this.maxSpoolPerRun )
                         {
-                            keys = null;
                             return;
                         }
                     }
diff --git a/src/org/apache/commons/jcs/io/ObjectInputStreamClassLoaderAware.java b/src/org/apache/commons/jcs/io/ObjectInputStreamClassLoaderAware.java
index dcb142d..09c8f55 100644
--- a/src/org/apache/commons/jcs/io/ObjectInputStreamClassLoaderAware.java
+++ b/src/org/apache/commons/jcs/io/ObjectInputStreamClassLoaderAware.java
@@ -24,39 +24,72 @@ import java.io.ObjectInputStream;
 import java.io.ObjectStreamClass;
 import java.lang.reflect.Proxy;
 
-public class ObjectInputStreamClassLoaderAware extends ObjectInputStream
-{
+public class ObjectInputStreamClassLoaderAware extends ObjectInputStream {
     private final ClassLoader classLoader;
 
-    public ObjectInputStreamClassLoaderAware(final InputStream in, final ClassLoader classLoader) throws IOException
-    {
+    public ObjectInputStreamClassLoaderAware(final InputStream in, final ClassLoader classLoader) throws IOException {
         super(in);
         this.classLoader = classLoader != null ? classLoader : Thread.currentThread().getContextClassLoader();
     }
 
     @Override
-    protected Class<?> resolveClass(final ObjectStreamClass desc) throws ClassNotFoundException
-    {
-        return Class.forName(desc.getName(), false, classLoader);
+    protected Class<?> resolveClass(final ObjectStreamClass desc) throws ClassNotFoundException {
+        return Class.forName(BlacklistClassResolver.DEFAULT.check(desc.getName()), false, classLoader);
     }
 
     @Override
-    protected Class resolveProxyClass(final String[] interfaces) throws IOException, ClassNotFoundException
-    {
-        final Class[] cinterfaces = new Class[interfaces.length];
-        for (int i = 0; i < interfaces.length; i++)
-        {
+    protected Class<?> resolveProxyClass(final String[] interfaces) throws IOException, ClassNotFoundException {
+        final Class<?>[] cinterfaces = new Class[interfaces.length];
+        for (int i = 0; i < interfaces.length; i++) {
             cinterfaces[i] = Class.forName(interfaces[i], false, classLoader);
         }
 
-        try
-        {
+        try {
             return Proxy.getProxyClass(classLoader, cinterfaces);
-        }
-        catch (IllegalArgumentException e)
-        {
+        } catch (IllegalArgumentException e) {
             throw new ClassNotFoundException(null, e);
         }
     }
 
+    private static class BlacklistClassResolver {
+        private static final BlacklistClassResolver DEFAULT = new BlacklistClassResolver(
+            toArray(System.getProperty(
+                "jcs.serialization.class.blacklist",
+                "org.codehaus.groovy.runtime.,org.apache.commons.collections.functors.,org.apache.xalan")),
+            toArray(System.getProperty("jcs.serialization.class.whitelist")));
+
+        private final String[] blacklist;
+        private final String[] whitelist;
+
+        protected BlacklistClassResolver(final String[] blacklist, final String[] whitelist) {
+            this.whitelist = whitelist;
+            this.blacklist = blacklist;
+        }
+
+        protected boolean isBlacklisted(final String name) {
+            return (whitelist != null && !contains(whitelist, name)) || contains(blacklist, name);
+        }
+
+        public final String check(final String name) {
+            if (isBlacklisted(name)) {
+                throw new SecurityException(name + " is not whitelisted as deserialisable, prevented before loading.");
+            }
+            return name;
+        }
+
+        private static String[] toArray(final String property) {
+            return property == null ? null : property.split(" *, *");
+        }
+
+        private static boolean contains(final String[] list, String name) {
+            if (list != null) {
+                for (final String white : list) {
+                    if (name.startsWith(white)) {
+                        return true;
+                    }
+                }
+            }
+            return false;
+        }
+    }
 }
diff --git a/src/org/apache/commons/jcs/utils/access/AbstractJCSWorkerHelper.java b/src/org/apache/commons/jcs/utils/access/AbstractJCSWorkerHelper.java
index 2c727a5..d25b633 100644
--- a/src/org/apache/commons/jcs/utils/access/AbstractJCSWorkerHelper.java
+++ b/src/org/apache/commons/jcs/utils/access/AbstractJCSWorkerHelper.java
@@ -25,8 +25,7 @@ package org.apache.commons.jcs.utils.access;
  * <p>
  * @author tsavo
  */
-public abstract class AbstractJCSWorkerHelper
-    implements JCSWorkerHelper
+public abstract class AbstractJCSWorkerHelper<V> implements JCSWorkerHelper<V>
 {
     /** finished flag. Can't we use wait notify? */
     private boolean finished = false;
@@ -43,7 +42,7 @@ public abstract class AbstractJCSWorkerHelper
      * @return finished
      */
     @Override
-    public boolean isFinished()
+    public synchronized boolean isFinished()
     {
         return finished;
     }
@@ -52,7 +51,7 @@ public abstract class AbstractJCSWorkerHelper
      * @param isFinished
      */
     @Override
-    public void setFinished( boolean isFinished )
+    public synchronized void setFinished( boolean isFinished )
     {
         finished = isFinished;
     }
diff --git a/src/org/apache/commons/jcs/utils/access/JCSWorker.java b/src/org/apache/commons/jcs/utils/access/JCSWorker.java
index dfe6417..6b95203 100644
--- a/src/org/apache/commons/jcs/utils/access/JCSWorker.java
+++ b/src/org/apache/commons/jcs/utils/access/JCSWorker.java
@@ -19,6 +19,10 @@ package org.apache.commons.jcs.utils.access;
  * under the License.
  */
 
+import java.io.Serializable;
+import java.util.concurrent.ConcurrentHashMap;
+import java.util.concurrent.ConcurrentMap;
+
 import org.apache.commons.jcs.JCS;
 import org.apache.commons.jcs.access.CacheAccess;
 import org.apache.commons.jcs.access.GroupCacheAccess;
@@ -26,10 +30,6 @@ import org.apache.commons.jcs.access.exception.CacheException;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.io.Serializable;
-import java.util.HashMap;
-import java.util.Map;
-
 /**
  * Utility class to encapsulate doing a piece of work, and caching the results
  * in JCS. Simply construct this class with the region name for the Cache and
@@ -106,7 +106,7 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
     /**
      * Map to hold who's doing work presently.
      */
-    private static volatile Map<String, JCSWorkerHelper> map = new HashMap<String, JCSWorkerHelper>();
+    private volatile ConcurrentMap<String, JCSWorkerHelper<V>> map = new ConcurrentHashMap<String, JCSWorkerHelper<V>>();
 
     /**
      * Region for the JCS cache.
@@ -158,7 +158,7 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
      *             Throws an exception if anything goes wrong while doing the
      *             work.
      */
-    public V getResult( K aKey, JCSWorkerHelper aWorker )
+    public V getResult( K aKey, JCSWorkerHelper<V> aWorker )
         throws Exception
     {
         return run( aKey, null, aWorker );
@@ -168,7 +168,7 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
      * Gets the cached result for this region/key OR does the work and caches
      * the result, returning the result. If the result has not been cached yet,
      * this calls doWork() on the JCSWorkerHelper to do the work and cache the
-     * result. This is also an opertunity to do any post processing of the
+     * result. This is also an opportunity to do any post processing of the
      * result in your CachedWorker implementation.
      * @param aKey
      *            The key to get/put with on the Cache.
@@ -183,7 +183,7 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
      *             Throws an exception if anything goes wrong while doing the
      *             work.
      */
-    public V getResult( K aKey, String aGroup, JCSWorkerHelper aWorker )
+    public V getResult( K aKey, String aGroup, JCSWorkerHelper<V> aWorker )
         throws Exception
     {
         return run( aKey, aGroup, aWorker );
@@ -203,25 +203,14 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
      *             If something goes wrong while doing the work, throw an
      *             exception.
      */
-    private V run( K aKey, String aGroup, JCSWorkerHelper aHelper )
+    private V run( K aKey, String aGroup, JCSWorkerHelper<V> aHelper )
         throws Exception
     {
         V result = null;
         // long start = 0;
         // long dbTime = 0;
-        JCSWorkerHelper helper = null;
+        JCSWorkerHelper<V> helper = map.putIfAbsent(getRegion() + aKey, aHelper);
 
-        synchronized ( map )
-        {
-            // Check to see if we already have a thread doing this work.
-            helper = map.get( getRegion() + aKey );
-            if ( helper == null )
-            {
-                // If not, add ourselves as the Worker so
-                // calls in another thread will use this worker's result
-                map.put( getRegion() + aKey, aHelper );
-            }
-        }
         if ( helper != null )
         {
             synchronized ( helper )
@@ -230,9 +219,16 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
                 {
                     logger.debug( "Found a worker already doing this work (" + getRegion() + ":" + aKey + ")." );
                 }
-                if ( !helper.isFinished() )
+                while ( !helper.isFinished() )
                 {
-                    helper.wait();
+                    try
+                    {
+                        helper.wait();
+                    }
+                    catch (InterruptedException e)
+                    {
+                        // expected
+                    }
                 }
                 if ( logger.isDebugEnabled() )
                 {
@@ -261,9 +257,7 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
             // If the cache dosn't have it, do the work.
             if ( result == null )
             {
-                @SuppressWarnings("unchecked") // Need to cast from Object
-                V doWork = (V)aHelper.doWork();
-                result = doWork;
+                result = aHelper.doWork();
                 if ( logger.isDebugEnabled() )
                 {
                     logger.debug( "Work Done, caching: key:" + aKey + ", group:" + aGroup + ", result:" + result + "." );
@@ -287,19 +281,17 @@ public class JCSWorker<K extends Serializable, V extends Serializable>
             {
                 logger.debug( getRegion() + ":" + aKey + " entered finally." );
             }
-            synchronized ( map )
+
+            // Remove ourselves as the worker.
+            if ( helper == null )
             {
-                // Remove ourselves as the worker.
-                if ( helper == null )
-                {
-                    map.remove( getRegion() + aKey );
-                }
-                synchronized ( aHelper )
-                {
-                    aHelper.setFinished( true );
-                    // Wake everyone waiting on us
-                    aHelper.notifyAll();
-                }
+                map.remove( getRegion() + aKey );
+            }
+            synchronized ( aHelper )
+            {
+                aHelper.setFinished( true );
+                // Wake everyone waiting on us
+                aHelper.notifyAll();
             }
         }
     }
diff --git a/src/org/apache/commons/jcs/utils/access/JCSWorkerHelper.java b/src/org/apache/commons/jcs/utils/access/JCSWorkerHelper.java
index 2fd2b10..c20ed7b 100644
--- a/src/org/apache/commons/jcs/utils/access/JCSWorkerHelper.java
+++ b/src/org/apache/commons/jcs/utils/access/JCSWorkerHelper.java
@@ -21,7 +21,7 @@ package org.apache.commons.jcs.utils.access;
 
 /**
  * Interface for doing a piece of work which is expected to be cached. This is
- * ment to be used in conjunction with JCSWorker.
+ * meant to be used in conjunction with JCSWorker.
  * <p>
  * Implement doWork() to return the work being done. isFinished() should return
  * false until setFinished(true) is called, after which time it should return
@@ -29,7 +29,7 @@ package org.apache.commons.jcs.utils.access;
  * <p>
  * @author tsavo
  */
-public interface JCSWorkerHelper
+public interface JCSWorkerHelper<V>
 {
     /**
      * Tells us whether or not the work has been completed. This will be called
@@ -56,6 +56,5 @@ public interface JCSWorkerHelper
      *             If anything goes wrong while doing the work, an Exception
      *             should be thrown.
      */
-    Object doWork()
-        throws Exception;
+    V doWork() throws Exception;
 }
diff --git a/src/org/apache/commons/jcs/utils/config/OptionConverter.java b/src/org/apache/commons/jcs/utils/config/OptionConverter.java
index f95efb8..9101373 100644
--- a/src/org/apache/commons/jcs/utils/config/OptionConverter.java
+++ b/src/org/apache/commons/jcs/utils/config/OptionConverter.java
@@ -19,11 +19,11 @@ package org.apache.commons.jcs.utils.config;
  * under the License.
  */
 
+import java.util.Properties;
+
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.util.Properties;
-
 /**
  * This class is based on the log4j class org.apache.log4j.helpers.OptionConverter that was made by
  * Ceki Gülcü Simon Kitching; Avy Sharell (sharell at online.fr) Anders Kristensen Matthieu
@@ -181,15 +181,14 @@ public class OptionConverter
      * <p>
      * Case of value is unimportant.
      * @param value
-     * @param dEfault
+     * @param defaultValue
      * @return Object
      */
-
-    public static boolean toBoolean( String value, boolean dEfault )
+    public static boolean toBoolean( String value, boolean defaultValue )
     {
         if ( value == null )
         {
-            return dEfault;
+            return defaultValue;
         }
         String trimmedVal = value.trim();
         if ( "true".equalsIgnoreCase( trimmedVal ) )
@@ -200,24 +199,24 @@ public class OptionConverter
         {
             return false;
         }
-        return dEfault;
+        return defaultValue;
     }
 
     /**
      * Converts to int.
      * <p>
      * @param value
-     * @param dEfault
+     * @param defaultValue
      * @return int
      */
-    public static int toInt( String value, int dEfault )
+    public static int toInt( String value, int defaultValue )
     {
         if ( value != null )
         {
             String s = value.trim();
             try
             {
-                return Integer.valueOf( s ).intValue();
+                return Integer.parseInt(s);
             }
             catch ( NumberFormatException e )
             {
@@ -225,19 +224,19 @@ public class OptionConverter
                 e.printStackTrace();
             }
         }
-        return dEfault;
+        return defaultValue;
     }
 
     /**
      * @param value
-     * @param dEfault
+     * @param defaultValue
      * @return long
      */
-    public static long toFileSize( String value, long dEfault )
+    public static long toFileSize( String value, long defaultValue )
     {
         if ( value == null )
         {
-            return dEfault;
+            return defaultValue;
         }
 
         String s = value.trim().toUpperCase();
@@ -263,7 +262,7 @@ public class OptionConverter
         {
             try
             {
-                return Long.valueOf( s ).longValue() * multiplier;
+                return Long.parseLong(s) * multiplier;
             }
             catch ( NumberFormatException e )
             {
@@ -271,7 +270,7 @@ public class OptionConverter
                 log.error( "[" + value + "] not in expected format", e );
             }
         }
-        return dEfault;
+        return defaultValue;
     }
 
     /**
@@ -345,7 +344,7 @@ public class OptionConverter
      * Perform variable substitution in string <code>val</code> from the values of keys found in the
      * system properties.
      * <p>
-     * The variable substitution delimeters are <b>${ </b> and <b>} </b>.
+     * The variable substitution delimiters are <b>${ </b> and <b>} </b>.
      * <p>
      * For example, if the System properties contains "key=value", then the call
      *
@@ -359,7 +358,7 @@ public class OptionConverter
      * searched, if the value could not be found there, then substitution defaults to the empty
      * string.
      * <p>
-     * For example, if system propeties contains no value for the key "inexistentKey", then the call
+     * For example, if system properties contains no value for the key "inexistentKey", then the call
      *
      * <pre>
      * String s = OptionConverter.subsVars( "Value of inexistentKey is [${inexistentKey}]" );
@@ -368,7 +367,7 @@ public class OptionConverter
      * will set <code>s</code> to "Value of inexistentKey is []"
      * <p>
      * An {@link java.lang.IllegalArgumentException}is thrown if <code>val</code> contains a start
-     * delimeter "${" which is not balanced by a stop delimeter "}".
+     * delimiter "${" which is not balanced by a stop delimiter "}".
      * </p>
      * <p>
      * <b>Author </b> Avy Sharell </a>
diff --git a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryAttributes.java b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryAttributes.java
index 996b5a8..e89664e 100644
--- a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryAttributes.java
+++ b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryAttributes.java
@@ -197,7 +197,7 @@ public final class UDPDiscoveryAttributes
 
     /** @return a clone of this object */
     @Override
-    public Object clone()
+    public UDPDiscoveryAttributes clone()
     {
         UDPDiscoveryAttributes attributes = new UDPDiscoveryAttributes();
         attributes.setSendDelaySec( this.getSendDelaySec() );
diff --git a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryManager.java b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryManager.java
index 521525d..79300fa 100644
--- a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryManager.java
+++ b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryManager.java
@@ -19,14 +19,14 @@ package org.apache.commons.jcs.utils.discovery;
  * under the License.
  */
 
+import java.util.HashMap;
+import java.util.Map;
+
 import org.apache.commons.jcs.engine.behavior.ICompositeCacheManager;
 import org.apache.commons.jcs.engine.behavior.IProvideScheduler;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
-import java.util.HashMap;
-import java.util.Map;
-
 /**
  * This manages UDPDiscovery Services. We should end up with one service per Lateral Cache Manager
  * Instance. One service works for multiple regions. We don't want a connection for each region.
@@ -101,6 +101,7 @@ public class UDPDiscoveryManager
                 service.setScheduledExecutorService(((IProvideScheduler)cacheMgr).getScheduledExecutorService());
             }
 
+            service.startup();
             services.put( key, service );
         }
 
diff --git a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryReceiver.java b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryReceiver.java
index 8ecce5b..e8f9cba 100644
--- a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryReceiver.java
+++ b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryReceiver.java
@@ -19,14 +19,6 @@ package org.apache.commons.jcs.utils.discovery;
  * under the License.
  */
 
-import org.apache.commons.jcs.engine.CacheInfo;
-import org.apache.commons.jcs.engine.behavior.IShutdownObserver;
-import org.apache.commons.jcs.io.ObjectInputStreamClassLoaderAware;
-import org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage.BroadcastType;
-import org.apache.commons.jcs.utils.threadpool.DaemonThreadFactory;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
 import java.io.ByteArrayInputStream;
 import java.io.IOException;
 import java.io.ObjectInputStream;
@@ -36,6 +28,14 @@ import java.net.MulticastSocket;
 import java.util.concurrent.Executors;
 import java.util.concurrent.ThreadPoolExecutor;
 
+import org.apache.commons.jcs.engine.CacheInfo;
+import org.apache.commons.jcs.engine.behavior.IShutdownObserver;
+import org.apache.commons.jcs.io.ObjectInputStreamClassLoaderAware;
+import org.apache.commons.jcs.utils.discovery.UDPDiscoveryMessage.BroadcastType;
+import org.apache.commons.jcs.utils.threadpool.DaemonThreadFactory;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
 /** Receives UDP Discovery messages. */
 public class UDPDiscoveryReceiver
     implements Runnable, IShutdownObserver
@@ -150,7 +150,7 @@ public class UDPDiscoveryReceiver
         throws IOException
     {
         final DatagramPacket packet = new DatagramPacket( mBuffer, mBuffer.length );
-
+        ObjectInputStream objectStream = null;
         Object obj = null;
         try
         {
@@ -167,10 +167,10 @@ public class UDPDiscoveryReceiver
             }
 
             final ByteArrayInputStream byteStream = new ByteArrayInputStream( mBuffer, 0, packet.getLength() );
-            final ObjectInputStream objectStream = new ObjectInputStreamClassLoaderAware( byteStream, null );
+            objectStream = new ObjectInputStreamClassLoaderAware( byteStream, null );
             obj = objectStream.readObject();
 
-            if ( obj != null && obj instanceof UDPDiscoveryMessage )
+            if ( obj instanceof UDPDiscoveryMessage )
             {
             	// Ensure that the address we're supposed to send to is, indeed, the address
             	// of the machine on the other end of this connection.  This guards against
@@ -188,6 +188,20 @@ public class UDPDiscoveryReceiver
         {
             log.error( "Error receiving multicast packet", e );
         }
+        finally
+        {
+            if (objectStream != null)
+            {
+                try
+                {
+                    objectStream.close();
+                }
+                catch (IOException e)
+                {
+                    log.error( "Error closing object stream", e );
+                }
+            }
+        }
         return obj;
     }
 
diff --git a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryService.java b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryService.java
index 312d8cf..c802b99 100644
--- a/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryService.java
+++ b/src/org/apache/commons/jcs/utils/discovery/UDPDiscoveryService.java
@@ -19,13 +19,7 @@ package org.apache.commons.jcs.utils.discovery;
  * under the License.
  */
 
-import org.apache.commons.jcs.engine.behavior.IRequireScheduler;
-import org.apache.commons.jcs.engine.behavior.IShutdownObserver;
-import org.apache.commons.jcs.utils.discovery.behavior.IDiscoveryListener;
-import org.apache.commons.jcs.utils.net.HostNameUtil;
-import org.apache.commons.logging.Log;
-import org.apache.commons.logging.LogFactory;
-
+import java.io.IOException;
 import java.net.UnknownHostException;
 import java.util.ArrayList;
 import java.util.HashSet;
@@ -34,6 +28,13 @@ import java.util.concurrent.CopyOnWriteArraySet;
 import java.util.concurrent.ScheduledExecutorService;
 import java.util.concurrent.TimeUnit;
 
+import org.apache.commons.jcs.engine.behavior.IRequireScheduler;
+import org.apache.commons.jcs.engine.behavior.IShutdownObserver;
+import org.apache.commons.jcs.utils.discovery.behavior.IDiscoveryListener;
+import org.apache.commons.jcs.utils.net.HostNameUtil;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
 /**
  * This service creates a listener that can create lateral caches and add them to the no wait list.
  * <p>
@@ -85,9 +86,9 @@ public class UDPDiscoveryService
             // todo, you should be able to set this
             udpDiscoveryAttributes.setServiceAddress( HostNameUtil.getLocalHostAddress() );
         }
-        catch ( UnknownHostException e1 )
+        catch ( UnknownHostException e )
         {
-            log.error( "Couldn't get localhost address", e1 );
+            log.error( "Couldn't get localhost address", e );
         }
 
         try
@@ -95,12 +96,8 @@ public class UDPDiscoveryService
             // todo need some kind of recovery here.
             receiver = new UDPDiscoveryReceiver( this, getUdpDiscoveryAttributes().getUdpDiscoveryAddr(),
                                                  getUdpDiscoveryAttributes().getUdpDiscoveryPort() );
-            udpReceiverThread = new Thread( receiver );
-            udpReceiverThread.setDaemon( true );
-            // udpReceiverThread.setName( t.getName() + "--UDPReceiver" );
-            udpReceiverThread.start();
         }
-        catch ( Exception e )
+        catch ( IOException e )
         {
             log.error( "Problem creating UDPDiscoveryReceiver, address ["
                 + getUdpDiscoveryAttributes().getUdpDiscoveryAddr() + "] port ["
@@ -315,6 +312,17 @@ public class UDPDiscoveryService
     }
 
     /**
+     * Start necessary receiver thread
+     */
+    public void startup()
+    {
+        udpReceiverThread = new Thread( receiver );
+        udpReceiverThread.setDaemon( true );
+        // udpReceiverThread.setName( t.getName() + "--UDPReceiver" );
+        udpReceiverThread.start();
+    }
+
+    /**
      * Shuts down the receiver.
      */
     @Override
@@ -366,29 +374,6 @@ public class UDPDiscoveryService
     }
 
     /**
-     * Call shutdown to be safe.
-     * <p>
-     * @throws Throwable on error
-     */
-    @Override
-    protected void finalize()
-        throws Throwable
-    {
-        super.finalize();
-
-        // TODO reconsider this, since it uses the logger
-        shutdown();
-    }
-
-    /**
-     * @param discoveredServices The discoveredServices to set.
-     */
-    public synchronized void setDiscoveredServices( Set<DiscoveredService> discoveredServices )
-    {
-        this.discoveredServices = discoveredServices;
-    }
-
-    /**
      * @return Returns the discoveredServices.
      */
     public synchronized Set<DiscoveredService> getDiscoveredServices()
diff --git a/src/org/apache/commons/jcs/utils/struct/AbstractLRUMap.java b/src/org/apache/commons/jcs/utils/struct/AbstractLRUMap.java
index 62faf66..c747f4c 100644
--- a/src/org/apache/commons/jcs/utils/struct/AbstractLRUMap.java
+++ b/src/org/apache/commons/jcs/utils/struct/AbstractLRUMap.java
@@ -88,15 +88,14 @@ public abstract class AbstractLRUMap<K, V>
     {
         list = new DoubleLinkedList<LRUElementDescriptor<K, V>>();
 
-        // normal hshtable is faster for
+        // normal hashtable is faster for
         // sequential keys.
         map = new ConcurrentHashMap<K, LRUElementDescriptor<K, V>>();
-        // map = new ConcurrentHashMap();
     }
 
 
     /**
-     * This simply returned the number of elements in the map.
+     * This simply returns the number of elements in the map.
      * <p>
      * @see java.util.Map#size()
      */
@@ -134,7 +133,7 @@ public abstract class AbstractLRUMap<K, V>
     @Override
     public boolean isEmpty()
     {
-        return map.size() == 0;
+        return map.isEmpty();
     }
 
     /**
@@ -229,9 +228,9 @@ public abstract class AbstractLRUMap<K, V>
     }
 
     /**
-     * This gets an element out of the map without adjusting it's posisiton in the LRU. In other
+     * This gets an element out of the map without adjusting it's position in the LRU. In other
      * words, this does not count as being used. If the element is the last item in the list, it
-     * will still be the last itme in the list.
+     * will still be the last time in the list.
      * <p>
      * @param key
      * @return Object
@@ -325,8 +324,7 @@ public abstract class AbstractLRUMap<K, V>
 
         if (shouldRemove())
         {
-            final boolean debugEnabled = log.isDebugEnabled();
-            if (debugEnabled)
+            if (log.isDebugEnabled())
             {
                 log.debug( "In memory limit reached, removing least recently used." );
             }
@@ -640,9 +638,8 @@ public abstract class AbstractLRUMap<K, V>
         lock.lock();
         try
         {
-            // todo, we should return a defensive copy
+            // TODO we should return a defensive copy
             Set<Map.Entry<K, LRUElementDescriptor<K, V>>> entries = map.entrySet();
-
             Set<Map.Entry<K, V>> unWrapped = new HashSet<Map.Entry<K, V>>();
 
             for (Map.Entry<K, LRUElementDescriptor<K, V>> pre : entries) {
diff --git a/src/org/apache/commons/jcs/utils/struct/LRUMap.java b/src/org/apache/commons/jcs/utils/struct/LRUMap.java
index b6cb65b..fa100b2 100644
--- a/src/org/apache/commons/jcs/utils/struct/LRUMap.java
+++ b/src/org/apache/commons/jcs/utils/struct/LRUMap.java
@@ -25,36 +25,42 @@ import java.util.concurrent.atomic.AtomicInteger;
  *
  * @author Wiktor Niesiobędzki
  *
- * Simple LRUMap implementation that keeps the number of the objects below or equal maxObjects
+ *         Simple LRUMap implementation that keeps the number of the objects below or equal maxObjects
  *
  * @param <K>
  * @param <V>
  */
-public class LRUMap<K, V> extends AbstractLRUMap<K, V> {
+public class LRUMap<K, V> extends AbstractLRUMap<K, V>
+{
 
     /** if the max is less than 0, there is no limit! */
     int maxObjects = -1;
     AtomicInteger counter = new AtomicInteger(0);
 
-    public LRUMap() {
+    public LRUMap()
+    {
         super();
     }
 
     /**
      *
-     * @param maxObjects maximum number to keep in the map
+     * @param maxObjects
+     *            maximum number to keep in the map
      */
-    public LRUMap(int maxObjects) {
+    public LRUMap(int maxObjects)
+    {
         super();
         this.maxObjects = maxObjects;
     }
 
     @Override
-    public boolean shouldRemove() {
-    	return maxObjects > 0 && this.size() > maxObjects; 
+    public boolean shouldRemove()
+    {
+        return maxObjects > 0 && this.size() > maxObjects;
     }
 
-    public Object getMaxCounter() {
-		return maxObjects;
-	}
+    public Object getMaxCounter()
+    {
+        return maxObjects;
+    }
 }
diff --git a/src/org/apache/commons/jcs/utils/threadpool/PoolConfiguration.java b/src/org/apache/commons/jcs/utils/threadpool/PoolConfiguration.java
index 4c425f4..05f17e7 100644
--- a/src/org/apache/commons/jcs/utils/threadpool/PoolConfiguration.java
+++ b/src/org/apache/commons/jcs/utils/threadpool/PoolConfiguration.java
@@ -260,7 +260,7 @@ public final class PoolConfiguration
      * @return PoolConfiguration
      */
     @Override
-    public Object clone()
+    public PoolConfiguration clone()
     {
         return new PoolConfiguration( isUseBoundary(), boundarySize, maximumPoolSize, minimumPoolSize, keepAliveTime,
                                       getWhenBlockedPolicy(), startUpSize );
diff --git a/src/org/apache/commons/jcs/utils/threadpool/ThreadPoolManager.java b/src/org/apache/commons/jcs/utils/threadpool/ThreadPoolManager.java
index 5000f9e..32020c1 100644
--- a/src/org/apache/commons/jcs/utils/threadpool/ThreadPoolManager.java
+++ b/src/org/apache/commons/jcs/utils/threadpool/ThreadPoolManager.java
@@ -20,21 +20,20 @@ package org.apache.commons.jcs.utils.threadpool;
  */
 
 import java.util.ArrayList;
-import java.util.HashMap;
 import java.util.Properties;
 import java.util.concurrent.BlockingQueue;
+import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.LinkedBlockingQueue;
 import java.util.concurrent.ThreadPoolExecutor;
 import java.util.concurrent.TimeUnit;
+import java.util.concurrent.locks.ReentrantLock;
 
-import org.apache.commons.jcs.utils.props.PropertyLoader;
 import org.apache.commons.jcs.utils.threadpool.PoolConfiguration.WhenBlockedPolicy;
 import org.apache.commons.logging.Log;
 import org.apache.commons.logging.LogFactory;
 
 /**
- * This manages threadpools for an application using Doug Lea's Util Concurrent package.
- * http://gee.cs.oswego.edu/dl/classes/EDU/oswego/cs/dl/util/concurrent/intro.html
+ * This manages threadpools for an application
  * <p>
  * It is a singleton since threads need to be managed vm wide.
  * <p>
@@ -99,9 +98,6 @@ public class ThreadPoolManager
     /** The default config, created using property defaults if present, else those above. */
     private static PoolConfiguration defaultConfig;
 
-    /** Setting this after initialization will have no effect.  */
-    private static String propsFileName = null;
-
     /** the root property name */
     private static final String PROP_NAME_ROOT = "thread_pool";
 
@@ -114,17 +110,22 @@ public class ThreadPoolManager
      */
     private static volatile Properties props = null;
 
-    /** Map of names to pools. */
-    private static HashMap<String, ThreadPoolExecutor> pools = new HashMap<String, ThreadPoolExecutor>();
-
     /** singleton instance */
     private static ThreadPoolManager INSTANCE = null;
 
+    /** Map of names to pools. */
+    private ConcurrentHashMap<String, ThreadPoolExecutor> pools;
+
+    /** Lock for pools initialization. */
+    private ReentrantLock poolLock;
+
     /**
      * No instances please. This is a singleton.
      */
     private ThreadPoolManager()
     {
+        this.pools = new ConcurrentHashMap<String, ThreadPoolExecutor>();
+        this.poolLock = new ReentrantLock();
         configure();
     }
 
@@ -136,7 +137,6 @@ public class ThreadPoolManager
      */
     private ThreadPoolExecutor createPool( PoolConfiguration config )
     {
-        ThreadPoolExecutor pool = null;
         BlockingQueue<Runnable> queue = null;
         if ( config.isUseBoundary() )
         {
@@ -156,9 +156,13 @@ public class ThreadPoolManager
             queue = new LinkedBlockingQueue<Runnable>();
         }
 
-        pool = new ThreadPoolExecutor(config.getStartUpSize(), config.getMaximumPoolSize(),
-                config.getKeepAliveTime(), TimeUnit.MILLISECONDS,
-                queue, new DaemonThreadFactory("JCS-ThreadPoolManager-"));
+        ThreadPoolExecutor pool = new ThreadPoolExecutor(
+            config.getStartUpSize(),
+            config.getMaximumPoolSize(),
+            config.getKeepAliveTime(),
+            TimeUnit.MILLISECONDS,
+            queue,
+            new DaemonThreadFactory("JCS-ThreadPoolManager-"));
 
         // when blocked policy
         switch (config.getWhenBlockedPolicy())
@@ -236,30 +240,38 @@ public class ThreadPoolManager
      */
     public ThreadPoolExecutor getPool( String name )
     {
-        ThreadPoolExecutor pool = null;
+        ThreadPoolExecutor pool = pools.get( name );
 
-        synchronized ( pools )
+        if ( pool == null )
         {
-            pool = pools.get( name );
-            if ( pool == null )
+            poolLock.lock();
+
+            try
             {
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "Creating pool for name [" + name + "]" );
-                }
-                PoolConfiguration config = this.loadConfig( PROP_NAME_ROOT + "." + name );
-                pool = createPool( config );
+                // double check
+                pool = pools.get( name );
 
-                if ( pool != null )
+                if ( pool == null )
                 {
+                    if ( log.isDebugEnabled() )
+                    {
+                        log.debug( "Creating pool for name [" + name + "]" );
+                    }
+
+                    PoolConfiguration config = loadConfig( PROP_NAME_ROOT + "." + name );
+                    pool = createPool( config );
                     pools.put( name, pool );
-                }
 
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "PoolName = " + getPoolNames() );
+                    if ( log.isDebugEnabled() )
+                    {
+                        log.debug( "PoolName = " + getPoolNames() );
+                    }
                 }
             }
+            finally
+            {
+                poolLock.unlock();
+            }
         }
 
         return pool;
@@ -272,33 +284,7 @@ public class ThreadPoolManager
      */
     public ArrayList<String> getPoolNames()
     {
-        ArrayList<String> poolNames = new ArrayList<String>();
-        synchronized ( pools )
-        {
-            poolNames.addAll(pools.keySet());
-        }
-        return poolNames;
-    }
-
-    /**
-     * Setting this post initialization will have no effect.
-     * <p>
-     * @param propsFileName The propsFileName to set.
-     */
-    public static void setPropsFileName( String propsFileName )
-    {
-        ThreadPoolManager.propsFileName = propsFileName;
-    }
-
-    /**
-     * Returns the name of the properties file that we used to initialize the pools. If the value
-     * was set post-initialization, then it may not be the file used.
-     * <p>
-     * @return Returns the propsFileName.
-     */
-    public static String getPropsFileName()
-    {
-        return propsFileName;
+        return new ArrayList<String>(pools.keySet());
     }
 
     /**
@@ -313,17 +299,9 @@ public class ThreadPoolManager
     }
 
     /**
-     * @return Returns the props.
-     */
-    public static Properties getProps()
-    {
-        return props;
-    }
-
-    /**
      * Initialize the ThreadPoolManager and create all the pools defined in the configuration.
      */
-    protected void configure()
+    private static void configure()
     {
         if ( log.isDebugEnabled() )
         {
@@ -332,23 +310,6 @@ public class ThreadPoolManager
 
         if ( props == null )
         {
-            try
-            {
-                props = PropertyLoader.loadProperties( propsFileName );
-
-                if ( log.isDebugEnabled() )
-                {
-                    log.debug( "File contained " + props.size() + " properties" );
-                }
-            }
-            catch ( Exception e )
-            {
-                log.error( "Problem loading properties. propsFileName [" + propsFileName + "]", e );
-            }
-        }
-
-        if ( props == null )
-        {
             log.warn( "No configuration settings found.  Using hardcoded default values for all pools." );
             props = new Properties();
         }
@@ -368,91 +329,70 @@ public class ThreadPoolManager
      * @param root
      * @return PoolConfiguration
      */
-    protected PoolConfiguration loadConfig( String root )
+    private static PoolConfiguration loadConfig( String root )
     {
-        PoolConfiguration config = (PoolConfiguration) defaultConfig.clone();
+        PoolConfiguration config = defaultConfig.clone();
 
-        if ( props.containsKey( root + ".useBoundary" ) )
+        try
         {
-            try
-            {
-                config.setUseBoundary( Boolean.valueOf( (String) props.get( root + ".useBoundary" ) ).booleanValue() );
-            }
-            catch ( NumberFormatException nfe )
-            {
-                log.error( "useBoundary not a boolean.", nfe );
-            }
+            config.setUseBoundary( Boolean.parseBoolean( props.getProperty( root + ".useBoundary", "false" ) ) );
+        }
+        catch ( NumberFormatException nfe )
+        {
+            log.error( "useBoundary not a boolean.", nfe );
         }
 
         // load default if they exist
-        if ( props.containsKey( root + ".boundarySize" ) )
+        try
         {
-            try
-            {
-                config.setBoundarySize( Integer.parseInt( (String) props.get( root + ".boundarySize" ) ) );
-            }
-            catch ( NumberFormatException nfe )
-            {
-                log.error( "boundarySize not a number.", nfe );
-            }
+            config.setBoundarySize( Integer.parseInt( props.getProperty( root + ".boundarySize", "2000" ) ) );
+        }
+        catch ( NumberFormatException nfe )
+        {
+            log.error( "boundarySize not a number.", nfe );
         }
 
         // maximum pool size
-        if ( props.containsKey( root + ".maximumPoolSize" ) )
+        try
         {
-            try
-            {
-                config.setMaximumPoolSize( Integer.parseInt( (String) props.get( root + ".maximumPoolSize" ) ) );
-            }
-            catch ( NumberFormatException nfe )
-            {
-                log.error( "maximumPoolSize not a number.", nfe );
-            }
+            config.setMaximumPoolSize( Integer.parseInt( props.getProperty( root + ".maximumPoolSize", "150" ) ) );
+        }
+        catch ( NumberFormatException nfe )
+        {
+            log.error( "maximumPoolSize not a number.", nfe );
         }
 
         // minimum pool size
-        if ( props.containsKey( root + ".minimumPoolSize" ) )
+        try
         {
-            try
-            {
-                config.setMinimumPoolSize( Integer.parseInt( (String) props.get( root + ".minimumPoolSize" ) ) );
-            }
-            catch ( NumberFormatException nfe )
-            {
-                log.error( "minimumPoolSize not a number.", nfe );
-            }
+            config.setMinimumPoolSize( Integer.parseInt( props.getProperty( root + ".minimumPoolSize", "4" ) ) );
+        }
+        catch ( NumberFormatException nfe )
+        {
+            log.error( "minimumPoolSize not a number.", nfe );
         }
 
         // keep alive
-        if ( props.containsKey( root + ".keepAliveTime" ) )
+        try
         {
-            try
-            {
-                config.setKeepAliveTime( Integer.parseInt( (String) props.get( root + ".keepAliveTime" ) ) );
-            }
-            catch ( NumberFormatException nfe )
-            {
-                log.error( "keepAliveTime not a number.", nfe );
-            }
+            config.setKeepAliveTime( Integer.parseInt( props.getProperty( root + ".keepAliveTime", "300000" ) ) );
         }
-
-        // when blocked
-        if ( props.containsKey( root + ".whenBlockedPolicy" ) )
+        catch ( NumberFormatException nfe )
         {
-            config.setWhenBlockedPolicy( (String) props.get( root + ".whenBlockedPolicy" ) );
+            log.error( "keepAliveTime not a number.", nfe );
         }
 
+        // when blocked
+        config.setWhenBlockedPolicy( props.getProperty( root + ".whenBlockedPolicy", "RUN" ) );
+
         // startupsize
-        if ( props.containsKey( root + ".startUpSize" ) )
+        try
         {
-            try
-            {
-                config.setStartUpSize( Integer.parseInt( (String) props.get( root + ".startUpSize" ) ) );
-            }
-            catch ( NumberFormatException nfe )
-            {
-                log.error( "startUpSize not a number.", nfe );
-            }
+            config.setStartUpSize( Integer.parseInt( props.getProperty( root + ".startUpSize", "4" ) ) );
+        }
+        catch ( NumberFormatException nfe )
+        {
+            log.error( "startUpSize not a number.", nfe );
         }
 
         if ( log.isInfoEnabled() )
diff --git a/src/org/openstreetmap/josm/Main.java b/src/org/openstreetmap/josm/Main.java
index 6986466..9f28ef5 100644
--- a/src/org/openstreetmap/josm/Main.java
+++ b/src/org/openstreetmap/josm/Main.java
@@ -555,6 +555,7 @@ public abstract class Main {
     public Main() {
         main = this;
         isOpenjdk = System.getProperty("java.vm.name").toUpperCase(Locale.ENGLISH).indexOf("OPENJDK") != -1;
+        fileWatcher.start();
 
         new InitializationTask(tr("Executing platform startup hook")) {
             @Override
@@ -699,7 +700,7 @@ public abstract class Main {
         }.call();
     }
 
-    private abstract class InitializationTask implements Callable<Void> {
+    private abstract static class InitializationTask implements Callable<Void> {
 
         private final String name;
 
@@ -973,6 +974,12 @@ public abstract class Main {
         UIManager.put("OptionPane.yesIcon", UIManager.get("OptionPane.okIcon"));
         UIManager.put("OptionPane.cancelIcon", ImageProvider.get("cancel"));
         UIManager.put("OptionPane.noIcon", UIManager.get("OptionPane.cancelIcon"));
+        // Ensures caret color is the same than text foreground color, see #12257
+        // See http://docs.oracle.com/javase/7/docs/api/javax/swing/plaf/synth/doc-files/componentProperties.html
+        for (String p : Arrays.asList(
+                "EditorPane", "FormattedTextField", "PasswordField", "TextArea", "TextField", "TextPane")) {
+            UIManager.put(p+".caretForeground", UIManager.getColor(p+".foreground"));
+        }
 
         I18n.translateJavaInternalMessages();
 
@@ -1616,7 +1623,7 @@ public abstract class Main {
      * @return {@code true} if the listeners collection changed as a result of the call
      */
     public static boolean addMapFrameListener(MapFrameListener listener, boolean fireWhenMapViewPresent) {
-        boolean changed = listener != null ? mapFrameListeners.add(listener) : false;
+        boolean changed = listener != null && mapFrameListeners.add(listener);
         if (fireWhenMapViewPresent && changed && map != null) {
             listener.mapFrameInitialized(null, map);
         }
@@ -1640,7 +1647,7 @@ public abstract class Main {
      * @since 5957
      */
     public static boolean removeMapFrameListener(MapFrameListener listener) {
-        return listener != null ? mapFrameListeners.remove(listener) : false;
+        return listener != null && mapFrameListeners.remove(listener);
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/actions/AbstractInfoAction.java b/src/org/openstreetmap/josm/actions/AbstractInfoAction.java
index 1a89904..86c45b3 100644
--- a/src/org/openstreetmap/josm/actions/AbstractInfoAction.java
+++ b/src/org/openstreetmap/josm/actions/AbstractInfoAction.java
@@ -22,17 +22,44 @@ import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.OpenBrowser;
 import org.openstreetmap.josm.tools.Shortcut;
 
+/**
+ * Abstract base class for info actions, opening an URL describing a particular object.
+ * @since 1697
+ */
 public abstract class AbstractInfoAction extends JosmAction {
 
+    /**
+     * Constructs a new {@code AbstractInfoAction}.
+     * @param installAdapters false, if you don't want to install layer changed and selection changed adapters
+     */
     public AbstractInfoAction(boolean installAdapters) {
         super(installAdapters);
     }
 
+    /**
+     * Constructs a new {@code AbstractInfoAction}.
+     * @param name the action's text as displayed on the menu (if it is added to a menu)
+     * @param iconName the filename of the icon to use
+     * @param tooltip  a longer description of the action that will be displayed in the tooltip. Please note
+     *           that html is not supported for menu actions on some platforms.
+     * @param shortcut a ready-created shortcut object or null if you don't want a shortcut. But you always
+     *            do want a shortcut, remember you can always register it with group=none, so you
+     *            won't be assigned a shortcut unless the user configures one. If you pass null here,
+     *            the user CANNOT configure a shortcut for your action.
+     * @param register register this action for the toolbar preferences?
+     * @param toolbarId identifier for the toolbar preferences. The iconName is used, if this parameter is null
+     * @param installAdapters false, if you don't want to install layer changed and selection changed adapters
+     */
     public AbstractInfoAction(String name, String iconName, String tooltip, Shortcut shortcut, boolean register,
             String toolbarId, boolean installAdapters) {
         super(name, iconName, tooltip, shortcut, register, toolbarId, installAdapters);
     }
 
+    /**
+     * Asks user confirmation before launching a large number of browser windows.
+     * @param numBrowsers the number of browser windows to open
+     * @return {@code true} if the user confirms, {@code false} otherwise
+     */
     public static boolean confirmLaunchMultiple(int numBrowsers) {
         String msg  = /* for correct i18n of plural forms - see #9110 */ trn(
                 "You are about to launch {0} browser window.<br>"
diff --git a/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java b/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java
index 192d9f8..e6ed3b4 100644
--- a/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java
+++ b/src/org/openstreetmap/josm/actions/AddImageryLayerAction.java
@@ -82,7 +82,7 @@ public class AddImageryLayerAction extends JosmAction implements AdaptableAction
                     ? getWMSLayerInfo() : info;
             if (infoToAdd != null) {
                 Main.main.addLayer(ImageryLayer.create(infoToAdd));
-                AlignImageryPanel.addNagPanelIfNeeded();
+                AlignImageryPanel.addNagPanelIfNeeded(infoToAdd);
             }
         } catch (IllegalArgumentException ex) {
             if (ex.getMessage() == null || ex.getMessage().isEmpty()) {
diff --git a/src/org/openstreetmap/josm/actions/AlignInLineAction.java b/src/org/openstreetmap/josm/actions/AlignInLineAction.java
index ee33498..877c7d3 100644
--- a/src/org/openstreetmap/josm/actions/AlignInLineAction.java
+++ b/src/org/openstreetmap/josm/actions/AlignInLineAction.java
@@ -80,6 +80,7 @@ public final class AlignInLineAction extends JosmAction {
      *
      * @param nodes Nodes to be aligned.
      * @return A array of two nodes.
+     * @throws IllegalArgumentException if nodes is empty
      */
     private static Node[] nodePairFurthestApart(List<Node> nodes) {
         // Detect if selected nodes are on the same way.
@@ -94,6 +95,10 @@ public final class AlignInLineAction extends JosmAction {
                 waysRef.retainAll(ref);
         }
 
+        if (waysRef == null) {
+            throw new IllegalArgumentException();
+        }
+
         // Nodes belongs to multiple ways, return most distant nodes.
         if (waysRef.size() != 1)
             return nodeFurthestAppart(nodes);
diff --git a/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java b/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java
index 4f34d73..5027018 100644
--- a/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java
+++ b/src/org/openstreetmap/josm/actions/ChangesetManagerToggleAction.java
@@ -18,7 +18,7 @@ import org.openstreetmap.josm.tools.Shortcut;
  * @since 2685
  */
 public class ChangesetManagerToggleAction extends ToggleAction {
-    private transient WindowListener changesetCacheManagerClosedHandler;
+    private final transient WindowListener changesetCacheManagerClosedHandler;
 
     /**
      * Constructs a new {@code ChangesetManagerToggleAction}.
diff --git a/src/org/openstreetmap/josm/actions/CombineWayAction.java b/src/org/openstreetmap/josm/actions/CombineWayAction.java
index 38d70e6..8d68b91 100644
--- a/src/org/openstreetmap/josm/actions/CombineWayAction.java
+++ b/src/org/openstreetmap/josm/actions/CombineWayAction.java
@@ -187,10 +187,10 @@ public class CombineWayAction extends JosmAction {
         cmds.add(new ChangeCommand(targetWay, modifiedTargetWay));
         cmds.addAll(resolution);
         cmds.add(new DeleteCommand(deletedWays));
-        final SequenceCommand sequenceCommand = new SequenceCommand(/* for correct i18n of plural forms - see #9110 */
+        final Command sequenceCommand = new SequenceCommand(/* for correct i18n of plural forms - see #9110 */
                 trn("Combine {0} way", "Combine {0} ways", ways.size(), ways.size()), cmds);
 
-        return new Pair<Way, Command>(targetWay, sequenceCommand);
+        return new Pair<>(targetWay, sequenceCommand);
     }
 
     @Override
@@ -462,7 +462,7 @@ public class CombineWayAction extends JosmAction {
             return graph;
         }
 
-        private Set<NodePair> edges;
+        private final Set<NodePair> edges;
         private int numUndirectedEges;
         private Map<Node, List<NodePair>> successors;
         private Map<Node, List<NodePair>> predecessors;
diff --git a/src/org/openstreetmap/josm/actions/CreateCircleAction.java b/src/org/openstreetmap/josm/actions/CreateCircleAction.java
index c7391c5..8889ed0 100644
--- a/src/org/openstreetmap/josm/actions/CreateCircleAction.java
+++ b/src/org/openstreetmap/josm/actions/CreateCircleAction.java
@@ -101,8 +101,8 @@ public final class CreateCircleAction extends JosmAction {
      * Class designed to create a couple between a node and its angle relative to the center of the circle.
      */
     private static class PolarNode {
-        private double a;
-        private Node node;
+        private final double a;
+        private final Node node;
 
         PolarNode(EastNorth center, Node n) {
             EastNorth pt = n.getEastNorth();
@@ -161,9 +161,7 @@ public final class CreateCircleAction extends JosmAction {
             return;
         }
 
-        // now we can start doing things to OSM data
-        Collection<Command> cmds = new LinkedList<>();
-        EastNorth center = null;
+        EastNorth center;
 
         if (nodes.size() == 2) {
             // diameter: two single nodes needed or a way with two nodes
@@ -201,6 +199,9 @@ public final class CreateCircleAction extends JosmAction {
         int[] count = distributeNodes(angles,
                 numberOfNodesInCircle >= nodes.size() ? numberOfNodesInCircle - nodes.size() : 0);
 
+        // now we can start doing things to OSM data
+        Collection<Command> cmds = new LinkedList<>();
+
         // build a way for the circle
         List<Node> nodesToAdd = new ArrayList<>();
         for (int i = 0; i < nodes.size(); i++) {
diff --git a/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java b/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java
index 0e2fc1d..4f7c5aa 100644
--- a/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java
+++ b/src/org/openstreetmap/josm/actions/CreateMultipolygonAction.java
@@ -140,7 +140,6 @@ public class CreateMultipolygonAction extends JosmAction {
         }
 
         final Collection<Way> selectedWays = Main.main.getCurrentDataSet().getSelectedWays();
-        final Collection<Relation> selectedRelations = Main.main.getCurrentDataSet().getSelectedRelations();
 
         if (selectedWays.isEmpty()) {
             // Sometimes it make sense creating multipoly of only one way (so it will form outer way)
@@ -153,6 +152,7 @@ public class CreateMultipolygonAction extends JosmAction {
             return;
         }
 
+        final Collection<Relation> selectedRelations = Main.main.getCurrentDataSet().getSelectedRelations();
         final Relation multipolygonRelation = update
                 ? getSelectedMultipolygonRelation(selectedWays, selectedRelations)
                 : null;
diff --git a/src/org/openstreetmap/josm/actions/DistributeAction.java b/src/org/openstreetmap/josm/actions/DistributeAction.java
index 4025b64..70ecb6e 100644
--- a/src/org/openstreetmap/josm/actions/DistributeAction.java
+++ b/src/org/openstreetmap/josm/actions/DistributeAction.java
@@ -211,6 +211,7 @@ public final class DistributeAction extends JosmAction {
      * nodes along the straight line between these nodes.
      * @param nodes nodes to distribute
      * @return Commands to execute to perform action
+     * @throws IllegalArgumentException if nodes is empty
      */
     private static Collection<Command> distributeNodes(Collection<Node> nodes) {
         // Find from the selected nodes two that are the furthest apart.
@@ -233,6 +234,10 @@ public final class DistributeAction extends JosmAction {
             }
         }
 
+        if (nodea == null || nodeb == null) {
+            throw new IllegalArgumentException();
+        }
+
         // Remove the nodes A and B from the list of nodes to move
         nodes.remove(nodea);
         nodes.remove(nodeb);
@@ -265,14 +270,16 @@ public final class DistributeAction extends JosmAction {
                 }
             }
 
-            // First move the node to A's position, then move it towards B
-            double dx = ax - s.getEastNorth().east() + (bx-ax)*pos/num;
-            double dy = ay - s.getEastNorth().north() + (by-ay)*pos/num;
+            if (s != null) {
+                // First move the node to A's position, then move it towards B
+                double dx = ax - s.getEastNorth().east() + (bx-ax)*pos/num;
+                double dy = ay - s.getEastNorth().north() + (by-ay)*pos/num;
 
-            cmds.add(new MoveCommand(s, dx, dy));
+                cmds.add(new MoveCommand(s, dx, dy));
 
-            //remove moved node from the list
-            nodes.remove(s);
+                //remove moved node from the list
+                nodes.remove(s);
+            }
         }
 
         return cmds;
diff --git a/src/org/openstreetmap/josm/actions/FullscreenToggleAction.java b/src/org/openstreetmap/josm/actions/FullscreenToggleAction.java
index 72b98eb..9f758b3 100644
--- a/src/org/openstreetmap/josm/actions/FullscreenToggleAction.java
+++ b/src/org/openstreetmap/josm/actions/FullscreenToggleAction.java
@@ -27,7 +27,7 @@ import org.openstreetmap.josm.tools.Shortcut;
  * @since 2533
  */
 public class FullscreenToggleAction extends ToggleAction {
-    private transient GraphicsDevice gd;
+    private final transient GraphicsDevice gd;
     private Rectangle prevBounds;
 
     /**
diff --git a/src/org/openstreetmap/josm/actions/HistoryInfoWebAction.java b/src/org/openstreetmap/josm/actions/HistoryInfoWebAction.java
index 7193704..c282141 100644
--- a/src/org/openstreetmap/josm/actions/HistoryInfoWebAction.java
+++ b/src/org/openstreetmap/josm/actions/HistoryInfoWebAction.java
@@ -11,6 +11,10 @@ import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
 import org.openstreetmap.josm.tools.Shortcut;
 
+/**
+ * Display history information about OSM ways, nodes, or relations in web browser.
+ * @since 4408
+ */
 public class HistoryInfoWebAction extends AbstractInfoAction {
 
     /**
diff --git a/src/org/openstreetmap/josm/actions/InfoWebAction.java b/src/org/openstreetmap/josm/actions/InfoWebAction.java
index dfe7c97..6e93161 100644
--- a/src/org/openstreetmap/josm/actions/InfoWebAction.java
+++ b/src/org/openstreetmap/josm/actions/InfoWebAction.java
@@ -58,10 +58,8 @@ public class InfoWebAction extends AbstractInfoAction {
 
     private void updateEnabledStateWithNotes() {
         // Allows enabling if a note is selected, even if no OSM object is selected
-        if (!isEnabled() && Main.isDisplayingMapView()) {
-            if (Main.map.noteDialog.getSelectedNote() != null) {
-                setEnabled(true);
-            }
+        if (!isEnabled() && Main.isDisplayingMapView() && Main.map.noteDialog.getSelectedNote() != null) {
+            setEnabled(true);
         }
     }
 
diff --git a/src/org/openstreetmap/josm/actions/JoinAreasAction.java b/src/org/openstreetmap/josm/actions/JoinAreasAction.java
index 8e91375..2d50667 100644
--- a/src/org/openstreetmap/josm/actions/JoinAreasAction.java
+++ b/src/org/openstreetmap/josm/actions/JoinAreasAction.java
@@ -189,7 +189,7 @@ public class JoinAreasAction extends JosmAction {
     private static class WayTraverser {
 
         /** Set of {@link WayInPolygon} to be joined by walk algorithm */
-        private Set<WayInPolygon> availableWays;
+        private final Set<WayInPolygon> availableWays;
         /** Current state of walk algorithm */
         private WayInPolygon lastWay;
         /** Direction of current way */
@@ -764,11 +764,10 @@ public class JoinAreasAction extends JosmAction {
      * @param parts the split parts of the way
      * @param isInner - if true, reverts the direction (for multipolygon islands)
      * @return list of parts, marked with the inside orientation.
+     * @throws IllegalArgumentException if parts is empty
      */
     private List<WayInPolygon> markWayInsideSide(List<Way> parts, boolean isInner) {
 
-        List<WayInPolygon> result = new ArrayList<>();
-
         //prepare next map
         Map<Way, Way> nextWayMap = new HashMap<>();
 
@@ -799,6 +798,10 @@ public class JoinAreasAction extends JosmAction {
             }
         }
 
+        if (topWay == null || topNode == null) {
+            throw new IllegalArgumentException();
+        }
+
         //get the upper way and it's orientation.
 
         boolean wayClockwise; // orientation of the top way.
@@ -853,9 +856,10 @@ public class JoinAreasAction extends JosmAction {
 
         Way curWay = topWay;
         boolean curWayInsideToTheRight = wayClockwise ^ isInner;
+        List<WayInPolygon> result = new ArrayList<>();
 
         //iterate till full circle is reached
-        while (true) {
+        while (curWay != null) {
 
             //add cur way
             WayInPolygon resultWay = new WayInPolygon(curWay, curWayInsideToTheRight);
diff --git a/src/org/openstreetmap/josm/actions/JoinNodeWayAction.java b/src/org/openstreetmap/josm/actions/JoinNodeWayAction.java
index 20e10c1..f09e670 100644
--- a/src/org/openstreetmap/josm/actions/JoinNodeWayAction.java
+++ b/src/org/openstreetmap/josm/actions/JoinNodeWayAction.java
@@ -180,7 +180,7 @@ public class JoinNodeWayAction extends JosmAction {
         private static final long serialVersionUID = 1L;
 
         private final EastNorth refPoint;
-        private EastNorth refPoint2;
+        private final EastNorth refPoint2;
         private final boolean projectToSegment;
 
         NodeDistanceToRefNodeComparator(Node referenceNode, Node referenceNode2, boolean projectFirst) {
diff --git a/src/org/openstreetmap/josm/actions/JumpToAction.java b/src/org/openstreetmap/josm/actions/JumpToAction.java
index 426d108..4c47749 100644
--- a/src/org/openstreetmap/josm/actions/JumpToAction.java
+++ b/src/org/openstreetmap/josm/actions/JumpToAction.java
@@ -96,8 +96,6 @@ public class JumpToAction extends JosmAction {
         lon.setText(Double.toString(curPos.lon()));
 
         double dist = mv.getDist100Pixel();
-        double zoomFactor = 1/dist;
-
         zm.setText(Long.toString(Math.round(dist*100)/100));
         updateUrl(true);
 
@@ -160,6 +158,7 @@ public class JumpToAction extends JosmAction {
             }
         }
 
+        double zoomFactor = 1/dist;
         mv.zoomToFactor(mv.getProjection().latlon2eastNorth(ll), zoomFactor * zoomLvl);
     }
 
diff --git a/src/org/openstreetmap/josm/actions/MergeNodesAction.java b/src/org/openstreetmap/josm/actions/MergeNodesAction.java
index 2ad962f..290f900 100644
--- a/src/org/openstreetmap/josm/actions/MergeNodesAction.java
+++ b/src/org/openstreetmap/josm/actions/MergeNodesAction.java
@@ -313,8 +313,6 @@ public class MergeNodesAction extends JosmAction {
 
         try {
             TagCollection nodeTags = TagCollection.unionOfAllPrimitives(nodes);
-            List<Command> resultion = CombinePrimitiveResolverDialog.launchIfNecessary(nodeTags, nodes, Collections.singleton(targetNode));
-            List<Command> cmds = new LinkedList<>();
 
             // the nodes we will have to delete
             //
@@ -323,14 +321,11 @@ public class MergeNodesAction extends JosmAction {
 
             // fix the ways referring to at least one of the merged nodes
             //
-            Collection<Way> waysToDelete = new HashSet<>();
-            List<Command> wayFixCommands = fixParentWays(
-                    nodesToDelete,
-                    targetNode);
+            List<Command> wayFixCommands = fixParentWays(nodesToDelete, targetNode);
             if (wayFixCommands == null) {
                 return null;
             }
-            cmds.addAll(wayFixCommands);
+            List<Command> cmds = new LinkedList<>(wayFixCommands);
 
             // build the commands
             //
@@ -342,13 +337,10 @@ public class MergeNodesAction extends JosmAction {
                     cmds.add(new ChangeCommand(targetNode, newTargetNode));
                 }
             }
-            cmds.addAll(resultion);
+            cmds.addAll(CombinePrimitiveResolverDialog.launchIfNecessary(nodeTags, nodes, Collections.singleton(targetNode)));
             if (!nodesToDelete.isEmpty()) {
                 cmds.add(new DeleteCommand(nodesToDelete));
             }
-            if (!waysToDelete.isEmpty()) {
-                cmds.add(new DeleteCommand(waysToDelete));
-            }
             return new SequenceCommand(/* for correct i18n of plural forms - see #9110 */
                     trn("Merge {0} node", "Merge {0} nodes", nodes.size(), nodes.size()), cmds);
         } catch (UserCancelException ex) {
diff --git a/src/org/openstreetmap/josm/actions/MoveAction.java b/src/org/openstreetmap/josm/actions/MoveAction.java
index 318881e..5fc4d62 100644
--- a/src/org/openstreetmap/josm/actions/MoveAction.java
+++ b/src/org/openstreetmap/josm/actions/MoveAction.java
@@ -28,7 +28,7 @@ public class MoveAction extends JosmAction {
 
     public enum Direction { UP, LEFT, RIGHT, DOWN }
 
-    private Direction myDirection;
+    private final Direction myDirection;
 
     // any better idea?
     private static String calltosupermustbefirststatementinconstructortext(Direction dir) {
diff --git a/src/org/openstreetmap/josm/actions/OpenLocationAction.java b/src/org/openstreetmap/josm/actions/OpenLocationAction.java
index 6b025be..b63eb4e 100644
--- a/src/org/openstreetmap/josm/actions/OpenLocationAction.java
+++ b/src/org/openstreetmap/josm/actions/OpenLocationAction.java
@@ -188,7 +188,6 @@ public class OpenLocationAction extends JosmAction {
      * @param url The URL to open
      */
     public void openUrl(boolean newLayer, final String url) {
-        PleaseWaitProgressMonitor monitor = new PleaseWaitProgressMonitor(tr("Download Data"));
         Collection<DownloadTask> tasks = findDownloadTasks(url, false);
 
         if (tasks.size() > 1) {
@@ -198,6 +197,8 @@ public class OpenLocationAction extends JosmAction {
             return;
         }
 
+        PleaseWaitProgressMonitor monitor = new PleaseWaitProgressMonitor(tr("Download Data"));
+
         for (final DownloadTask task : tasks) {
             try {
                 Future<?> future = task.loadUrl(newLayer, url, monitor);
@@ -206,7 +207,6 @@ public class OpenLocationAction extends JosmAction {
                 Main.error(e);
             }
         }
-
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/actions/RenameLayerAction.java b/src/org/openstreetmap/josm/actions/RenameLayerAction.java
index fa4022e..0acfbba 100644
--- a/src/org/openstreetmap/josm/actions/RenameLayerAction.java
+++ b/src/org/openstreetmap/josm/actions/RenameLayerAction.java
@@ -27,8 +27,8 @@ import org.openstreetmap.josm.tools.ImageProvider;
  */
 public class RenameLayerAction extends AbstractAction {
 
-    private File file;
-    private transient Layer layer;
+    private final File file;
+    private final transient Layer layer;
 
     /**
      * @param file The file of the original location of this layer.
diff --git a/src/org/openstreetmap/josm/actions/ReverseWayAction.java b/src/org/openstreetmap/josm/actions/ReverseWayAction.java
index f8521ef..032515c 100644
--- a/src/org/openstreetmap/josm/actions/ReverseWayAction.java
+++ b/src/org/openstreetmap/josm/actions/ReverseWayAction.java
@@ -31,9 +31,9 @@ import org.openstreetmap.josm.tools.Utils;
 public final class ReverseWayAction extends JosmAction {
 
     public static class ReverseWayResult {
-        private Way newWay;
-        private Collection<Command> tagCorrectionCommands;
-        private Command reverseCommand;
+        private final Way newWay;
+        private final Collection<Command> tagCorrectionCommands;
+        private final Command reverseCommand;
 
         public ReverseWayResult(Way newWay, Collection<Command> tagCorrectionCommands, Command reverseCommand) {
             this.newWay = newWay;
diff --git a/src/org/openstreetmap/josm/actions/SelectByInternalPointAction.java b/src/org/openstreetmap/josm/actions/SelectByInternalPointAction.java
index 5572f2f..3c8d4ac 100644
--- a/src/org/openstreetmap/josm/actions/SelectByInternalPointAction.java
+++ b/src/org/openstreetmap/josm/actions/SelectByInternalPointAction.java
@@ -48,7 +48,7 @@ public class SelectByInternalPointAction extends JosmAction {
             }
         }
         for (Relation r : ds.getRelations()) {
-            if (r.isUsable() && r.isMultipolygon()) {
+            if (r.isUsable() && r.isMultipolygon() && r.isSelectable()) {
                 if (Geometry.isNodeInsideMultiPolygon(n, r, null)) {
                     for (RelationMember m : r.getMembers()) {
                         if (m.isWay() && m.getWay().isClosed()) {
@@ -68,7 +68,6 @@ public class SelectByInternalPointAction extends JosmAction {
         return found.values();
     }
 
-
     /**
      * Returns the smallest surrounding polygon/multipolygon which contains the internal point.
      *
diff --git a/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java b/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java
index 7ba0867..4c3c4d3 100644
--- a/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java
+++ b/src/org/openstreetmap/josm/actions/SelectNonBranchingWaySequences.java
@@ -135,22 +135,18 @@ public class SelectNonBranchingWaySequences {
      * @param data the data set in which to extend the selection
      */
     public void extend(DataSet data) {
-        Collection<OsmPrimitive> currentSelection;
-        Collection<OsmPrimitive> selection;
-        boolean selectionChanged = false;
-        Way way;
-
         if (!canExtend())
             return;
 
-        currentSelection = data.getSelected();
+        Collection<OsmPrimitive> currentSelection = data.getSelected();
 
-        way = findWay(currentSelection);
+        Way way = findWay(currentSelection);
 
         if (way == null)
             return;
 
-        selection = new LinkedList<>();
+        boolean selectionChanged = false;
+        Collection<OsmPrimitive> selection = new LinkedList<>();
         for (OsmPrimitive primitive : currentSelection) {
             selection.add(primitive);
         }
diff --git a/src/org/openstreetmap/josm/actions/SessionLoadAction.java b/src/org/openstreetmap/josm/actions/SessionLoadAction.java
index 6da974b..e377053 100644
--- a/src/org/openstreetmap/josm/actions/SessionLoadAction.java
+++ b/src/org/openstreetmap/josm/actions/SessionLoadAction.java
@@ -121,7 +121,7 @@ public class SessionLoadAction extends DiskAccessAction {
                         }
                         for (Layer l : layers) {
                             if (canceled) return;
-                            Main.main.addLayer(l);
+                            Main.main.addLayer(l, (ViewportData) null);
                         }
                         if (active != null) {
                             Main.map.mapView.setActiveLayer(active);
diff --git a/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java b/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java
index f5275a0..7a71460 100644
--- a/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java
+++ b/src/org/openstreetmap/josm/actions/SessionSaveAsAction.java
@@ -58,7 +58,17 @@ public class SessionSaveAsAction extends DiskAccessAction {
      * Constructs a new {@code SessionSaveAsAction}.
      */
     public SessionSaveAsAction() {
-        super(tr("Save Session As..."), "session", tr("Save the current session to a new file."), null, true, "save_as-session", true);
+        this(true, true);
+    }
+
+    /**
+     * Constructs a new {@code SessionSaveAsAction}.
+     * @param toolbar Register this action for the toolbar preferences?
+     * @param installAdapters False, if you don't want to install layer changed and selection changed adapters
+     */
+    protected SessionSaveAsAction(boolean toolbar, boolean installAdapters) {
+        super(tr("Save Session As..."), "session", tr("Save the current session to a new file."),
+                null, toolbar, "save_as-session", installAdapters);
         putValue("help", ht("/Action/SessionSaveAs"));
     }
 
@@ -229,7 +239,6 @@ public class SessionSaveAsAction extends DiskAccessAction {
         }
 
         protected final Component build() {
-            JPanel p = new JPanel(new GridBagLayout());
             JPanel ip = new JPanel(new GridBagLayout());
             for (Layer layer : layers) {
                 JPanel wrapper = new JPanel(new GridBagLayout());
@@ -248,6 +257,7 @@ public class SessionSaveAsAction extends DiskAccessAction {
             ip.add(GBC.glue(0, 1), GBC.eol().fill(GBC.VERTICAL));
             JScrollPane sp = new JScrollPane(ip);
             sp.setBorder(BorderFactory.createEmptyBorder());
+            JPanel p = new JPanel(new GridBagLayout());
             p.add(sp, GBC.eol().fill());
             final JTabbedPane tabs = new JTabbedPane();
             tabs.addTab(tr("Layers"), p);
diff --git a/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java b/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java
index 0161647..e1f1b6a 100644
--- a/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java
+++ b/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java
@@ -113,8 +113,8 @@ public final class ShowStatusReportAction extends JosmAction {
                     // Hide some parameters for privacy concerns
                     if (param[0].toLowerCase(Locale.ENGLISH).startsWith("-dproxy")) {
                         it.set(param[0]+"=xxx");
-                    // Shorten some parameters for readability concerns
                     } else {
+                        // Shorten some parameters for readability concerns
                         shortenParam(it, param, envJavaHome, envJavaHomeAlt);
                         shortenParam(it, param, propJavaHome, propJavaHomeAlt);
                     }
diff --git a/src/org/openstreetmap/josm/actions/SplitWayAction.java b/src/org/openstreetmap/josm/actions/SplitWayAction.java
index 6919cec..3b45773 100644
--- a/src/org/openstreetmap/josm/actions/SplitWayAction.java
+++ b/src/org/openstreetmap/josm/actions/SplitWayAction.java
@@ -136,8 +136,6 @@ public class SplitWayAction extends JosmAction {
 
         List<Node> selectedNodes = OsmPrimitive.getFilteredList(selection, Node.class);
         List<Way> selectedWays = OsmPrimitive.getFilteredList(selection, Way.class);
-        List<Relation> selectedRelations =
-            OsmPrimitive.getFilteredList(selection, Relation.class);
         List<Way> applicableWays = getApplicableWays(selectedWays, selectedNodes);
 
         if (applicableWays == null) {
@@ -190,6 +188,8 @@ public class SplitWayAction extends JosmAction {
         final Way selectedWay = applicableWays.get(0);
         final List<List<Node>> wayChunks = buildSplitChunks(selectedWay, selectedNodes);
         if (wayChunks != null) {
+            List<Relation> selectedRelations =
+                    OsmPrimitive.getFilteredList(selection, Relation.class);
             final List<OsmPrimitive> sel = new ArrayList<>(selectedWays.size() + selectedRelations.size());
             sel.addAll(selectedWays);
             sel.addAll(selectedRelations);
diff --git a/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java b/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java
index 7e6de47..7046522 100644
--- a/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java
+++ b/src/org/openstreetmap/josm/actions/ToggleUploadDiscouragedLayerAction.java
@@ -10,7 +10,7 @@ import org.openstreetmap.josm.gui.layer.OsmDataLayer;
 
 public class ToggleUploadDiscouragedLayerAction extends JosmAction {
 
-    private transient OsmDataLayer layer;
+    private final transient OsmDataLayer layer;
 
     public ToggleUploadDiscouragedLayerAction(OsmDataLayer layer) {
         super(tr("Encourage/discourage upload"), null, null, null, false);
diff --git a/src/org/openstreetmap/josm/actions/UnGlueAction.java b/src/org/openstreetmap/josm/actions/UnGlueAction.java
index 2198c7e..6a821a4 100644
--- a/src/org/openstreetmap/josm/actions/UnGlueAction.java
+++ b/src/org/openstreetmap/josm/actions/UnGlueAction.java
@@ -418,6 +418,9 @@ public class UnGlueAction extends JosmAction {
                 way = w;
             }
         }
+        if (way == null) {
+            return false;
+        }
         List<Node> oldNodes = way.getNodes();
         List<Node> newNodes = new ArrayList<>(oldNodes.size());
         List<Node> addNodes = new ArrayList<>();
diff --git a/src/org/openstreetmap/josm/actions/UploadSelectionAction.java b/src/org/openstreetmap/josm/actions/UploadSelectionAction.java
index 1f9020f..45b9ae2 100644
--- a/src/org/openstreetmap/josm/actions/UploadSelectionAction.java
+++ b/src/org/openstreetmap/josm/actions/UploadSelectionAction.java
@@ -100,8 +100,6 @@ public class UploadSelectionAction extends JosmAction {
                 return;
             }
         }
-        UploadHullBuilder builder = new UploadHullBuilder();
-        UploadSelectionDialog dialog = new UploadSelectionDialog();
         Collection<OsmPrimitive> modifiedCandidates = getModifiedPrimitives(getEditLayer().data.getAllSelected());
         Collection<OsmPrimitive> deletedCandidates = getDeletedPrimitives(getEditLayer().data);
         if (modifiedCandidates.isEmpty() && deletedCandidates.isEmpty()) {
@@ -113,6 +111,7 @@ public class UploadSelectionAction extends JosmAction {
             );
             return;
         }
+        UploadSelectionDialog dialog = new UploadSelectionDialog();
         dialog.populate(
                 modifiedCandidates,
                 deletedCandidates
@@ -120,7 +119,7 @@ public class UploadSelectionAction extends JosmAction {
         dialog.setVisible(true);
         if (dialog.isCanceled())
             return;
-        Collection<OsmPrimitive> toUpload = builder.build(dialog.getSelectedPrimitives());
+        Collection<OsmPrimitive> toUpload = new UploadHullBuilder().build(dialog.getSelectedPrimitives());
         if (toUpload.isEmpty()) {
             JOptionPane.showMessageDialog(
                     Main.parent,
@@ -259,8 +258,8 @@ public class UploadSelectionAction extends JosmAction {
     class DeletedParentsChecker extends PleaseWaitRunnable {
         private boolean canceled;
         private Exception lastException;
-        private Collection<OsmPrimitive> toUpload;
-        private OsmDataLayer layer;
+        private final Collection<OsmPrimitive> toUpload;
+        private final OsmDataLayer layer;
         private OsmServerBackreferenceReader reader;
 
         /**
diff --git a/src/org/openstreetmap/josm/actions/ValidateAction.java b/src/org/openstreetmap/josm/actions/ValidateAction.java
index c907422..d3efb22 100644
--- a/src/org/openstreetmap/josm/actions/ValidateAction.java
+++ b/src/org/openstreetmap/josm/actions/ValidateAction.java
@@ -111,8 +111,8 @@ public class ValidateAction extends JosmAction {
      */
     static class ValidationTask extends PleaseWaitRunnable {
         private Collection<Test> tests;
-        private Collection<OsmPrimitive> validatedPrimitives;
-        private Collection<OsmPrimitive> formerValidatedPrimitives;
+        private final Collection<OsmPrimitive> validatedPrimitives;
+        private final Collection<OsmPrimitive> formerValidatedPrimitives;
         private boolean canceled;
         private List<TestError> errors;
 
diff --git a/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java b/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java
index de5e67a..e9e7280 100644
--- a/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java
+++ b/src/org/openstreetmap/josm/actions/downloadtasks/AbstractDownloadTask.java
@@ -12,7 +12,7 @@ import org.openstreetmap.josm.io.XmlWriter;
  * @since 2322
  */
 public abstract class AbstractDownloadTask<T> implements DownloadTask {
-    private List<Object> errorMessages;
+    private final List<Object> errorMessages;
     private boolean canceled;
     private boolean failed;
     protected T downloadedData;
diff --git a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java
index 5727d0f..9c5133e 100644
--- a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java
+++ b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadGpsTask.java
@@ -97,7 +97,7 @@ public class DownloadGpsTask extends AbstractDownloadTask<GpxData> {
     }
 
     class DownloadTask extends PleaseWaitRunnable {
-        private OsmServerReader reader;
+        private final OsmServerReader reader;
         private GpxData rawData;
         private final boolean newLayer;
 
diff --git a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
index e08998b..d7e4d7c 100644
--- a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
+++ b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadOsmTask.java
@@ -359,7 +359,7 @@ public class DownloadOsmTask extends AbstractDownloadTask<DataSet> {
                 }
                 // need to synthesize a download bounds lest the visual indication of downloaded area doesn't work
                 dataSet.dataSources.add(new DataSource(currentBounds != null ? currentBounds :
-                    new Bounds(new LatLon(0, 0)), "OpenStreetMap server"));
+                    new Bounds(LatLon.ZERO), "OpenStreetMap server"));
             }
 
             rememberDownloadedData(dataSet);
diff --git a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadSessionTask.java b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadSessionTask.java
index 74a1173..da7ae26 100644
--- a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadSessionTask.java
+++ b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadSessionTask.java
@@ -12,7 +12,7 @@ import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.actions.SessionLoadAction.Loader;
 import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.gui.progress.ProgressMonitor;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 
 /**
  * Task allowing to download JOSM session (*.jos, *.joz file).
@@ -44,7 +44,7 @@ public class DownloadSessionTask extends AbstractDownloadTask<Object> {
         if (url != null && (url.matches(PATTERN_SESSION))) {
             try {
                 URL u = new URL(url);
-                loader = new Loader(Utils.openURL(u), u.toURI(), url.endsWith(".joz"));
+                loader = new Loader(HttpClient.create(u).connect().getContent(), u.toURI(), url.endsWith(".joz"));
                 return Main.worker.submit(loader);
             } catch (URISyntaxException | IOException e) {
                 Main.error(e);
diff --git a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java
index 49a9c92..25f9d2c 100644
--- a/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java
+++ b/src/org/openstreetmap/josm/actions/downloadtasks/DownloadTaskList.java
@@ -43,8 +43,8 @@ import org.openstreetmap.josm.tools.Utils;
  * @since 6053
  */
 public class DownloadTaskList {
-    private List<DownloadTask> tasks = new LinkedList<>();
-    private List<Future<?>> taskFutures = new LinkedList<>();
+    private final List<DownloadTask> tasks = new LinkedList<>();
+    private final List<Future<?>> taskFutures = new LinkedList<>();
     private ProgressMonitor progressMonitor;
 
     private void addDownloadTask(DownloadTask dt, Rectangle2D td, int i, int n) {
diff --git a/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java b/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java
index 0a4122b..193b1a4 100644
--- a/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java
+++ b/src/org/openstreetmap/josm/actions/downloadtasks/PostDownloadHandler.java
@@ -20,8 +20,8 @@ import org.openstreetmap.josm.tools.ExceptionUtil;
 import org.openstreetmap.josm.tools.Utils;
 
 public class PostDownloadHandler implements Runnable {
-    private DownloadTask task;
-    private List<Future<?>> futures;
+    private final DownloadTask task;
+    private final List<Future<?>> futures;
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java b/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java
index 1758432..3241312 100644
--- a/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java
+++ b/src/org/openstreetmap/josm/actions/mapmode/AddNoteAction.java
@@ -26,7 +26,7 @@ import org.openstreetmap.josm.tools.ImageProvider;
  */
 public class AddNoteAction extends MapMode implements KeyPressReleaseListener {
 
-    private transient NoteData noteData;
+    private final transient NoteData noteData;
 
     /**
      * Construct a new map mode.
@@ -67,7 +67,6 @@ public class AddNoteAction extends MapMode implements KeyPressReleaseListener {
             return;
         }
         Main.map.selectMapMode(Main.map.mapModeSelect);
-        LatLon latlon = Main.map.mapView.getLatLon(e.getPoint().x, e.getPoint().y);
 
         NoteInputDialog dialog = new NoteInputDialog(Main.parent, tr("Create new note"), tr("Create note"));
         dialog.showNoteDialog(tr("Enter a detailed comment to create a note"), NotesDialog.ICON_NEW);
@@ -78,6 +77,7 @@ public class AddNoteAction extends MapMode implements KeyPressReleaseListener {
         }
         String input = dialog.getInputText();
         if (input != null && !input.isEmpty()) {
+            LatLon latlon = Main.map.mapView.getLatLon(e.getPoint().x, e.getPoint().y);
             noteData.createNote(latlon, input);
         } else {
             Notification notification = new Notification(tr("You must enter a comment to create a new note"));
diff --git a/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java b/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java
index 07205ef..572c53a 100644
--- a/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java
+++ b/src/org/openstreetmap/josm/actions/mapmode/DrawAction.java
@@ -393,11 +393,7 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
 
         DataSet ds = getCurrentDataSet();
         Collection<OsmPrimitive> selection = new ArrayList<>(ds.getSelected());
-        Collection<Command> cmds = new LinkedList<>();
-        Collection<OsmPrimitive> newSelection = new LinkedList<>(ds.getSelected());
 
-        List<Way> reuseWays = new ArrayList<>(),
-                replacedWays = new ArrayList<>();
         boolean newNode = false;
         Node n = null;
 
@@ -451,6 +447,11 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
             snapHelper.unsetFixedMode();
         }
 
+        Collection<Command> cmds = new LinkedList<>();
+        Collection<OsmPrimitive> newSelection = new LinkedList<>(ds.getSelected());
+        List<Way> reuseWays = new ArrayList<>();
+        List<Way> replacedWays = new ArrayList<>();
+
         if (newNode) {
             if (n.getCoor().isOutSideWorld()) {
                 JOptionPane.showMessageDialog(
@@ -768,7 +769,6 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
      * mouseReleased() (FIXME).
      */
     private void computeHelperLine() {
-        MapView mv = Main.map.mapView;
         if (mousePos == null) {
             // Don't draw the line.
             currentMouseEastNorth = null;
@@ -778,6 +778,7 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
 
         Collection<OsmPrimitive> selection = getCurrentDataSet().getSelected();
 
+        MapView mv = Main.map.mapView;
         Node currentMouseNode = null;
         mouseOnExistingNode = null;
         mouseOnExistingWays = new HashSet<>();
@@ -1270,9 +1271,9 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
         @Override
         public void actionPerformed(ActionEvent e) {
             Main.main.undoRedo.undo();
-            Node n = null;
             Command lastCmd = Main.main.undoRedo.commands.peekLast();
             if (lastCmd == null) return;
+            Node n = null;
             for (OsmPrimitive p: lastCmd.getParticipatingPrimitives()) {
                 if (p instanceof Node) {
                     if (n == null) {
@@ -1406,7 +1407,7 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
 
         private JCheckBoxMenuItem checkBox;
 
-        private MouseListener anglePopupListener = new PopupMenuLauncher(new AnglePopupMenu()) {
+        private final MouseListener anglePopupListener = new PopupMenuLauncher(new AnglePopupMenu()) {
             @Override
             public void mouseClicked(MouseEvent e) {
                 super.mouseClicked(e);
@@ -1546,7 +1547,7 @@ public class DrawAction extends MapMode implements MapViewPaintable, SelectionCh
                 } else {
                     nearestAngle = getNearestAngle(angle);
                     if (getAngleDelta(nearestAngle, angle) < snapAngleTolerance) {
-                        active = (customBaseHeading >= 0) ? true : Math.abs(nearestAngle - 180) > 1e-3;
+                        active = customBaseHeading >= 0 || Math.abs(nearestAngle - 180) > 1e-3;
                         // if angle is to previous segment, exclude 180 degrees
                         lastAngle = nearestAngle;
                     } else {
diff --git a/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java b/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
index ab9a89f..d6bcb11 100644
--- a/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
+++ b/src/org/openstreetmap/josm/actions/mapmode/ExtrudeAction.java
@@ -882,7 +882,7 @@ public class ExtrudeAction extends MapMode implements MapViewPaintable, KeyPress
         initialN2en = selectedSegment.getSecondNode().getEastNorth();
 
         // add direction perpendicular to the selected segment
-        possibleMoveDirections = new ArrayList<ReferenceSegment>();
+        possibleMoveDirections = new ArrayList<>();
         possibleMoveDirections.add(new ReferenceSegment(new EastNorth(
                 initialN1en.getY() - initialN2en.getY(),
                 initialN2en.getX() - initialN1en.getX()
diff --git a/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java b/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java
index 65c79af..2cb90f9 100644
--- a/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java
+++ b/src/org/openstreetmap/josm/actions/mapmode/ParallelWayAction.java
@@ -392,7 +392,6 @@ public class ParallelWayAction extends MapMode implements ModifierListener, MapV
         // Setting this after the check above means we tolerate clicks with some movement
         mouseHasBeenDragged = true;
 
-        Point p = e.getPoint();
         if (mode == Mode.normal) {
             // Should we ensure that the copyTags modifiers are still valid?
 
@@ -406,6 +405,7 @@ public class ParallelWayAction extends MapMode implements ModifierListener, MapV
         }
 
         // Calculate distance to the reference line
+        Point p = e.getPoint();
         EastNorth enp = mv.getEastNorth((int) p.getX(), (int) p.getY());
         EastNorth nearestPointOnRefLine = Geometry.closestPointToLine(referenceSegment.getFirstNode().getEastNorth(),
                 referenceSegment.getSecondNode().getEastNorth(), enp);
diff --git a/src/org/openstreetmap/josm/actions/mapmode/PlayHeadDragMode.java b/src/org/openstreetmap/josm/actions/mapmode/PlayHeadDragMode.java
index c96e669..041675d 100644
--- a/src/org/openstreetmap/josm/actions/mapmode/PlayHeadDragMode.java
+++ b/src/org/openstreetmap/josm/actions/mapmode/PlayHeadDragMode.java
@@ -22,7 +22,7 @@ public class PlayHeadDragMode extends MapMode {
     private boolean dragging;
     private Point mousePos;
     private Point mouseStart;
-    private transient PlayHeadMarker playHeadMarker;
+    private final transient PlayHeadMarker playHeadMarker;
 
     /**
      * Constructs a new {@code PlayHeadDragMode}.
diff --git a/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java b/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
index 770952d..c2c4551 100644
--- a/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
+++ b/src/org/openstreetmap/josm/actions/mapmode/SelectAction.java
@@ -383,7 +383,7 @@ public class SelectAction extends MapMode implements ModifierListener, KeyPressR
         return needsRepaint;
     }
 
-     /**
+    /**
      * Look, whether any object is selected. If not, select the nearest node.
      * If there are no nodes in the dataset, do nothing.
      *
@@ -1019,8 +1019,8 @@ public class SelectAction extends MapMode implements ModifierListener, KeyPressR
         this.lassoMode = lassoMode;
     }
 
-    private transient CycleManager cycleManager = new CycleManager();
-    private transient VirtualManager virtualManager = new VirtualManager();
+    private final transient CycleManager cycleManager = new CycleManager();
+    private final transient VirtualManager virtualManager = new VirtualManager();
 
     private class CycleManager {
 
@@ -1101,17 +1101,15 @@ public class SelectAction extends MapMode implements ModifierListener, KeyPressR
          * @return the next element of cycle list
          */
         private Collection<OsmPrimitive> cyclePrims() {
-            OsmPrimitive nxt = null;
-
             if (cycleList.size() <= 1) {
                 // no real cycling, just return one-element collection with nearest primitive in it
                 return cycleList;
             }
-//          updateKeyModifiers(e); // already called before !
+            // updateKeyModifiers() already called before!
 
             DataSet ds = getCurrentDataSet();
             OsmPrimitive first = cycleList.iterator().next(), foundInDS = null;
-            nxt = first;
+            OsmPrimitive nxt = first;
 
             if (cyclePrims && shift) {
                 for (Iterator<OsmPrimitive> i = cycleList.iterator(); i.hasNext();) {
diff --git a/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java b/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java
index 74ccf02..0ca343e 100644
--- a/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java
+++ b/src/org/openstreetmap/josm/actions/relation/AbstractRelationAction.java
@@ -23,6 +23,7 @@ public abstract class AbstractRelationAction extends AbstractAction implements O
         if (primitives == null || primitives.isEmpty()) {
             return Collections.<Relation>emptySet();
         } else {
+            // Diamond operator does not work with Java 9 here
             return new SubclassFilteredCollection<OsmPrimitive, Relation>(
                     primitives, OsmPrimitive.relationPredicate);
         }
diff --git a/src/org/openstreetmap/josm/actions/search/SearchAction.java b/src/org/openstreetmap/josm/actions/search/SearchAction.java
index 3851917..e7ffac5 100644
--- a/src/org/openstreetmap/josm/actions/search/SearchAction.java
+++ b/src/org/openstreetmap/josm/actions/search/SearchAction.java
@@ -55,7 +55,6 @@ import org.openstreetmap.josm.tools.Predicate;
 import org.openstreetmap.josm.tools.Shortcut;
 import org.openstreetmap.josm.tools.Utils;
 
-
 public class SearchAction extends JosmAction implements ParameterizedAction {
 
     public static final int DEFAULT_SEARCH_HISTORY_SIZE = 15;
diff --git a/src/org/openstreetmap/josm/actions/search/SearchCompiler.java b/src/org/openstreetmap/josm/actions/search/SearchCompiler.java
index 3139b78..b16ffb3 100644
--- a/src/org/openstreetmap/josm/actions/search/SearchCompiler.java
+++ b/src/org/openstreetmap/josm/actions/search/SearchCompiler.java
@@ -64,11 +64,11 @@ fact =
  */
 public class SearchCompiler {
 
-    private boolean caseSensitive;
-    private boolean regexSearch;
+    private final boolean caseSensitive;
+    private final boolean regexSearch;
     private static String  rxErrorMsg = marktr("The regex \"{0}\" had a parse error at offset {1}, full error:\n\n{2}");
     private static String  rxErrorMsgNoPos = marktr("The regex \"{0}\" had a parse error, full error:\n\n{1}");
-    private PushbackTokenizer tokenizer;
+    private final PushbackTokenizer tokenizer;
     private static Map<String, SimpleMatchFactory> simpleMatchFactoryMap = new HashMap<>();
     private static Map<String, UnaryMatchFactory> unaryMatchFactoryMap = new HashMap<>();
     private static Map<String, BinaryMatchFactory> binaryMatchFactoryMap = new HashMap<>();
@@ -108,7 +108,7 @@ public class SearchCompiler {
     }
 
     public class CoreSimpleMatchFactory implements SimpleMatchFactory {
-        private Collection<String> keywords = Arrays.asList("id", "version", "type", "user", "role",
+        private final Collection<String> keywords = Arrays.asList("id", "version", "type", "user", "role",
                 "changeset", "nodes", "ways", "tags", "areasize", "waylength", "modified", "selected",
                 "incomplete", "untagged", "closed", "new", "indownloadedarea",
                 "allindownloadedarea", "inview", "allinview", "timestamp", "nth", "nth%", "hasRole");
diff --git a/src/org/openstreetmap/josm/actions/upload/FixDataHook.java b/src/org/openstreetmap/josm/actions/upload/FixDataHook.java
index 5711213..ce29fff 100644
--- a/src/org/openstreetmap/josm/actions/upload/FixDataHook.java
+++ b/src/org/openstreetmap/josm/actions/upload/FixDataHook.java
@@ -29,7 +29,7 @@ public class FixDataHook implements UploadHook {
     /**
      * List of checks to run on data
      */
-    private List<FixData> deprecated = new LinkedList<>();
+    private final List<FixData> deprecated = new LinkedList<>();
 
     /**
      * Constructor for data initialization
@@ -106,9 +106,9 @@ public class FixDataHook implements UploadHook {
      */
     public static class FixDataKey implements FixData {
         /** key of wrong data */
-        private String oldKey;
+        private final String oldKey;
         /** key of correct data */
-        private String newKey;
+        private final String newKey;
 
         /**
          * Setup key check for wrong spelled keys
@@ -140,13 +140,13 @@ public class FixDataHook implements UploadHook {
      */
     public static class FixDataTag implements FixData {
         /** key of wrong data */
-        private String oldKey;
+        private final String oldKey;
         /** value of wrong data */
-        private String oldValue;
+        private final String oldValue;
         /** key of correct data */
-        private String newKey;
+        private final String newKey;
         /** value of correct data */
-        private String newValue;
+        private final String newValue;
 
         /**
          * Setup key check for wrong spelled keys
diff --git a/src/org/openstreetmap/josm/actions/upload/UploadNotesTask.java b/src/org/openstreetmap/josm/actions/upload/UploadNotesTask.java
index fc17a06..19abad3 100644
--- a/src/org/openstreetmap/josm/actions/upload/UploadNotesTask.java
+++ b/src/org/openstreetmap/josm/actions/upload/UploadNotesTask.java
@@ -39,8 +39,8 @@ public class UploadNotesTask {
     private class UploadTask extends PleaseWaitRunnable {
 
         private boolean isCanceled;
-        private Map<Note, Note> updatedNotes = new HashMap<>();
-        private Map<Note, Exception> failedNotes = new HashMap<>();
+        private final Map<Note, Note> updatedNotes = new HashMap<>();
+        private final Map<Note, Exception> failedNotes = new HashMap<>();
 
         /**
          * Constructs a new {@code UploadTask}.
diff --git a/src/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommand.java b/src/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommand.java
index 2a5a2ef..e93c286 100644
--- a/src/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommand.java
+++ b/src/org/openstreetmap/josm/command/ChangeRelationMemberRoleCommand.java
@@ -24,7 +24,7 @@ public class ChangeRelationMemberRoleCommand extends Command {
     // The relation to be changed
     private final Relation relation;
     // Position of the member
-    private int position = -1;
+    private final int position;
     // The new role
     private final String newRole;
     // The old role
diff --git a/src/org/openstreetmap/josm/command/DeleteCommand.java b/src/org/openstreetmap/josm/command/DeleteCommand.java
index 71b766a..b44205c 100644
--- a/src/org/openstreetmap/josm/command/DeleteCommand.java
+++ b/src/org/openstreetmap/josm/command/DeleteCommand.java
@@ -367,14 +367,13 @@ public class DeleteCommand extends Command {
         if (selection == null || selection.isEmpty())
             return null;
 
+        // Diamond operator does not work with Java 9 here
         Set<OsmPrimitive> primitivesToDelete = new HashSet<OsmPrimitive>(selection);
 
         Collection<Relation> relationsToDelete = Utils.filteredCollection(primitivesToDelete, Relation.class);
         if (!relationsToDelete.isEmpty() && !silent && !confirmRelationDeletion(relationsToDelete))
             return null;
 
-        Collection<Way> waysToBeChanged = new HashSet<>();
-
         if (alsoDeleteNodesInWay) {
             // delete untagged nodes only referenced by primitives in primitivesToDelete, too
             Collection<Node> nodesToDelete = computeNodesToDelete(primitivesToDelete);
@@ -385,7 +384,7 @@ public class DeleteCommand extends Command {
                 primitivesToDelete, Utils.filteredCollection(primitivesToDelete, Way.class)))
             return null;
 
-        waysToBeChanged.addAll(OsmPrimitive.getFilteredSet(OsmPrimitive.getReferrer(primitivesToDelete), Way.class));
+        Collection<Way> waysToBeChanged = new HashSet<>(OsmPrimitive.getFilteredSet(OsmPrimitive.getReferrer(primitivesToDelete), Way.class));
 
         Collection<Command> cmds = new LinkedList<>();
         for (Way w : waysToBeChanged) {
diff --git a/src/org/openstreetmap/josm/command/MoveCommand.java b/src/org/openstreetmap/josm/command/MoveCommand.java
index 23ab370..cab3073 100644
--- a/src/org/openstreetmap/josm/command/MoveCommand.java
+++ b/src/org/openstreetmap/josm/command/MoveCommand.java
@@ -50,7 +50,7 @@ public class MoveCommand extends Command {
     /**
      * List of all old states of the objects.
      */
-    private List<OldNodeState> oldState = new LinkedList<>();
+    private final List<OldNodeState> oldState = new LinkedList<>();
 
     /**
      * Constructs a new {@code MoveCommand} to move a primitive.
diff --git a/src/org/openstreetmap/josm/command/PurgeCommand.java b/src/org/openstreetmap/josm/command/PurgeCommand.java
index 50fdbef..6c6cc90 100644
--- a/src/org/openstreetmap/josm/command/PurgeCommand.java
+++ b/src/org/openstreetmap/josm/command/PurgeCommand.java
@@ -199,8 +199,6 @@ public class PurgeCommand extends Command {
           */
         @SuppressWarnings({ "unchecked", "rawtypes" })
         Set<Relation> inR = (Set) in;
-        Set<Relation> childlessR = new HashSet<>();
-        List<Relation> outR = new ArrayList<>(inR.size());
 
         Map<Relation, Integer> numChilds = new HashMap<>();
 
@@ -218,12 +216,14 @@ public class PurgeCommand extends Command {
                 }
             }
         }
+        Set<Relation> childlessR = new HashSet<>();
         for (Relation r : inR) {
             if (numChilds.get(r).equals(0)) {
                 childlessR.add(r);
             }
         }
 
+        List<Relation> outR = new ArrayList<>(inR.size());
         while (!childlessR.isEmpty()) {
             // Identify one childless Relation and
             // let it virtually die. This makes other
diff --git a/src/org/openstreetmap/josm/command/RotateCommand.java b/src/org/openstreetmap/josm/command/RotateCommand.java
index 32c6031..96eb822 100644
--- a/src/org/openstreetmap/josm/command/RotateCommand.java
+++ b/src/org/openstreetmap/josm/command/RotateCommand.java
@@ -19,12 +19,12 @@ public class RotateCommand extends TransformNodesCommand {
     /**
      * Pivot point
      */
-    private EastNorth pivot;
+    private final EastNorth pivot;
 
     /**
      * angle of rotation starting click to pivot
      */
-    private double startAngle;
+    private final double startAngle;
 
     /**
      * computed rotation angle between starting click and current mouse pos
diff --git a/src/org/openstreetmap/josm/command/ScaleCommand.java b/src/org/openstreetmap/josm/command/ScaleCommand.java
index 0411ad4..5c2847d 100644
--- a/src/org/openstreetmap/josm/command/ScaleCommand.java
+++ b/src/org/openstreetmap/josm/command/ScaleCommand.java
@@ -13,7 +13,7 @@ public class ScaleCommand extends TransformNodesCommand {
     /**
      * Pivot point
      */
-    private EastNorth pivot;
+    private final EastNorth pivot;
 
     /**
      * Current scaling factor applied
@@ -23,7 +23,7 @@ public class ScaleCommand extends TransformNodesCommand {
     /**
      * World position of the mouse when the user started the command.
      */
-    private EastNorth startEN;
+    private final EastNorth startEN;
 
     /**
      * Creates a ScaleCommand.
diff --git a/src/org/openstreetmap/josm/corrector/CorrectionTableModel.java b/src/org/openstreetmap/josm/corrector/CorrectionTableModel.java
index 3c52f15..6a00e1f 100644
--- a/src/org/openstreetmap/josm/corrector/CorrectionTableModel.java
+++ b/src/org/openstreetmap/josm/corrector/CorrectionTableModel.java
@@ -10,9 +10,9 @@ import javax.swing.table.AbstractTableModel;
 
 public abstract class CorrectionTableModel<C extends Correction> extends AbstractTableModel {
 
-    private transient List<C> corrections;
+    private final transient List<C> corrections;
     private boolean[] apply;
-    private int applyColumn;
+    private final int applyColumn;
 
     public CorrectionTableModel(List<C> corrections) {
         this.corrections = corrections;
diff --git a/src/org/openstreetmap/josm/corrector/TagCorrector.java b/src/org/openstreetmap/josm/corrector/TagCorrector.java
index bb5e154..5112873 100644
--- a/src/org/openstreetmap/josm/corrector/TagCorrector.java
+++ b/src/org/openstreetmap/josm/corrector/TagCorrector.java
@@ -45,7 +45,7 @@ public abstract class TagCorrector<P extends OsmPrimitive> {
 
     public abstract Collection<Command> execute(P oldprimitive, P primitive) throws UserCancelException;
 
-    private String[] applicationOptions = new String[] {
+    private final String[] applicationOptions = new String[] {
             tr("Apply selected changes"),
             tr("Do not apply changes"),
             tr("Cancel")
@@ -138,7 +138,6 @@ public abstract class TagCorrector<P extends OsmPrimitive> {
 
             if (answer == JOptionPane.YES_OPTION) {
                 for (Entry<OsmPrimitive, List<TagCorrection>> entry : tagCorrectionsMap.entrySet()) {
-                    List<TagCorrection> tagCorrections = entry.getValue();
                     OsmPrimitive primitive = entry.getKey();
 
                     // create the clone
@@ -157,6 +156,7 @@ public abstract class TagCorrector<P extends OsmPrimitive> {
                     Set<String> keysChanged = new HashSet<>();
 
                     // apply all changes to this clone
+                    List<TagCorrection> tagCorrections = entry.getValue();
                     for (int i = 0; i < tagCorrections.size(); i++) {
                         if (tagTableMap.get(primitive).getCorrectionTableModel().getApply(i)) {
                             TagCorrection tagCorrection = tagCorrections.get(i);
diff --git a/src/org/openstreetmap/josm/data/APIDataSet.java b/src/org/openstreetmap/josm/data/APIDataSet.java
index c168fe3..8691bee 100644
--- a/src/org/openstreetmap/josm/data/APIDataSet.java
+++ b/src/org/openstreetmap/josm/data/APIDataSet.java
@@ -269,7 +269,7 @@ public class APIDataSet {
      *
      */
     private static class RelationUploadDependencyGraph {
-        private Map<Relation, Set<Relation>> children = new HashMap<>();
+        private final Map<Relation, Set<Relation>> children = new HashMap<>();
         private Collection<Relation> relations;
         private Set<Relation> visited = new HashSet<>();
         private List<Relation> uploadOrder;
diff --git a/src/org/openstreetmap/josm/data/CustomConfigurator.java b/src/org/openstreetmap/josm/data/CustomConfigurator.java
index 57a11dc..74bb588 100644
--- a/src/org/openstreetmap/josm/data/CustomConfigurator.java
+++ b/src/org/openstreetmap/josm/data/CustomConfigurator.java
@@ -422,7 +422,7 @@ public final class CustomConfigurator {
     public static class XMLCommandProcessor {
 
         private Preferences mainPrefs;
-        private Map<String, Element> tasksMap = new HashMap<>();
+        private final Map<String, Element> tasksMap = new HashMap<>();
 
         private boolean lastV; // last If condition result
 
diff --git a/src/org/openstreetmap/josm/data/Preferences.java b/src/org/openstreetmap/josm/data/Preferences.java
index c657563..e87c335 100644
--- a/src/org/openstreetmap/josm/data/Preferences.java
+++ b/src/org/openstreetmap/josm/data/Preferences.java
@@ -49,7 +49,6 @@ import javax.json.JsonString;
 import javax.json.JsonValue;
 import javax.json.JsonWriter;
 import javax.swing.JOptionPane;
-import javax.swing.UIManager;
 import javax.xml.XMLConstants;
 import javax.xml.stream.XMLInputFactory;
 import javax.xml.stream.XMLStreamConstants;
@@ -111,6 +110,11 @@ public class Preferences {
     private File preferencesDir;
 
     /**
+     * Version of the loaded data file, required for updates
+     */
+    private int loadedVersion = 0;
+
+    /**
      * Internal storage for the cache directory.
      */
     private File cacheDir;
@@ -304,21 +308,7 @@ public class Preferences {
 
         @Override
         public boolean equalVal(List<String> otherVal) {
-            return equalCollection(value, otherVal);
-        }
-
-        public static boolean equalCollection(Collection<String> a, Collection<String> b) {
-            if (a == null) return b == null;
-            if (b == null) return false;
-            if (a.size() != b.size()) return false;
-            Iterator<String> itA = a.iterator();
-            Iterator<String> itB = b.iterator();
-            while (itA.hasNext()) {
-                String aStr = itA.next();
-                String bStr = itB.next();
-                if (!Objects.equals(aStr, bStr)) return false;
-            }
-            return true;
+            return Utils.equalCollection(value, otherVal);
         }
 
         @Override
@@ -386,7 +376,7 @@ public class Preferences {
             Iterator<List<String>> itA = value.iterator();
             Iterator<List<String>> itB = otherVal.iterator();
             while (itA.hasNext()) {
-                if (!ListSetting.equalCollection(itA.next(), itB.next())) return false;
+                if (!Utils.equalCollection(itA.next(), itB.next())) return false;
             }
             return true;
         }
@@ -512,15 +502,37 @@ public class Preferences {
         void visit(MapListSetting value);
     }
 
+    /**
+     * Event triggered when a preference entry value changes.
+     */
     public interface PreferenceChangeEvent {
+        /**
+         * Returns the preference key.
+         * @return the preference key
+         */
         String getKey();
 
+        /**
+         * Returns the old preference value.
+         * @return the old preference value
+         */
         Setting<?> getOldValue();
 
+        /**
+         * Returns the new preference value.
+         * @return the new preference value
+         */
         Setting<?> getNewValue();
     }
 
+    /**
+     * Listener to preference change events.
+     */
     public interface PreferenceChangedListener {
+        /**
+         * Trigerred when a preference entry value changes.
+         * @param e the preference change event
+         */
         void preferenceChanged(PreferenceChangeEvent e);
     }
 
@@ -787,7 +799,7 @@ public class Preferences {
 
     public synchronized boolean getBoolean(final String key) {
         String s = get(key, null);
-        return s == null ? false : Boolean.parseBoolean(s);
+        return s != null && Boolean.parseBoolean(s);
     }
 
     public synchronized boolean getBoolean(final String key, final boolean def) {
@@ -891,7 +903,7 @@ public class Preferences {
      * @throws SAXException if the settings file does not contain valid XML
      * @throws XMLStreamException if an XML error occurs while parsing the file (after validation)
      */
-    public void load() throws IOException, SAXException, XMLStreamException {
+    protected void load() throws IOException, SAXException, XMLStreamException {
         settingsMap.clear();
         File pref = getPreferenceFile();
         try (BufferedReader in = Files.newBufferedReader(pref.toPath(), StandardCharsets.UTF_8)) {
@@ -1000,10 +1012,6 @@ public class Preferences {
         return getColor(colName, null, def);
     }
 
-    public synchronized Color getUIColor(String colName) {
-        return UIManager.getColor(colName);
-    }
-
     /* only for preferences */
     public synchronized String getColorName(String o) {
         try {
@@ -1283,8 +1291,26 @@ public class Preferences {
         return putSetting(key, value == null ? null : new MapListSetting(new ArrayList<>(value)));
     }
 
-    @Retention(RetentionPolicy.RUNTIME) public @interface pref { }
-    @Retention(RetentionPolicy.RUNTIME) public @interface writeExplicitly { }
+    /**
+     * Annotation used for converting objects to String Maps and vice versa.
+     * Indicates that a certain field should be considered in the conversion
+     * process. Otherwise it is ignored.
+     *
+     * @see #serializeStruct(java.lang.Object, java.lang.Class)
+     * @see #deserializeStruct(java.util.Map, java.lang.Class)
+     */
+    @Retention(RetentionPolicy.RUNTIME) // keep annotation at runtime
+    public @interface pref { }
+
+    /**
+     * Annotation used for converting objects to String Maps.
+     * Indicates that a certain field should be written to the map, even if
+     * the value is the same as the default value.
+     *
+     * @see #serializeStruct(java.lang.Object, java.lang.Class)
+     */
+    @Retention(RetentionPolicy.RUNTIME) // keep annotation at runtime
+    public @interface writeExplicitly { }
 
     /**
      * Get a list of hashes which are represented by a struct-like class.
@@ -1321,13 +1347,20 @@ public class Preferences {
     }
 
     /**
-     * Save a list of hashes represented by a struct-like class.
+     * Convenience method that saves a MapListSetting which is provided as a
+     * Collection of objects.
+     *
+     * Each object is converted to a <code>Map<String, String></code> using
+     * the fields with {@link pref} annotation. The field name is the key and
+     * the value will be converted to a string.
+     *
      * Considers only fields that have the @pref annotation.
      * In addition it does not write fields with null values. (Thus they are cleared)
      * Default values are given by the field values after default constructor has
      * been called.
      * Fields equal to the default value are not written unless the field has
      * the @writeExplicitly annotation.
+     * @param <T> the class,
      * @param key main preference key
      * @param val the list that is supposed to be saved
      * @param klass The struct class
@@ -1383,6 +1416,24 @@ public class Preferences {
         return ret;
     }
 
+    /**
+     * Convert an object to a String Map, by using field names and values as map
+     * key and value.
+     *
+     * The field value is converted to a String.
+     *
+     * Only fields with annotation {@link pref} are taken into account.
+     *
+     * Fields will not be written to the map if the value is null or unchanged
+     * (compared to an object created with the no-arg-constructor).
+     * The {@link writeExplicitly} annotation overrides this behavior, i.e. the
+     * default value will also be written.
+     *
+     * @param <T> the class of the object <code>struct</code>
+     * @param struct the object to be converted
+     * @param klass the class T
+     * @return the resulting map (same data content as <code>struct</code>)
+     */
     public static <T> Map<String, String> serializeStruct(T struct, Class<T> klass) {
         T structPrototype;
         try {
@@ -1417,6 +1468,21 @@ public class Preferences {
         return hash;
     }
 
+    /**
+     * Converts a String-Map to an object of a certain class, by comparing
+     * map keys to field names of the class and assigning map values to the
+     * corresponding fields.
+     *
+     * The map value (a String) is converted to the field type. Supported
+     * types are: boolean, Boolean, int, Integer, double, Double, String and
+     * Map<String, String>.
+     *
+     * Only fields with annotation {@link pref} are taken into account.
+     * @param <T> the class
+     * @param hash the string map with initial values
+     * @param klass the class T
+     * @return an object of class T, initialized as described above
+     */
     public static <T> T deserializeStruct(Map<String, String> hash, Class<T> klass) {
         T struct = null;
         try {
@@ -1508,9 +1574,10 @@ public class Preferences {
                 }
             }
         }
-        // Workaround to fix a Java "feature"
-        // See http://stackoverflow.com/q/7615645/2257172 and #9875
-        if (getBoolean("jdk.tls.disableSNIExtension", true)) {
+        // Possibility to disable SNI (not by default) in case of misconfigured https servers
+        // See #9875 + http://stackoverflow.com/a/14884941/2257172
+        // then https://josm.openstreetmap.de/ticket/12152#comment:5 for details
+        if (getBoolean("jdk.tls.disableSNIExtension", false)) {
             Utils.updateSystemProperty("jsse.enableSNIExtension", "false");
         }
         // Workaround to fix another Java bug
@@ -1561,7 +1628,7 @@ public class Preferences {
 
     protected XMLStreamReader parser;
 
-    public void validateXML(Reader in) throws IOException, SAXException {
+    public static void validateXML(Reader in) throws IOException, SAXException {
         SchemaFactory factory = SchemaFactory.newInstance(XMLConstants.W3C_XML_SCHEMA_NS_URI);
         try (InputStream xsdStream = new CachedFile("resource://data/preferences.xsd").getInputStream()) {
             Schema schema = factory.newSchema(new StreamSource(xsdStream));
@@ -1570,16 +1637,23 @@ public class Preferences {
         }
     }
 
-    public void fromXML(Reader in) throws XMLStreamException {
+    protected void fromXML(Reader in) throws XMLStreamException {
         XMLStreamReader parser = XMLInputFactory.newInstance().createXMLStreamReader(in);
         this.parser = parser;
         parse();
     }
 
-    public void parse() throws XMLStreamException {
+    private void parse() throws XMLStreamException {
         int event = parser.getEventType();
         while (true) {
             if (event == XMLStreamConstants.START_ELEMENT) {
+                try {
+                    loadedVersion = Integer.parseInt(parser.getAttributeValue(null, "version"));
+                } catch (NumberFormatException e) {
+                    if (Main.isDebugEnabled()) {
+                        Main.debug(e.getMessage());
+                    }
+                }
                 parseRoot();
             } else if (event == XMLStreamConstants.END_ELEMENT) {
                 return;
@@ -1593,7 +1667,7 @@ public class Preferences {
         parser.close();
     }
 
-    public void parseRoot() throws XMLStreamException {
+    private void parseRoot() throws XMLStreamException {
         while (true) {
             int event = parser.next();
             if (event == XMLStreamConstants.START_ELEMENT) {
@@ -1629,7 +1703,7 @@ public class Preferences {
         }
     }
 
-    protected void parseToplevelList() throws XMLStreamException {
+    private void parseToplevelList() throws XMLStreamException {
         String key = parser.getAttributeValue(null, "key");
         String name = parser.getLocalName();
 
@@ -1684,7 +1758,7 @@ public class Preferences {
         }
     }
 
-    protected List<String> parseInnerList() throws XMLStreamException {
+    private List<String> parseInnerList() throws XMLStreamException {
         List<String> entries = new ArrayList<>();
         while (true) {
             int event = parser.next();
@@ -1702,7 +1776,7 @@ public class Preferences {
         return Collections.unmodifiableList(entries);
     }
 
-    protected Map<String, String> parseMap() throws XMLStreamException {
+    private Map<String, String> parseMap() throws XMLStreamException {
         Map<String, String> map = new LinkedHashMap<>();
         while (true) {
             int event = parser.next();
@@ -1726,8 +1800,8 @@ public class Preferences {
     }
 
     private class SettingToXml implements SettingVisitor {
-        private StringBuilder b;
-        private boolean noPassword;
+        private final StringBuilder b;
+        private final boolean noPassword;
         private String key;
 
         SettingToXml(StringBuilder b, boolean noPassword) {
@@ -1816,24 +1890,27 @@ public class Preferences {
      * see something with an expiry date in the past, remove it from the list.
      */
     public void removeObsolete() {
-        // drop this block end of 2015
-        // update old style JOSM server links to use zip now, see #10581
+        // drop this block march 2016
+        // update old style JOSM server links to use zip now, see #10581, #12189
         // actually also cache and mirror entries should be cleared
-        if (getInteger("josm.version", Version.getInstance().getVersion()) < 8099) {
+        if (loadedVersion < 9216) {
             for (String key: new String[]{"mappaint.style.entries", "taggingpreset.entries"}) {
                 Collection<Map<String, String>> data = getListOfStructs(key, (Collection<Map<String, String>>) null);
                 if (data != null) {
-                    List<Map<String, String>> newlist = new ArrayList<Map<String, String>>();
+                    List<Map<String, String>> newlist = new ArrayList<>();
                     boolean modified = false;
                     for (Map<String, String> map : data) {
-                         Map<String, String> newmap = new LinkedHashMap<String, String>();
+                         Map<String, String> newmap = new LinkedHashMap<>();
                          for (Entry<String, String> entry : map.entrySet()) {
                              String val = entry.getValue();
                              String mkey = entry.getKey();
                              if ("url".equals(mkey) && val.contains("josm.openstreetmap.de/josmfile") && !val.contains("zip=1")) {
                                  val += "&zip=1";
                                  modified = true;
-
+                             }
+                             if ("url".equals(mkey) && val.contains("http://josm.openstreetmap.de/josmfile")) {
+                                 val = val.replace("http://", "https://");
+                                 modified = true;
                              }
                              newmap.put(mkey, val);
                          }
diff --git a/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java b/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java
index 65b3891..7e741dd 100644
--- a/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java
+++ b/src/org/openstreetmap/josm/data/cache/CacheEntryAttributes.java
@@ -21,7 +21,7 @@ import org.openstreetmap.josm.Main;
  */
 public class CacheEntryAttributes extends ElementAttributes {
     private static final long serialVersionUID = 1L; //version
-    private final Map<String, String> attrs = new ConcurrentHashMap<String, String>(RESERVED_KEYS.size());
+    private final Map<String, String> attrs = new ConcurrentHashMap<>(RESERVED_KEYS.size());
     private static final String NO_TILE_AT_ZOOM = "noTileAtZoom";
     private static final String ETAG = "Etag";
     private static final String LAST_MODIFICATION = "lastModification";
diff --git a/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java b/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java
index ab1105b..47635b2 100644
--- a/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java
+++ b/src/org/openstreetmap/josm/data/cache/JCSCacheManager.java
@@ -168,7 +168,7 @@ public final class JCSCacheManager {
                 throw new RuntimeException(e);
             }
         }
-        return new CacheAccess<K, V>(cc);
+        return new CacheAccess<>(cc);
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java b/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java
index 02ed7f4..386b350 100644
--- a/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java
+++ b/src/org/openstreetmap/josm/data/cache/JCSCachedTileLoaderJob.java
@@ -9,6 +9,7 @@ import java.net.URLConnection;
 import java.util.HashSet;
 import java.util.List;
 import java.util.Map;
+import java.util.Map.Entry;
 import java.util.Random;
 import java.util.Set;
 import java.util.concurrent.ConcurrentHashMap;
@@ -458,6 +459,13 @@ public abstract class JCSCachedTileLoaderJob<K, V extends CacheEntry> implements
         ret.setExpirationTime(lng);
         ret.setLastModification(now);
         ret.setEtag(urlConn.getHeaderField("ETag"));
+
+        if (Main.isDebugEnabled()) {
+            for (Entry<String, List<String>> header: urlConn.getHeaderFields().entrySet()) {
+                log.log(Level.FINE, "Response header - {0}: {1}", new Object[]{header.getKey(), header.getValue()});
+            }
+        }
+
         return ret;
     }
 
diff --git a/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java b/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java
index d4f3bae..88fcbf3 100644
--- a/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java
+++ b/src/org/openstreetmap/josm/data/conflict/ConflictCollection.java
@@ -39,7 +39,7 @@ import org.openstreetmap.josm.tools.Utils;
  */
 public class ConflictCollection implements Iterable<Conflict<? extends OsmPrimitive>> {
     private final List<Conflict<? extends OsmPrimitive>> conflicts;
-    private CopyOnWriteArrayList<IConflictListener> listeners;
+    private final CopyOnWriteArrayList<IConflictListener> listeners;
 
     private static class FilterPredicate implements Predicate<Conflict<? extends OsmPrimitive>> {
 
diff --git a/src/org/openstreetmap/josm/data/coor/CoordinateFormat.java b/src/org/openstreetmap/josm/data/coor/CoordinateFormat.java
index c55226e..3a727ea 100644
--- a/src/org/openstreetmap/josm/data/coor/CoordinateFormat.java
+++ b/src/org/openstreetmap/josm/data/coor/CoordinateFormat.java
@@ -12,22 +12,22 @@ public enum CoordinateFormat {
     /**
      * the decimal format 999.999
      */
-    DECIMAL_DEGREES (tr("Decimal Degrees")),
+    DECIMAL_DEGREES(tr("Decimal Degrees")),
 
     /**
      * the degrees/minutes/seconds format 9 deg 99 min 99 sec
      */
-    DEGREES_MINUTES_SECONDS (tr("deg\u00B0 min'' sec\"")),
+    DEGREES_MINUTES_SECONDS(tr("deg\u00B0 min'' sec\"")),
 
     /**
      * the nautical format
      */
-    NAUTICAL (tr("deg\u00B0 min'' (Nautical)")),
+    NAUTICAL(tr("deg\u00B0 min'' (Nautical)")),
 
     /**
      * coordinates East/North
      */
-    EAST_NORTH (tr("Projected Coordinates"));
+    EAST_NORTH(tr("Projected Coordinates"));
 
     private String displayName;
     CoordinateFormat(String displayName) {
diff --git a/src/org/openstreetmap/josm/data/gpx/GpxData.java b/src/org/openstreetmap/josm/data/gpx/GpxData.java
index 44e802e..88ac490 100644
--- a/src/org/openstreetmap/josm/data/gpx/GpxData.java
+++ b/src/org/openstreetmap/josm/data/gpx/GpxData.java
@@ -229,7 +229,7 @@ public class GpxData extends WithAttributes implements Data {
         return new Date[]{new Date((long) (min * 1000)), new Date((long) (max * 1000))};
     }
 
-     /**
+    /**
      * Makes a WayPoint at the projection of point P onto the track providing P is less than
      * tolerance away from the track
      *
diff --git a/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java b/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java
index d885c09..2b0b675 100644
--- a/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java
+++ b/src/org/openstreetmap/josm/data/imagery/CachedAttributionBingAerialTileSource.java
@@ -5,7 +5,6 @@ import java.io.IOException;
 import java.io.StringReader;
 import java.net.URL;
 import java.util.List;
-import java.util.Scanner;
 import java.util.concurrent.Callable;
 
 import org.openstreetmap.gui.jmapviewer.tilesources.BingAerialTileSource;
@@ -13,8 +12,7 @@ import org.openstreetmap.gui.jmapviewer.tilesources.TileSourceInfo;
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.io.CacheCustomContent;
-import org.openstreetmap.josm.io.UTFInputStreamReader;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.xml.sax.InputSource;
 
 /**
@@ -54,11 +52,9 @@ public class CachedAttributionBingAerialTileSource extends BingAerialTileSource
         @Override
         protected byte[] updateData() throws IOException {
             URL u = getAttributionUrl();
-            try (Scanner scanner = new Scanner(UTFInputStreamReader.create(Utils.openURL(u)))) {
-                String r = scanner.useDelimiter("\\A").next();
-                Main.info("Successfully loaded Bing attribution data.");
-                return r.getBytes("UTF-8");
-            }
+            final String r = HttpClient.create(u).connect().fetchContent();
+            Main.info("Successfully loaded Bing attribution data.");
+            return r.getBytes("UTF-8");
         }
     }
 
diff --git a/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java b/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java
index 1770095..7a9b1d5 100644
--- a/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java
+++ b/src/org/openstreetmap/josm/data/imagery/CachedTileLoaderFactory.java
@@ -26,7 +26,7 @@ public class CachedTileLoaderFactory implements TileLoaderFactory {
      * Keeps the cache directory where
      */
     public static final StringProperty PROP_TILECACHE_DIR = getTileCacheDir();
-    private ICacheAccess<String, BufferedImageCacheEntry> cache;
+    private final ICacheAccess<String, BufferedImageCacheEntry> cache;
     private Constructor<? extends TileLoader> tileLoaderConstructor;
 
     /**
diff --git a/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java b/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
index ff0ed6b..811d2f6 100644
--- a/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
+++ b/src/org/openstreetmap/josm/data/imagery/ImageryInfo.java
@@ -199,7 +199,10 @@ public class ImageryInfo extends TileSourceInfo implements Comparable<ImageryInf
     private String countryCode = "";
     /** icon used in menu */
     private String icon;
-    // when adding a field, also adapt the ImageryInfo(ImageryInfo) constructor, equals method, and ImageryPreferenceEntry
+    private boolean isGeoreferenceValid = false;
+    private boolean isEpsg4326To3857Supported = false;
+    // when adding a field, also adapt the ImageryInfo(ImageryInfo)
+    // and ImageryInfo(ImageryPreferenceEntry) constructor, equals method, and ImageryPreferenceEntry
 
     /**
      * Auxiliary class to save an {@link ImageryInfo} object in the preferences.
@@ -229,6 +232,8 @@ public class ImageryInfo extends TileSourceInfo implements Comparable<ImageryInf
         @pref Map<String, String> noTileHeaders;
         @pref int tileSize = OsmMercator.DEFAUL_TILE_SIZE;
         @pref Map<String, String> metadataHeaders;
+        @pref boolean valid_georeference;
+        @pref boolean supports_epsg_4326_to_3857_conversion;
 
         /**
          * Constructs a new empty WMS {@code ImageryPreferenceEntry}.
@@ -291,6 +296,10 @@ public class ImageryInfo extends TileSourceInfo implements Comparable<ImageryInf
             }
 
             tileSize = i.getTileSize();
+
+            valid_georeference = i.isGeoreferenceValid();
+            supports_epsg_4326_to_3857_conversion = i.isEpsg4326To3857Supported();
+
         }
 
         @Override
@@ -412,6 +421,8 @@ public class ImageryInfo extends TileSourceInfo implements Comparable<ImageryInf
         }
         setTileSize(e.tileSize);
         metadataHeaders = e.metadataHeaders;
+        isEpsg4326To3857Supported = e.supports_epsg_4326_to_3857_conversion;
+        isGeoreferenceValid = e.valid_georeference;
     }
 
     /**
@@ -440,6 +451,8 @@ public class ImageryInfo extends TileSourceInfo implements Comparable<ImageryInf
         this.description = i.description;
         this.noTileHeaders = i.noTileHeaders;
         this.metadataHeaders = i.metadataHeaders;
+        this.isEpsg4326To3857Supported = i.isEpsg4326To3857Supported;
+        this.isGeoreferenceValid = i.isGeoreferenceValid;
     }
 
     @Override
@@ -992,4 +1005,21 @@ public class ImageryInfo extends TileSourceInfo implements Comparable<ImageryInf
     public void setMetadataHeaders(Map<String, String> metadataHeaders) {
         this.metadataHeaders = metadataHeaders;
     }
+
+    public boolean isEpsg4326To3857Supported() {
+        return isEpsg4326To3857Supported;
+    }
+
+    public void setEpsg4326To3857Supported(boolean isEpsg4326To3857Supported) {
+        this.isEpsg4326To3857Supported = isEpsg4326To3857Supported;
+    }
+
+    public boolean isGeoreferenceValid() {
+        return isGeoreferenceValid;
+    }
+
+    public void setGeoreferenceValid(boolean isGeoreferenceValid) {
+        this.isGeoreferenceValid = isGeoreferenceValid;
+    }
+
 }
diff --git a/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java b/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java
index 38cedd5..f4b2602 100644
--- a/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java
+++ b/src/org/openstreetmap/josm/data/imagery/OffsetBookmark.java
@@ -105,7 +105,7 @@ public class OffsetBookmark {
         if (Main.isDisplayingMapView()) {
             center = Main.getProjection().eastNorth2latlon(Main.map.mapView.getCenter());
         } else {
-            center = new LatLon(0, 0);
+            center = LatLon.ZERO;
         }
         OffsetBookmark nb = new OffsetBookmark(
                 Main.getProjection().toCode(), layer.getInfo().getName(),
diff --git a/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java b/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java
index 2ce0292..64c933c 100644
--- a/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java
+++ b/src/org/openstreetmap/josm/data/imagery/TMSCachedTileLoaderJob.java
@@ -41,7 +41,7 @@ public class TMSCachedTileLoaderJob extends JCSCachedTileLoaderJob<String, Buffe
     private static final Logger LOG = FeatureAdapter.getLogger(TMSCachedTileLoaderJob.class.getCanonicalName());
     private static final long MAXIMUM_EXPIRES = 30 /*days*/ * 24 /*hours*/ * 60 /*minutes*/ * 60 /*seconds*/ *1000L /*milliseconds*/;
     private static final long MINIMUM_EXPIRES = 1 /*hour*/ * 60 /*minutes*/ * 60 /*seconds*/ *1000L /*milliseconds*/;
-    private Tile tile;
+    private final Tile tile;
     private volatile URL url;
 
     // we need another deduplication of Tile Loader listeners, as for each submit, new TMSCachedTileLoaderJob was created
diff --git a/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java b/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java
index aa66b39..c6d55e0 100644
--- a/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java
+++ b/src/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSource.java
@@ -15,7 +15,6 @@ import java.util.concurrent.ConcurrentHashMap;
 import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
-import org.openstreetmap.gui.jmapviewer.OsmMercator;
 import org.openstreetmap.gui.jmapviewer.Tile;
 import org.openstreetmap.gui.jmapviewer.TileXY;
 import org.openstreetmap.gui.jmapviewer.interfaces.ICoordinate;
@@ -23,6 +22,7 @@ import org.openstreetmap.gui.jmapviewer.interfaces.TemplatedTileSource;
 import org.openstreetmap.gui.jmapviewer.tilesources.TMSTileSource;
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.Bounds;
+import org.openstreetmap.josm.data.ProjectionBounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.data.projection.Projection;
@@ -38,8 +38,9 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTileSource {
     private final Map<String, String> headers = new ConcurrentHashMap<>();
     private final Set<String> serverProjections;
-    private EastNorth topLeftCorner;
-    private Bounds worldBounds;
+    private EastNorth anchorPosition;
+    private int[] tileXMin;
+    private int[] tileYMin;
     private int[] tileXMax;
     private int[] tileYMax;
     private double[] degreesPerTile;
@@ -90,20 +91,28 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
         initProjection(Main.getProjection());
     }
 
+    private void initAnchorPosition(Projection proj) {
+        Bounds worldBounds = proj.getWorldBoundsLatLon();
+        EastNorth min = proj.latlon2eastNorth(worldBounds.getMin());
+        EastNorth max = proj.latlon2eastNorth(worldBounds.getMax());
+        this.anchorPosition = new EastNorth(min.east(), max.north());
+    }
+
     /**
      * Initializes class with projection in JOSM. This call is needed every time projection changes.
      * @param proj new projection that shall be used for computations
      */
     public void initProjection(Projection proj) {
-        this.worldBounds = getWorldBounds();
-        EastNorth min = proj.latlon2eastNorth(worldBounds.getMin());
-        EastNorth max = proj.latlon2eastNorth(worldBounds.getMax());
-        this.topLeftCorner = new EastNorth(min.east(), max.north());
+        initAnchorPosition(proj);
+        ProjectionBounds worldBounds = proj.getWorldBoundsBoxEastNorth();
 
-        LatLon bottomRight = new LatLon(worldBounds.getMinLat(), worldBounds.getMaxLon());
+        EastNorth topLeft = new EastNorth(worldBounds.getMin().east(), worldBounds.getMax().north());
+        EastNorth bottomRight = new EastNorth(worldBounds.getMax().east(), worldBounds.getMin().north());
 
         // use 256 as "tile size" to keep the scale in line with default tiles in Mercator projection
         double crsScale = 256 * 0.28e-03 / proj.getMetersPerUnit();
+        tileXMin = new int[getMaxZoom() + 1];
+        tileYMin = new int[getMaxZoom() + 1];
         tileXMax = new int[getMaxZoom() + 1];
         tileYMax = new int[getMaxZoom() + 1];
         degreesPerTile = new double[getMaxZoom() + 1];
@@ -112,7 +121,10 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
             // use well known scale set "GoogleCompatibile" from OGC WMTS spec to calculate number of tiles per zoom level
             // this makes the zoom levels "glued" to standard TMS zoom levels
             degreesPerTile[zoom] = (SCALE_DENOMINATOR_ZOOM_LEVEL_1 / Math.pow(2, zoom - 1)) * crsScale;
-            TileXY maxTileIndex = latLonToTileXY(bottomRight.toCoordinate(), zoom);
+            TileXY minTileIndex = eastNorthToTileXY(topLeft, zoom);
+            tileXMin[zoom] = minTileIndex.getXIndex();
+            tileYMin[zoom] = minTileIndex.getYIndex();
+            TileXY maxTileIndex = eastNorthToTileXY(bottomRight, zoom);
             tileXMax[zoom] = maxTileIndex.getXIndex();
             tileYMax[zoom] = maxTileIndex.getYIndex();
         }
@@ -242,10 +254,14 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
     public TileXY latLonToTileXY(double lat, double lon, int zoom) {
         Projection proj = Main.getProjection();
         EastNorth enPoint = proj.latlon2eastNorth(new LatLon(lat, lon));
+        return eastNorthToTileXY(enPoint, zoom);
+    }
+
+    private TileXY eastNorthToTileXY(EastNorth enPoint, int zoom) {
         double scale = getDegreesPerTile(zoom);
         return new TileXY(
-                (enPoint.east() - topLeftCorner.east()) / scale,
-                (topLeftCorner.north() - enPoint.north()) / scale
+                (enPoint.east() - anchorPosition.east()) / scale,
+                (anchorPosition.north() - enPoint.north()) / scale
                 );
     }
 
@@ -261,7 +277,7 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
 
     @Override
     public int getTileXMin(int zoom) {
-        return 0;
+        return tileXMin[zoom];
     }
 
     @Override
@@ -271,7 +287,7 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
 
     @Override
     public int getTileYMin(int zoom) {
-        return 0;
+        return tileYMin[zoom];
     }
 
     @Override
@@ -279,8 +295,8 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
         double scale = getDegreesPerTile(zoom) / getTileSize();
         EastNorth point = Main.getProjection().latlon2eastNorth(new LatLon(lat, lon));
         return new Point(
-                    (int) Math.round((point.east() - topLeftCorner.east())   / scale),
-                    (int) Math.round((topLeftCorner.north() - point.north()) / scale)
+                    (int) Math.round((point.east() - anchorPosition.east())   / scale),
+                    (int) Math.round((anchorPosition.north() - point.north()) / scale)
                 );
     }
 
@@ -299,8 +315,8 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
         double scale = getDegreesPerTile(zoom) / getTileSize();
         Projection proj = Main.getProjection();
         EastNorth ret = new EastNorth(
-                topLeftCorner.east() + x * scale,
-                topLeftCorner.north() - y * scale
+                anchorPosition.east() + x * scale,
+                anchorPosition.north() - y * scale
                 );
         return proj.eastNorth2latlon(ret).toCoordinate();
     }
@@ -347,32 +363,12 @@ public class TemplatedWMSTileSource extends TMSTileSource implements TemplatedTi
     protected EastNorth getTileEastNorth(int x, int y, int z) {
         double scale = getDegreesPerTile(z);
         return new EastNorth(
-                        topLeftCorner.east() + x * scale,
-                        topLeftCorner.north() - y * scale
+                        anchorPosition.east() + x * scale,
+                        anchorPosition.north() - y * scale
                         );
     }
 
     private double getDegreesPerTile(int zoom) {
         return degreesPerTile[zoom];
     }
-
-    /**
-     * returns world bounds, but detect situation, when default bounds are provided (-90, -180, 90, 180), and projection
-     * returns very close values for both min and max X. To work around this problem, cap this projection on north and south
-     * pole, the same way they are capped in Mercator projection, so conversions should work properly
-     */
-    private static Bounds getWorldBounds() {
-        Projection proj = Main.getProjection();
-        Bounds bounds = proj.getWorldBoundsLatLon();
-        EastNorth min = proj.latlon2eastNorth(bounds.getMin());
-        EastNorth max = proj.latlon2eastNorth(bounds.getMax());
-
-        if (Math.abs(min.getX() - max.getX()) < 1 && bounds.equals(new Bounds(new LatLon(-90, -180), new LatLon(90, 180)))) {
-            return new Bounds(
-                    new LatLon(OsmMercator.MIN_LAT, bounds.getMinLon()),
-                    new LatLon(OsmMercator.MAX_LAT, bounds.getMaxLon())
-                    );
-        }
-        return bounds;
-    }
 }
diff --git a/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java b/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java
index be0c823..1d0d4e5 100644
--- a/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java
+++ b/src/org/openstreetmap/josm/data/imagery/WMTSTileSource.java
@@ -3,7 +3,6 @@ package org.openstreetmap.josm.data.imagery;
 
 import static org.openstreetmap.josm.tools.I18n.tr;
 
-import java.awt.Dimension;
 import java.awt.GridBagLayout;
 import java.awt.Point;
 import java.io.ByteArrayInputStream;
@@ -24,19 +23,14 @@ import java.util.regex.Matcher;
 import java.util.regex.Pattern;
 
 import javax.swing.JPanel;
+import javax.swing.JScrollPane;
 import javax.swing.JTable;
 import javax.swing.ListSelectionModel;
 import javax.swing.table.AbstractTableModel;
-import javax.xml.XMLConstants;
 import javax.xml.namespace.QName;
-import javax.xml.parsers.DocumentBuilder;
-import javax.xml.parsers.DocumentBuilderFactory;
-import javax.xml.parsers.ParserConfigurationException;
-import javax.xml.xpath.XPath;
-import javax.xml.xpath.XPathConstants;
-import javax.xml.xpath.XPathExpression;
-import javax.xml.xpath.XPathExpressionException;
-import javax.xml.xpath.XPathFactory;
+import javax.xml.stream.XMLInputFactory;
+import javax.xml.stream.XMLStreamException;
+import javax.xml.stream.XMLStreamReader;
 
 import org.openstreetmap.gui.jmapviewer.Coordinate;
 import org.openstreetmap.gui.jmapviewer.Tile;
@@ -54,9 +48,6 @@ import org.openstreetmap.josm.io.CachedFile;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
 import org.openstreetmap.josm.tools.GBC;
 import org.openstreetmap.josm.tools.Utils;
-import org.w3c.dom.Document;
-import org.w3c.dom.Node;
-import org.w3c.dom.NodeList;
 
 /**
  * Tile Source handling WMS providers
@@ -67,13 +58,17 @@ import org.w3c.dom.NodeList;
 public class WMTSTileSource extends TMSTileSource implements TemplatedTileSource {
     private static final String PATTERN_HEADER  = "\\{header\\(([^,]+),([^}]+)\\)\\}";
 
-    private static final String URL_GET_ENCODING_PARAMS = "SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER={layer}&STYLE={Style}&"
+    private static final String URL_GET_ENCODING_PARAMS = "SERVICE=WMTS&REQUEST=GetTile&VERSION=1.0.0&LAYER={layer}&STYLE={style}&"
             + "FORMAT={format}&tileMatrixSet={TileMatrixSet}&tileMatrix={TileMatrix}&tileRow={TileRow}&tileCol={TileCol}";
 
     private static final String[] ALL_PATTERNS = {
         PATTERN_HEADER,
     };
 
+    private static final String OWS_NS_URL = "http://www.opengis.net/ows/1.1";
+    private static final String WMTS_NS_URL = "http://www.opengis.net/wmts/1.0";
+    private static final String XLINK_NS_URL = "http://www.w3.org/1999/xlink";
+
     private static class TileMatrix {
         private String identifier;
         private double scaleDenominator;
@@ -94,14 +89,40 @@ public class WMTSTileSource extends TMSTileSource implements TemplatedTileSource
         }); // sorted by zoom level
         private String crs;
         private String identifier;
+
+        TileMatrixSet(TileMatrixSet tileMatrixSet) {
+            if (tileMatrixSet != null) {
+                tileMatrix = new TreeSet<>(tileMatrixSet.tileMatrix);
+                crs = tileMatrixSet.crs;
+                identifier = tileMatrixSet.identifier;
+            }
+        }
+
+        TileMatrixSet() {
+        }
+
     }
 
     private static class Layer {
+        Layer(Layer l) {
+            if (l != null) {
+                format = l.format;
+                name = l.name;
+                baseUrl = l.baseUrl;
+                style = l.style;
+                tileMatrixSet = new TileMatrixSet(l.tileMatrixSet);
+            }
+        }
+
+        Layer() {
+        }
+
         private String format;
         private String name;
         private TileMatrixSet tileMatrixSet;
         private String baseUrl;
         private String style;
+        public Collection<String> tileMatrixSetLinks = new ArrayList<>();
     }
 
     private enum TransferMode {
@@ -178,12 +199,11 @@ public class WMTSTileSource extends TMSTileSource implements TemplatedTileSource
                             return false;
                         }
                     });
-            this.list.setPreferredSize(new Dimension(400, 400));
             this.list.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
             this.list.setRowSelectionAllowed(true);
             this.list.setColumnSelectionAllowed(false);
             JPanel panel = new JPanel(new GridBagLayout());
-            panel.add(this.list, GBC.eol().fill());
+            panel.add(new JScrollPane(this.list), GBC.eol().fill());
             setContent(panel);
         }
 
@@ -246,141 +266,331 @@ public class WMTSTileSource extends TMSTileSource implements TemplatedTileSource
     }
 
     private Collection<Layer> getCapabilities() throws IOException {
-        DocumentBuilderFactory builderFactory = DocumentBuilderFactory.newInstance();
-        builderFactory.setValidating(false);
-        builderFactory.setNamespaceAware(false);
-        try {
-            builderFactory.setFeature(XMLConstants.FEATURE_SECURE_PROCESSING, true);
-        } catch (ParserConfigurationException e) {
-            //this should not happen
-            throw new IllegalArgumentException(e);
-        }
-        DocumentBuilder builder = null;
+        XMLInputFactory factory = XMLInputFactory.newFactory();
         InputStream in = new CachedFile(baseUrl).
                 setHttpHeaders(headers).
                 setMaxAge(7 * CachedFile.DAYS).
                 setCachingStrategy(CachedFile.CachingStrategy.IfModifiedSince).
                 getInputStream();
         try {
-            builder = builderFactory.newDocumentBuilder();
             byte[] data = Utils.readBytesFromStream(in);
             if (data == null || data.length == 0) {
                 throw new IllegalArgumentException("Could not read data from: " + baseUrl);
             }
-            Document document = builder.parse(new ByteArrayInputStream(data));
-            Node getTileOperation = getByXpath(document,
-                    "/Capabilities/OperationsMetadata/Operation[@name=\"GetTile\"]/DCP/HTTP/Get").item(0);
-            this.baseUrl = getStringByXpath(getTileOperation, "@href");
-            this.transferMode = TransferMode.fromString(getStringByXpath(getTileOperation,
-                    "Constraint[@name=\"GetEncoding\"]/AllowedValues/Value"));
-            NodeList layersNodeList = getByXpath(document, "/Capabilities/Contents/Layer");
-            Map<String, TileMatrixSet> matrixSetById = parseMatrices(getByXpath(document, "/Capabilities/Contents/TileMatrixSet"));
-            return parseLayer(layersNodeList, matrixSetById);
+            XMLStreamReader reader = factory.createXMLStreamReader(
+                    new ByteArrayInputStream(data)
+                    );
+
+            Collection<Layer> ret = null;
+            for (int event = reader.getEventType(); reader.hasNext(); event = reader.next()) {
+                if (event == XMLStreamReader.START_ELEMENT) {
+                    if (new QName(OWS_NS_URL, "OperationsMetadata").equals(reader.getName())) {
+                        parseOperationMetadata(reader);
+                    }
+
+                    if (new QName(WMTS_NS_URL, "Contents").equals(reader.getName())) {
+                        ret = parseContents(reader);
+                    }
+                }
+            }
+            return ret;
         } catch (Exception e) {
             throw new IllegalArgumentException(e);
         }
     }
 
-    private static String normalizeCapabilitiesUrl(String url) throws MalformedURLException {
-        URL inUrl = new URL(url);
-        URL ret = new URL(inUrl.getProtocol(), inUrl.getHost(), inUrl.getPort(), inUrl.getFile());
-        return ret.toExternalForm();
+    /**
+     * Parse Contents tag. Renturns when reader reaches Contents closing tag
+     *
+     * @param reader StAX reader instance
+     * @return collection of layers within contents with properly linked TileMatrixSets
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static Collection<Layer> parseContents(XMLStreamReader reader) throws XMLStreamException {
+        Map<String, TileMatrixSet> matrixSetById = new ConcurrentHashMap<>();
+        Collection<Layer> layers = new ArrayList<>();
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT && new QName(WMTS_NS_URL, "Contents").equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.START_ELEMENT) {
+                if (new QName(WMTS_NS_URL, "Layer").equals(reader.getName())) {
+                    layers.add(parseLayer(reader));
+                }
+                if (new QName(WMTS_NS_URL, "TileMatrixSet").equals(reader.getName())) {
+                    TileMatrixSet entry = parseTileMatrixSet(reader);
+                    matrixSetById.put(entry.identifier, entry);
+                }
+            }
+        }
+        Collection<Layer> ret = new ArrayList<>();
+        // link layers to matrix sets
+        for (Layer l: layers) {
+            for (String tileMatrixId: l.tileMatrixSetLinks) {
+                Layer newLayer = new Layer(l); // create a new layer object for each tile matrix set supported
+                newLayer.tileMatrixSet = matrixSetById.get(tileMatrixId);
+                ret.add(newLayer);
+            }
+        }
+        return ret;
     }
 
-    private Collection<Layer> parseLayer(NodeList nodeList, Map<String, TileMatrixSet> matrixSetById) throws XPathExpressionException {
-        Collection<Layer> ret = new ArrayList<>();
-        for (int layerId = 0; layerId < nodeList.getLength(); layerId++) {
-            Node layerNode = nodeList.item(layerId);
-            NodeList tileMatrixSetLinks = getByXpath(layerNode, "TileMatrixSetLink");
-
-            // we add an layer for all matrix sets to allow user to choose, with which tileset he wants to work
-            for (int tileMatrixId = 0; tileMatrixId < tileMatrixSetLinks.getLength(); tileMatrixId++) {
-                Layer layer = new Layer();
-                layer.format = getStringByXpath(layerNode, "Format");
-                layer.name = getStringByXpath(layerNode, "Identifier");
-                layer.baseUrl = getStringByXpath(layerNode, "ResourceURL[@resourceType='tile']/@template");
-                layer.style = getStringByXpath(layerNode, "Style[@isDefault='true']/Identifier");
-                if (layer.style == null) {
-                    layer.style = "";
+    /**
+     * Parse Layer tag. Returns when reader will reach Layer closing tag
+     *
+     * @param reader StAX reader instance
+     * @return Layer object, with tileMatrixSetLinks and no tileMatrixSet attribute set.
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static Layer parseLayer(XMLStreamReader reader) throws XMLStreamException {
+        Layer layer = new Layer();
+
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT && new QName(WMTS_NS_URL, "Layer").equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.START_ELEMENT) {
+                if (new QName(WMTS_NS_URL, "Format").equals(reader.getName())) {
+                    layer.format = reader.getElementText();
                 }
-                Node tileMatrixLink = tileMatrixSetLinks.item(tileMatrixId);
-                TileMatrixSet tms = matrixSetById.get(getStringByXpath(tileMatrixLink, "TileMatrixSet"));
-                layer.tileMatrixSet = tms;
-                ret.add(layer);
+                if (new QName(OWS_NS_URL, "Identifier").equals(reader.getName())) {
+                    layer.name = reader.getElementText();
+                }
+                if (new QName(WMTS_NS_URL, "ResourceURL").equals(reader.getName()) &&
+                        "tile".equals(reader.getAttributeValue("", "resourceType"))) {
+                    layer.baseUrl = reader.getAttributeValue("", "template");
+                }
+                if (new QName(WMTS_NS_URL, "Style").equals(reader.getName()) &&
+                        "true".equals(reader.getAttributeValue("", "isDefault")) &&
+                        moveReaderToTag(reader, new QName[] {new QName(OWS_NS_URL, "Identifier")})) {
+                    layer.style = reader.getElementText();
+                }
+                if (new QName(WMTS_NS_URL, "TileMatrixSetLink").equals(reader.getName())) {
+                    layer.tileMatrixSetLinks.add(praseTileMatrixSetLink(reader));
+                }
+            }
+        }
+        if (layer.style == null) {
+            layer.style = "";
+        }
+        return layer;
+    }
+
+    /**
+     * Gets TileMatrixSetLink value. Returns when reader is on TileMatrixSetLink closing tag
+     *
+     * @param reader StAX reader instance
+     * @return TileMatrixSetLink identifier
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static String praseTileMatrixSetLink(XMLStreamReader reader) throws XMLStreamException {
+        String ret = null;
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT &&
+                        new QName(WMTS_NS_URL, "TileMatrixSetLink").equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.START_ELEMENT && new QName(WMTS_NS_URL, "TileMatrixSet").equals(reader.getName())) {
+                ret = reader.getElementText();
             }
         }
         return ret;
+    }
 
+    /**
+     * Parses TileMatrixSet section. Returns when reader is on TileMatrixSet closing tag
+     * @param reader StAX reader instance
+     * @return TileMatrixSet object
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static TileMatrixSet parseTileMatrixSet(XMLStreamReader reader) throws XMLStreamException {
+        TileMatrixSet matrixSet = new TileMatrixSet();
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT && new QName(WMTS_NS_URL, "TileMatrixSet").equals(reader.getName()));
+                event = reader.next()) {
+                    if (event == XMLStreamReader.START_ELEMENT) {
+                        if (new QName(OWS_NS_URL, "Identifier").equals(reader.getName())) {
+                            matrixSet.identifier = reader.getElementText();
+                        }
+                        if (new QName(OWS_NS_URL, "SupportedCRS").equals(reader.getName())) {
+                            matrixSet.crs = crsToCode(reader.getElementText());
+                        }
+                        if (new QName(WMTS_NS_URL, "TileMatrix").equals(reader.getName())) {
+                            matrixSet.tileMatrix.add(parseTileMatrix(reader, matrixSet.crs));
+                        }
+                    }
+        }
+        return matrixSet;
     }
 
-    private Map<String, TileMatrixSet> parseMatrices(NodeList nodeList) throws XPathExpressionException {
-        Map<String, TileMatrixSet> ret = new ConcurrentHashMap<>();
-        for (int matrixSetId = 0; matrixSetId < nodeList.getLength(); matrixSetId++) {
-            Node matrixSetNode = nodeList.item(matrixSetId);
-            TileMatrixSet matrixSet = new TileMatrixSet();
-            matrixSet.identifier = getStringByXpath(matrixSetNode, "Identifier");
-            matrixSet.crs = crsToCode(getStringByXpath(matrixSetNode, "SupportedCRS"));
-            NodeList tileMatrixList = getByXpath(matrixSetNode, "TileMatrix");
-            Projection matrixProj = Projections.getProjectionByCode(matrixSet.crs);
-            if (matrixProj == null) {
-                // use current projection if none found. Maybe user is using custom string
-                matrixProj = Main.getProjection();
-            }
-            for (int matrixId = 0; matrixId < tileMatrixList.getLength(); matrixId++) {
-                Node tileMatrixNode = tileMatrixList.item(matrixId);
-                TileMatrix tileMatrix = new TileMatrix();
-                tileMatrix.identifier = getStringByXpath(tileMatrixNode, "Identifier");
-                tileMatrix.scaleDenominator = Double.parseDouble(getStringByXpath(tileMatrixNode, "ScaleDenominator"));
-                String[] topLeftCorner = getStringByXpath(tileMatrixNode, "TopLeftCorner").split(" ");
-
-                if (matrixProj.switchXY()) {
-                    tileMatrix.topLeftCorner = new EastNorth(Double.parseDouble(topLeftCorner[1]), Double.parseDouble(topLeftCorner[0]));
-                } else {
-                    tileMatrix.topLeftCorner = new EastNorth(Double.parseDouble(topLeftCorner[0]), Double.parseDouble(topLeftCorner[1]));
+    /**
+     * Parses TileMatrix section. Returns when reader is on TileMatrix closing tag.
+     * @param reader StAX reader instance
+     * @param matrixCrs projection used by this matrix
+     * @return TileMatrix object
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static TileMatrix parseTileMatrix(XMLStreamReader reader, String matrixCrs) throws XMLStreamException {
+        Projection matrixProj = Projections.getProjectionByCode(matrixCrs);
+        TileMatrix ret = new TileMatrix();
+
+        if (matrixProj == null) {
+            // use current projection if none found. Maybe user is using custom string
+            matrixProj = Main.getProjection();
+        }
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT && new QName(WMTS_NS_URL, "TileMatrix").equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.START_ELEMENT) {
+                if (new QName(OWS_NS_URL, "Identifier").equals(reader.getName())) {
+                    ret.identifier = reader.getElementText();
                 }
-                tileMatrix.tileHeight = Integer.parseInt(getStringByXpath(tileMatrixNode, "TileHeight"));
-                tileMatrix.tileWidth = Integer.parseInt(getStringByXpath(tileMatrixNode, "TileHeight"));
-                tileMatrix.matrixWidth = getOptionalIntegerByXpath(tileMatrixNode, "MatrixWidth");
-                tileMatrix.matrixHeight = getOptionalIntegerByXpath(tileMatrixNode, "MatrixHeight");
-                if (tileMatrix.tileHeight != tileMatrix.tileWidth) {
-                    throw new AssertionError(tr("Only square tiles are supported. {0}x{1} returned by server for TileMatrix identifier {2}",
-                            tileMatrix.tileHeight, tileMatrix.tileWidth, tileMatrix.identifier));
+                if (new QName(WMTS_NS_URL, "ScaleDenominator").equals(reader.getName())) {
+                    ret.scaleDenominator = Double.parseDouble(reader.getElementText());
+                }
+                if (new QName(WMTS_NS_URL, "TopLeftCorner").equals(reader.getName())) {
+                    String[] topLeftCorner = reader.getElementText().split(" ");
+                    if (matrixProj.switchXY()) {
+                        ret.topLeftCorner = new EastNorth(Double.parseDouble(topLeftCorner[1]), Double.parseDouble(topLeftCorner[0]));
+                    } else {
+                        ret.topLeftCorner = new EastNorth(Double.parseDouble(topLeftCorner[0]), Double.parseDouble(topLeftCorner[1]));
+                    }
+                }
+                if (new QName(WMTS_NS_URL, "TileHeight").equals(reader.getName())) {
+                    ret.tileHeight = Integer.parseInt(reader.getElementText());
+                }
+                if (new QName(WMTS_NS_URL, "TileWidth").equals(reader.getName())) {
+                    ret.tileWidth = Integer.parseInt(reader.getElementText());
+                }
+                if (new QName(WMTS_NS_URL, "MatrixHeight").equals(reader.getName())) {
+                    ret.matrixHeight = Integer.parseInt(reader.getElementText());
+                }
+                if (new QName(WMTS_NS_URL, "MatrixWidth").equals(reader.getName())) {
+                    ret.matrixWidth = Integer.parseInt(reader.getElementText());
                 }
-
-                matrixSet.tileMatrix.add(tileMatrix);
             }
-            ret.put(matrixSet.identifier, matrixSet);
+        }
+        if (ret.tileHeight != ret.tileWidth) {
+            throw new AssertionError(tr("Only square tiles are supported. {0}x{1} returned by server for TileMatrix identifier {2}",
+                    ret.tileHeight, ret.tileWidth, ret.identifier));
         }
         return ret;
     }
 
-    private static String crsToCode(String crsIdentifier) {
-        if (crsIdentifier.startsWith("urn:ogc:def:crs:")) {
-            return crsIdentifier.replaceFirst("urn:ogc:def:crs:([^:]*):.*:(.*)$", "$1:$2");
+    /**
+     * Parses OperationMetadata section. Returns when reader is on OperationsMetadata closing tag.
+     * Sets this.baseUrl and this.transferMode
+     *
+     * @param reader StAX reader instance
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private void parseOperationMetadata(XMLStreamReader reader) throws XMLStreamException {
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT &&
+                        new QName(OWS_NS_URL, "OperationsMetadata").equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.START_ELEMENT) {
+                if (new QName(OWS_NS_URL, "Operation").equals(reader.getName()) && "GetTile".equals(reader.getAttributeValue("", "name")) &&
+                        moveReaderToTag(reader, new QName[]{
+                                new QName(OWS_NS_URL, "DCP"),
+                                new QName(OWS_NS_URL, "HTTP"),
+                                new QName(OWS_NS_URL, "Get"),
+
+                        })) {
+                    this.baseUrl = reader.getAttributeValue(XLINK_NS_URL, "href");
+                    this.transferMode = getTransferMode(reader);
+                }
+            }
         }
-        return crsIdentifier;
     }
 
-    private static int getOptionalIntegerByXpath(Node document, String xpathQuery) throws XPathExpressionException {
-        String ret = getStringByXpath(document, xpathQuery);
-        if (ret == null || "".equals(ret)) {
-            return -1;
+    /**
+     * Parses Operation[@name='GetTile']/DCP/HTTP/Get section. Returns when reader is on Get closing tag.
+     * @param reader StAX reader instance
+     * @return TransferMode coded in this section
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static TransferMode getTransferMode(XMLStreamReader reader) throws XMLStreamException {
+        QName GET_QNAME = new QName(OWS_NS_URL, "Get");
+
+        Utils.ensure(GET_QNAME.equals(reader.getName()), "WMTS Parser state invalid. Expected element %s, got %s",
+                GET_QNAME, reader.getName());
+        for (int event = reader.getEventType();
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT && GET_QNAME.equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.START_ELEMENT && new QName(OWS_NS_URL, "Constraint").equals(reader.getName())) {
+                if ("GetEncoding".equals(reader.getAttributeValue("", "name"))) {
+                    moveReaderToTag(reader, new QName[]{
+                            new QName(OWS_NS_URL, "AllowedValues"),
+                            new QName(OWS_NS_URL, "Value")
+                    });
+                    return TransferMode.fromString(reader.getElementText());
+                }
+            }
         }
-        return Integer.parseInt(ret);
+        return null;
     }
 
-    private static String getStringByXpath(Node document, String xpathQuery) throws XPathExpressionException {
-        return (String) getByXpath(document, xpathQuery, XPathConstants.STRING);
+    /**
+     * Moves reader to first occurrence of the structure equivalent of Xpath tags[0]/tags[1]../tags[n]. If fails to find
+     * moves the reader to the closing tag of current tag
+     *
+     * @param reader StAX reader instance
+     * @param tags array of tags
+     * @return true if tag was found, false otherwise
+     * @throws XMLStreamException See {@link XMLStreamReader}
+     */
+    private static boolean moveReaderToTag(XMLStreamReader reader, QName[] tags) throws XMLStreamException {
+        QName stopTag = reader.getName();
+        int currentLevel = 0;
+        QName searchTag = tags[currentLevel];
+        QName parentTag = null;
+        QName skipTag = null;
+
+        for (int event = 0; //skip current element, so we will not skip it as a whole
+                reader.hasNext() && !(event == XMLStreamReader.END_ELEMENT && stopTag.equals(reader.getName()));
+                event = reader.next()) {
+            if (event == XMLStreamReader.END_ELEMENT && skipTag != null && skipTag.equals(reader.getName())) {
+                skipTag = null;
+            }
+            if (skipTag == null) {
+                if (event == XMLStreamReader.START_ELEMENT) {
+                    if (searchTag.equals(reader.getName())) {
+                        currentLevel += 1;
+                        if (currentLevel >= tags.length) {
+                            return true; // found!
+                        }
+                        parentTag = searchTag;
+                        searchTag = tags[currentLevel];
+                    } else {
+                        skipTag = reader.getName();
+                    }
+                }
+
+                if (event == XMLStreamReader.END_ELEMENT) {
+                    if (parentTag != null && parentTag.equals(reader.getName())) {
+                        currentLevel -= 1;
+                        searchTag = parentTag;
+                        if (currentLevel >= 0) {
+                            parentTag = tags[currentLevel];
+                        } else {
+                            parentTag = null;
+                        }
+                    }
+                }
+            }
+        }
+        return false;
     }
 
-    private static NodeList getByXpath(Node document, String xpathQuery) throws XPathExpressionException {
-        return (NodeList) getByXpath(document, xpathQuery, XPathConstants.NODESET);
+    private static String normalizeCapabilitiesUrl(String url) throws MalformedURLException {
+        URL inUrl = new URL(url);
+        URL ret = new URL(inUrl.getProtocol(), inUrl.getHost(), inUrl.getPort(), inUrl.getFile());
+        return ret.toExternalForm();
     }
 
-    private static Object getByXpath(Node document, String xpathQuery, QName returnType) throws XPathExpressionException {
-        XPath xpath = XPathFactory.newInstance().newXPath();
-        XPathExpression expr = xpath.compile(xpathQuery);
-        return expr.evaluate(document, returnType);
+    private static String crsToCode(String crsIdentifier) {
+        if (crsIdentifier.startsWith("urn:ogc:def:crs:")) {
+            return crsIdentifier.replaceFirst("urn:ogc:def:crs:([^:]*):.*:(.*)$", "$1:$2");
+        }
+        return crsIdentifier;
     }
 
     /**
@@ -437,16 +647,20 @@ public class WMTSTileSource extends TMSTileSource implements TemplatedTileSource
             return "";
         }
 
-        switch (transferMode) {
-        case KVP:
-            url = baseUrl + URL_GET_ENCODING_PARAMS;
-            break;
-        case REST:
+        if (currentLayer.baseUrl != null && transferMode == null) {
             url = currentLayer.baseUrl;
-            break;
-        default:
-            url = "";
-            break;
+        } else {
+            switch (transferMode) {
+            case KVP:
+                url = baseUrl + URL_GET_ENCODING_PARAMS;
+                break;
+            case REST:
+                url = currentLayer.baseUrl;
+                break;
+            default:
+                url = "";
+                break;
+            }
         }
 
         TileMatrix tileMatrix = getTileMatrix(zoom);
@@ -461,7 +675,7 @@ public class WMTSTileSource extends TMSTileSource implements TemplatedTileSource
                 .replaceAll("\\{TileMatrix\\}", tileMatrix.identifier)
                 .replaceAll("\\{TileRow\\}", Integer.toString(tiley))
                 .replaceAll("\\{TileCol\\}", Integer.toString(tilex))
-                .replaceAll("\\{Style\\}", this.currentLayer.style);
+                .replaceAll("(?i)\\{style\\}", this.currentLayer.style);
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/data/notes/Note.java b/src/org/openstreetmap/josm/data/notes/Note.java
index a8cdfe4..bfdead0 100644
--- a/src/org/openstreetmap/josm/data/notes/Note.java
+++ b/src/org/openstreetmap/josm/data/notes/Note.java
@@ -20,7 +20,7 @@ public class Note {
     private Date createdAt;
     private Date closedAt;
     private State state;
-    private List<NoteComment> comments = new ArrayList<NoteComment>();
+    private List<NoteComment> comments = new ArrayList<>();
 
     /**
      * Create a note with a given location
diff --git a/src/org/openstreetmap/josm/data/notes/NoteComment.java b/src/org/openstreetmap/josm/data/notes/NoteComment.java
index 56c20c7..e6bc1fa 100644
--- a/src/org/openstreetmap/josm/data/notes/NoteComment.java
+++ b/src/org/openstreetmap/josm/data/notes/NoteComment.java
@@ -11,10 +11,10 @@ import org.openstreetmap.josm.data.osm.User;
  */
 public class NoteComment {
 
-    private String text;
-    private User user;
-    private Date commentTimestamp;
-    private Action action;
+    private final String text;
+    private final User user;
+    private final Date commentTimestamp;
+    private final Action action;
 
     //not currently used. I'm planning on using this to keep track of new actions that need to be uploaded
     private boolean isNew;
diff --git a/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java b/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java
index b044adb..9c25eb8 100644
--- a/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java
+++ b/src/org/openstreetmap/josm/data/oauth/OAuthParameters.java
@@ -6,8 +6,6 @@ import java.net.URL;
 
 import oauth.signpost.OAuthConsumer;
 import oauth.signpost.OAuthProvider;
-import oauth.signpost.basic.DefaultOAuthConsumer;
-import oauth.signpost.basic.DefaultOAuthProvider;
 
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.Preferences;
@@ -15,7 +13,7 @@ import org.openstreetmap.josm.io.OsmApi;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
 
 /**
- * This class manages a set of OAuth parameters.
+ * This class manages an immutable set of OAuth parameters.
  * @since 2747
  */
 public class OAuthParameters {
@@ -41,7 +39,6 @@ public class OAuthParameters {
      */
     public static final String DEFAULT_AUTHORISE_URL = Main.getOSMWebsite() + "/oauth/authorize";
 
-
     /**
      * Replies a set of default parameters for a consumer accessing the standard OSM server
      * at {@link OsmApi#DEFAULT_API_URL}.
@@ -62,20 +59,10 @@ public class OAuthParameters {
      * @since 5422
      */
     public static OAuthParameters createDefault(String apiUrl) {
-        OAuthParameters parameters = new OAuthParameters();
-        parameters.setConsumerKey(DEFAULT_JOSM_CONSUMER_KEY);
-        parameters.setConsumerSecret(DEFAULT_JOSM_CONSUMER_SECRET);
-        parameters.setRequestTokenUrl(DEFAULT_REQUEST_TOKEN_URL);
-        parameters.setAccessTokenUrl(DEFAULT_ACCESS_TOKEN_URL);
-        parameters.setAuthoriseUrl(DEFAULT_AUTHORISE_URL);
+        String host = "";
         if (!OsmApi.DEFAULT_API_URL.equals(apiUrl)) {
             try {
-                String host = new URL(apiUrl).getHost();
-                if (host.endsWith("dev.openstreetmap.org")) {
-                    parameters.setRequestTokenUrl(DEFAULT_REQUEST_TOKEN_URL.replace("www.openstreetmap.org", host));
-                    parameters.setAccessTokenUrl(DEFAULT_ACCESS_TOKEN_URL.replace("www.openstreetmap.org", host));
-                    parameters.setAuthoriseUrl(DEFAULT_AUTHORISE_URL.replace("www.openstreetmap.org", host));
-                }
+                host = new URL(apiUrl).getHost();
             } catch (MalformedURLException e) {
                 // Ignored
                 if (Main.isTraceEnabled()) {
@@ -83,7 +70,13 @@ public class OAuthParameters {
                 }
             }
         }
-        return parameters;
+        boolean osmDevServer = host.endsWith("dev.openstreetmap.org");
+        return new OAuthParameters(
+            DEFAULT_JOSM_CONSUMER_KEY,
+            DEFAULT_JOSM_CONSUMER_SECRET,
+            osmDevServer ? DEFAULT_REQUEST_TOKEN_URL.replace("www.openstreetmap.org", host) : DEFAULT_REQUEST_TOKEN_URL,
+            osmDevServer ? DEFAULT_ACCESS_TOKEN_URL.replace("www.openstreetmap.org", host) : DEFAULT_ACCESS_TOKEN_URL,
+            osmDevServer ? DEFAULT_AUTHORISE_URL.replace("www.openstreetmap.org", host) : DEFAULT_AUTHORISE_URL);
     }
 
     /**
@@ -94,28 +87,40 @@ public class OAuthParameters {
      */
     public static OAuthParameters createFromPreferences(Preferences pref) {
         OAuthParameters parameters = createDefault(pref.get("osm-server.url"));
-        parameters.setConsumerKey(pref.get("oauth.settings.consumer-key", parameters.getConsumerKey()));
-        parameters.setConsumerSecret(pref.get("oauth.settings.consumer-secret", parameters.getConsumerSecret()));
-        parameters.setRequestTokenUrl(pref.get("oauth.settings.request-token-url", parameters.getRequestTokenUrl()));
-        parameters.setAccessTokenUrl(pref.get("oauth.settings.access-token-url", parameters.getAccessTokenUrl()));
-        parameters.setAuthoriseUrl(pref.get("oauth.settings.authorise-url", parameters.getAuthoriseUrl()));
-        return parameters;
-    }
-
-    private String consumerKey;
-    private String consumerSecret;
-    private String requestTokenUrl;
-    private String accessTokenUrl;
-    private String authoriseUrl;
-
-    /**
-     * Constructs a new, unitialized, {@code OAuthParameters}.
+        return new OAuthParameters(
+                pref.get("oauth.settings.consumer-key", parameters.getConsumerKey()),
+                pref.get("oauth.settings.consumer-secret", parameters.getConsumerSecret()),
+                pref.get("oauth.settings.request-token-url", parameters.getRequestTokenUrl()),
+                pref.get("oauth.settings.access-token-url", parameters.getAccessTokenUrl()),
+                pref.get("oauth.settings.authorise-url", parameters.getAuthoriseUrl())
+                );
+    }
+
+    private final String consumerKey;
+    private final String consumerSecret;
+    private final String requestTokenUrl;
+    private final String accessTokenUrl;
+    private final String authoriseUrl;
+
+    /**
+     * Constructs a new {@code OAuthParameters}.
+     * @param consumerKey consumer key
+     * @param consumerSecret consumer secret
+     * @param requestTokenUrl request token URL
+     * @param accessTokenUrl access token URL
+     * @param authoriseUrl authorise URL
      *
      * @see #createDefault
      * @see #createFromPreferences
+     * @since 9220
      */
-    public OAuthParameters() {
-        // contents can be set later with setters
+    public OAuthParameters(String consumerKey, String consumerSecret,
+            String requestTokenUrl, String accessTokenUrl, String authoriseUrl) {
+        this.consumerKey = consumerKey;
+        this.consumerSecret = consumerSecret;
+        this.requestTokenUrl = requestTokenUrl;
+        this.accessTokenUrl = accessTokenUrl;
+        this.authoriseUrl = authoriseUrl;
     }
 
     /**
@@ -142,14 +147,6 @@ public class OAuthParameters {
     }
 
     /**
-     * Sets the consumer key.
-     * @param consumerKey The consumer key
-     */
-    public void setConsumerKey(String consumerKey) {
-        this.consumerKey = consumerKey;
-    }
-
-    /**
      * Gets the consumer secret.
      * @return The consumer secret
      */
@@ -158,14 +155,6 @@ public class OAuthParameters {
     }
 
     /**
-     * Sets the consumer secret.
-     * @param consumerSecret The consumer secret
-     */
-    public void setConsumerSecret(String consumerSecret) {
-        this.consumerSecret = consumerSecret;
-    }
-
-    /**
      * Gets the request token URL.
      * @return The request token URL
      */
@@ -174,14 +163,6 @@ public class OAuthParameters {
     }
 
     /**
-     * Sets the request token URL.
-     * @param requestTokenUrl the request token URL
-     */
-    public void setRequestTokenUrl(String requestTokenUrl) {
-        this.requestTokenUrl = requestTokenUrl;
-    }
-
-    /**
      * Gets the access token URL.
      * @return The access token URL
      */
@@ -190,14 +171,6 @@ public class OAuthParameters {
     }
 
     /**
-     * Sets the access token URL.
-     * @param accessTokenUrl The access token URL
-     */
-    public void setAccessTokenUrl(String accessTokenUrl) {
-        this.accessTokenUrl = accessTokenUrl;
-    }
-
-    /**
      * Gets the authorise URL.
      * @return The authorise URL
      */
@@ -206,20 +179,12 @@ public class OAuthParameters {
     }
 
     /**
-     * Sets the authorise URL.
-     * @param authoriseUrl The authorise URL
-     */
-    public void setAuthoriseUrl(String authoriseUrl) {
-        this.authoriseUrl = authoriseUrl;
-    }
-
-    /**
      * Builds an {@link OAuthConsumer} based on these parameters.
      *
      * @return the consumer
      */
     public OAuthConsumer buildConsumer() {
-        return new DefaultOAuthConsumer(consumerKey, consumerSecret);
+        return new SignpostAdapters.OAuthConsumer(consumerKey, consumerSecret);
     }
 
     /**
@@ -231,7 +196,7 @@ public class OAuthParameters {
      */
     public OAuthProvider buildProvider(OAuthConsumer consumer) {
         CheckParameterUtil.ensureParameterNotNull(consumer, "consumer");
-        return new DefaultOAuthProvider(
+        return new SignpostAdapters.OAuthProvider(
                 requestTokenUrl,
                 accessTokenUrl,
                 authoriseUrl
diff --git a/src/org/openstreetmap/josm/data/oauth/OAuthToken.java b/src/org/openstreetmap/josm/data/oauth/OAuthToken.java
index 4533302..ff306df 100644
--- a/src/org/openstreetmap/josm/data/oauth/OAuthToken.java
+++ b/src/org/openstreetmap/josm/data/oauth/OAuthToken.java
@@ -1,10 +1,10 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.oauth;
 
-import oauth.signpost.OAuthConsumer;
-
 import org.openstreetmap.josm.tools.CheckParameterUtil;
 
+import oauth.signpost.OAuthConsumer;
+
 public class OAuthToken {
 
     /**
@@ -17,8 +17,8 @@ public class OAuthToken {
         return new OAuthToken(consumer.getToken(), consumer.getTokenSecret());
     }
 
-    private String key;
-    private String secret;
+    private final String key;
+    private final String secret;
 
     /**
      * Creates a new token
diff --git a/src/org/openstreetmap/josm/data/oauth/OsmPrivileges.java b/src/org/openstreetmap/josm/data/oauth/OsmPrivileges.java
index 3f4774b..f832c3a 100644
--- a/src/org/openstreetmap/josm/data/oauth/OsmPrivileges.java
+++ b/src/org/openstreetmap/josm/data/oauth/OsmPrivileges.java
@@ -1,6 +1,10 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.oauth;
 
+/**
+ * List of permissions granted to the current OSM connection.
+ * @since 2747
+ */
 public class OsmPrivileges {
     private boolean allowWriteApi;
     private boolean allowWriteGpx;
@@ -9,50 +13,98 @@ public class OsmPrivileges {
     private boolean allowWritePrefs;
     private boolean allowModifyNotes;
 
+    /**
+     * Determines if the client is allowed to modify the map.
+     * @return {@code true} if the client is allowed to modify the map, {@code false} otherwise
+     */
     public boolean isAllowWriteApi() {
         return allowWriteApi;
     }
 
+    /**
+     * Sets whether the client is allowed to modify the map.
+     * @param allowWriteApi {@code true} if the client is allowed to modify the map, {@code false} otherwise
+     */
     public void setAllowWriteApi(boolean allowWriteApi) {
         this.allowWriteApi = allowWriteApi;
     }
 
+    /**
+     * Determines if the client is allowed to upload GPS traces.
+     * @return {@code true} if the client is allowed to upload GPS traces, {@code false} otherwise
+     */
     public boolean isAllowWriteGpx() {
         return allowWriteGpx;
     }
 
+    /**
+     * Sets whether the client is allowed to upload GPS traces.
+     * @param allowWriteGpx {@code true} if the client is allowed to upload GPS traces, {@code false} otherwise
+     */
     public void setAllowWriteGpx(boolean allowWriteGpx) {
         this.allowWriteGpx = allowWriteGpx;
     }
 
+    /**
+     * Determines if the client is allowed to read private GPS traces.
+     * @return {@code true} if the client is allowed to read private GPS traces, {@code false} otherwise
+     */
     public boolean isAllowReadGpx() {
         return allowReadGpx;
     }
 
+    /**
+     * Sets whether the client is allowed to read private GPS traces.
+     * @param allowReadGpx {@code true} if the client is allowed to read private GPS traces, {@code false} otherwise
+     */
     public void setAllowReadGpx(boolean allowReadGpx) {
         this.allowReadGpx = allowReadGpx;
     }
 
+    /**
+     * Determines if the client is allowed to read user preferences.
+     * @return {@code true} if the client is allowed to read user preferences, {@code false} otherwise
+     */
     public boolean isAllowReadPrefs() {
         return allowReadPrefs;
     }
 
+    /**
+     * Sets whether the client is allowed to read user preferences.
+     * @param allowReadPrefs {@code true} if the client is allowed to read user preferences, {@code false} otherwise
+     */
     public void setAllowReadPrefs(boolean allowReadPrefs) {
         this.allowReadPrefs = allowReadPrefs;
     }
 
+    /**
+     * Determines if the client is allowed to modify user preferences.
+     * @return {@code true} if the client is allowed to modify user preferences, {@code false} otherwise
+     */
     public boolean isAllowWritePrefs() {
         return allowWritePrefs;
     }
 
+    /**
+     * Sets whether the client is allowed to modify user preferences.
+     * @param allowWritePrefs {@code true} if the client is allowed to modify user preferences, {@code false} otherwise
+     */
     public void setAllowWritePrefs(boolean allowWritePrefs) {
         this.allowWritePrefs = allowWritePrefs;
     }
 
+    /**
+     * Determines if the client is allowed to modify notes.
+     * @return {@code true} if the client is allowed to modify notes, {@code false} otherwise
+     */
     public boolean isAllowModifyNotes() {
         return allowModifyNotes;
     }
 
+    /**
+     * Sets whether the client is allowed to modify notes.
+     * @param allowModifyNotes {@code true} if the client is allowed to modify notes, {@code false} otherwise
+     */
     public void setAllowModifyNotes(boolean allowModifyNotes) {
         this.allowModifyNotes = allowModifyNotes;
     }
diff --git a/src/org/openstreetmap/josm/data/oauth/SignpostAdapters.java b/src/org/openstreetmap/josm/data/oauth/SignpostAdapters.java
new file mode 100644
index 0000000..8769671
--- /dev/null
+++ b/src/org/openstreetmap/josm/data/oauth/SignpostAdapters.java
@@ -0,0 +1,138 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.oauth;
+
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.URL;
+import java.util.Map;
+
+import oauth.signpost.AbstractOAuthConsumer;
+import oauth.signpost.AbstractOAuthProvider;
+import org.openstreetmap.josm.tools.HttpClient;
+
+/**
+ * Adapters to make {@link oauth.signpost} work with {@link HttpClient}.
+ */
+public final class SignpostAdapters {
+
+    private SignpostAdapters() {
+    }
+
+    public static class OAuthProvider extends AbstractOAuthProvider {
+
+        public OAuthProvider(String requestTokenEndpointUrl, String accessTokenEndpointUrl, String authorizationWebsiteUrl) {
+            super(requestTokenEndpointUrl, accessTokenEndpointUrl, authorizationWebsiteUrl);
+        }
+
+        @Override
+        protected HttpRequest createRequest(String endpointUrl) throws Exception {
+            return new HttpRequest(HttpClient.create(new URL(endpointUrl), "GET"));
+        }
+
+        @Override
+        protected HttpResponse sendRequest(oauth.signpost.http.HttpRequest request) throws Exception {
+            return new HttpResponse(((HttpRequest) request).request.connect());
+        }
+
+        @Override
+        protected void closeConnection(oauth.signpost.http.HttpRequest request, oauth.signpost.http.HttpResponse response) throws Exception {
+            if (response != null) {
+                ((HttpResponse) response).response.disconnect();
+            }
+        }
+    }
+
+    public static class OAuthConsumer extends AbstractOAuthConsumer {
+
+        public OAuthConsumer(String consumerKey, String consumerSecret) {
+            super(consumerKey, consumerSecret);
+        }
+
+        @Override
+        protected HttpRequest wrap(Object request) {
+            return new HttpRequest(((HttpClient) request));
+        }
+    }
+
+    private static class HttpRequest implements oauth.signpost.http.HttpRequest {
+        private final HttpClient request;
+
+        HttpRequest(HttpClient request) {
+            this.request = request;
+        }
+
+        @Override
+        public void setHeader(String name, String value) {
+            request.setHeader(name, value);
+        }
+
+        @Override
+        public String getMethod() {
+            return request.getRequestMethod();
+        }
+
+        @Override
+        public String getRequestUrl() {
+            return request.getURL().toExternalForm();
+        }
+
+        @Override
+        public String getContentType() {
+            return request.getRequestHeader("Content-Type");
+        }
+
+        @Override
+        public String getHeader(String name) {
+            return request.getRequestHeader(name);
+        }
+
+        @Override
+        public InputStream getMessagePayload() throws IOException {
+            return null;
+        }
+
+        @Override
+        public void setRequestUrl(String url) {
+            throw new IllegalStateException();
+        }
+
+        @Override
+        public Map<String, String> getAllHeaders() {
+            throw new IllegalStateException();
+        }
+
+        @Override
+        public Object unwrap() {
+            throw new IllegalStateException();
+        }
+    }
+
+    private static class HttpResponse implements oauth.signpost.http.HttpResponse {
+        private final HttpClient.Response response;
+
+        HttpResponse(HttpClient.Response response) {
+            this.response = response;
+        }
+
+        @Override
+        public int getStatusCode() throws IOException {
+            return response.getResponseCode();
+        }
+
+        @Override
+        public String getReasonPhrase() throws Exception {
+            return response.getResponseMessage();
+        }
+
+        @Override
+        public InputStream getContent() throws IOException {
+            return response.getContent();
+        }
+
+        @Override
+        public Object unwrap() {
+            throw new IllegalStateException();
+        }
+    }
+
+}
diff --git a/src/org/openstreetmap/josm/data/osm/ChangesetDataSet.java b/src/org/openstreetmap/josm/data/osm/ChangesetDataSet.java
index fd1f0c6..bc9c346 100644
--- a/src/org/openstreetmap/josm/data/osm/ChangesetDataSet.java
+++ b/src/org/openstreetmap/josm/data/osm/ChangesetDataSet.java
@@ -152,8 +152,8 @@ public class ChangesetDataSet {
     }
 
     private static class DefaultChangesetDataSetEntry implements ChangesetDataSetEntry {
-        private ChangesetModificationType modificationType;
-        private HistoryOsmPrimitive primitive;
+        private final ChangesetModificationType modificationType;
+        private final HistoryOsmPrimitive primitive;
 
         DefaultChangesetDataSetEntry(ChangesetModificationType modificationType, HistoryOsmPrimitive primitive) {
             this.modificationType = modificationType;
@@ -172,7 +172,7 @@ public class ChangesetDataSet {
     }
 
     private class DefaultIterator implements Iterator<ChangesetDataSetEntry> {
-        private Iterator<Entry<PrimitiveId, ChangesetModificationType>> typeIterator;
+        private final Iterator<Entry<PrimitiveId, ChangesetModificationType>> typeIterator;
 
         DefaultIterator() {
             typeIterator = modificationTypes.entrySet().iterator();
diff --git a/src/org/openstreetmap/josm/data/osm/DataSet.java b/src/org/openstreetmap/josm/data/osm/DataSet.java
index c0ae97f..1293736 100644
--- a/src/org/openstreetmap/josm/data/osm/DataSet.java
+++ b/src/org/openstreetmap/josm/data/osm/DataSet.java
@@ -232,10 +232,10 @@ public final class DataSet implements Data, Cloneable, ProjectionChangeListener
         this.uploadDiscouraged = uploadDiscouraged;
     }
 
-    /*
+    /**
      * Holding bin for changeset tag information, to be applied when or if this is ever uploaded.
      */
-    private Map<String, String> changeSetTags = new HashMap<>();
+    private final Map<String, String> changeSetTags = new HashMap<>();
 
     /**
      * Replies the set of changeset tags to be applied when or if this is ever uploaded.
diff --git a/src/org/openstreetmap/josm/data/osm/Filter.java b/src/org/openstreetmap/josm/data/osm/Filter.java
index 4150480..70ddd00 100644
--- a/src/org/openstreetmap/josm/data/osm/Filter.java
+++ b/src/org/openstreetmap/josm/data/osm/Filter.java
@@ -7,7 +7,8 @@ import org.openstreetmap.josm.data.Preferences.pref;
 import org.openstreetmap.josm.data.Preferences.writeExplicitly;
 
 /**
- *
+ * Data class representing one entry in the filter dialog.
+ * 
  * @author Petr_Dlouhý
  */
 public class Filter extends SearchSetting {
diff --git a/src/org/openstreetmap/josm/data/osm/FilterWorker.java b/src/org/openstreetmap/josm/data/osm/FilterWorker.java
index 08de168..eff2393 100644
--- a/src/org/openstreetmap/josm/data/osm/FilterWorker.java
+++ b/src/org/openstreetmap/josm/data/osm/FilterWorker.java
@@ -8,7 +8,10 @@ import org.openstreetmap.josm.data.osm.FilterMatcher.FilterType;
 import org.openstreetmap.josm.tools.Utils;
 
 /**
- *
+ * Class for applying {@link Filter}s to {@link OsmPrimitive}s.
+ * 
+ * Provides a bridge between Filter GUI and the data.
+ * 
  * @author Petr_Dlouhý
  */
 public final class FilterWorker {
@@ -57,10 +60,22 @@ public final class FilterWorker {
         return changed;
     }
 
+    /**
+     * Apply the filters to a single primitive.
+     * 
+     * @param primitive the primitive 
+     * @param filterMatcher the FilterMatcher
+     * @return true, if the filter state (normal / disabled / hidden)
+     * of the primitive has changed in the process
+     */
     public static boolean executeFilters(OsmPrimitive primitive, FilterMatcher filterMatcher) {
         return doExecuteFilters(Collections.singleton(primitive), filterMatcher);
     }
 
+    /**
+     * Clear all filter flags, i.e. turn off filters.
+     * @param prims the primitives
+     */
     public static void clearFilterFlags(Collection<OsmPrimitive> prims) {
         for (OsmPrimitive osm : prims) {
             osm.unsetDisabledState();
diff --git a/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java b/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java
index 298fc06..717dc87 100644
--- a/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java
+++ b/src/org/openstreetmap/josm/data/osm/MultipolygonBuilder.java
@@ -202,7 +202,7 @@ public class MultipolygonBuilder {
             //find polygon ways
             while (true) {
                 boolean curWayReverse = prevNode == curWay.lastNode();
-                Node nextNode = (curWayReverse) ? curWay.firstNode() : curWay.lastNode();
+                Node nextNode = curWayReverse ? curWay.firstNode() : curWay.lastNode();
 
                 //add cur way to the list
                 collectedWays.add(curWay);
diff --git a/src/org/openstreetmap/josm/data/osm/NameFormatter.java b/src/org/openstreetmap/josm/data/osm/NameFormatter.java
index 0bf2282..8af2fd9 100644
--- a/src/org/openstreetmap/josm/data/osm/NameFormatter.java
+++ b/src/org/openstreetmap/josm/data/osm/NameFormatter.java
@@ -3,13 +3,42 @@ package org.openstreetmap.josm.data.osm;
 
 import java.util.Comparator;
 
+/**
+ * Formats a name for a {@link OsmPrimitive}.
+ * @since 1990
+ */
 public interface NameFormatter {
+
+    /**
+     * Formats a name for a {@link Node}.
+     *
+     * @param node the node
+     * @return the name
+     */
     String format(Node node);
 
+    /**
+     * Formats a name for a {@link Way}.
+     *
+     * @param way the way
+     * @return the name
+     */
     String format(Way way);
 
+    /**
+     * Formats a name for a {@link Relation}.
+     *
+     * @param relation the relation
+     * @return the name
+     */
     String format(Relation relation);
 
+    /**
+     * Formats a name for a {@link Changeset}.
+     *
+     * @param changeset the changeset
+     * @return the name
+     */
     String format(Changeset changeset);
 
     Comparator<Node> getNodeComparator();
diff --git a/src/org/openstreetmap/josm/data/osm/NoteData.java b/src/org/openstreetmap/josm/data/osm/NoteData.java
index 26b89a5..ab996da 100644
--- a/src/org/openstreetmap/josm/data/osm/NoteData.java
+++ b/src/org/openstreetmap/josm/data/osm/NoteData.java
@@ -92,10 +92,12 @@ public class NoteData {
      */
     public NoteData(Collection<Note> notes) {
         noteList = new Storage<>();
-        for (Note note : notes) {
-            noteList.add(note);
-            if (note.getId() <= newNoteId) {
-                newNoteId = note.getId() - 1;
+        if (notes != null) {
+            for (Note note : notes) {
+                noteList.add(note);
+                if (note.getId() <= newNoteId) {
+                    newNoteId = note.getId() - 1;
+                }
             }
         }
     }
diff --git a/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java b/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java
index d1ce8d0..9a160dc 100644
--- a/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java
+++ b/src/org/openstreetmap/josm/data/osm/OsmPrimitiveType.java
@@ -10,13 +10,13 @@ import java.util.Collection;
 
 public enum OsmPrimitiveType {
 
-    NODE (marktr(/* ICON(data/) */"node"), Node.class, NodeData.class),
-    WAY  (marktr(/* ICON(data/) */"way"), Way.class, WayData.class),
-    RELATION (marktr(/* ICON(data/) */"relation"), Relation.class, RelationData.class),
+    NODE(marktr(/* ICON(data/) */"node"), Node.class, NodeData.class),
+    WAY(marktr(/* ICON(data/) */"way"), Way.class, WayData.class),
+    RELATION(marktr(/* ICON(data/) */"relation"), Relation.class, RelationData.class),
 
     /* only for display, no real type */
-    CLOSEDWAY  (marktr(/* ICON(data/) */"closedway"), null, WayData.class),
-    MULTIPOLYGON (marktr(/* ICON(data/) */"multipolygon"), null, RelationData.class);
+    CLOSEDWAY(marktr(/* ICON(data/) */"closedway"), null, WayData.class),
+    MULTIPOLYGON(marktr(/* ICON(data/) */"multipolygon"), null, RelationData.class);
 
     private static final Collection<OsmPrimitiveType> DATA_VALUES = Arrays.asList(NODE, WAY, RELATION);
 
diff --git a/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java b/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java
index d054b66..77d4c2f 100644
--- a/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java
+++ b/src/org/openstreetmap/josm/data/osm/RelationToChildReference.java
@@ -41,10 +41,10 @@ public class RelationToChildReference {
         return references;
     }
 
-    private Relation parent;
-    private int position;
-    private String role;
-    private OsmPrimitive child;
+    private final Relation parent;
+    private final int position;
+    private final String role;
+    private final OsmPrimitive child;
 
     public RelationToChildReference(Relation parent, int position, String role, OsmPrimitive child) {
         this.parent = parent;
diff --git a/src/org/openstreetmap/josm/data/osm/Storage.java b/src/org/openstreetmap/josm/data/osm/Storage.java
index 1a9102c..050df89 100644
--- a/src/org/openstreetmap/josm/data/osm/Storage.java
+++ b/src/org/openstreetmap/josm/data/osm/Storage.java
@@ -89,7 +89,7 @@ public class Storage<T> extends AbstractSet<T> {
     private int mask;
     private int size;
     private volatile int modCount;
-    private double loadFactor = 0.6d;
+    private final double loadFactor = 0.6d;
     private static final int DEFAULT_CAPACITY = 16;
     private final boolean safeIterator;
     private boolean arrayCopyNecessary;
@@ -362,7 +362,7 @@ public class Storage<T> extends AbstractSet<T> {
     }
 
     private final class FMap<K> implements Map<K, T> {
-        private Hash<K, ? super T> fHash;
+        private final Hash<K, ? super T> fHash;
 
         private FMap(Hash<K, ? super T> h) {
             fHash = h;
diff --git a/src/org/openstreetmap/josm/data/osm/history/History.java b/src/org/openstreetmap/josm/data/osm/history/History.java
index 37d1057..a5e92eb 100644
--- a/src/org/openstreetmap/josm/data/osm/history/History.java
+++ b/src/org/openstreetmap/josm/data/osm/history/History.java
@@ -35,7 +35,7 @@ public class History {
     }
 
     /** the list of object snapshots */
-    private List<HistoryOsmPrimitive> versions;
+    private final List<HistoryOsmPrimitive> versions;
     /** the object id */
     private final long id;
     /** the object type */
diff --git a/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java b/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java
index c7919e5..bf48dc2 100644
--- a/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java
+++ b/src/org/openstreetmap/josm/data/osm/history/HistoryDataSet.java
@@ -44,9 +44,9 @@ public class HistoryDataSet implements LayerChangeListener {
     }
 
     /** the history data */
-    private Map<PrimitiveId, ArrayList<HistoryOsmPrimitive>> data;
-    private CopyOnWriteArrayList<HistoryDataSetListener> listeners;
-    private Map<Long, Changeset> changesets;
+    private final Map<PrimitiveId, ArrayList<HistoryOsmPrimitive>> data;
+    private final CopyOnWriteArrayList<HistoryDataSetListener> listeners;
+    private final Map<Long, Changeset> changesets;
 
     /**
      * Constructs a new {@code HistoryDataSet}.
diff --git a/src/org/openstreetmap/josm/data/osm/history/HistoryNameFormatter.java b/src/org/openstreetmap/josm/data/osm/history/HistoryNameFormatter.java
index 53d2d54..c57021e 100644
--- a/src/org/openstreetmap/josm/data/osm/history/HistoryNameFormatter.java
+++ b/src/org/openstreetmap/josm/data/osm/history/HistoryNameFormatter.java
@@ -1,10 +1,33 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.osm.history;
 
+/**
+ * Formats a name for a {@link HistoryOsmPrimitive}.
+ * @since 2686
+ */
 public interface HistoryNameFormatter {
+
+    /**
+     * Formats a name for a {@link HistoryNode}.
+     *
+     * @param node the node
+     * @return the name
+     */
     String format(HistoryNode node);
 
-    String format(HistoryWay node);
+    /**
+     * Formats a name for a {@link HistoryWay}.
+     *
+     * @param way the way
+     * @return the name
+     */
+    String format(HistoryWay way);
 
-    String format(HistoryRelation node);
+    /**
+     * Formats a name for a {@link HistoryRelation}.
+     *
+     * @param relation the relation
+     * @return the name
+     */
+    String format(HistoryRelation relation);
 }
diff --git a/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java b/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java
index 554d56b..e637a7f 100644
--- a/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java
+++ b/src/org/openstreetmap/josm/data/osm/history/HistoryRelation.java
@@ -20,7 +20,7 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  */
 public class HistoryRelation extends HistoryOsmPrimitive {
 
-    private List<RelationMemberData> members = new ArrayList<>();
+    private final List<RelationMemberData> members = new ArrayList<>();
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/data/osm/history/HistoryWay.java b/src/org/openstreetmap/josm/data/osm/history/HistoryWay.java
index 25b354c..564cd88 100644
--- a/src/org/openstreetmap/josm/data/osm/history/HistoryWay.java
+++ b/src/org/openstreetmap/josm/data/osm/history/HistoryWay.java
@@ -20,7 +20,7 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  */
 public class HistoryWay extends HistoryOsmPrimitive {
 
-    private List<Long> nodeIds = new ArrayList<>();
+    private final List<Long> nodeIds = new ArrayList<>();
 
     /**
      * Constructs a new {@code HistoryWay}.
diff --git a/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java b/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java
index 8cef421..e5e7981 100644
--- a/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java
+++ b/src/org/openstreetmap/josm/data/osm/visitor/BoundingXYVisitor.java
@@ -135,8 +135,12 @@ public class BoundingXYVisitor extends AbstractVisitor {
         LatLon minLatlon = Main.getProjection().eastNorth2latlon(bounds.getMin());
         LatLon maxLatlon = Main.getProjection().eastNorth2latlon(bounds.getMax());
         bounds = new ProjectionBounds(
-                Main.getProjection().latlon2eastNorth(new LatLon(minLatlon.lat() - enlargeDegree, minLatlon.lon() - enlargeDegree)),
-                Main.getProjection().latlon2eastNorth(new LatLon(maxLatlon.lat() + enlargeDegree, maxLatlon.lon() + enlargeDegree)));
+                Main.getProjection().latlon2eastNorth(new LatLon(
+                        Math.max(-90, minLatlon.lat() - enlargeDegree), 
+                        Math.max(-180, minLatlon.lon() - enlargeDegree))),
+                Main.getProjection().latlon2eastNorth(new LatLon(
+                        Math.min(90, maxLatlon.lat() + enlargeDegree),
+                        Math.min(180, maxLatlon.lon() + enlargeDegree))));
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java b/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java
index 599a0e5..a238255 100644
--- a/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java
+++ b/src/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitor.java
@@ -31,9 +31,9 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  *
  */
 public class MergeSourceBuildingVisitor extends AbstractVisitor {
-    private DataSet selectionBase;
-    private DataSet hull;
-    private Map<OsmPrimitive, PrimitiveData> mappedPrimitives;
+    private final DataSet selectionBase;
+    private final DataSet hull;
+    private final Map<OsmPrimitive, PrimitiveData> mappedPrimitives;
 
     /**
      * Creates the visitor. The visitor starts to build the "hull" from
diff --git a/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java b/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java
index 9f3472c..2630506 100644
--- a/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java
+++ b/src/org/openstreetmap/josm/data/osm/visitor/paint/MapRendererFactory.java
@@ -59,9 +59,9 @@ public final class MapRendererFactory {
     }
 
     public static class Descriptor {
-        private Class<? extends AbstractMapRenderer> renderer;
-        private String displayName;
-        private String description;
+        private final Class<? extends AbstractMapRenderer> renderer;
+        private final String displayName;
+        private final String description;
 
         public Descriptor(Class<? extends AbstractMapRenderer> renderer, String displayName, String description) {
             this.renderer = renderer;
diff --git a/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java b/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java
index 320c194..5acdb01 100644
--- a/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java
+++ b/src/org/openstreetmap/josm/data/osm/visitor/paint/StyledMapRenderer.java
@@ -74,6 +74,8 @@ import org.openstreetmap.josm.gui.mappaint.TextElement;
 import org.openstreetmap.josm.gui.mappaint.mapcss.MapCSSStyleSource;
 import org.openstreetmap.josm.gui.mappaint.mapcss.Selector;
 import org.openstreetmap.josm.tools.CompositeList;
+import org.openstreetmap.josm.tools.Geometry;
+import org.openstreetmap.josm.tools.Geometry.AreaAndPerimeter;
 import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.Pair;
 import org.openstreetmap.josm.tools.Utils;
@@ -285,6 +287,7 @@ public class StyledMapRenderer extends AbstractMapRenderer {
     }
 
     private double circum;
+    private double scale;
 
     private MapPaintSettings paintSettings;
 
@@ -415,6 +418,7 @@ public class StyledMapRenderer extends AbstractMapRenderer {
      * @param text text style to use
      */
     private void displayText(GlyphVector gv, String s, int x, int y, boolean disabled, TextElement text) {
+        if (gv == null && s.isEmpty()) return;
         if (isInactiveMode || disabled) {
             g.setColor(inactiveColor);
             if (gv != null) {
@@ -428,7 +432,6 @@ public class StyledMapRenderer extends AbstractMapRenderer {
             g.setColor(text.haloColor);
             Shape textOutline;
             if (gv == null) {
-                if (s.isEmpty()) return;
                 FontRenderContext frc = g.getFontRenderContext();
                 TextLayout tl = new TextLayout(s, text.font, frc);
                 textOutline = tl.getOutline(AffineTransform.getTranslateInstance(x, y));
@@ -450,8 +453,25 @@ public class StyledMapRenderer extends AbstractMapRenderer {
         }
     }
 
-    protected void drawArea(OsmPrimitive osm, Path2D.Double path, Color color, MapImage fillImage, Float extent,
-            boolean disabled, TextElement text) {
+    /**
+     * Worker function for drawing areas.
+     *
+     * @param osm the primitive
+     * @param path the path object for the area that should be drawn; in case
+     * of multipolygons, this can path can be a complex shape with one outer
+     * polygon and one or more inner polygons
+     * @param color The color to fill the area with.
+     * @param fillImage The image to fill the area with. Overrides color.
+     * @param extent if not null, area will be filled partially; specifies, how
+     * far to fill from the boundary towards the center of the area;
+     * if null, area will be filled completely
+     * @param pfClip clipping area for partial fill (only needed for unclosed
+     * polygons)
+     * @param disabled If this should be drawn with a special disabled style.
+     * @param text The text to write on the area.
+     */
+    protected void drawArea(OsmPrimitive osm, Path2D.Double path, Color color,
+            MapImage fillImage, Float extent, Path2D.Double pfClip, boolean disabled, TextElement text) {
 
         Shape area = path.createTransformedShape(nc.getAffineTransform());
 
@@ -465,11 +485,15 @@ public class StyledMapRenderer extends AbstractMapRenderer {
                 if (extent == null) {
                     g.fill(area);
                 } else {
-                    Shape clip = g.getClip();
-                    g.clip(area);
-                    g.setStroke(new BasicStroke(2 * extent, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER));
+                    Shape oldClip = g.getClip();
+                    Shape clip = area;
+                    if (pfClip != null) {
+                        clip = pfClip.createTransformedShape(nc.getAffineTransform());
+                    }
+                    g.clip(clip);
+                    g.setStroke(new BasicStroke(2 * extent, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER, 4));
                     g.draw(area);
-                    g.setClip(clip);
+                    g.setClip(oldClip);
                 }
             } else {
                 TexturePaint texture = new TexturePaint(fillImage.getImage(disabled),
@@ -482,11 +506,15 @@ public class StyledMapRenderer extends AbstractMapRenderer {
                 if (extent == null) {
                     g.fill(area);
                 } else {
-                    Shape clip = g.getClip();
+                    Shape oldClip = g.getClip();
                     BasicStroke stroke = new BasicStroke(2 * extent, BasicStroke.CAP_BUTT, BasicStroke.JOIN_MITER);
                     g.clip(stroke.createStrokedShape(area));
-                    g.fill(area);
-                    g.setClip(clip);
+                    Shape fill = area;
+                    if (pfClip != null) {
+                        fill = pfClip.createTransformedShape(nc.getAffineTransform());
+                    }
+                    g.fill(fill);
+                    g.setClip(oldClip);
                 }
                 g.setPaintMode();
             }
@@ -578,20 +606,30 @@ public class StyledMapRenderer extends AbstractMapRenderer {
      * @param extent if not null, area will be filled partially; specifies, how
      * far to fill from the boundary towards the center of the area;
      * if null, area will be filled completely
+     * @param extentThreshold if not null, determines if the partial filled should
+     * be replaced by plain fill, when it covers a certain fraction of the total area
      * @param disabled If this should be drawn with a special disabled style.
      * @param text The text to write on the area.
      */
-    public void drawArea(Relation r, Color color, MapImage fillImage, Float extent, boolean disabled, TextElement text) {
+    public void drawArea(Relation r, Color color, MapImage fillImage, Float extent, Float extentThreshold, boolean disabled, TextElement text) {
         Multipolygon multipolygon = MultipolygonCache.getInstance().get(nc, r);
         if (!r.isDisabled() && !multipolygon.getOuterWays().isEmpty()) {
             for (PolyData pd : multipolygon.getCombinedPolygons()) {
                 Path2D.Double p = pd.get();
+                Path2D.Double pfClip = null;
                 if (!isAreaVisible(p)) {
                     continue;
                 }
+                if (extent != null) {
+                    if (!usePartialFill(pd.getAreaAndPerimeter(), extent, extentThreshold)) {
+                        extent = null;
+                    } else if (!pd.isClosed()) {
+                        pfClip = getPFClip(pd, extent * scale);
+                    }
+                }
                 drawArea(r, p,
                         pd.selected ? paintSettings.getRelationSelectedColor(color.getAlpha()) : color,
-                        fillImage, extent, disabled, text);
+                        fillImage, extent, pfClip, disabled, text);
             }
         }
     }
@@ -604,11 +642,39 @@ public class StyledMapRenderer extends AbstractMapRenderer {
      * @param extent if not null, area will be filled partially; specifies, how
      * far to fill from the boundary towards the center of the area;
      * if null, area will be filled completely
+     * @param extentThreshold if not null, determines if the partial filled should
+     * be replaced by plain fill, when it covers a certain fraction of the total area
      * @param disabled If this should be drawn with a special disabled style.
      * @param text The text to write on the area.
      */
-    public void drawArea(Way w, Color color, MapImage fillImage, Float extent, boolean disabled, TextElement text) {
-        drawArea(w, getPath(w), color, fillImage, extent, disabled, text);
+    public void drawArea(Way w, Color color, MapImage fillImage, Float extent, Float extentThreshold, boolean disabled, TextElement text) {
+        Path2D.Double pfClip = null;
+        if (extent != null) {
+            if (!usePartialFill(Geometry.getAreaAndPerimeter(w.getNodes()), extent, extentThreshold)) {
+                extent = null;
+            } else if (!w.isClosed()) {
+                pfClip = getPFClip(w, extent * scale);
+            }
+        }
+        drawArea(w, getPath(w), color, fillImage, extent, pfClip, disabled, text);
+    }
+
+    /**
+     * Determine, if partial fill should be turned off for this object, because
+     * only a small unfilled gap in the center of the area would be left.
+     *
+     * This is used to get a cleaner look for urban regions with many small
+     * areas like buildings, etc.
+     * @param ap the area and the perimeter of the object
+     * @param extent the "width" of partial fill
+     * @param threshold when the partial fill covers that much of the total
+     * area, the partial fill is turned off; can be greater than 100% as the
+     * covered area is estimated as <code>perimeter * extent</code>
+     * @return true, if the partial fill should be used, false otherwise
+     */
+    private boolean usePartialFill(AreaAndPerimeter ap, float extent, Float threshold) {
+        if (threshold == null) return true;
+        return ap.getPerimeter() * extent * scale < threshold * ap.getArea();
     }
 
     public void drawBoxText(Node n, BoxTextElemStyle bs) {
@@ -736,8 +802,8 @@ public class StyledMapRenderer extends AbstractMapRenderer {
                         g.drawImage(pattern.getImage(disabled), 0, dy1, (int) segmentLength, dy2,
                                 (int) (repeat - pos), 0,
                                 (int) (repeat - pos + segmentLength), imgHeight, null);
-                    // rest of the image fits fully on the current segment
                     } else {
+                        // rest of the image fits fully on the current segment
                         g.drawImage(pattern.getImage(disabled), 0, dy1, (int) (pos - spacing), dy2,
                                 (int) (repeat - pos), 0, imgWidth, imgHeight, null);
                     }
@@ -1456,6 +1522,7 @@ public class StyledMapRenderer extends AbstractMapRenderer {
         paintSettings = MapPaintSettings.INSTANCE;
 
         circum = nc.getDist100Pixel();
+        scale = nc.getScale();
 
         leftHandTraffic = Main.pref.getBoolean("mappaint.lefthandtraffic", false);
 
@@ -1523,6 +1590,106 @@ public class StyledMapRenderer extends AbstractMapRenderer {
         return path;
     }
 
+    private static Path2D.Double getPFClip(Way w, double extent) {
+        Path2D.Double clip = new Path2D.Double();
+        buildPFClip(clip, w.getNodes(), extent);
+        return clip;
+    }
+
+    private static Path2D.Double getPFClip(PolyData pd, double extent) {
+        Path2D.Double clip = new Path2D.Double();
+        clip.setWindingRule(Path2D.WIND_EVEN_ODD);
+        buildPFClip(clip, pd.getNodes(), extent);
+        for (PolyData pdInner : pd.getInners()) {
+            buildPFClip(clip, pdInner.getNodes(), extent);
+        }
+        return clip;
+    }
+
+    /**
+     * Fix the clipping area of unclosed polygons for partial fill.
+     *
+     * The current algorithm for partial fill simply strokes the polygon with a
+     * large stroke width after masking the outside with a clipping area.
+     * This works, but for unclosed polygons, the mask can crop the corners at
+     * both ends (see #12104).
+     *
+     * This method fixes the clipping area by sort of adding the corners to the
+     * clip outline.
+     *
+     * @param clip the clipping area to modify (initially empty)
+     * @param nodes nodes of the polygon
+     * @param extent the extent
+     */
+    private static void buildPFClip(Path2D.Double clip, List<Node> nodes, double extent) {
+        boolean initial = true;
+        for (Node n : nodes) {
+            EastNorth p = n.getEastNorth();
+            if (p != null) {
+                if (initial) {
+                    clip.moveTo(p.getX(), p.getY());
+                    initial = false;
+                } else {
+                    clip.lineTo(p.getX(), p.getY());
+                }
+            }
+        }
+        if (nodes.size() >= 3) {
+            EastNorth fst = nodes.get(0).getEastNorth();
+            EastNorth snd = nodes.get(1).getEastNorth();
+            EastNorth lst = nodes.get(nodes.size() - 1).getEastNorth();
+            EastNorth lbo = nodes.get(nodes.size() - 2).getEastNorth();
+
+            EastNorth cLst = getPFDisplacedEndPoint(lbo, lst, fst, extent);
+            EastNorth cFst = getPFDisplacedEndPoint(snd, fst, cLst != null ? cLst : lst, extent);
+            if (cLst == null && cFst != null) {
+                cLst = getPFDisplacedEndPoint(lbo, lst, cFst, extent);
+            }
+            if (cLst != null) {
+                clip.lineTo(cLst.getX(), cLst.getY());
+            }
+            if (cFst != null) {
+                clip.lineTo(cFst.getX(), cFst.getY());
+            }
+        }
+    }
+
+    /**
+     * Get the point to add to the clipping area for partial fill of unclosed polygons.
+     *
+     * <code>(p1,p2)</code> is the first or last way segment and <code>p3</code> the
+     * opposite endpoint.
+     *
+     * @param p1 1st point
+     * @param p2 2nd point
+     * @param p3 3rd point
+     * @param extent the extent
+     * @return a point q, such that p1,p2,q form a right angle
+     * and the distance of q to p2 is <code>extent</code>. The point q lies on
+     * the same side of the line p1,p2 as the point p3.
+     * Returns null if p1,p2,p3 forms an angle greater 90 degrees. (In this case
+     * the corner of the partial fill would not be cut off by the mask, so an
+     * additional point is not necessary.)
+     */
+    private static EastNorth getPFDisplacedEndPoint(EastNorth p1, EastNorth p2, EastNorth p3, double extent) {
+        double dx1 = p2.getX() - p1.getX();
+        double dy1 = p2.getY() - p1.getY();
+        double dx2 = p3.getX() - p2.getX();
+        double dy2 = p3.getY() - p2.getY();
+        if (dx1 * dx2 + dy1 * dy2 < 0) {
+            double len = Math.sqrt(dx1 * dx1 + dy1 * dy1);
+            if (len == 0) return null;
+            double dxm = -dy1 * extent / len;
+            double dym = dx1 * extent / len;
+            if (dx1 * dy2 - dx2 * dy1 < 0) {
+                dxm = -dxm;
+                dym = -dym;
+            }
+            return new EastNorth(p2.getX() + dxm, p2.getY() + dym);
+        }
+        return null;
+    }
+
     private boolean isAreaVisible(Path2D.Double area) {
         Rectangle2D bounds = area.getBounds2D();
         if (bounds.isEmpty()) return false;
@@ -1765,7 +1932,7 @@ public class StyledMapRenderer extends AbstractMapRenderer {
                 r.style.paintPrimitive(
                         r.osm,
                         paintSettings,
-                        StyledMapRenderer.this,
+                        this,
                         (r.flags & FLAG_SELECTED) != 0,
                         (r.flags & FLAG_OUTERMEMBER_OF_SELECTED) != 0,
                         (r.flags & FLAG_MEMBER_OF_SELECTED) != 0
diff --git a/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java b/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java
index c336034..dfaa5d0 100644
--- a/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java
+++ b/src/org/openstreetmap/josm/data/osm/visitor/paint/WireframeMapRenderer.java
@@ -89,7 +89,7 @@ public class WireframeMapRenderer extends AbstractMapRenderer implements Visitor
     private static final double sinPHI = Math.sin(PHI);
 
     /** Helper variable for {@link #visit(Relation)} */
-    private Stroke relatedWayStroke = new BasicStroke(
+    private final Stroke relatedWayStroke = new BasicStroke(
             4, BasicStroke.CAP_SQUARE, BasicStroke.JOIN_BEVEL);
 
     /**
diff --git a/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java b/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java
index 8434a81..4bfa437 100644
--- a/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java
+++ b/src/org/openstreetmap/josm/data/osm/visitor/paint/relations/Multipolygon.java
@@ -2,7 +2,6 @@
 package org.openstreetmap.josm.data.osm.visitor.paint.relations;
 
 import java.awt.geom.Path2D;
-import java.awt.geom.Path2D.Double;
 import java.awt.geom.PathIterator;
 import java.awt.geom.Rectangle2D;
 import java.util.ArrayList;
@@ -26,6 +25,8 @@ import org.openstreetmap.josm.data.osm.Way;
 import org.openstreetmap.josm.data.osm.event.NodeMovedEvent;
 import org.openstreetmap.josm.data.osm.event.WayNodesChangedEvent;
 import org.openstreetmap.josm.data.osm.visitor.paint.relations.Multipolygon.PolyData.Intersection;
+import org.openstreetmap.josm.tools.Geometry;
+import org.openstreetmap.josm.tools.Geometry.AreaAndPerimeter;
 
 /**
  * Multipolygon data used to represent complex areas, see <a href="https://wiki.openstreetmap.org/wiki/Relation:multipolygon">wiki</a>.
@@ -243,7 +244,7 @@ public class Multipolygon {
 
         public PolyData(PolyData copy) {
             this.selected = copy.selected;
-            this.poly = (Double) copy.poly.clone();
+            this.poly = (Path2D.Double) copy.poly.clone();
             this.wayIds = Collections.unmodifiableCollection(copy.wayIds);
             this.nodes = new ArrayList<>(copy.nodes);
             this.inners = new ArrayList<>(copy.inners);
@@ -296,6 +297,10 @@ public class Multipolygon {
             return nodes;
         }
 
+        public List<PolyData> getInners() {
+            return inners;
+        }
+
         private void resetNodes(DataSet dataSet) {
             if (!nodes.isEmpty()) {
                 DataSet ds = dataSet;
@@ -360,6 +365,26 @@ public class Multipolygon {
                 resetNodes(event.getDataset());
             }
         }
+
+        public boolean isClosed() {
+            if (nodes.size() < 3 || nodes.get(0) != nodes.get(nodes.size() - 1)) return false;
+            for (PolyData inner : inners) {
+                if (!inner.isClosed()) return false;
+            }
+            return true;
+        }
+
+        public AreaAndPerimeter getAreaAndPerimeter() {
+            AreaAndPerimeter ap = Geometry.getAreaAndPerimeter(nodes);
+            double area = ap.getArea();
+            double perimeter = ap.getPerimeter();
+            for (PolyData inner : inners) {
+                AreaAndPerimeter apInner = inner.getAreaAndPerimeter();
+                area -= apInner.getArea();
+                perimeter += apInner.getPerimeter();
+            }
+            return new AreaAndPerimeter(area, perimeter);
+        }
     }
 
     private final List<Way> innerWays = new ArrayList<>();
diff --git a/src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java b/src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java
index 8528422..094a745 100644
--- a/src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java
+++ b/src/org/openstreetmap/josm/data/preferences/ParametrizedEnumProperty.java
@@ -5,7 +5,6 @@ import org.openstreetmap.josm.Main;
 
 public abstract class ParametrizedEnumProperty<T extends Enum<T>> {
 
-
     private final T defaultValue;
     private final Class<T> enumClass;
 
@@ -27,6 +26,4 @@ public abstract class ParametrizedEnumProperty<T extends Enum<T>> {
     protected T parse(String s) {
         return Enum.valueOf(enumClass, s);
     }
-
-
 }
diff --git a/src/org/openstreetmap/josm/data/projection/AbstractProjection.java b/src/org/openstreetmap/josm/data/projection/AbstractProjection.java
index d91e82e..f33da52 100644
--- a/src/org/openstreetmap/josm/data/projection/AbstractProjection.java
+++ b/src/org/openstreetmap/josm/data/projection/AbstractProjection.java
@@ -1,6 +1,8 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.projection;
 
+import org.openstreetmap.josm.data.Bounds;
+import org.openstreetmap.josm.data.ProjectionBounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.data.projection.datum.Datum;
@@ -28,8 +30,11 @@ public abstract class AbstractProjection implements Projection {
     protected double x0;       /* false easting (in meters) */
     protected double y0;       /* false northing (in meters) */
     protected double lon0;     /* central meridian */
+    protected double pm;       /* prime meridian */
     protected double k0 = 1.0; /* general scale factor */
 
+    private volatile ProjectionBounds projectionBoundsBox;
+
     public final Ellipsoid getEllipsoid() {
         return ellps;
     }
@@ -65,14 +70,14 @@ public abstract class AbstractProjection implements Projection {
     @Override
     public EastNorth latlon2eastNorth(LatLon ll) {
         ll = datum.fromWGS84(ll);
-        double[] en = proj.project(Math.toRadians(ll.lat()), Math.toRadians(ll.lon() - lon0));
+        double[] en = proj.project(Math.toRadians(ll.lat()), Math.toRadians(ll.lon() - lon0 - pm));
         return new EastNorth(ellps.a * k0 * en[0] + x0, ellps.a * k0 * en[1] + y0);
     }
 
     @Override
     public LatLon eastNorth2latlon(EastNorth en) {
         double[] latlon_rad = proj.invproject((en.east() - x0) / ellps.a / k0, (en.north() - y0) / ellps.a / k0);
-        LatLon ll = new LatLon(Math.toDegrees(latlon_rad[0]), Math.toDegrees(latlon_rad[1]) + lon0);
+        LatLon ll = new LatLon(Math.toDegrees(latlon_rad[0]), Math.toDegrees(latlon_rad[1]) + lon0 + pm);
         return datum.toWGS84(ll);
     }
 
@@ -103,4 +108,35 @@ public abstract class AbstractProjection implements Projection {
     protected static final double convertDegreeMinuteSecond(double degree, double minute, double second) {
         return degree + (minute/60.0) + (second/3600.0);
     }
+
+    @Override
+    public final ProjectionBounds getWorldBoundsBoxEastNorth() {
+        ProjectionBounds result = projectionBoundsBox;
+        if (result == null) {
+            synchronized (this) {
+                result = projectionBoundsBox;
+                if (result == null) {
+                    Bounds b = getWorldBoundsLatLon();
+                    // add 4 corners
+                    result = new ProjectionBounds(latlon2eastNorth(b.getMin()));
+                    result.extend(latlon2eastNorth(b.getMax()));
+                    result.extend(latlon2eastNorth(new LatLon(b.getMinLat(), b.getMaxLon())));
+                    result.extend(latlon2eastNorth(new LatLon(b.getMaxLat(), b.getMinLon())));
+                    // and trace along the outline
+                    double dLon = (b.getMaxLon() - b.getMinLon()) / 1000;
+                    double dLat = (b.getMaxLat() - b.getMinLat()) / 1000;
+                    for (double lon = b.getMinLon(); lon < b.getMaxLon(); lon += dLon) {
+                        result.extend(latlon2eastNorth(new LatLon(b.getMinLat(), lon)));
+                        result.extend(latlon2eastNorth(new LatLon(b.getMaxLat(), lon)));
+                    }
+                    for (double lat = b.getMinLat(); lat < b.getMaxLat(); lat += dLat) {
+                        result.extend(latlon2eastNorth(new LatLon(lat, b.getMinLon())));
+                        result.extend(latlon2eastNorth(new LatLon(lat, b.getMaxLon())));
+                    }
+                    projectionBoundsBox = result;
+                }
+            }
+        }
+        return projectionBoundsBox;
+    }
 }
diff --git a/src/org/openstreetmap/josm/data/projection/CustomProjection.java b/src/org/openstreetmap/josm/data/projection/CustomProjection.java
index 4aae50a..ba6fe37 100644
--- a/src/org/openstreetmap/josm/data/projection/CustomProjection.java
+++ b/src/org/openstreetmap/josm/data/projection/CustomProjection.java
@@ -37,6 +37,7 @@ public class CustomProjection extends AbstractProjection {
 
     private static final double METER_PER_UNIT_DEGREE = 2 * Math.PI * 6370997 / 360;
     private static final Map<String, Double> UNITS_TO_METERS = getUnitsToMeters();
+    private static final Map<String, Double> PRIME_MERIDANS = getPrimeMeridians();
 
     /**
      * pref String that defines the projection
@@ -63,6 +64,8 @@ public class CustomProjection extends AbstractProjection {
         y_0("y_0", true),
         /** Central meridian */
         lon_0("lon_0", true),
+        /** Prime meridian */
+        pm("pm", true),
         /** Scaling factor */
         k_0("k_0", true),
         /** Ellipsoid name (see {@code proj -le}) */
@@ -106,6 +109,8 @@ public class CustomProjection extends AbstractProjection {
         zone("zone", true),
         /** indicate southern hemisphere for UTM */
         south("south", false),
+        /** vertical units - ignore, as we don't use height information */
+        vunits("vunits", true),
         // JOSM extensions, not present in PROJ.4
         wmssrs("wmssrs", true),
         bounds("bounds", true);
@@ -184,7 +189,8 @@ public class CustomProjection extends AbstractProjection {
                     -85.05112877980659, -180.0,
                     85.05112877980659, 180.0, true);
         } else {
-            Map<String, String> parameters = parseParameterList(pref);
+            Map<String, String> parameters = parseParameterList(pref, false);
+            parameters = resolveInits(parameters, false);
             ellps = parseEllipsoid(parameters);
             datum = parseDatum(parameters, ellps);
             if (ellps == null) {
@@ -221,6 +227,14 @@ public class CustomProjection extends AbstractProjection {
             if (s != null) {
                 this.lon0 = parseAngle(s, Param.lon_0.key);
             }
+            s = parameters.get(Param.pm.key);
+            if (s != null) {
+                if (PRIME_MERIDANS.containsKey(s)) {
+                    this.pm = PRIME_MERIDANS.get(s);
+                } else {
+                    this.pm = parseAngle(s, Param.pm.key);
+                }
+            }
             s = parameters.get(Param.k_0.key);
             if (s != null) {
                 this.k0 = parseDouble(s, Param.k_0.key);
@@ -253,7 +267,15 @@ public class CustomProjection extends AbstractProjection {
         }
     }
 
-    private Map<String, String> parseParameterList(String pref) throws ProjectionConfigurationException {
+    /**
+     * Parse a parameter list to key=value pairs.
+     *
+     * @param pref the parameter list
+     * @param ignoreUnknownParameter true, if unknown parameter should not raise exception
+     * @return parameters map
+     * @throws ProjectionConfigurationException in case of invalid parameter
+     */
+    public static Map<String, String> parseParameterList(String pref, boolean ignoreUnknownParameter) throws ProjectionConfigurationException {
         Map<String, String> parameters = new HashMap<>();
         String[] parts = Utils.WHITE_SPACES_PATTERN.split(pref.trim());
         if (pref.trim().isEmpty()) {
@@ -279,31 +301,46 @@ public class CustomProjection extends AbstractProjection {
                         }
                     }
                 }
-                if (!Param.paramsByKey.containsKey(key))
-                    throw new ProjectionConfigurationException(tr("Unknown parameter: ''{0}''.", key));
-                if (Param.paramsByKey.get(key).hasValue && value == null)
-                    throw new ProjectionConfigurationException(tr("Value expected for parameter ''{0}''.", key));
-                if (!Param.paramsByKey.get(key).hasValue && value != null)
-                    throw new ProjectionConfigurationException(tr("No value expected for parameter ''{0}''.", key));
+                if (!Param.paramsByKey.containsKey(key)) {
+                    if (!ignoreUnknownParameter)
+                        throw new ProjectionConfigurationException(tr("Unknown parameter: ''{0}''.", key));
+                } else {
+                    if (Param.paramsByKey.get(key).hasValue && value == null)
+                        throw new ProjectionConfigurationException(tr("Value expected for parameter ''{0}''.", key));
+                    if (!Param.paramsByKey.get(key).hasValue && value != null)
+                        throw new ProjectionConfigurationException(tr("No value expected for parameter ''{0}''.", key));
+                }
                 parameters.put(key, value);
             } else
                 throw new ProjectionConfigurationException(tr("Unexpected parameter format (''{0}'')", part));
         }
+        return parameters;
+    }
+
+    /**
+     * Recursive resolution of +init includes.
+     *
+     * @param parameters parameters map
+     * @param ignoreUnknownParameter true, if unknown parameter should not raise exception
+     * @return parameters map with +init includes resolved
+     * @throws ProjectionConfigurationException in case of invalid parameter
+     */
+    public static Map<String, String> resolveInits(Map<String, String> parameters, boolean ignoreUnknownParameter)
+            throws ProjectionConfigurationException {
         // recursive resolution of +init includes
         String initKey = parameters.get(Param.init.key);
         if (initKey != null) {
             String init = Projections.getInit(initKey);
             if (init == null)
                 throw new ProjectionConfigurationException(tr("Value ''{0}'' for option +init not supported.", initKey));
-            Map<String, String> initp = null;
+            Map<String, String> initp;
             try {
-                initp = parseParameterList(init);
+                initp = parseParameterList(init, ignoreUnknownParameter);
+                initp = resolveInits(initp, ignoreUnknownParameter);
             } catch (ProjectionConfigurationException ex) {
-                throw new ProjectionConfigurationException(tr(initKey+": "+ex.getMessage()), ex);
-            }
-            for (Map.Entry<String, String> e : parameters.entrySet()) {
-                initp.put(e.getKey(), e.getValue());
+                throw new ProjectionConfigurationException(initKey+": "+ex.getMessage(), ex);
             }
+            initp.putAll(parameters);
             return initp;
         }
         return parameters;
@@ -379,9 +416,7 @@ public class CustomProjection extends AbstractProjection {
         if (towgs84 != null)
             return parseToWGS84(towgs84, ellps);
 
-        if (parameters.containsKey(Param.no_defs.key))
-            throw new ProjectionConfigurationException(tr("Datum required (+datum=*, +towgs84=* or +nadgrids=*)"));
-        return new CentricDatum(null, null, ellps);
+        return new NullDatum(null, ellps);
     }
 
     public Datum parseToWGS84(String paramList, Ellipsoid ellps) throws ProjectionConfigurationException {
@@ -578,9 +613,16 @@ public class CustomProjection extends AbstractProjection {
     @Override
     public Bounds getWorldBoundsLatLon() {
         if (bounds != null) return bounds;
-        return new Bounds(
-            new LatLon(-90.0, -180.0),
-            new LatLon(90.0, 180.0));
+        Bounds ab = proj.getAlgorithmBounds();
+        if (ab != null) {
+            double minlon = Math.max(ab.getMinLon() + lon0 + pm, -180);
+            double maxlon = Math.min(ab.getMaxLon() + lon0 + pm, 180);
+            return new Bounds(ab.getMinLat(), minlon, ab.getMaxLat(), maxlon, false);
+        } else {
+            return new Bounds(
+                new LatLon(-90.0, -180.0),
+                new LatLon(90.0, 180.0));
+        }
     }
 
     @Override
@@ -625,4 +667,26 @@ public class CustomProjection extends AbstractProjection {
         ret.put("degree", METER_PER_UNIT_DEGREE);
         return ret;
     }
+
+    private static Map<String, Double> getPrimeMeridians() {
+        Map<String, Double> ret = new ConcurrentHashMap<>();
+        try {
+            ret.put("greenwich", 0.0);
+            ret.put("lisbon", parseAngle("9d07'54.862\"W", null));
+            ret.put("paris", parseAngle("2d20'14.025\"E", null));
+            ret.put("bogota", parseAngle("74d04'51.3\"W", null));
+            ret.put("madrid", parseAngle("3d41'16.58\"W", null));
+            ret.put("rome", parseAngle("12d27'8.4\"E", null));
+            ret.put("bern", parseAngle("7d26'22.5\"E", null));
+            ret.put("jakarta", parseAngle("106d48'27.79\"E", null));
+            ret.put("ferro", parseAngle("17d40'W", null));
+            ret.put("brussels", parseAngle("4d22'4.71\"E", null));
+            ret.put("stockholm", parseAngle("18d3'29.8\"E", null));
+            ret.put("athens", parseAngle("23d42'58.815\"E", null));
+            ret.put("oslo", parseAngle("10d43'22.5\"E", null));
+        } catch (ProjectionConfigurationException ex) {
+            throw new RuntimeException();
+        }
+        return ret;
+    }
 }
diff --git a/src/org/openstreetmap/josm/data/projection/Ellipsoid.java b/src/org/openstreetmap/josm/data/projection/Ellipsoid.java
index f32fa1a..4ea2136 100644
--- a/src/org/openstreetmap/josm/data/projection/Ellipsoid.java
+++ b/src/org/openstreetmap/josm/data/projection/Ellipsoid.java
@@ -35,16 +35,31 @@ public final class Ellipsoid {
     public static final Ellipsoid Bessel1841 = Ellipsoid.create_a_rf(6377397.155, 299.1528128);
 
     /**
+     * Bessel 1841 (Namibia)
+     */
+    public static final Ellipsoid BesselNamibia = Ellipsoid.create_a_rf(6377483.865, 299.1528128);
+
+    /**
      * Clarke 1866 ellipsoid
      */
     public static final Ellipsoid Clarke1866 = Ellipsoid.create_a_b(6378206.4, 6356583.8);
 
     /**
+     * Clarke 1880 (modified)
+     */
+    public static final Ellipsoid Clarke1880 = Ellipsoid.create_a_rf(6378249.145, 293.4663);
+
+    /**
      * Clarke 1880 IGN (French national geographic institute)
      */
     public static final Ellipsoid ClarkeIGN = Ellipsoid.create_a_b(6378249.2, 6356515.0);
 
     /**
+     * Everest (Sabah & Sarawak)
+     */
+    public static final Ellipsoid EverestSabahSarawak = Ellipsoid.create_a_rf(6377298.556, 300.8017);
+
+    /**
      * GRS67 ellipsoid
      */
     public static final Ellipsoid GRS67 = Ellipsoid.create_a_rf(6378160.0, 298.247167427);
@@ -72,6 +87,11 @@ public final class Ellipsoid {
     public static final Ellipsoid Krassowsky = Ellipsoid.create_a_rf(6378245.0, 298.3);
 
     /**
+     * WGS66 ellipsoid
+     */
+    public static final Ellipsoid WGS66 = Ellipsoid.create_a_rf(6378145.0, 298.25);
+
+    /**
      * WGS72 ellipsoid
      */
     public static final Ellipsoid WGS72 = Ellipsoid.create_a_rf(6378135.0, 298.26);
diff --git a/src/org/openstreetmap/josm/data/projection/Projection.java b/src/org/openstreetmap/josm/data/projection/Projection.java
index 606be80..b1e4a10 100644
--- a/src/org/openstreetmap/josm/data/projection/Projection.java
+++ b/src/org/openstreetmap/josm/data/projection/Projection.java
@@ -2,6 +2,7 @@
 package org.openstreetmap.josm.data.projection;
 
 import org.openstreetmap.josm.data.Bounds;
+import org.openstreetmap.josm.data.ProjectionBounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.coor.LatLon;
 
@@ -69,6 +70,18 @@ public interface Projection {
     Bounds getWorldBoundsLatLon();
 
     /**
+     * Get an approximate EastNorth box around the lat/lon world bounds.
+     *
+     * Note: The projection is only valid within the bounds returned by
+     * {@link #getWorldBoundsLatLon()}. The lat/lon bounds need not be a
+     * rectangular shape in east/north space. This method returns a box that
+     * contains this shape.
+     *
+     * @return EastNorth box around the lat/lon world bounds
+     */
+    ProjectionBounds getWorldBoundsBoxEastNorth();
+
+    /**
      * Get the number of meters per unit of this projection. This more
      * defines the scale of the map, than real conversion of unit to meters
      * as this value is more less correct only along great circles.
diff --git a/src/org/openstreetmap/josm/data/projection/Projections.java b/src/org/openstreetmap/josm/data/projection/Projections.java
index d8621b8..60526d4 100644
--- a/src/org/openstreetmap/josm/data/projection/Projections.java
+++ b/src/org/openstreetmap/josm/data/projection/Projections.java
@@ -11,6 +11,7 @@ import java.util.Collection;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
+import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Locale;
 import java.util.Map;
@@ -24,8 +25,11 @@ import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.data.projection.datum.Datum;
 import org.openstreetmap.josm.data.projection.datum.GRS80Datum;
 import org.openstreetmap.josm.data.projection.datum.NTV2GridShiftFileWrapper;
+import org.openstreetmap.josm.data.projection.datum.SevenParameterDatum;
+import org.openstreetmap.josm.data.projection.datum.ThreeParameterDatum;
 import org.openstreetmap.josm.data.projection.datum.WGS84Datum;
 import org.openstreetmap.josm.data.projection.proj.ClassProjFactory;
+import org.openstreetmap.josm.data.projection.proj.DoubleStereographic;
 import org.openstreetmap.josm.data.projection.proj.LambertConformalConic;
 import org.openstreetmap.josm.data.projection.proj.LonLat;
 import org.openstreetmap.josm.data.projection.proj.Mercator;
@@ -36,7 +40,6 @@ import org.openstreetmap.josm.data.projection.proj.TransverseMercator;
 import org.openstreetmap.josm.gui.preferences.projection.ProjectionChoice;
 import org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference;
 import org.openstreetmap.josm.io.CachedFile;
-import org.openstreetmap.josm.tools.Pair;
 import org.openstreetmap.josm.tools.Utils;
 
 /**
@@ -45,19 +48,24 @@ import org.openstreetmap.josm.tools.Utils;
  */
 public final class Projections {
 
-    private Projections() {
-        // Hide default constructor for utils classes
-    }
+    /**
+     * Class to hold information about one projection.
+     */
+    public static class ProjectionDefinition {
+        public String code;
+        public String name;
+        public String definition;
 
-    public static EastNorth project(LatLon ll) {
-        if (ll == null) return null;
-        return Main.getProjection().latlon2eastNorth(ll);
+        public ProjectionDefinition(String code, String name, String definition) {
+            this.code = code;
+            this.name = name;
+            this.definition = definition;
+        }
     }
 
-    public static LatLon inverseProject(EastNorth en) {
-        if (en == null) return null;
-        return Main.getProjection().eastNorth2latlon(en);
-    }
+    private static final Set<String> allCodes = new HashSet<>();
+    private static final Map<String, ProjectionChoice> allProjectionChoicesByCode = new HashMap<>();
+    private static final Map<String, Projection> projectionsByCode_cache = new HashMap<>();
 
     /*********************************
      * Registry for custom projection
@@ -68,7 +76,7 @@ public final class Projections {
     static final Map<String, Ellipsoid> ellipsoids = new HashMap<>();
     static final Map<String, Datum> datums = new HashMap<>();
     static final Map<String, NTV2GridShiftFileWrapper> nadgrids = new HashMap<>();
-    static final Map<String, Pair<String, String>> inits = new HashMap<>();
+    static final Map<String, ProjectionDefinition> inits;
 
     static {
         registerBaseProjection("lonlat", LonLat.class, "core");
@@ -76,28 +84,86 @@ public final class Projections {
         registerBaseProjection("lcc", LambertConformalConic.class, "core");
         registerBaseProjection("somerc", SwissObliqueMercator.class, "core");
         registerBaseProjection("tmerc", TransverseMercator.class, "core");
+        registerBaseProjection("sterea", DoubleStereographic.class, "core");
 
         ellipsoids.put("airy", Ellipsoid.Airy);
         ellipsoids.put("mod_airy", Ellipsoid.AiryMod);
         ellipsoids.put("aust_SA", Ellipsoid.AustSA);
         ellipsoids.put("bessel", Ellipsoid.Bessel1841);
+        ellipsoids.put("bess_nam", Ellipsoid.BesselNamibia);
         ellipsoids.put("clrk66", Ellipsoid.Clarke1866);
+        ellipsoids.put("clrk80", Ellipsoid.Clarke1880);
         ellipsoids.put("clarkeIGN", Ellipsoid.ClarkeIGN);
+        ellipsoids.put("evrstSS", Ellipsoid.EverestSabahSarawak);
         ellipsoids.put("intl", Ellipsoid.Hayford);
         ellipsoids.put("helmert", Ellipsoid.Helmert);
         ellipsoids.put("krass", Ellipsoid.Krassowsky);
         ellipsoids.put("GRS67", Ellipsoid.GRS67);
         ellipsoids.put("GRS80", Ellipsoid.GRS80);
+        ellipsoids.put("WGS66", Ellipsoid.WGS66);
         ellipsoids.put("WGS72", Ellipsoid.WGS72);
         ellipsoids.put("WGS84", Ellipsoid.WGS84);
 
         datums.put("WGS84", WGS84Datum.INSTANCE);
         datums.put("GRS80", GRS80Datum.INSTANCE);
+        datums.put("NAD83", GRS80Datum.INSTANCE);
+        datums.put("carthage", new ThreeParameterDatum(
+                "Carthage 1934 Tunisia", "carthage",
+                Ellipsoid.Clarke1880, -263.0, 6.0, 431.0));
+        datums.put("GGRS87", new ThreeParameterDatum(
+                "Greek Geodetic Reference System 1987", "GGRS87",
+                Ellipsoid.GRS80, -199.87, 74.79, 246.62));
+        datums.put("hermannskogel", new ThreeParameterDatum(
+                "Hermannskogel", "hermannskogel",
+                Ellipsoid.Bessel1841, 653.0, -212.0, 449.0));
+        datums.put("ire65", new SevenParameterDatum(
+                "Ireland 1965", "ire65",
+                Ellipsoid.AiryMod, 482.530, -130.596, 564.557, -1.042, -0.214, -0.631, 8.15));
+        datums.put("nzgd49", new SevenParameterDatum(
+                "New Zealand Geodetic Datum 1949", "nzgd49",
+                Ellipsoid.Hayford, 59.47, -5.04, 187.44, 0.47, -0.1, 1.024, -4.5993));
+        datums.put("OSGB36", new SevenParameterDatum(
+                "Airy 1830", "OSGB36",
+                Ellipsoid.Airy, 446.448, -125.157, 542.060, 0.1502, 0.2470, 0.8421, -20.4894));
+        datums.put("potsdam", new SevenParameterDatum(
+                "Potsdam Rauenberg 1950 DHDN", "potsdam",
+                Ellipsoid.Bessel1841, 598.1, 73.7, 418.2, 0.202, 0.045, -2.455, 6.7));
 
         nadgrids.put("BETA2007.gsb", NTV2GridShiftFileWrapper.BETA2007);
         nadgrids.put("ntf_r93_b.gsb", NTV2GridShiftFileWrapper.ntf_rgf93);
 
-        loadInits();
+        List<ProjectionDefinition> pds;
+        try {
+            pds = loadProjectionDefinitions("resource://data/projection/custom-epsg");
+        } catch (IOException ex) {
+            throw new RuntimeException(ex);
+        }
+        inits = new LinkedHashMap<>();
+        for (ProjectionDefinition pd : pds) {
+            inits.put(pd.code, pd);
+        }
+
+        for (ProjectionChoice pc : ProjectionPreference.getProjectionChoices()) {
+            for (String code : pc.allCodes()) {
+                allProjectionChoicesByCode.put(code, pc);
+            }
+        }
+        allCodes.addAll(inits.keySet());
+        allCodes.addAll(allProjectionChoicesByCode.keySet());
+    }
+
+    private Projections() {
+        // Hide default constructor for utils classes
+    }
+
+    public static EastNorth project(LatLon ll) {
+        if (ll == null) return null;
+        return Main.getProjection().latlon2eastNorth(ll);
+    }
+
+    public static LatLon inverseProject(EastNorth en) {
+        if (en == null) return null;
+        return Main.getProjection().eastNorth2latlon(en);
     }
 
     /**
@@ -142,52 +208,55 @@ public final class Projections {
      * Null, if the id isn't supported.
      */
     public static String getInit(String id) {
-        Pair<String, String> r = inits.get(id.toUpperCase(Locale.ENGLISH));
-        if (r == null) return null;
-        return r.b;
+        ProjectionDefinition pd = inits.get(id.toUpperCase(Locale.ENGLISH));
+        if (pd == null) return null;
+        return pd.definition;
     }
 
     /**
-     * Load +init "presets" from file
+     * Load projection definitions from file.
+     *
+     * @param path the path
+     * @return projection definitions
+     * @throws IOException in case of I/O error
      */
-    private static void loadInits() {
-        Pattern epsgPattern = Pattern.compile("<(\\d+)>(.*)<>");
+    public static List<ProjectionDefinition> loadProjectionDefinitions(String path) throws IOException {
         try (
-            InputStream in = new CachedFile("resource://data/projection/epsg").getInputStream();
+            InputStream in = new CachedFile(path).getInputStream();
             BufferedReader r = new BufferedReader(new InputStreamReader(in, StandardCharsets.UTF_8));
         ) {
-            String line, lastline = "";
-            while ((line = r.readLine()) != null) {
-                line = line.trim();
-                if (!line.startsWith("#") && !line.isEmpty()) {
-                    if (!lastline.startsWith("#")) throw new AssertionError("EPSG file seems corrupted");
-                    String name = lastline.substring(1).trim();
-                    Matcher m = epsgPattern.matcher(line);
-                    if (m.matches()) {
-                        inits.put("EPSG:" + m.group(1), Pair.create(name, m.group(2).trim()));
-                    } else {
-                        Main.warn("Failed to parse line from the EPSG projection definition: "+line);
-                    }
-                }
-                lastline = line;
-            }
-        } catch (IOException ex) {
-            throw new RuntimeException(ex);
+            return loadProjectionDefinitions(r);
         }
     }
 
-    private static final Set<String> allCodes = new HashSet<>();
-    private static final Map<String, ProjectionChoice> allProjectionChoicesByCode = new HashMap<>();
-    private static final Map<String, Projection> projectionsByCode_cache = new HashMap<>();
-
-    static {
-        for (ProjectionChoice pc : ProjectionPreference.getProjectionChoices()) {
-            for (String code : pc.allCodes()) {
-                allProjectionChoicesByCode.put(code, pc);
+    /**
+     * Load projection definitions from file.
+     *
+     * @param r the reader
+     * @return projection definitions
+     * @throws IOException in case of I/O error
+     */
+    public static List<ProjectionDefinition> loadProjectionDefinitions(BufferedReader r) throws IOException {
+        List<ProjectionDefinition> result = new ArrayList<>();
+        Pattern epsgPattern = Pattern.compile("<(\\d+)>(.*)<>");
+        String line, lastline = "";
+        while ((line = r.readLine()) != null) {
+            line = line.trim();
+            if (!line.startsWith("#") && !line.isEmpty()) {
+                if (!lastline.startsWith("#")) throw new AssertionError("EPSG file seems corrupted");
+                String name = lastline.substring(1).trim();
+                Matcher m = epsgPattern.matcher(line);
+                if (m.matches()) {
+                    String code = "EPSG:" + m.group(1);
+                    String definition = m.group(2).trim();
+                    result.add(new ProjectionDefinition(code, name, definition));
+                } else {
+                    Main.warn("Failed to parse line from the EPSG projection definition: "+line);
+                }
             }
+            lastline = line;
         }
-        allCodes.addAll(inits.keySet());
-        allCodes.addAll(allProjectionChoicesByCode.keySet());
+        return result;
     }
 
     public static Projection getProjectionByCode(String code) {
@@ -205,11 +274,9 @@ public final class Projections {
             }
         }
         if (proj == null) {
-            Pair<String, String> pair = inits.get(code);
-            if (pair == null) return null;
-            String name = pair.a;
-            String init = pair.b;
-            proj = new CustomProjection(name, code, init, null);
+            ProjectionDefinition pd = inits.get(code);
+            if (pd == null) return null;
+            proj = new CustomProjection(pd.name, code, pd.definition, null);
         }
         projectionsByCode_cache.put(code, proj);
         return proj;
diff --git a/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.java b/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.java
index d748b06..42d2bd7 100644
--- a/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.java
+++ b/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFileWrapper.java
@@ -34,7 +34,7 @@ public class NTV2GridShiftFileWrapper {
     // CHECKSTYLE.ON: LineLength
 
     private NTV2GridShiftFile instance;
-    private String gridFileName;
+    private final String gridFileName;
 
     /**
      * Constructs a new {@code NTV2GridShiftFileWrapper}.
diff --git a/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java b/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java
index ceafade..faa7239 100644
--- a/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java
+++ b/src/org/openstreetmap/josm/data/projection/datum/NTV2SubGrid.java
@@ -40,22 +40,22 @@ public class NTV2SubGrid implements Cloneable, Serializable {
 
     private static final long serialVersionUID = 1L;
 
-    private String subGridName;
-    private String parentSubGridName;
-    private String created;
-    private String updated;
-    private double minLat;
-    private double maxLat;
-    private double minLon;
-    private double maxLon;
-    private double latInterval;
-    private double lonInterval;
-    private int nodeCount;
-
-    private int lonColumnCount;
-    private int latRowCount;
-    private float[] latShift;
-    private float[] lonShift;
+    private final String subGridName;
+    private final String parentSubGridName;
+    private final String created;
+    private final String updated;
+    private final double minLat;
+    private final double maxLat;
+    private final double minLon;
+    private final double maxLon;
+    private final double latInterval;
+    private final double lonInterval;
+    private final int nodeCount;
+
+    private final int lonColumnCount;
+    private final int latRowCount;
+    private final float[] latShift;
+    private final float[] lonShift;
     private float[] latAccuracy;
     private float[] lonAccuracy;
 
diff --git a/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java b/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java
new file mode 100644
index 0000000..d0be668
--- /dev/null
+++ b/src/org/openstreetmap/josm/data/projection/proj/AbstractProj.java
@@ -0,0 +1,136 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.projection.proj;
+
+import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
+
+/**
+ * Abstract base class providing utilities for implementations of the Proj
+ * interface.
+ *
+ * This class has been derived from the implementation of the Geotools project;
+ * git 8cbf52d, org.geotools.referencing.operation.projection.MapProjection
+ * at the time of migration.
+ * <p>
+ *
+ * @author André Gosselin
+ * @author Martin Desruisseaux (PMO, IRD)
+ * @author Rueben Schulz
+*/
+public abstract class AbstractProj implements Proj {
+
+    /**
+     * Maximum number of iterations for iterative computations.
+     */
+    private static final int MAXIMUM_ITERATIONS = 15;
+
+    /**
+     * Relative iteration precision used in the <code>mlfn</code> method
+     */
+    private static final double MLFN_TOL = 1E-11;
+
+    /**
+     * Constants used to calculate {@link #en0}, {@link #en1},
+     * {@link #en2}, {@link #en3}, {@link #en4}.
+     */
+    private static final double C00 = 1.0,
+                                C02 = 0.25,
+                                C04 = 0.046875,
+                                C06 = 0.01953125,
+                                C08 = 0.01068115234375,
+                                C22 = 0.75,
+                                C44 = 0.46875,
+                                C46 = 0.01302083333333333333,
+                                C48 = 0.00712076822916666666,
+                                C66 = 0.36458333333333333333,
+                                C68 = 0.00569661458333333333,
+                                C88 = 0.3076171875;
+
+    /**
+     * Constant needed for the <code>mlfn</code> method.
+     * Setup at construction time.
+     */
+    protected double en0, en1, en2, en3, en4;
+
+    /**
+     * The square of excentricity: e² = (a²-b²)/a² where
+     * <var>e</var> is the excentricity,
+     * <var>a</var> is the semi major axis length and
+     * <var>b</var> is the semi minor axis length.
+     */
+    protected double e2;
+
+    @Override
+    public void initialize(ProjParameters params) throws ProjectionConfigurationException {
+        e2 = params.ellps.e2;
+        //  Compute constants for the mlfn
+        double t;
+        en0 = C00 - e2  *  (C02 + e2  *
+             (C04 + e2  *  (C06 + e2  * C08)));
+        en1 =       e2  *  (C22 - e2  *
+             (C04 + e2  *  (C06 + e2  * C08)));
+        en2 =  (t = e2  *         e2) *
+             (C44 - e2  *  (C46 + e2  * C48));
+        en3 = (t *= e2) *  (C66 - e2  * C68);
+        en4 =   t * e2  *  C88;
+    }
+
+    /**
+     * Calculates the meridian distance. This is the distance along the central
+     * meridian from the equator to {@code phi}. Accurate to < 1e-5 meters
+     * when used in conjuction with typical major axis values.
+     *
+     * @param phi latitude to calculate meridian distance for.
+     * @param sphi sin(phi).
+     * @param cphi cos(phi).
+     * @return meridian distance for the given latitude.
+     */
+    protected final double mlfn(final double phi, double sphi, double cphi) {
+        cphi *= sphi;
+        sphi *= sphi;
+        return en0 * phi - cphi *
+              (en1 + sphi *
+              (en2 + sphi *
+              (en3 + sphi *
+              (en4))));
+    }
+
+    /**
+     * Calculates the latitude ({@code phi}) from a meridian distance.
+     * Determines phi to TOL (1e-11) radians, about 1e-6 seconds.
+     *
+     * @param arg meridian distance to calulate latitude for.
+     * @return the latitude of the meridian distance.
+     * @throws RuntimeException if the itteration does not converge.
+     */
+    protected final double inv_mlfn(double arg) {
+        double s, t, phi, k = 1.0/(1.0 - e2);
+        int i;
+        phi = arg;
+        for (i = MAXIMUM_ITERATIONS; true;) { // rarely goes over 5 iterations
+            if (--i < 0) {
+                throw new RuntimeException("Too many iterations");
+            }
+            s = Math.sin(phi);
+            t = 1.0 - e2 * s * s;
+            t = (mlfn(phi, s, Math.cos(phi)) - arg) * (t * Math.sqrt(t)) * k;
+            phi -= t;
+            if (Math.abs(t) < MLFN_TOL) {
+                return phi;
+            }
+        }
+    }
+
+    public static double normalizeLon(double lon) {
+        if (lon >= -Math.PI && lon <= Math.PI)
+            return lon;
+        else {
+            lon = lon % (2 * Math.PI);
+            if (lon > Math.PI) {
+                return lon - 2 * Math.PI;
+            } else if (lon < -Math.PI) {
+                return lon + 2 * Math.PI;
+            }
+            return lon;
+        }
+    }
+}
diff --git a/src/org/openstreetmap/josm/data/projection/proj/ClassProjFactory.java b/src/org/openstreetmap/josm/data/projection/proj/ClassProjFactory.java
index a35afd5..3a9ddc2 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/ClassProjFactory.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/ClassProjFactory.java
@@ -6,7 +6,7 @@ package org.openstreetmap.josm.data.projection.proj;
  */
 public class ClassProjFactory implements ProjFactory {
 
-    private Class<? extends Proj> projClass;
+    private final Class<? extends Proj> projClass;
 
     public ClassProjFactory(Class<? extends Proj> projClass) {
         this.projClass = projClass;
diff --git a/src/org/openstreetmap/josm/data/projection/proj/DoubleStereographic.java b/src/org/openstreetmap/josm/data/projection/proj/DoubleStereographic.java
new file mode 100644
index 0000000..c6447c9
--- /dev/null
+++ b/src/org/openstreetmap/josm/data/projection/proj/DoubleStereographic.java
@@ -0,0 +1,116 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.projection.proj;
+
+import static java.lang.Math.PI;
+import static java.lang.Math.abs;
+import static java.lang.Math.asin;
+import static java.lang.Math.atan;
+import static java.lang.Math.cos;
+import static java.lang.Math.exp;
+import static java.lang.Math.log;
+import static java.lang.Math.pow;
+import static java.lang.Math.sin;
+import static java.lang.Math.sqrt;
+import static java.lang.Math.tan;
+import static java.lang.Math.toRadians;
+import static org.openstreetmap.josm.tools.I18n.tr;
+
+import org.openstreetmap.josm.data.Bounds;
+import org.openstreetmap.josm.data.projection.Ellipsoid;
+import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
+
+/**
+ * Implementation of the stereographic double projection,
+ * also known as Oblique Stereographic and the Schreiber double stereographic projection.
+ *
+ * @author vholten
+ *
+ * Source: IOGP Publication 373-7-2 – Geomatics Guidance Note number 7, part 2,
+ * Sec. 1.3.7.1 Oblique and Equatorial Stereographic, http://www.epsg.org/GuidanceNotes
+ */
+public class DoubleStereographic implements Proj {
+
+    private Ellipsoid ellps;
+    private double e;
+    private double n;
+    private double c;
+    private double chi0;
+    private double R;
+
+    private static final double EPSILON = 1e-12;
+
+    @Override
+    public String getName() {
+        return tr("Double Stereographic");
+    }
+
+    @Override
+    public String getProj4Id() {
+        return "sterea";
+    }
+
+    @Override
+    public void initialize(ProjParameters params) throws ProjectionConfigurationException {
+        if (params.lat0 == null)
+            throw new ProjectionConfigurationException(tr("Parameter ''{0}'' required.", "lat_0"));
+        ellps = params.ellps;
+        e = ellps.e;
+        initialize(params.lat0);
+    }
+
+    private void initialize(double lat_0) {
+        double phi0 = toRadians(lat_0);
+        double e2 = ellps.e2;
+        R = sqrt(1-e2) / (1 - e2*pow(sin(phi0), 2));
+        n = sqrt(1 + ellps.eb2 * pow(cos(phi0), 4));
+        double S1 = (1 + sin(phi0)) / (1 - sin(phi0));
+        double S2 = (1 - e * sin(phi0)) / (1 + e * sin(phi0));
+        double w1 = pow(S1 * pow(S2, e), n);
+        double sinchi00 = (w1 - 1) / (w1 + 1);
+        c = (n + sin(phi0)) * (1 - sinchi00) / ((n - sin(phi0)) * (1 + sinchi00));
+        double w2 = c * w1;
+        chi0 = asin((w2 - 1) / (w2 + 1));
+    }
+
+    @Override
+    public double[] project(double phi, double lambda) {
+        double Lambda = n * lambda;
+        double Sa = (1 + sin(phi)) / (1 - sin(phi));
+        double Sb = (1 - e * sin(phi)) / (1 + e * sin(phi));
+        double w = c * pow(Sa * pow(Sb, e), n);
+        double chi = asin((w - 1) / (w + 1));
+        double B = 1 + sin(chi) * sin(chi0) + cos(chi) * cos(chi0) * cos(Lambda);
+        double x = 2 * R * cos(chi) * sin(Lambda) / B;
+        double y = 2 * R * (sin(chi) * cos(chi0) - cos(chi) * sin(chi0) * cos(Lambda)) / B;
+        return new double[] {x, y};
+    }
+
+    @Override
+    public double[] invproject(double x, double y) {
+        double e2 = ellps.e2;
+        double g = 2 * R * tan(PI/4 - chi0/2);
+        double h = 4 * R * tan(chi0) + g;
+        double i = atan(x/(h + y));
+        double j = atan(x/(g - y)) - i;
+        double chi = chi0 + 2 * atan((y - x * tan(j/2)) / (2 * R));
+        double Lambda = j + 2*i;
+        double lambda = Lambda / n;
+        double psi = 0.5 * log((1 + sin(chi)) / (c*(1 - sin(chi)))) / n;
+        double phiprev = -1000;
+        int iteration = 0;
+        double phi = 2 * atan(exp(psi)) - PI/2;
+        while (abs(phi - phiprev) > EPSILON) {
+            if (++iteration > 10)
+                throw new RuntimeException("Too many iterations");
+            phiprev = phi;
+            double psii = log(tan(phi/2 + PI/4) * pow((1 - e * sin(phi)) / (1 + e * sin(phi)), e/2));
+            phi = phi - (psii - psi) * cos(phi) * (1 - e2 * pow(sin(phi), 2)) / (1 - e2);
+        }
+        return new double[] {phi, lambda};
+    }
+
+    @Override
+    public Bounds getAlgorithmBounds() {
+        return new Bounds(-89, -87, 89, 87, false);
+    }
+}
diff --git a/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java b/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java
index aecdae2..3c88a50 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/LambertConformalConic.java
@@ -14,6 +14,7 @@ import static java.lang.Math.tan;
 import static java.lang.Math.toRadians;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.projection.CustomProjection.Param;
 import org.openstreetmap.josm.data.projection.Ellipsoid;
 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
@@ -23,7 +24,7 @@ import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
  *
  * @author Pieren
  */
-public class LambertConformalConic implements Proj {
+public class LambertConformalConic extends AbstractProj {
 
     protected Ellipsoid ellps;
     protected double e;
@@ -153,6 +154,7 @@ public class LambertConformalConic implements Proj {
 
     @Override
     public double[] project(double phi, double lambda) {
+        lambda = normalizeLon(lambda);
         double sinphi = sin(phi);
         double l = (0.5*log((1+sinphi)/(1-sinphi))) - e/2*log((1+e*sinphi)/(1-e*sinphi));
         double r = f*exp(-n*l);
@@ -175,4 +177,18 @@ public class LambertConformalConic implements Proj {
     public final Parameters getParameters() {
         return params;
     }
+
+    @Override
+    public Bounds getAlgorithmBounds() {
+        double lat;
+        if (params instanceof Parameters2SP) {
+            Parameters2SP p2p = (Parameters2SP) params;
+            lat = (p2p.standardParallel1 + p2p.standardParallel2) / 2;
+        } else {
+            lat = params.latitudeOrigin;
+        }
+        double minlat = Math.max(lat - 60, -89);
+        double maxlat = Math.min(lat + 60, 89);
+        return new Bounds(minlat, -85, maxlat, 85, false);
+    }
 }
diff --git a/src/org/openstreetmap/josm/data/projection/proj/LonLat.java b/src/org/openstreetmap/josm/data/projection/proj/LonLat.java
index e7f4bb6..c6e1782 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/LonLat.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/LonLat.java
@@ -3,6 +3,7 @@ package org.openstreetmap.josm.data.projection.proj;
 
 import static org.openstreetmap.josm.tools.I18n.tr;
 
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
 
 /**
@@ -36,4 +37,9 @@ public class LonLat implements Proj {
     public double[] invproject(double east, double north) {
         return new double[] {Math.toRadians(north * a), Math.toRadians(east * a)};
     }
+
+    @Override
+    public Bounds getAlgorithmBounds() {
+        return new Bounds(-90, -180, 90, 180, false);
+    }
 }
diff --git a/src/org/openstreetmap/josm/data/projection/proj/Mercator.java b/src/org/openstreetmap/josm/data/projection/proj/Mercator.java
index 9c6aa59..52a32bc 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/Mercator.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/Mercator.java
@@ -8,6 +8,7 @@ import static java.lang.Math.sinh;
 import static java.lang.Math.tan;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
 
 /**
@@ -38,4 +39,9 @@ public class Mercator implements Proj {
     public double[] invproject(double east, double north) {
         return new double[] {atan(sinh(north)), east};
     }
+
+    @Override
+    public Bounds getAlgorithmBounds() {
+        return new Bounds(-89, -180, 89, 180, false);
+    }
 }
diff --git a/src/org/openstreetmap/josm/data/projection/proj/Proj.java b/src/org/openstreetmap/josm/data/projection/proj/Proj.java
index 2ec8973..92f858a 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/Proj.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/Proj.java
@@ -1,6 +1,7 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.projection.proj;
 
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
 
 /**
@@ -63,4 +64,21 @@ public interface Proj {
      * @return array of length 2, containing lat and lon in radians.
      */
     double[] invproject(double east, double north);
+
+    /**
+     * Return the bounds where this projection is applicable.
+     *
+     * This is a fallback for when the projection bounds are not specified
+     * explicitly.
+     *
+     * In this area, the round trip lat/lon -> east/north -> lat/lon should
+     * return the starting value with small error. In addition, regions with
+     * extreme distortions should be excluded, if possible.
+     *
+     * It need not be the absolute maximum, but rather an area that is safe to
+     * display in JOSM and contain everything that one would expect to use.
+     *
+     * @return the bounds where this projection is applicable, null if unknown
+     */
+    Bounds getAlgorithmBounds();
 }
diff --git a/src/org/openstreetmap/josm/data/projection/proj/SwissObliqueMercator.java b/src/org/openstreetmap/josm/data/projection/proj/SwissObliqueMercator.java
index 5d673d2..aaba308 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/SwissObliqueMercator.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/SwissObliqueMercator.java
@@ -16,6 +16,7 @@ import static java.lang.Math.tan;
 import static java.lang.Math.toRadians;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.projection.Ellipsoid;
 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
 
@@ -74,7 +75,6 @@ public class SwissObliqueMercator implements Proj {
 
     @Override
     public double[] project(double phi, double lambda) {
-
         double S = alpha * log(tan(PI / 4 + phi / 2)) - alpha * ellps.e / 2
             * log((1 + ellps.e * sin(phi)) / (1 - ellps.e * sin(phi))) + k;
         double b = 2 * (atan(exp(S)) - PI / 4);
@@ -114,4 +114,9 @@ public class SwissObliqueMercator implements Proj {
         }
         return new double[] {phi, lambda};
     }
+
+    @Override
+    public Bounds getAlgorithmBounds() {
+        return new Bounds(-85, -179, 85, 179, false);
+    }
 }
diff --git a/src/org/openstreetmap/josm/data/projection/proj/TransverseMercator.java b/src/org/openstreetmap/josm/data/projection/proj/TransverseMercator.java
index 225b82a..b0809b5 100644
--- a/src/org/openstreetmap/josm/data/projection/proj/TransverseMercator.java
+++ b/src/org/openstreetmap/josm/data/projection/proj/TransverseMercator.java
@@ -1,25 +1,109 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.projection.proj;
 
-import static java.lang.Math.cos;
-import static java.lang.Math.pow;
-import static java.lang.Math.sin;
-import static java.lang.Math.sqrt;
-import static java.lang.Math.tan;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
+import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.projection.ProjectionConfigurationException;
 
 /**
- * Transverse Mercator projection.
+ * Transverse Mercator Projection (EPSG code 9807). This
+ * is a cylindrical projection, in which the cylinder has been rotated 90°.
+ * Instead of being tangent to the equator (or to an other standard latitude),
+ * it is tangent to a central meridian. Deformation are more important as we
+ * are going futher from the central meridian. The Transverse Mercator
+ * projection is appropriate for region wich have a greater extent north-south
+ * than east-west.
+ * <p>
  *
- * @author Dirk Stöcker
- * code based on JavaScript from Chuck Taylor
+ * The elliptical equations used here are series approximations, and their accuracy
+ * decreases as points move farther from the central meridian of the projection.
+ * The forward equations here are accurate to a less than a mm ±10 degrees from
+ * the central meridian, a few mm ±15 degrees from the
+ * central meridian and a few cm ±20 degrees from the central meridian.
+ * The spherical equations are not approximations and should always give the
+ * correct values.
+ * <p>
  *
+ * There are a number of versions of the transverse mercator projection
+ * including the Universal (UTM) and Modified (MTM) Transverses Mercator
+ * projections. In these cases the earth is divided into zones. For the UTM
+ * the zones are 6 degrees wide, numbered from 1 to 60 proceeding east from
+ * 180 degrees longitude, and between lats 84 degrees North and 80
+ * degrees South. The central meridian is taken as the center of the zone
+ * and the latitude of origin is the equator. A scale factor of 0.9996 and
+ * false easting of 500000m is used for all zones and a false northing of 10000000m
+ * is used for zones in the southern hemisphere.
+ * <p>
+ *
+ * NOTE: formulas used below are not those of Snyder, but rather those
+ *       from the {@code proj4} package of the USGS survey, which
+ *       have been reproduced verbatim. USGS work is acknowledged here.
+ * <p>
+ *
+ * This class has been derived from the implementation of the Geotools project;
+ * git 8cbf52d, org.geotools.referencing.operation.projection.TransverseMercator
+ * at the time of migration.
+ * <p>
+ *
+ * <b>References:</b>
+ * <ul>
+ *   <li> Proj-4.4.6 available at <A HREF="http://www.remotesensing.org/proj">www.remotesensing.org/proj</A><br>
+ *        Relevent files are: {@code PJ_tmerc.c}, {@code pj_mlfn.c}, {@code pj_fwd.c} and {@code pj_inv.c}.</li>
+ *   <li> John P. Snyder (Map Projections - A Working Manual,
+ *        U.S. Geological Survey Professional Paper 1395, 1987).</li>
+ *   <li> "Coordinate Conversions and Transformations including Formulas",
+ *        EPSG Guidence Note Number 7, Version 19.</li>
+ * </ul>
+ *
+ * @author André Gosselin
+ * @author Martin Desruisseaux (PMO, IRD)
+ * @author Rueben Schulz
+ *
+ * @see <A HREF="http://mathworld.wolfram.com/MercatorProjection.html">Transverse Mercator projection on MathWorld</A>
+ * @see <A HREF="http://www.remotesensing.org/geotiff/proj_list/transverse_mercator.html">"Transverse_Mercator" on RemoteSensing.org</A>
  */
-public class TransverseMercator implements Proj {
+public class TransverseMercator extends AbstractProj {
+
+    /**
+     * Contants used for the forward and inverse transform for the eliptical
+     * case of the Transverse Mercator.
+     */
+    private static final double FC1 = 1.00000000000000000000000,  // 1/1
+                                FC2 = 0.50000000000000000000000,  // 1/2
+                                FC3 = 0.16666666666666666666666,  // 1/6
+                                FC4 = 0.08333333333333333333333,  // 1/12
+                                FC5 = 0.05000000000000000000000,  // 1/20
+                                FC6 = 0.03333333333333333333333,  // 1/30
+                                FC7 = 0.02380952380952380952380,  // 1/42
+                                FC8 = 0.01785714285714285714285;  // 1/56
+
+    /**
+     * Maximum difference allowed when comparing real numbers.
+     */
+    private static final double EPSILON = 1E-6;
 
-    protected double a, b;
+    /**
+     * A derived quantity of excentricity, computed by <code>e'² = (a²-b²)/b² = es/(1-es)</code>
+     * where <var>a</var> is the semi-major axis length and <var>b</var> is the semi-minor axis
+     * length.
+     */
+    private double eb2;
+
+    /**
+     * Latitude of origin in <u>radians</u>. Default value is 0, the equator.
+     * This is called '<var>phi0</var>' in Snyder.
+     * <p>
+     * <strong>Consider this field as final</strong>. It is not final only
+     * because some classes need to modify it at construction time.
+     */
+    protected double latitudeOfOrigin;
+
+    /**
+     * Meridian distance at the {@code latitudeOfOrigin}.
+     * Used for calculations for the ellipsoid.
+     */
+    private double ml0;
 
     @Override
     public String getName() {
@@ -33,254 +117,73 @@ public class TransverseMercator implements Proj {
 
     @Override
     public void initialize(ProjParameters params) throws ProjectionConfigurationException {
-        this.a = params.ellps.a;
-        this.b = params.ellps.b;
+        super.initialize(params);
+        eb2 = params.ellps.eb2;
+        latitudeOfOrigin = params.lat0 == null ? 0 : Math.toRadians(params.lat0);
+        ml0 = mlfn(latitudeOfOrigin, Math.sin(latitudeOfOrigin), Math.cos(latitudeOfOrigin));
     }
 
-    /**
-     * Converts a latitude/longitude pair to x and y coordinates in the
-     * Transverse Mercator projection.  Note that Transverse Mercator is not
-     * the same as UTM; a scale factor is required to convert between them.
-     *
-     * Reference: Hoffmann-Wellenhof, B., Lichtenegger, H., and Collins, J.,
-     * GPS: Theory and Practice, 3rd ed.  New York: Springer-Verlag Wien, 1994.
-     *
-     * @param phi Latitude of the point, in radians
-     * @param lambda Longitude of the point, in radians
-     * @return A 2-element array containing the x and y coordinates
-     *         of the computed point
-     */
     @Override
-    public double[] project(double phi, double lambda) {
-
-        /* Precalculate ep2 */
-        double ep2 = (pow(a, 2.0) - pow(b, 2.0)) / pow(b, 2.0);
-
-        /* Precalculate nu2 */
-        double nu2 = ep2 * pow(cos(phi), 2.0);
-
-        /* Precalculate N / a */
-        double N_a = a / (b * sqrt(1 + nu2));
-
-        /* Precalculate t */
-        double t = tan(phi);
-        double t2 = t * t;
-
-        /* Precalculate l */
-        double l = lambda;
-
-        /* Precalculate coefficients for l**n in the equations below
-           so a normal human being can read the expressions for easting
-           and northing
-           -- l**1 and l**2 have coefficients of 1.0 */
-        double l3coef = 1.0 - t2 + nu2;
-
-        double l4coef = 5.0 - t2 + 9 * nu2 + 4.0 * (nu2 * nu2);
-
-        double l5coef = 5.0 - 18.0 * t2 + (t2 * t2) + 14.0 * nu2
-        - 58.0 * t2 * nu2;
-
-        double l6coef = 61.0 - 58.0 * t2 + (t2 * t2) + 270.0 * nu2
-        - 330.0 * t2 * nu2;
-
-        double l7coef = 61.0 - 479.0 * t2 + 179.0 * (t2 * t2) - (t2 * t2 * t2);
-
-        double l8coef = 1385.0 - 3111.0 * t2 + 543.0 * (t2 * t2) - (t2 * t2 * t2);
-
-        return new double[] {
-                /* Calculate easting (x) */
-                N_a * cos(phi) * l
-                + (N_a / 6.0 * pow(cos(phi), 3.0) * l3coef * pow(l, 3.0))
-                + (N_a / 120.0 * pow(cos(phi), 5.0) * l5coef * pow(l, 5.0))
-                + (N_a / 5040.0 * pow(cos(phi), 7.0) * l7coef * pow(l, 7.0)),
-                /* Calculate northing (y) */
-                ArcLengthOfMeridian(phi) / a
-                + (t / 2.0 * N_a * pow(cos(phi), 2.0) * pow(l, 2.0))
-                + (t / 24.0 * N_a * pow(cos(phi), 4.0) * l4coef * pow(l, 4.0))
-                + (t / 720.0 * N_a * pow(cos(phi), 6.0) * l6coef * pow(l, 6.0))
-                + (t / 40320.0 * N_a * pow(cos(phi), 8.0) * l8coef * pow(l, 8.0)) };
+    public double[] project(double y, double x) {
+        x = normalizeLon(x);
+        double sinphi = Math.sin(y);
+        double cosphi = Math.cos(y);
+
+        double t = (Math.abs(cosphi) > EPSILON) ? sinphi/cosphi : 0;
+        t *= t;
+        double al = cosphi*x;
+        double als = al*al;
+        al /= Math.sqrt(1.0 - e2 * sinphi*sinphi);
+        double n = eb2 * cosphi*cosphi;
+
+        /* NOTE: meridinal distance at latitudeOfOrigin is always 0 */
+        y = (mlfn(y, sinphi, cosphi) - ml0 +
+            sinphi * al * x *
+            FC2 * (1.0 +
+            FC4 * als * (5.0 - t + n*(9.0 + 4.0*n) +
+            FC6 * als * (61.0 + t * (t - 58.0) + n*(270.0 - 330.0*t) +
+            FC8 * als * (1385.0 + t * (t*(543.0 - t) - 3111.0))))));
+
+        x = al*(FC1 + FC3 * als*(1.0 - t + n +
+            FC5 * als * (5.0 + t*(t - 18.0) + n*(14.0 - 58.0*t) +
+            FC7 * als * (61.0+ t*(t*(179.0 - t) - 479.0)))));
+
+        return new double[] {x, y};
     }
 
-    /**
-     * Converts x and y coordinates in the Transverse Mercator projection to
-     * a latitude/longitude pair.  Note that Transverse Mercator is not
-     * the same as UTM; a scale factor is required to convert between them.
-     *
-     * Reference: Hoffmann-Wellenhof, B., Lichtenegger, H., and Collins, J.,
-     *   GPS: Theory and Practice, 3rd ed.  New York: Springer-Verlag Wien, 1994.
-     *
-     * Remarks:
-     *   The local variables Nf, nuf2, tf, and tf2 serve the same purpose as
-     *   N, nu2, t, and t2 in MapLatLonToXY, but they are computed with respect
-     *   to the footpoint latitude phif.
-     *
-     *   x1frac, x2frac, x2poly, x3poly, etc. are to enhance readability and
-     *   to optimize computations.
-     *
-     * @param x The easting of the point, in meters, divided by the semi major axis of the ellipsoid
-     * @param y The northing of the point, in meters, divided by the semi major axis of the ellipsoid
-     * @return A 2-element containing the latitude and longitude
-     *               in radians
-     */
     @Override
     public double[] invproject(double x, double y) {
-        /* Get the value of phif, the footpoint latitude. */
-        double phif = footpointLatitude(y);
-
-        /* Precalculate ep2 */
-        double ep2 = (a*a - b*b)
-        / (b*b);
-
-        /* Precalculate cos(phif) */
-        double cf = cos(phif);
-
-        /* Precalculate nuf2 */
-        double nuf2 = ep2 * pow(cf, 2.0);
-
-        /* Precalculate Nf / a and initialize Nfpow */
-        double Nf_a = a / (b * sqrt(1 + nuf2));
-        double Nfpow = Nf_a;
-
-        /* Precalculate tf */
-        double tf = tan(phif);
-        double tf2 = tf * tf;
-        double tf4 = tf2 * tf2;
-
-        /* Precalculate fractional coefficients for x**n in the equations
-           below to simplify the expressions for latitude and longitude. */
-        double x1frac = 1.0 / (Nfpow * cf);
-
-        Nfpow *= Nf_a;   /* now equals Nf**2) */
-        double x2frac = tf / (2.0 * Nfpow);
-
-        Nfpow *= Nf_a;   /* now equals Nf**3) */
-        double x3frac = 1.0 / (6.0 * Nfpow * cf);
-
-        Nfpow *= Nf_a;   /* now equals Nf**4) */
-        double x4frac = tf / (24.0 * Nfpow);
-
-        Nfpow *= Nf_a;   /* now equals Nf**5) */
-        double x5frac = 1.0 / (120.0 * Nfpow * cf);
-
-        Nfpow *= Nf_a;   /* now equals Nf**6) */
-        double x6frac = tf / (720.0 * Nfpow);
-
-        Nfpow *= Nf_a;   /* now equals Nf**7) */
-        double x7frac = 1.0 / (5040.0 * Nfpow * cf);
-
-        Nfpow *= Nf_a;   /* now equals Nf**8) */
-        double x8frac = tf / (40320.0 * Nfpow);
-
-        /* Precalculate polynomial coefficients for x**n.
-           -- x**1 does not have a polynomial coefficient. */
-        double x2poly = -1.0 - nuf2;
-        double x3poly = -1.0 - 2 * tf2 - nuf2;
-        double x4poly = 5.0 + 3.0 * tf2 + 6.0 * nuf2 - 6.0 * tf2 * nuf2 - 3.0 * (nuf2 *nuf2) - 9.0 * tf2 * (nuf2 * nuf2);
-        double x5poly = 5.0 + 28.0 * tf2 + 24.0 * tf4 + 6.0 * nuf2 + 8.0 * tf2 * nuf2;
-        double x6poly = -61.0 - 90.0 * tf2 - 45.0 * tf4 - 107.0 * nuf2 + 162.0 * tf2 * nuf2;
-        double x7poly = -61.0 - 662.0 * tf2 - 1320.0 * tf4 - 720.0 * (tf4 * tf2);
-        double x8poly = 1385.0 + 3633.0 * tf2 + 4095.0 * tf4 + 1575 * (tf4 * tf2);
-
-        return new double[] {
-                /* Calculate latitude */
-                        phif + x2frac * x2poly * (x * x)
-                        + x4frac * x4poly * pow(x, 4.0)
-                        + x6frac * x6poly * pow(x, 6.0)
-                        + x8frac * x8poly * pow(x, 8.0),
-                        /* Calculate longitude */
-                        x1frac * x
-                        + x3frac * x3poly * pow(x, 3.0)
-                        + x5frac * x5poly * pow(x, 5.0)
-                        + x7frac * x7poly * pow(x, 7.0) };
+        double phi = inv_mlfn(ml0 + y);
+
+        if (Math.abs(phi) >= Math.PI/2) {
+            y = y < 0.0 ? -(Math.PI/2) : (Math.PI/2);
+            x = 0.0;
+        } else {
+            double sinphi = Math.sin(phi);
+            double cosphi = Math.cos(phi);
+            double t = (Math.abs(cosphi) > EPSILON) ? sinphi/cosphi : 0.0;
+            double n = eb2 * cosphi*cosphi;
+            double con = 1.0 - e2 * sinphi*sinphi;
+            double d = x * Math.sqrt(con);
+            con *= t;
+            t *= t;
+            double ds = d*d;
+
+            y = phi - (con*ds / (1.0 - e2)) *
+                FC2 * (1.0 - ds *
+                FC4 * (5.0 + t*(3.0 - 9.0*n) + n*(1.0 - 4*n) - ds *
+                FC6 * (61.0 + t*(90.0 - 252.0*n + 45.0*t) + 46.0*n - ds *
+                FC8 * (1385.0 + t*(3633.0 + t*(4095.0 + 1574.0*t))))));
+
+            x = d*(FC1 - ds * FC3 * (1.0 + 2.0*t + n -
+                ds*FC5*(5.0 + t*(28.0 + 24* t + 8.0*n) + 6.0*n -
+                ds*FC7*(61.0 + t*(662.0 + t*(1320.0 + 720.0*t))))))/cosphi;
+        }
+        return new double[] {y, x};
     }
 
-    /**
-     * ArcLengthOfMeridian
-     *
-     * Computes the ellipsoidal distance from the equator to a point at a
-     * given latitude.
-     *
-     * Reference: Hoffmann-Wellenhof, B., Lichtenegger, H., and Collins, J.,
-     * GPS: Theory and Practice, 3rd ed.  New York: Springer-Verlag Wien, 1994.
-     *
-     * @param phi Latitude of the point, in radians
-     * @return The ellipsoidal distance of the point from the equator
-     *         (in meters, divided by the semi major axis of the ellipsoid)
-     */
-    private double ArcLengthOfMeridian(double phi) {
-        /* Precalculate n */
-        double n = (a - b) / (a + b);
-
-        /* Precalculate alpha */
-        double alpha = ((a + b) / 2.0)
-            * (1.0 + (pow(n, 2.0) / 4.0) + (pow(n, 4.0) / 64.0));
-
-        /* Precalculate beta */
-        double beta = (-3.0 * n / 2.0) + (9.0 * pow(n, 3.0) / 16.0)
-            + (-3.0 * pow(n, 5.0) / 32.0);
-
-        /* Precalculate gamma */
-        double gamma = (15.0 * pow(n, 2.0) / 16.0)
-            + (-15.0 * pow(n, 4.0) / 32.0);
-
-        /* Precalculate delta */
-        double delta = (-35.0 * pow(n, 3.0) / 48.0)
-            + (105.0 * pow(n, 5.0) / 256.0);
-
-        /* Precalculate epsilon */
-        double epsilon = 315.0 * pow(n, 4.0) / 512.0;
-
-        /* Now calculate the sum of the series and return */
-        return alpha
-            * (phi + (beta * sin(2.0 * phi))
-                    + (gamma * sin(4.0 * phi))
-                    + (delta * sin(6.0 * phi))
-                    + (epsilon * sin(8.0 * phi)));
-    }
-
-    /**
-     * FootpointLatitude
-     *
-     * Computes the footpoint latitude for use in converting transverse
-     * Mercator coordinates to ellipsoidal coordinates.
-     *
-     * Reference: Hoffmann-Wellenhof, B., Lichtenegger, H., and Collins, J.,
-     *   GPS: Theory and Practice, 3rd ed.  New York: Springer-Verlag Wien, 1994.
-     *
-     * @param y northing coordinate, in meters, divided by the semi major axis of the ellipsoid
-     * @return The footpoint latitude, in radians
-     */
-    private double footpointLatitude(double y) {
-        /* Precalculate n (Eq. 10.18) */
-        double n = (a - b) / (a + b);
-
-        /* Precalculate alpha_ (Eq. 10.22) */
-        /* (Same as alpha in Eq. 10.17) */
-        double alpha_ = ((a + b) / 2.0)
-            * (1 + (pow(n, 2.0) / 4) + (pow(n, 4.0) / 64));
-
-        /* Precalculate y_ (Eq. 10.23) */
-        double y_ = y / alpha_ * a;
-
-        /* Precalculate beta_ (Eq. 10.22) */
-        double beta_ = (3.0 * n / 2.0) + (-27.0 * pow(n, 3.0) / 32.0)
-            + (269.0 * pow(n, 5.0) / 512.0);
-
-        /* Precalculate gamma_ (Eq. 10.22) */
-        double gamma_ = (21.0 * pow(n, 2.0) / 16.0)
-            + (-55.0 * pow(n, 4.0) / 32.0);
-
-        /* Precalculate delta_ (Eq. 10.22) */
-        double delta_ = (151.0 * pow(n, 3.0) / 96.0)
-            + (-417.0 * pow(n, 5.0) / 128.0);
-
-        /* Precalculate epsilon_ (Eq. 10.22) */
-        double epsilon_ = 1097.0 * pow(n, 4.0) / 512.0;
-
-        /* Now calculate the sum of the series (Eq. 10.21) */
-        return y_ + (beta_ * sin(2.0 * y_))
-            + (gamma_ * sin(4.0 * y_))
-            + (delta_ * sin(6.0 * y_))
-            + (epsilon_ * sin(8.0 * y_));
+    @Override
+    public Bounds getAlgorithmBounds() {
+        return new Bounds(-89, -7, 89, 7, false);
     }
 }
diff --git a/src/org/openstreetmap/josm/data/validation/Severity.java b/src/org/openstreetmap/josm/data/validation/Severity.java
index a00627c..acb8363 100644
--- a/src/org/openstreetmap/josm/data/validation/Severity.java
+++ b/src/org/openstreetmap/josm/data/validation/Severity.java
@@ -65,6 +65,4 @@ public enum Severity {
     public Color getColor() {
         return color;
     }
-
-
 }
diff --git a/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java b/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java
index 3509f3c..502ff3a 100644
--- a/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java
+++ b/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java
@@ -43,7 +43,7 @@ public class DuplicateNode extends Test {
 
     private static class NodeHash implements Hash<Object, Object> {
 
-        private double precision = Main.pref.getDouble("validator.duplicatenodes.precision", 0.);
+        private final double precision = Main.pref.getDouble("validator.duplicatenodes.precision", 0.);
 
         private LatLon roundCoord(LatLon coor) {
             return new LatLon(
@@ -381,6 +381,7 @@ public class DuplicateNode extends Test {
     @Override
     public Command fixError(TestError testError) {
         if (!isFixable(testError)) return null;
+        // Diamond operator does not work with Java 9 here
         Collection<OsmPrimitive> sel = new LinkedList<OsmPrimitive>(testError.getPrimitives());
         Set<Node> nodes = new LinkedHashSet<>(OsmPrimitive.getFilteredList(sel, Node.class));
 
diff --git a/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java b/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java
index ebd806d..de03f6d 100644
--- a/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java
+++ b/src/org/openstreetmap/josm/data/validation/tests/DuplicateRelation.java
@@ -38,10 +38,10 @@ public class DuplicateRelation extends Test {
      */
     public static class RelMember {
         /** Role of the relation member */
-        private String role;
+        private final String role;
 
         /** Type of the relation member */
-        private OsmPrimitiveType type;
+        private final OsmPrimitiveType type;
 
         /** Tags of the relation member */
         private Map<String, String> tags;
@@ -102,7 +102,7 @@ public class DuplicateRelation extends Test {
      */
     private static class RelationMembers {
         /** List of member objects of the relation */
-        private List<RelMember> members;
+        private final List<RelMember> members;
 
         /** Store relation information
          * @param members The list of relation members
@@ -132,9 +132,9 @@ public class DuplicateRelation extends Test {
      */
     private static class RelationPair {
         /** Member objects of the relation */
-        private RelationMembers members;
+        private final RelationMembers members;
         /** Tags of the relation */
-        private Map<String, String> keys;
+        private final Map<String, String> keys;
 
         /** Store relation information
          * @param members The list of relation members
diff --git a/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java b/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java
index 95ca9f6..3bf60d8 100644
--- a/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java
+++ b/src/org/openstreetmap/josm/data/validation/tests/MapCSSTagChecker.java
@@ -582,7 +582,7 @@ public class MapCSSTagChecker extends Test.TagTest {
          * @since 7881
          */
         public Set<TagCheck> getTagCheckDependencies(Collection<TagCheck> schecks) {
-            Set<TagCheck> result = new HashSet<MapCSSTagChecker.TagCheck>();
+            Set<TagCheck> result = new HashSet<>();
             Set<String> classes = getClassesIds();
             if (schecks != null && !classes.isEmpty()) {
                 for (TagCheck tc : schecks) {
@@ -769,7 +769,7 @@ public class MapCSSTagChecker extends Test.TagTest {
                 }
                 final OsmPrimitive p = OsmUtils.createPrimitive(i.getKey());
                 // Build minimal ordered list of checks to run to test the assertion
-                List<Set<TagCheck>> checksToRun = new ArrayList<Set<TagCheck>>();
+                List<Set<TagCheck>> checksToRun = new ArrayList<>();
                 Set<TagCheck> checkDependencies = check.getTagCheckDependencies(schecks);
                 if (!checkDependencies.isEmpty()) {
                     checksToRun.add(checkDependencies);
diff --git a/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java b/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java
index 0da93af..79b056d 100644
--- a/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java
+++ b/src/org/openstreetmap/josm/data/validation/tests/MultipolygonTest.java
@@ -266,7 +266,7 @@ public class MultipolygonTest extends Test {
                     if (outside) {
                         addError(r, new TestError(this, Severity.WARNING, tr("Multipolygon inner way is outside"),
                                 INNER_WAY_OUTSIDE, Collections.singletonList(r), highlights));
-                    } else {
+                    } else if (outerWay != null) {
                         highlights.add(outerWay.getNodes());
                         addError(r, new TestError(this, Severity.WARNING, tr("Intersection between multipolygon ways"),
                                 CROSSING_WAYS, Collections.singletonList(r), highlights));
@@ -301,6 +301,7 @@ public class MultipolygonTest extends Test {
                     return;
                 }
             }
+            // Diamond operator does not work with Java 9 here
             List<OsmPrimitive> newPrimitives = new ArrayList<OsmPrimitive>(primitives);
             newPrimitives.add(0, r);
             error.setPrimitives(newPrimitives);
diff --git a/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java b/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
index d4ee80b..ab68dd7 100644
--- a/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
+++ b/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
@@ -40,7 +40,7 @@ public class SimilarNamedWays extends Test {
     /** The already detected errors */
     private MultiMap<Way, Way> errorWays;
 
-    private List<NormalizeRule> rules = new ArrayList<NormalizeRule>();
+    private final List<NormalizeRule> rules = new ArrayList<>();
 
     /**
      * Constructor
diff --git a/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java b/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java
index 56999d9..6616072 100644
--- a/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java
+++ b/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java
@@ -44,8 +44,9 @@ import org.openstreetmap.josm.tools.Utils;
 import org.openstreetmap.josm.tools.Utils.Function;
 
 /**
- * This is the default implementation of a {@link NameFormatter} for names of {@link OsmPrimitive}s.
- *
+ * This is the default implementation of a {@link NameFormatter} for names of {@link OsmPrimitive}s
+ * and {@link HistoryOsmPrimitive}s.
+ * @since 1990
  */
 public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter {
 
@@ -134,12 +135,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         }
     }
 
-    /**
-     * Formats a name for a node
-     *
-     * @param node the node
-     * @return the name
-     */
     @Override
     public String format(Node node) {
         StringBuilder name = new StringBuilder();
@@ -210,13 +205,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         return nodeComparator;
     }
 
-
-    /**
-     * Formats a name for a way
-     *
-     * @param way the way
-     * @return the name
-     */
     @Override
     public String format(Way way) {
         StringBuilder name = new StringBuilder();
@@ -248,10 +236,10 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
                     n = way.get("ref");
                 }
                 if (n == null) {
-                    n =     (way.get("highway") != null) ? tr("highway") :
-                                (way.get("railway") != null) ? tr("railway") :
-                                    (way.get("waterway") != null) ? tr("waterway") :
-                                            (way.get("landuse") != null) ? tr("landuse") : null;
+                    n = (way.get("highway") != null) ? tr("highway") :
+                            (way.get("railway") != null) ? tr("railway") :
+                                (way.get("waterway") != null) ? tr("waterway") :
+                                        (way.get("landuse") != null) ? tr("landuse") : null;
                 }
                 if (n == null) {
                     String s;
@@ -312,13 +300,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         return wayComparator;
     }
 
-
-    /**
-     * Formats a name for a relation
-     *
-     * @param relation the relation
-     * @return the name
-     */
     @Override
     public String format(Relation relation) {
         StringBuilder name = new StringBuilder();
@@ -487,12 +468,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         return null;
     }
 
-    /**
-     * Formats a name for a changeset
-     *
-     * @param changeset the changeset
-     * @return the name
-     */
     @Override
     public String format(Changeset changeset) {
         return tr("Changeset {0}", changeset.getId());
@@ -553,12 +528,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         }
     }
 
-    /**
-     * Formats a name for a history node
-     *
-     * @param node the node
-     * @return the name
-     */
     @Override
     public String format(HistoryNode node) {
         StringBuilder sb = new StringBuilder();
@@ -585,12 +554,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         return sb.toString();
     }
 
-    /**
-     * Formats a name for a way
-     *
-     * @param way the way
-     * @return the name
-     */
     @Override
     public String format(HistoryWay way) {
         StringBuilder sb = new StringBuilder();
@@ -627,12 +590,6 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         return sb.toString();
     }
 
-    /**
-     * Formats a name for a {@link HistoryRelation})
-     *
-     * @param relation the relation
-     * @return the name
-     */
     @Override
     public String format(HistoryRelation relation) {
         StringBuilder sb = new StringBuilder();
@@ -683,6 +640,11 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         return buildDefaultToolTip(primitive.getId(), primitive.getTags());
     }
 
+    /**
+     * Formats the given collection of primitives as an HTML unordered list.
+     * @param primitives collection of primitives to format
+     * @return HTML unordered list
+     */
     public String formatAsHtmlUnorderedList(Collection<? extends OsmPrimitive> primitives) {
         return Utils.joinAsHtmlUnorderedList(Utils.transform(primitives, new Function<OsmPrimitive, String>() {
 
@@ -693,6 +655,11 @@ public class DefaultNameFormatter implements NameFormatter, HistoryNameFormatter
         }));
     }
 
+    /**
+     * Formats the given primitive(s) as an HTML unordered list.
+     * @param primitives primitive(s) to format
+     * @return HTML unordered list
+     */
     public String formatAsHtmlUnorderedList(OsmPrimitive... primitives) {
         return formatAsHtmlUnorderedList(Arrays.asList(primitives));
     }
diff --git a/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java b/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java
index 265d2af..b2a9e6b 100644
--- a/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java
+++ b/src/org/openstreetmap/josm/gui/HelpAwareOptionPane.java
@@ -101,14 +101,14 @@ public final class HelpAwareOptionPane {
         }
 
         private boolean addChangeListener(ChangeListener listener) {
-            return listener != null ? listeners.add(listener) : false;
+            return listener != null && listeners.add(listener);
         }
     }
 
     private static class DefaultAction extends AbstractAction {
-        private JDialog dialog;
-        private JOptionPane pane;
-        private int value;
+        private final JDialog dialog;
+        private final JOptionPane pane;
+        private final int value;
 
         DefaultAction(JDialog dialog, JOptionPane pane, int value) {
             this.dialog = dialog;
diff --git a/src/org/openstreetmap/josm/gui/ImageryMenu.java b/src/org/openstreetmap/josm/gui/ImageryMenu.java
index 76866ac..66889b4 100644
--- a/src/org/openstreetmap/josm/gui/ImageryMenu.java
+++ b/src/org/openstreetmap/josm/gui/ImageryMenu.java
@@ -58,7 +58,7 @@ public class ImageryMenu extends JMenu implements LayerChangeListener {
         }
     };
 
-    private transient Action offsetAction = new JosmAction(
+    private final transient Action offsetAction = new JosmAction(
             tr("Imagery offset"), "mapmode/adjustimg", tr("Adjust imagery offset"), null, false, false) {
         {
             putValue("toolbar", "imagery-offset");
@@ -257,7 +257,7 @@ public class ImageryMenu extends JMenu implements LayerChangeListener {
      * (and possibly recreated) when refreshImageryMenu() is called.
      * @since 5803
      */
-    private List<Object> dynamicItems = new ArrayList<>(20);
+    private final List<Object> dynamicItems = new ArrayList<>(20);
 
     /**
      * Remove all the items in @field dynamicItems collection
diff --git a/src/org/openstreetmap/josm/gui/MainApplication.java b/src/org/openstreetmap/josm/gui/MainApplication.java
index 5198e66..a088311 100644
--- a/src/org/openstreetmap/josm/gui/MainApplication.java
+++ b/src/org/openstreetmap/josm/gui/MainApplication.java
@@ -64,6 +64,7 @@ import org.openstreetmap.josm.plugins.PluginHandler;
 import org.openstreetmap.josm.plugins.PluginInformation;
 import org.openstreetmap.josm.tools.BugReportExceptionHandler;
 import org.openstreetmap.josm.tools.FontsManager;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.I18n;
 import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.OsmUrlToBounds;
@@ -391,7 +392,7 @@ public class MainApplication extends Main {
             CustomConfigurator.XMLCommandProcessor config = new CustomConfigurator.XMLCommandProcessor(Main.pref);
             for (String i : args.get(Option.LOAD_PREFERENCES)) {
                 info("Reading preferences from " + i);
-                try (InputStream is = Utils.openURL(new URL(i))) {
+                try (InputStream is = HttpClient.create(new URL(i)).connect().getContent()) {
                     config.openAndReadXML(is);
                 } catch (Exception ex) {
                     throw new RuntimeException(ex);
diff --git a/src/org/openstreetmap/josm/gui/MainMenu.java b/src/org/openstreetmap/josm/gui/MainMenu.java
index 242e782..7263dda 100644
--- a/src/org/openstreetmap/josm/gui/MainMenu.java
+++ b/src/org/openstreetmap/josm/gui/MainMenu.java
@@ -406,7 +406,7 @@ public class MainMenu extends JMenuBar {
     /**
      * Popup menu to display menu items search result.
      */
-    private JPopupMenu searchResultsMenu = new JPopupMenu();
+    private final JPopupMenu searchResultsMenu = new JPopupMenu();
 
     /** this menu listener hides unnecessary JSeparators in a menu list but does not remove them.
      * If at a later time the separators are required, they will be made visible again. Intended
@@ -625,7 +625,7 @@ public class MainMenu extends JMenuBar {
      * @return the given {@code }menu}
      */
     public <T extends JMenu> T addMenu(T menu, String name, int mnemonicKey, int position, String relativeHelpTopic) {
-        Shortcut.registerShortcut("menu:" + name, tr("Menu: {0}", getName()), mnemonicKey,
+        Shortcut.registerShortcut("menu:" + name, tr("Menu: {0}", name), mnemonicKey,
                 Shortcut.MNEMONIC).setMnemonic(menu);
         add(menu, position);
         menu.putClientProperty("help", relativeHelpTopic);
@@ -940,7 +940,7 @@ public class MainMenu extends JMenuBar {
     }
 
     static class PresetsMenuEnabler implements MapView.LayerChangeListener {
-        private JMenu presetsMenu;
+        private final JMenu presetsMenu;
 
         PresetsMenuEnabler(JMenu presetsMenu) {
             MapView.addLayerChangeListener(this);
diff --git a/src/org/openstreetmap/josm/gui/MapFrame.java b/src/org/openstreetmap/josm/gui/MapFrame.java
index 5534620..cda4e9a 100644
--- a/src/org/openstreetmap/josm/gui/MapFrame.java
+++ b/src/org/openstreetmap/josm/gui/MapFrame.java
@@ -492,7 +492,7 @@ public class MapFrame extends JPanel implements Destroyable, LayerChangeListener
 
     private final class SideToolbarPopupMenu extends JPopupMenu {
         private static final int staticMenuEntryCount = 2;
-        private JCheckBoxMenuItem doNotHide = new JCheckBoxMenuItem(new AbstractAction(tr("Do not hide toolbar")) {
+        private final JCheckBoxMenuItem doNotHide = new JCheckBoxMenuItem(new AbstractAction(tr("Do not hide toolbar")) {
             @Override
             public void actionPerformed(ActionEvent e) {
                 boolean sel = ((JCheckBoxMenuItem) e.getSource()).getState();
@@ -546,7 +546,7 @@ public class MapFrame extends JPanel implements Destroyable, LayerChangeListener
     class ListAllButtonsAction extends AbstractAction {
 
         private JButton button;
-        private transient Collection<? extends HideableButton> buttons;
+        private final transient Collection<? extends HideableButton> buttons;
 
         ListAllButtonsAction(Collection<? extends HideableButton> buttons) {
             this.buttons = buttons;
diff --git a/src/org/openstreetmap/josm/gui/MapStatus.java b/src/org/openstreetmap/josm/gui/MapStatus.java
index ec96ed5..d620410 100644
--- a/src/org/openstreetmap/josm/gui/MapStatus.java
+++ b/src/org/openstreetmap/josm/gui/MapStatus.java
@@ -1,6 +1,8 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.gui;
 
+import static org.openstreetmap.josm.data.osm.OsmPrimitive.isSelectablePredicate;
+import static org.openstreetmap.josm.data.osm.OsmPrimitive.isUsablePredicate;
 import static org.openstreetmap.josm.gui.help.HelpUtil.ht;
 import static org.openstreetmap.josm.tools.I18n.marktr;
 import static org.openstreetmap.josm.tools.I18n.tr;
@@ -72,6 +74,7 @@ import org.openstreetmap.josm.gui.widgets.JosmTextField;
 import org.openstreetmap.josm.tools.Destroyable;
 import org.openstreetmap.josm.tools.GBC;
 import org.openstreetmap.josm.tools.ImageProvider;
+import org.openstreetmap.josm.tools.Predicate;
 
 /**
  * A component that manages some status information display about the map.
@@ -204,7 +207,7 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
      * This is the thread that runs in the background and collects the information displayed.
      * It gets destroyed by destroy() when the MapFrame itself is destroyed.
      */
-    private transient Thread thread;
+    private final transient Thread thread;
 
     private final transient List<StatusTextHistory> statusText = new ArrayList<>();
 
@@ -284,7 +287,12 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
                     // Popup Information
                     // display them if the middle mouse button is pressed and keep them until the mouse is moved
                     if (middleMouseDown || isAtOldPosition) {
-                        Collection<OsmPrimitive> osms = mv.getAllNearest(ms.mousePos, OsmPrimitive.isUsablePredicate);
+                        Collection<OsmPrimitive> osms = mv.getAllNearest(ms.mousePos, new Predicate<OsmPrimitive>() {
+                            @Override
+                            public boolean evaluate(OsmPrimitive o) {
+                                return isUsablePredicate.evaluate(o) && isSelectablePredicate.evaluate(o);
+                            }
+                        });
 
                         final JPanel c = new JPanel(new GridBagLayout());
                         final JLabel lbl = new JLabel(
@@ -347,7 +355,7 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
          */
         private Popup popup;
 
-        private MapFrame parent;
+        private final MapFrame parent;
 
         private final BlockingQueue<MouseState> incomingMouseState = new LinkedBlockingQueue<>();
 
@@ -431,7 +439,7 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
          * @param ms mouse state
          */
         private void statusBarElementUpdate(MouseState ms) {
-            final OsmPrimitive osmNearest = mv.getNearestNodeOrWay(ms.mousePos, OsmPrimitive.isUsablePredicate, false);
+            final OsmPrimitive osmNearest = mv.getNearestNodeOrWay(ms.mousePos, isUsablePredicate, false);
             if (osmNearest != null) {
                 nameText.setText(osmNearest.getDisplayName(DefaultNameFormatter.getInstance()));
             } else {
@@ -676,7 +684,7 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
         }
     }
 
-    private transient AWTEventListener awtListener = new AWTEventListener() {
+    private final transient AWTEventListener awtListener = new AWTEventListener() {
          @Override
          public void eventDispatched(AWTEvent event) {
             if (event instanceof InputEvent &&
@@ -693,7 +701,7 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
         }
     };
 
-    private transient MouseMotionListener mouseMotionListener = new MouseMotionListener() {
+    private final transient MouseMotionListener mouseMotionListener = new MouseMotionListener() {
         @Override
         public void mouseMoved(MouseEvent e) {
             synchronized (collector) {
@@ -707,7 +715,7 @@ public class MapStatus extends JPanel implements Helpful, Destroyable, Preferenc
         }
     };
 
-    private transient KeyAdapter keyAdapter = new KeyAdapter() {
+    private final transient KeyAdapter keyAdapter = new KeyAdapter() {
         @Override public void keyPressed(KeyEvent e) {
             synchronized (collector) {
                 collector.updateMousePosition(null, e.getModifiersEx());
diff --git a/src/org/openstreetmap/josm/gui/MapView.java b/src/org/openstreetmap/josm/gui/MapView.java
index e98315d..0567630 100644
--- a/src/org/openstreetmap/josm/gui/MapView.java
+++ b/src/org/openstreetmap/josm/gui/MapView.java
@@ -1106,7 +1106,7 @@ implements PropertyChangeListener, PreferenceChangedListener, OsmDataLayer.Layer
         }
     }
 
-    private transient SelectionChangedListener repaintSelectionChangedListener = new SelectionChangedListener() {
+    private final transient SelectionChangedListener repaintSelectionChangedListener = new SelectionChangedListener() {
         @Override
         public void selectionChanged(Collection<? extends OsmPrimitive> newSelection) {
             repaint();
@@ -1150,10 +1150,14 @@ implements PropertyChangeListener, PreferenceChangedListener, OsmDataLayer.Layer
             layerInfo.add("survey");
         }
         for (final GeoImageLayer i : getLayersOfType(GeoImageLayer.class)) {
-            layerInfo.add(i.getName());
+            if (i.isVisible()) {
+                layerInfo.add(i.getName());
+            }
         }
         for (final ImageryLayer i : getLayersOfType(ImageryLayer.class)) {
-            layerInfo.add(ImageryInfo.ImageryType.BING.equals(i.getInfo().getImageryType()) ? "Bing" : i.getName());
+            if (i.isVisible()) {
+                layerInfo.add(ImageryInfo.ImageryType.BING.equals(i.getInfo().getImageryType()) ? "Bing" : i.getName());
+            }
         }
         return Utils.join("; ", layerInfo);
     }
diff --git a/src/org/openstreetmap/josm/gui/MenuScroller.java b/src/org/openstreetmap/josm/gui/MenuScroller.java
index 4124953..4084751 100644
--- a/src/org/openstreetmap/josm/gui/MenuScroller.java
+++ b/src/org/openstreetmap/josm/gui/MenuScroller.java
@@ -442,7 +442,7 @@ public class MenuScroller {
     private class MenuScrollItem extends JMenuItem
             implements ChangeListener {
 
-        private MenuScrollTimer timer;
+        private final MenuScrollTimer timer;
 
         MenuScrollItem(MenuIcon icon, int increment) {
             setIcon(icon);
diff --git a/src/org/openstreetmap/josm/gui/NavigatableComponent.java b/src/org/openstreetmap/josm/gui/NavigatableComponent.java
index f1785cc..f700eff 100644
--- a/src/org/openstreetmap/josm/gui/NavigatableComponent.java
+++ b/src/org/openstreetmap/josm/gui/NavigatableComponent.java
@@ -205,22 +205,52 @@ public class NavigatableComponent extends JComponent implements Helpful {
         return getDistText(getDist100Pixel());
     }
 
+    /**
+     * Get the distance in meter that correspond to 100 px on screen.
+     * 
+     * @return the distance in meter that correspond to 100 px on screen
+     */
     public double getDist100Pixel() {
+        return getDist100Pixel(true);
+    }
+
+    /**
+     * Get the distance in meter that correspond to 100 px on screen.
+     * 
+     * @param alwaysPositive if true, makes sure the return value is always
+     * > 0. (Two points 100 px apart can appear to be identical if the user
+     * has zoomed out a lot and the projection code does something funny.)
+     * @return the distance in meter that correspond to 100 px on screen
+     */
+    public double getDist100Pixel(boolean alwaysPositive) {
         int w = getWidth()/2;
         int h = getHeight()/2;
         LatLon ll1 = getLatLon(w-50, h);
         LatLon ll2 = getLatLon(w+50, h);
-        return ll1.greatCircleDistance(ll2);
+        double gcd = ll1.greatCircleDistance(ll2);
+        if (alwaysPositive && gcd <= 0)
+            return 0.1;
+        return gcd;
     }
 
     /**
-     * @return Returns the center point. A copy is returned, so users cannot
-     *      change the center by accessing the return value. Use zoomTo instead.
+     * Returns the current center of the viewport.
+     *
+     * (Use {@link #zoomTo(EastNorth)} to the change the center.)
+     *
+     * @return the current center of the viewport
      */
     public EastNorth getCenter() {
         return center;
     }
 
+    /**
+     * Returns the current scale.
+     *
+     * In east/north units per pixel.
+     *
+     * @return the current scale
+     */
     public double getScale() {
         return scale;
     }
@@ -380,46 +410,40 @@ public class NavigatableComponent extends JComponent implements Helpful {
      */
     public void zoomTo(EastNorth newCenter, double newScale, boolean initial) {
         Bounds b = getProjection().getWorldBoundsLatLon();
-        LatLon cl = Projections.inverseProject(newCenter);
-        boolean changed = false;
-        double lat = cl.lat();
-        double lon = cl.lon();
-        if (lat < b.getMinLat()) {
-            changed = true;
-            lat = b.getMinLat();
-        } else if (lat > b.getMaxLat()) {
-            changed = true;
-            lat = b.getMaxLat();
-        }
-        if (lon < b.getMinLon()) {
-            changed = true;
-            lon = b.getMinLon();
-        } else if (lon > b.getMaxLon()) {
-            changed = true;
-            lon = b.getMaxLon();
-        }
-        if (changed) {
-            newCenter = Projections.project(new LatLon(lat, lon));
-        }
-        int width = getWidth()/2;
-        int height = getHeight()/2;
-        LatLon l1 = new LatLon(b.getMinLat(), lon);
-        LatLon l2 = new LatLon(b.getMaxLat(), lon);
-        EastNorth e1 = getProjection().latlon2eastNorth(l1);
-        EastNorth e2 = getProjection().latlon2eastNorth(l2);
-        double d = e2.north() - e1.north();
-        if (height > 0 && d < height*newScale) {
-            double newScaleH = d/height;
-            e1 = getProjection().latlon2eastNorth(new LatLon(lat, b.getMinLon()));
-            e2 = getProjection().latlon2eastNorth(new LatLon(lat, b.getMaxLon()));
-            d = e2.east() - e1.east();
-            if (width > 0 && d < width*newScale) {
-                newScale = Math.max(newScaleH, d/width);
+        ProjectionBounds pb = getProjection().getWorldBoundsBoxEastNorth();
+        int width = getWidth();
+        int height = getHeight();
+
+        // make sure, the center of the screen is within projection bounds
+        double east = newCenter.east();
+        double north = newCenter.north();
+        east = Math.max(east, pb.minEast);
+        east = Math.min(east, pb.maxEast);
+        north = Math.max(north, pb.minNorth);
+        north = Math.min(north, pb.maxNorth);
+        newCenter = new EastNorth(east, north);
+
+        // don't zoom out too much, the world bounds should be at least
+        // half the size of the screen
+        double pbHeight = pb.maxNorth - pb.minNorth;
+        if (height > 0 && 2 * pbHeight < height * newScale) {
+            double newScaleH = 2 * pbHeight / height;
+            double pbWidth = pb.maxEast - pb.minEast;
+            if (width > 0 && 2 * pbWidth < width * newScale) {
+                double newScaleW = 2 * pbWidth / width;
+                newScale = Math.max(newScaleH, newScaleW);
             }
-        } else if (height > 0) {
-            d = d/(l1.greatCircleDistance(l2)*height*10);
-            if (newScale < d) {
-                newScale = d;
+        }
+
+        // don't zoom in too much, minimum: 100 px = 1 cm
+        LatLon ll1 = getLatLon(width / 2 - 50, height / 2);
+        LatLon ll2 = getLatLon(width / 2 + 50, height / 2);
+        if (ll1.isValid() && ll1.isValid() && b.contains(ll1) && b.contains(ll2)) {
+            double d_m = ll1.greatCircleDistance(ll2);
+            double d_en = 100 * scale;
+            double scaleMin = 0.01 * d_en / d_m / 100;
+            if (!Double.isInfinite(scaleMin) && newScale < scaleMin) {
+                newScale = scaleMin;
             }
         }
 
@@ -591,8 +615,8 @@ public class NavigatableComponent extends JComponent implements Helpful {
         }
     }
 
-    private Stack<ZoomData> zoomUndoBuffer = new Stack<>();
-    private Stack<ZoomData> zoomRedoBuffer = new Stack<>();
+    private final Stack<ZoomData> zoomUndoBuffer = new Stack<>();
+    private final Stack<ZoomData> zoomRedoBuffer = new Stack<>();
     private Date zoomTimestamp = new Date();
 
     private void pushZoomUndo(EastNorth center, double scale) {
@@ -990,7 +1014,7 @@ public class NavigatableComponent extends JComponent implements Helpful {
         return (ntsel != null && useSelected) ? ntsel : wayseg;
     }
 
-     /**
+    /**
      * The *result* depends on the current map selection state IF use_selected is true.
      *
      * @param p the point for which to search the nearest segment.
diff --git a/src/org/openstreetmap/josm/gui/NoteInputDialog.java b/src/org/openstreetmap/josm/gui/NoteInputDialog.java
index 04f6606..8b68441 100644
--- a/src/org/openstreetmap/josm/gui/NoteInputDialog.java
+++ b/src/org/openstreetmap/josm/gui/NoteInputDialog.java
@@ -21,7 +21,7 @@ import org.openstreetmap.josm.tools.ImageProvider;
  */
 public class NoteInputDialog extends ExtendedDialog {
 
-    private JosmTextArea textArea = new JosmTextArea();
+    private final JosmTextArea textArea = new JosmTextArea();
 
     /**
      * Construct the dialog with a title and button text. A cancel button is
diff --git a/src/org/openstreetmap/josm/gui/NoteSortDialog.java b/src/org/openstreetmap/josm/gui/NoteSortDialog.java
index ef9fc8d..ccff854 100644
--- a/src/org/openstreetmap/josm/gui/NoteSortDialog.java
+++ b/src/org/openstreetmap/josm/gui/NoteSortDialog.java
@@ -21,10 +21,10 @@ import org.openstreetmap.josm.data.osm.NoteData;
  */
 public class NoteSortDialog extends ExtendedDialog {
 
-    private JRadioButton defaultSort = new JRadioButton(tr("Default (open, closed, new)"));
-    private JRadioButton userSort = new JRadioButton(tr("Username"));
-    private JRadioButton dateSort = new JRadioButton(tr("Created date"));
-    private JRadioButton lastActionSort = new JRadioButton(tr("Last change date"));
+    private final JRadioButton defaultSort = new JRadioButton(tr("Default (open, closed, new)"));
+    private final JRadioButton userSort = new JRadioButton(tr("Username"));
+    private final JRadioButton dateSort = new JRadioButton(tr("Created date"));
+    private final JRadioButton lastActionSort = new JRadioButton(tr("Last change date"));
 
     /**
      * Construct a new dialog. The constructor automatically adds a "Cancel" button.
diff --git a/src/org/openstreetmap/josm/gui/Notification.java b/src/org/openstreetmap/josm/gui/Notification.java
index 2dd0b4a..19e15d9 100644
--- a/src/org/openstreetmap/josm/gui/Notification.java
+++ b/src/org/openstreetmap/josm/gui/Notification.java
@@ -1,9 +1,11 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.gui;
 
+import java.awt.Color;
 import java.awt.Component;
 
 import javax.swing.Icon;
+import javax.swing.JEditorPane;
 import javax.swing.JOptionPane;
 import javax.swing.UIManager;
 
@@ -101,6 +103,8 @@ public class Notification {
     public Notification setContent(String msg) {
         JMultilineLabel lbl = new JMultilineLabel(msg);
         lbl.setMaxWidth(DEFAULT_CONTENT_WIDTH);
+        lbl.putClientProperty(JEditorPane.HONOR_DISPLAY_PROPERTIES, Boolean.TRUE);
+        lbl.setForeground(Color.BLACK);
         content = lbl;
         return this;
     }
diff --git a/src/org/openstreetmap/josm/gui/NotificationManager.java b/src/org/openstreetmap/josm/gui/NotificationManager.java
index 1f9e429..3780d33 100644
--- a/src/org/openstreetmap/josm/gui/NotificationManager.java
+++ b/src/org/openstreetmap/josm/gui/NotificationManager.java
@@ -54,10 +54,9 @@ import org.openstreetmap.josm.tools.ImageProvider;
  */
 class NotificationManager {
 
-    private Timer hideTimer; // started when message is shown, responsible for hiding the message
-    private Timer pauseTimer; // makes sure, there is a small pause between two consecutive messages
-    private Timer unfreezeDelayTimer; // tiny delay before resuming the timer when mouse cursor
-                                      // is moved off the panel
+    private final Timer hideTimer; // started when message is shown, responsible for hiding the message
+    private final Timer pauseTimer; // makes sure, there is a small pause between two consecutive messages
+    private final Timer unfreezeDelayTimer; // tiny delay before resuming the timer when mouse cursor is moved off the panel
     private boolean running;
 
     private Notification currentNotification;
diff --git a/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java b/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java
index e9da9e3..14b7f09 100644
--- a/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java
+++ b/src/org/openstreetmap/josm/gui/OsmPrimitivRenderer.java
@@ -27,17 +27,17 @@ import org.openstreetmap.josm.tools.ImageProvider;
  * @author Frederik Ramm
  */
 public class OsmPrimitivRenderer implements ListCellRenderer<OsmPrimitive>, TableCellRenderer {
-    private DefaultNameFormatter formatter = DefaultNameFormatter.getInstance();
+    private final DefaultNameFormatter formatter = DefaultNameFormatter.getInstance();
 
     /**
      * Default list cell renderer - delegate for ListCellRenderer operation
      */
-    private DefaultListCellRenderer defaultListCellRenderer = new DefaultListCellRenderer();
+    private final DefaultListCellRenderer defaultListCellRenderer = new DefaultListCellRenderer();
 
     /**
      * Default table cell renderer - delegate for TableCellRenderer operation
      */
-    private DefaultTableCellRenderer defaultTableCellRenderer = new DefaultTableCellRenderer();
+    private final DefaultTableCellRenderer defaultTableCellRenderer = new DefaultTableCellRenderer();
 
     /**
      * Adapter method supporting the ListCellRenderer interface.
diff --git a/src/org/openstreetmap/josm/gui/ScrollViewport.java b/src/org/openstreetmap/josm/gui/ScrollViewport.java
index 110184d..66a1803 100644
--- a/src/org/openstreetmap/josm/gui/ScrollViewport.java
+++ b/src/org/openstreetmap/josm/gui/ScrollViewport.java
@@ -38,7 +38,7 @@ public class ScrollViewport extends JPanel {
     public static final int ALL_DIRECTION = HORIZONTAL_DIRECTION | VERTICAL_DIRECTION;
 
     private class ScrollViewPortMouseListener extends MouseAdapter {
-        private int direction;
+        private final int direction;
 
         ScrollViewPortMouseListener(int direction) {
             this.direction = direction;
@@ -64,12 +64,12 @@ public class ScrollViewport extends JPanel {
 
     }
 
-    private JViewport vp = new JViewport();
+    private final JViewport vp = new JViewport();
     private JComponent component;
 
-    private List<JButton> buttons = new ArrayList<>();
+    private final List<JButton> buttons = new ArrayList<>();
 
-    private Timer timer = new Timer(100, new ActionListener() {
+    private final Timer timer = new Timer(100, new ActionListener() {
         @Override
         public void actionPerformed(ActionEvent arg0) {
             ScrollViewport.this.scroll();
diff --git a/src/org/openstreetmap/josm/gui/SelectionManager.java b/src/org/openstreetmap/josm/gui/SelectionManager.java
index 126d55e..c0d87e4 100644
--- a/src/org/openstreetmap/josm/gui/SelectionManager.java
+++ b/src/org/openstreetmap/josm/gui/SelectionManager.java
@@ -126,10 +126,9 @@ public class SelectionManager implements MouseListener, MouseMotionListener, Pro
      */
     private final NavigatableComponent nc;
     /**
-     * Whether the selection rectangle must obtain the aspect ratio of the
-     * drawComponent.
+     * Whether the selection rectangle must obtain the aspect ratio of the drawComponent.
      */
-    private boolean aspectRatio;
+    private final boolean aspectRatio;
 
     /**
      * <code>true</code> if we should paint a lasso instead of a rectangle.
@@ -138,7 +137,7 @@ public class SelectionManager implements MouseListener, MouseMotionListener, Pro
     /**
      * The polygon to store the selection outline if {@link #lassoMode} is used.
      */
-    private Polygon lasso = new Polygon();
+    private final Polygon lasso = new Polygon();
 
     /**
      * The result of the last selection.
diff --git a/src/org/openstreetmap/josm/gui/bbox/SizeButton.java b/src/org/openstreetmap/josm/gui/bbox/SizeButton.java
index 03c4329..d09c43f 100644
--- a/src/org/openstreetmap/josm/gui/bbox/SizeButton.java
+++ b/src/org/openstreetmap/josm/gui/bbox/SizeButton.java
@@ -22,8 +22,8 @@ public class SizeButton extends JComponent {
     private int x;
     private int y;
 
-    private ImageIcon enlargeImage;
-    private ImageIcon shrinkImage;
+    private final ImageIcon enlargeImage;
+    private final ImageIcon shrinkImage;
     private boolean isEnlarged;
     private final SlippyMapBBoxChooser slippyMapBBoxChooser;
 
diff --git a/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java b/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java
index 9f3c45f..3636747 100644
--- a/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java
+++ b/src/org/openstreetmap/josm/gui/bbox/SlippyMapBBoxChooser.java
@@ -118,8 +118,8 @@ public class SlippyMapBBoxChooser extends JMapViewer implements BBoxChooser {
     private static final StringProperty PROP_MAPSTYLE = new StringProperty("slippy_map_chooser.mapstyle", "Mapnik");
     public static final String RESIZE_PROP = SlippyMapBBoxChooser.class.getName() + ".resize";
 
-    private transient TileLoader cachedLoader;
-    private transient OsmTileLoader uncachedLoader;
+    private final transient TileLoader cachedLoader;
+    private final transient OsmTileLoader uncachedLoader;
 
     private final SizeButton iSizeButton;
     private final SourceButton iSourceButton;
diff --git a/src/org/openstreetmap/josm/gui/bbox/SlippyMapControler.java b/src/org/openstreetmap/josm/gui/bbox/SlippyMapControler.java
index 82c328a..bf2b52c 100644
--- a/src/org/openstreetmap/josm/gui/bbox/SlippyMapControler.java
+++ b/src/org/openstreetmap/josm/gui/bbox/SlippyMapControler.java
@@ -169,7 +169,7 @@ public class SlippyMapControler extends MouseAdapter implements MouseMotionListe
 
     private class MoveXAction extends AbstractAction {
 
-        private int direction;
+        private final int direction;
 
         MoveXAction(int direction) {
             this.direction = direction;
@@ -183,7 +183,7 @@ public class SlippyMapControler extends MouseAdapter implements MouseMotionListe
 
     private class MoveYAction extends AbstractAction {
 
-        private int direction;
+        private final int direction;
 
         MoveYAction(int direction) {
             this.direction = direction;
diff --git a/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java b/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java
index 495e290..beeab03 100644
--- a/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java
+++ b/src/org/openstreetmap/josm/gui/bbox/TileSelectionBBoxChooser.java
@@ -228,7 +228,7 @@ public class TileSelectionBBoxChooser extends JPanel implements BBoxChooser {
         private transient TileCoordinateValidator valMaxX;
         private transient TileCoordinateValidator valMinX;
         private JSpinner spZoomLevel;
-        private transient TileBoundsBuilder tileBoundsBuilder = new TileBoundsBuilder();
+        private final transient TileBoundsBuilder tileBoundsBuilder = new TileBoundsBuilder();
         private boolean doFireTileBoundChanged = true;
 
         protected JPanel buildTextPanel() {
diff --git a/src/org/openstreetmap/josm/gui/conflict/ConflictColors.java b/src/org/openstreetmap/josm/gui/conflict/ConflictColors.java
index c8cbe6e..56b0597 100644
--- a/src/org/openstreetmap/josm/gui/conflict/ConflictColors.java
+++ b/src/org/openstreetmap/josm/gui/conflict/ConflictColors.java
@@ -33,17 +33,17 @@ public enum ConflictColors implements ColorKey {
     BGCOLOR_IN_OPPOSITE(marktr("Conflict background: in opposite"), new Color(255, 234, 213)),
     BGCOLOR_SAME_POSITION_IN_OPPOSITE(marktr("Conflict background: same position in opposite"), new Color(217, 255, 217)),
 
-    BGCOLOR_TAG_KEEP_ONE (marktr("Conflict background: keep one tag"), new Color(217, 255, 217)),
-    FGCOLOR_TAG_KEEP_ONE (marktr("Conflict foreground: keep one tag"), Color.black),
+    BGCOLOR_TAG_KEEP_ONE(marktr("Conflict background: keep one tag"), new Color(217, 255, 217)),
+    FGCOLOR_TAG_KEEP_ONE(marktr("Conflict foreground: keep one tag"), Color.black),
     BGCOLOR_TAG_KEEP_NONE(marktr("Conflict background: drop tag"), Color.lightGray),
     FGCOLOR_TAG_KEEP_NONE(marktr("Conflict foreground: drop tag"), Color.black),
-    BGCOLOR_TAG_KEEP_ALL (marktr("Conflict background: keep all tags"), new Color(255, 234, 213)),
-    FGCOLOR_TAG_KEEP_ALL (marktr("Conflict foreground: keep all tags"), Color.black),
+    BGCOLOR_TAG_KEEP_ALL(marktr("Conflict background: keep all tags"), new Color(255, 234, 213)),
+    FGCOLOR_TAG_KEEP_ALL(marktr("Conflict foreground: keep all tags"), Color.black),
     BGCOLOR_TAG_SUM_ALL_NUM(marktr("Conflict background: sum all numeric tags"), new Color(255, 234, 213)),
     FGCOLOR_TAG_SUM_ALL_NUM(marktr("Conflict foreground: sum all numeric tags"), Color.black),
 
-    BGCOLOR_MEMBER_KEEP  (marktr("Conflict background: keep member"), new Color(217, 255, 217)),
-    FGCOLOR_MEMBER_KEEP  (marktr("Conflict foreground: keep member"), Color.black),
+    BGCOLOR_MEMBER_KEEP(marktr("Conflict background: keep member"), new Color(217, 255, 217)),
+    FGCOLOR_MEMBER_KEEP(marktr("Conflict foreground: keep member"), Color.black),
     BGCOLOR_MEMBER_REMOVE(marktr("Conflict background: remove member"), Color.lightGray),
     FGCOLOR_MEMBER_REMOVE(marktr("Conflict foreground: remove member"), Color.black);
 
diff --git a/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java b/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java
index b2bd5fa..1af4adc 100644
--- a/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java
+++ b/src/org/openstreetmap/josm/gui/conflict/pair/ComparePairType.java
@@ -16,12 +16,12 @@ public enum ComparePairType {
     /**
      * compare my version of an {@link org.openstreetmap.josm.data.osm.OsmPrimitive} with their version
      */
-    MY_WITH_THEIR (tr("My with Their"), new ListRole[] {MY_ENTRIES, THEIR_ENTRIES}),
+    MY_WITH_THEIR(tr("My with Their"), new ListRole[] {MY_ENTRIES, THEIR_ENTRIES}),
 
     /**
      * compare my version of an {@link org.openstreetmap.josm.data.osm.OsmPrimitive} with the merged version
      */
-    MY_WITH_MERGED (tr("My with Merged"),  new ListRole[] {MY_ENTRIES, MERGED_ENTRIES}),
+    MY_WITH_MERGED(tr("My with Merged"),  new ListRole[] {MY_ENTRIES, MERGED_ENTRIES}),
 
     /**
      * compare their version of an {@link org.openstreetmap.josm.data.osm.OsmPrimitive} with the merged veresion
diff --git a/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java b/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java
index 10242e6..c31a342 100644
--- a/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java
@@ -22,7 +22,7 @@ import org.openstreetmap.josm.tools.ImageProvider;
  *
  */
 public  class RelationMemberTableCellRenderer extends JLabel implements TableCellRenderer {
-    private transient Border rowNumberBorder;
+    private final transient Border rowNumberBorder;
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeItem.java b/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeItem.java
index dc24076..99621f9 100644
--- a/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeItem.java
+++ b/src/org/openstreetmap/josm/gui/conflict/pair/tags/TagMergeItem.java
@@ -16,9 +16,9 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  */
 public class TagMergeItem {
 
-    private String key;
-    private String myTagValue;
-    private String theirTagValue;
+    private final String key;
+    private final String myTagValue;
+    private final String theirTagValue;
     private MergeDecisionType mergeDecision = MergeDecisionType.UNDECIDED;
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java b/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java
index 937f7c3..0424fea 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/CombinePrimitiveResolverDialog.java
@@ -329,11 +329,7 @@ public class CombinePrimitiveResolverDialog extends JDialog {
 
         getContentPane().add(pnlButtons, BorderLayout.SOUTH);
         validate();
-        int numTagDecisions = getTagConflictResolverModel().getNumDecisions();
-        int numRelationDecisions = getRelationMemberConflictResolverModel().getNumDecisions();
-        if (numTagDecisions > 0 && numRelationDecisions > 0) {
-            spTagConflictTypes.setDividerLocation(0.5);
-        }
+        adjustDividerLocation();
         pnlRelationMemberConflictResolver.prepareForEditing();
     }
 
@@ -353,8 +349,9 @@ public class CombinePrimitiveResolverDialog extends JDialog {
     public void setVisible(boolean visible) {
         if (visible) {
             prepareGUIBeforeConflictResolutionStarts();
+            setMinimumSize(new Dimension(400, 400));
             new WindowGeometry(getClass().getName() + ".geometry", WindowGeometry.centerInWindow(Main.parent,
-                    new Dimension(600, 400))).applySafe(this);
+                    new Dimension(800, 600))).applySafe(this);
             setApplied(false);
             btnApply.requestFocusInWindow();
         } else if (isShowing()) { // Avoid IllegalComponentStateException like in #8775
@@ -410,14 +407,20 @@ public class CombinePrimitiveResolverDialog extends JDialog {
         }
     }
 
+    private void adjustDividerLocation() {
+        int numTagDecisions = getTagConflictResolverModel().getNumDecisions();
+        int numRelationDecisions = getRelationMemberConflictResolverModel().getNumDecisions();
+        if (numTagDecisions > 0 && numRelationDecisions > 0) {
+            double nTop = 1.0 + numTagDecisions;
+            double nBottom = 2.5 + numRelationDecisions;
+            spTagConflictTypes.setDividerLocation(nTop/(nTop+nBottom));
+        }
+    }
+
     class AdjustDividerLocationAction extends WindowAdapter {
         @Override
         public void windowOpened(WindowEvent e) {
-            int numTagDecisions = getTagConflictResolverModel().getNumDecisions();
-            int numRelationDecisions = getRelationMemberConflictResolverModel().getNumDecisions();
-            if (numTagDecisions > 0 && numRelationDecisions > 0) {
-                spTagConflictTypes.setDividerLocation(0.5);
-            }
+            adjustDividerLocation();
         }
     }
 
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java b/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java
index 0c97b5c..d42707e 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellEditor.java
@@ -49,9 +49,9 @@ public class MultiValueCellEditor extends AbstractCellEditor implements TableCel
     }
 
     /** the combo box used as editor */
-    private JosmComboBox<Object> editor;
-    private DefaultComboBoxModel<Object> editorModel;
-    private CopyOnWriteArrayList<NavigationListener> listeners;
+    private final JosmComboBox<Object> editor;
+    private final DefaultComboBoxModel<Object> editorModel;
+    private final CopyOnWriteArrayList<NavigationListener> listeners;
 
     /**
      * Adds a navigation listener.
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java b/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java
index a72774d..8974b3b 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueCellRenderer.java
@@ -24,10 +24,10 @@ import org.openstreetmap.josm.tools.ImageProvider;
  */
 public class MultiValueCellRenderer extends JLabel implements TableCellRenderer {
 
-    private ImageIcon iconDecided;
-    private ImageIcon iconUndecided;
-    private DefaultComboBoxModel<Object> model;
-    private JosmComboBox<Object> cbDecisionRenderer;
+    private final ImageIcon iconDecided;
+    private final ImageIcon iconUndecided;
+    private final DefaultComboBoxModel<Object> model;
+    private final JosmComboBox<Object> cbDecisionRenderer;
 
     /**
      * Constructs a new {@code MultiValueCellRenderer}.
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java b/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java
index 78f439c..9ee5a8b 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/MultiValueResolutionDecision.java
@@ -25,7 +25,7 @@ public class MultiValueResolutionDecision {
     /** the type of decision */
     private MultiValueDecisionType type;
     /** the collection of tags for which a decision is needed */
-    private TagCollection tags;
+    private final TagCollection tags;
     /** the selected value if {@link #type} is {@link MultiValueDecisionType#KEEP_ONE} */
     private String value;
 
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java b/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java
index 186bdb0..079d620 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/PasteTagsConflictResolverDialog.java
@@ -327,7 +327,7 @@ public class PasteTagsConflictResolverDialog extends JDialog  implements Propert
         if (visible) {
             new WindowGeometry(
                     getClass().getName() + ".geometry",
-                    WindowGeometry.centerOnScreen(new Dimension(400, 300))
+                    WindowGeometry.centerOnScreen(new Dimension(600, 400))
             ).applySafe(this);
         } else if (isShowing()) { // Avoid IllegalComponentStateException like in #8775
             new WindowGeometry(this).remember(getClass().getName() + ".geometry");
@@ -401,7 +401,7 @@ public class PasteTagsConflictResolverDialog extends JDialog  implements Propert
 
     private static final class StatisticsTableModel extends DefaultTableModel {
         private static final String[] HEADERS = new String[] {tr("Paste ..."), tr("From ..."), tr("To ...") };
-        private transient List<StatisticsInfo> data;
+        private final transient List<StatisticsInfo> data;
 
         private StatisticsTableModel() {
             data = new ArrayList<>();
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecision.java b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecision.java
index f039c5d..c8631e0 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecision.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecision.java
@@ -11,9 +11,9 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 
 public class RelationMemberConflictDecision {
 
-    private Relation relation;
-    private int pos;
-    private OsmPrimitive originalPrimitive;
+    private final Relation relation;
+    private final int pos;
+    private final OsmPrimitive originalPrimitive;
     private String role;
     private RelationMemberConflictDecisionType decision;
 
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionEditor.java b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionEditor.java
index 849ae3e..67324b8 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionEditor.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionEditor.java
@@ -2,6 +2,8 @@
 package org.openstreetmap.josm.gui.conflict.tags;
 
 import java.awt.Component;
+import java.awt.event.ActionEvent;
+import java.awt.event.ActionListener;
 import java.util.EventObject;
 
 import javax.swing.JTable;
@@ -11,8 +13,15 @@ import javax.swing.table.TableCellEditor;
 import org.openstreetmap.josm.gui.util.CellEditorSupport;
 import org.openstreetmap.josm.gui.widgets.JosmComboBox;
 
+/**
+ * Table cell editor for relation member conflict resolver table.
+ * @since 2070
+ */
 public class RelationMemberConflictDecisionEditor extends JosmComboBox<RelationMemberConflictDecisionType> implements TableCellEditor {
 
+    private final transient CellEditorSupport tableCellEditorSupport;
+    private RelationMemberConflictDecisionType originalValue;
+
     /**
      * Constructs a new {@code RelationMemberConflictDecisionEditor}.
      */
@@ -28,14 +37,17 @@ public class RelationMemberConflictDecisionEditor extends JosmComboBox<RelationM
     /* --------------------------------------------------------------------------------- */
     @Override
     public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
+        addActionListener(new ActionListener() {
+            @Override
+            public void actionPerformed(ActionEvent e) {
+                stopCellEditing();
+            }
+        });
         setSelectedItem(value);
         this.originalValue = (RelationMemberConflictDecisionType) value;
         return this;
     }
 
-    private final transient CellEditorSupport tableCellEditorSupport;
-    private RelationMemberConflictDecisionType originalValue;
-
     @Override
     public void addCellEditorListener(CellEditorListener l) {
         tableCellEditorSupport.addCellEditorListener(l);
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
index 1c69e61..64a3650 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictDecisionRenderer.java
@@ -16,7 +16,7 @@ import org.openstreetmap.josm.gui.widgets.JosmComboBox;
 public class RelationMemberConflictDecisionRenderer extends JLabel
 implements TableCellRenderer, ListCellRenderer<RelationMemberConflictDecisionType> {
 
-    private JosmComboBox<RelationMemberConflictDecisionType> cbDecisionTypes;
+    private final JosmComboBox<RelationMemberConflictDecisionType> cbDecisionTypes;
 
     protected void resetTableRenderer() {
         setOpaque(true);
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java
index f217db3..f4a6087 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/RelationMemberConflictResolverModel.java
@@ -199,6 +199,20 @@ public class RelationMemberConflictResolverModel extends DefaultTableModel {
      */
     public void prepareDefaultRelationDecisions() {
 
+        if (Utils.forAll(primitives, OsmPrimitive.nodePredicate)) {
+            final Collection<OsmPrimitive> primitivesInDecisions = new HashSet<>();
+            for (final RelationMemberConflictDecision i : decisions) {
+                primitivesInDecisions.add(i.getOriginalPrimitive());
+            }
+            if (primitivesInDecisions.size() == 1) {
+                for (final RelationMemberConflictDecision i : decisions) {
+                    i.decide(RelationMemberConflictDecisionType.KEEP);
+                }
+                refresh();
+                return;
+            }
+        }
+
         for (final Relation relation : relations) {
             final Map<OsmPrimitive, List<RelationMemberConflictDecision>> decisionsByPrimitive = new LinkedHashMap<>(primitives.size(), 1);
             for (final RelationMemberConflictDecision decision : decisions) {
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolver.java b/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolver.java
index 64f41a1..572d83e 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolver.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolver.java
@@ -26,7 +26,7 @@ import org.openstreetmap.josm.Main;
 public class TagConflictResolver extends JPanel {
 
     /** the model for the tag conflict resolver */
-    private TagConflictResolverModel model;
+    private final TagConflictResolverModel model;
     /** selects whether only tags with conflicts are displayed */
     private JCheckBox cbShowTagsWithConflictsOnly;
     private JCheckBox cbShowTagsWithMultiValuesOnly;
diff --git a/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java b/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java
index ed73a24..4bf1d6e 100644
--- a/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java
+++ b/src/org/openstreetmap/josm/gui/conflict/tags/TagConflictResolverModel.java
@@ -26,7 +26,7 @@ public class TagConflictResolverModel extends DefaultTableModel {
     private Set<String> keysWithConflicts;
     private transient Map<String, MultiValueResolutionDecision> decisions;
     private int numConflicts;
-    private PropertyChangeSupport support;
+    private final PropertyChangeSupport support;
     private boolean showTagsWithConflictsOnly;
     private boolean showTagsWithMultiValuesOnly;
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java b/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
index d983ab6..698951d 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/CommandStackDialog.java
@@ -62,21 +62,21 @@ public class CommandStackDialog extends ToggleDialog implements CommandQueueList
     private final JTree undoTree = new JTree(undoTreeModel);
     private final JTree redoTree = new JTree(redoTreeModel);
 
-    private transient UndoRedoSelectionListener undoSelectionListener;
-    private transient UndoRedoSelectionListener redoSelectionListener;
+    private final transient UndoRedoSelectionListener undoSelectionListener;
+    private final transient UndoRedoSelectionListener redoSelectionListener;
 
-    private JScrollPane scrollPane;
-    private JSeparator separator = new JSeparator();
+    private final JScrollPane scrollPane;
+    private final JSeparator separator = new JSeparator();
     // only visible, if separator is the top most component
-    private Component spacer = Box.createRigidArea(new Dimension(0, 3));
+    private final Component spacer = Box.createRigidArea(new Dimension(0, 3));
 
     // last operation is remembered to select the next undo/redo entry in the list
     // after undo/redo command
     private UndoRedoType lastOperation = UndoRedoType.UNDO;
 
     // Actions for context menu and Enter key
-    private SelectAction selectAction = new SelectAction();
-    private SelectAndZoomAction selectAndZoomAction = new SelectAndZoomAction();
+    private final SelectAction selectAction = new SelectAction();
+    private final SelectAndZoomAction selectAndZoomAction = new SelectAndZoomAction();
 
     /**
      * Constructs a new {@code CommandStackDialog}.
@@ -166,7 +166,7 @@ public class CommandStackDialog extends ToggleDialog implements CommandQueueList
      * it behaves as if it was one component.
      */
     private class UndoRedoSelectionListener implements TreeSelectionListener {
-        private JTree source;
+        private final JTree source;
 
         UndoRedoSelectionListener(JTree source) {
             this.source = source;
@@ -246,7 +246,7 @@ public class CommandStackDialog extends ToggleDialog implements CommandQueueList
     /**
      * Simple listener setup to update the button enabled state when the side dialog shows.
      */
-    private transient Set<IEnabledStateUpdating> showNotifyListener = new LinkedHashSet<>();
+    private final transient Set<IEnabledStateUpdating> showNotifyListener = new LinkedHashSet<>();
 
     private void addShowNotifyListener(IEnabledStateUpdating listener) {
         showNotifyListener.add(listener);
@@ -430,29 +430,25 @@ public class CommandStackDialog extends ToggleDialog implements CommandQueueList
      * Action to undo or redo all commands up to (and including) the seleced item.
      */
     protected class UndoRedoAction extends AbstractAction implements IEnabledStateUpdating {
-        private UndoRedoType type;
-        private JTree tree;
+        private final UndoRedoType type;
+        private final JTree tree;
 
         /**
          * constructor
          * @param type decide whether it is an undo action or a redo action
          */
         public UndoRedoAction(UndoRedoType type) {
-            super();
             this.type = type;
-            switch (type) {
-            case UNDO:
+            if (UndoRedoType.UNDO == type) {
                 tree = undoTree;
                 putValue(NAME, tr("Undo"));
                 putValue(SHORT_DESCRIPTION, tr("Undo the selected and all later commands"));
                 putValue(SMALL_ICON, ImageProvider.get("undo"));
-                break;
-            case REDO:
+            } else {
                 tree = redoTree;
                 putValue(NAME, tr("Redo"));
                 putValue(SHORT_DESCRIPTION, tr("Redo the selected and all earlier commands"));
                 putValue(SMALL_ICON, ImageProvider.get("redo"));
-                break;
             }
         }
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java b/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java
index fb6cf7c..064abc9 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/DeleteFromRelationConfirmationDialog.java
@@ -187,7 +187,7 @@ public class DeleteFromRelationConfirmationDialog extends JDialog implements Tab
      *
      */
     public static class RelationMemberTableModel extends DefaultTableModel {
-        private transient List<RelationToChildReference> data;
+        private final transient List<RelationToChildReference> data;
 
         /**
          * Constructs a new {@code RelationMemberTableModel}.
diff --git a/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java b/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java
index b7c8a7d..a9fcfb3 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/DialogsPanel.java
@@ -25,7 +25,7 @@ public class DialogsPanel extends JPanel implements Destroyable {
     /**
      * Panels that are added to the multisplitpane.
      */
-    private List<JPanel> panels = new ArrayList<>();
+    private final List<JPanel> panels = new ArrayList<>();
 
     private final JSplitPane parent;
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java b/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java
index c630d1c..187e3c2 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/FilterDialog.java
@@ -57,10 +57,10 @@ import org.openstreetmap.josm.tools.Shortcut;
 public class FilterDialog extends ToggleDialog implements DataSetListener {
 
     private JTable userTable;
-    private FilterTableModel filterModel = new FilterTableModel();
+    private final FilterTableModel filterModel = new FilterTableModel();
 
-    private EnableFilterAction enableFilterAction;
-    private HidingFilterAction hidingFilterAction;
+    private final EnableFilterAction enableFilterAction;
+    private final HidingFilterAction hidingFilterAction;
 
     /**
      * Constructs a new {@code FilterDialog}
diff --git a/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java b/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java
index ff6ef42..3b546d4 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/FilterTableModel.java
@@ -365,7 +365,7 @@ public class FilterTableModel extends AbstractTableModel {
         }
     }
 
-    private OSDLabel lblOSD = new OSDLabel("");
+    private final OSDLabel lblOSD = new OSDLabel("");
 
     public void drawOSDText(Graphics2D g) {
         String message = "<html>" + tr("<h2>Filter active</h2>");
diff --git a/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java b/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java
index 354590a..2486888 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/InspectPrimitiveDialog.java
@@ -132,7 +132,7 @@ public class InspectPrimitiveDialog extends ExtendedDialog {
         private static final String INDENT = "  ";
         private static final char NL = '\n';
 
-        private StringBuilder s = new StringBuilder();
+        private final StringBuilder s = new StringBuilder();
 
         private DataText add(String title, String... values) {
             s.append(INDENT).append(title);
diff --git a/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java b/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java
index 198bd7e..a3c9bfc 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/LatLonDialog.java
@@ -194,7 +194,7 @@ public class LatLonDialog extends ExtendedDialog {
 
     public void setCoordinates(LatLon ll) {
         if (ll == null) {
-            ll = new LatLon(0, 0);
+            ll = LatLon.ZERO;
         }
         this.latLonCoordinates = ll;
         tfLatLon.setText(ll.latToString(CoordinateFormat.getDefaultFormat()) + ' ' + ll.lonToString(CoordinateFormat.getDefaultFormat()));
diff --git a/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java b/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
index ab72c83..6b8e83a 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/LayerListDialog.java
@@ -108,21 +108,21 @@ public class LayerListDialog extends ToggleDialog {
     }
 
     /** the model for the layer list */
-    private LayerListModel model;
+    private final LayerListModel model;
 
     /** the list of layers (technically its a JTable, but appears like a list) */
-    private LayerList layerList;
+    private final LayerList layerList;
 
-    private SideButton opacityButton;
-    private SideButton gammaButton;
+    private final SideButton opacityButton;
+    private final SideButton gammaButton;
 
-    private ActivateLayerAction activateLayerAction;
-    private ShowHideLayerAction showHideLayerAction;
+    private final ActivateLayerAction activateLayerAction;
+    private final ShowHideLayerAction showHideLayerAction;
 
     //TODO This duplicates ShowHide actions functionality
     /** stores which layer index to toggle and executes the ShowHide action if the layer is present */
     private final class ToggleLayerIndexVisibility extends AbstractAction {
-        private int layerIndex = -1;
+        private final int layerIndex;
 
         ToggleLayerIndexVisibility(int layerIndex) {
             this.layerIndex = layerIndex;
@@ -439,7 +439,7 @@ public class LayerListDialog extends ToggleDialog {
     public final class ShowHideLayerAction extends AbstractAction implements IEnabledStateUpdating, LayerAction, MultikeyShortcutAction {
 
         private transient WeakReference<Layer> lastLayer;
-        private transient Shortcut multikeyShortcut;
+        private final transient Shortcut multikeyShortcut;
 
         /**
          * Creates a {@link ShowHideLayerAction} which will toggle the visibility of
@@ -1114,7 +1114,7 @@ public class LayerListDialog extends ToggleDialog {
                     }
                 }
                 if (c == null) {
-                    c = Main.pref.getUIColor(isSelected ? "Table.selectionForeground" : "Table.foreground");
+                    c = UIManager.getColor(isSelected ? "Table.selectionForeground" : "Table.foreground");
                 }
                 label.setForeground(c);
             }
@@ -1225,8 +1225,8 @@ public class LayerListDialog extends ToggleDialog {
      */
     public final class LayerListModel extends AbstractTableModel implements MapView.LayerChangeListener, PropertyChangeListener {
         /** manages list selection state*/
-        private DefaultListSelectionModel selectionModel;
-        private CopyOnWriteArrayList<LayerListModelListener> listeners;
+        private final DefaultListSelectionModel selectionModel;
+        private final CopyOnWriteArrayList<LayerListModelListener> listeners;
 
         /**
          * constructor
diff --git a/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java b/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java
index 1a3d2e8..6ba7e93 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/MapPaintDialog.java
@@ -486,8 +486,8 @@ public class MapPaintDialog extends ToggleDialog {
         }
 
         private class SaveToFileTask extends PleaseWaitRunnable {
-            private StyleSource s;
-            private File file;
+            private final StyleSource s;
+            private final File file;
 
             private boolean canceled;
             private boolean error;
diff --git a/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java b/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java
index 1f2183d..a67a27c 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/NotesDialog.java
@@ -104,7 +104,7 @@ public class NotesDialog extends ToggleDialog implements LayerChangeListener {
 
     private void buildDialog() {
         model = new NoteTableModel();
-        displayList = new JList<Note>(model);
+        displayList = new JList<>(model);
         displayList.setCellRenderer(new NoteRenderer());
         displayList.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
         displayList.addListSelectionListener(new ListSelectionListener() {
@@ -231,7 +231,7 @@ public class NotesDialog extends ToggleDialog implements LayerChangeListener {
 
     private static class NoteRenderer implements ListCellRenderer<Note> {
 
-        private DefaultListCellRenderer defaultListCellRenderer = new DefaultListCellRenderer();
+        private final DefaultListCellRenderer defaultListCellRenderer = new DefaultListCellRenderer();
         private final DateFormat dateFormat = DateUtils.getDateTimeFormat(DateFormat.MEDIUM, DateFormat.SHORT);
 
         @Override
@@ -263,7 +263,7 @@ public class NotesDialog extends ToggleDialog implements LayerChangeListener {
     }
 
     class NoteTableModel extends AbstractListModel<Note> {
-        private transient List<Note> data;
+        private final transient List<Note> data;
 
         /**
          * Constructs a new {@code NoteTableModel}.
diff --git a/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java b/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
index 55a80fd..44ec931 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java
@@ -116,7 +116,7 @@ public class RelationListDialog extends ToggleDialog implements DataSetListener
     private final AddSelectionToRelations addSelectionToRelations = new AddSelectionToRelations();
 
     private final transient HighlightHelper highlightHelper = new HighlightHelper();
-    private boolean highlightEnabled = Main.pref.getBoolean("draw.target-highlight", true);
+    private final boolean highlightEnabled = Main.pref.getBoolean("draw.target-highlight", true);
 
     /**
      * Constructs <code>RelationListDialog</code>
@@ -371,7 +371,7 @@ public class RelationListDialog extends ToggleDialog implements DataSetListener
     private class RelationListModel extends AbstractListModel<Relation> {
         private final transient List<Relation> relations = new ArrayList<>();
         private transient List<Relation> filteredRelations;
-        private DefaultListSelectionModel selectionModel;
+        private final DefaultListSelectionModel selectionModel;
         private transient SearchCompiler.Match filter;
 
         RelationListModel(DefaultListSelectionModel selectionModel) {
diff --git a/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java b/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
index 8cd8fca..f9cdafd 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/SelectionListDialog.java
@@ -197,7 +197,7 @@ public class SelectionListDialog extends ToggleDialog  {
      */
     class MouseEventHandler extends PopupMenuLauncher {
         private final HighlightHelper helper = new HighlightHelper();
-        private boolean highlightEnabled = Main.pref.getBoolean("draw.target-highlight", true);
+        private final boolean highlightEnabled = Main.pref.getBoolean("draw.target-highlight", true);
 
         MouseEventHandler() {
             super(popupMenu);
@@ -479,7 +479,7 @@ public class SelectionListDialog extends ToggleDialog  {
         // Variable to store history from currentDataSet()
         private LinkedList<Collection<? extends OsmPrimitive>> history;
         private final transient List<OsmPrimitive> selection = new ArrayList<>();
-        private DefaultListSelectionModel selectionModel;
+        private final DefaultListSelectionModel selectionModel;
 
         /**
          * Constructor
diff --git a/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java b/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java
index a842d62..9d9ab69 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/ToggleDialog.java
@@ -152,7 +152,7 @@ public class ToggleDialog extends JPanel implements ShowHideButtonListener, Help
 
     protected JToggleButton button;
     private JPanel buttonsPanel;
-    private transient List<javax.swing.Action> buttonActions = new ArrayList<>();
+    private final transient List<javax.swing.Action> buttonActions = new ArrayList<>();
 
     /** holds the menu entry in the windows menu. Required to properly
      * toggle the checkbox on show/hide
@@ -761,7 +761,7 @@ public class ToggleDialog extends JPanel implements ShowHideButtonListener, Help
 
     protected void setIsDocked(boolean val) {
         if (buttonsPanel != null) {
-            buttonsPanel.setVisible(val ? buttonHiding != ButtonHidingType.ALWAYS_HIDDEN : true);
+            buttonsPanel.setVisible(!val || buttonHiding != ButtonHidingType.ALWAYS_HIDDEN);
         }
         isDocked = val;
         Main.pref.put(preferencePrefix+".docked", val);
diff --git a/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java b/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
index 532cb89..57ac553 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/UserListDialog.java
@@ -130,6 +130,10 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
         // do nothing
     }
 
+    /**
+     * Refreshes user list from given collection of OSM primitives.
+     * @param fromPrimitives OSM primitives to fetch users from
+     */
     public void refresh(Collection<? extends OsmPrimitive> fromPrimitives) {
         model.populate(fromPrimitives);
         GuiHelper.runInEDT(new Runnable() {
@@ -151,7 +155,6 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
         if (layer instanceof OsmDataLayer) {
             refresh(((OsmDataLayer) layer).data.getAllSelected());
         }
-
     }
 
     class SelectUsersPrimitivesAction extends AbstractAction implements ListSelectionListener {
@@ -168,7 +171,8 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
 
         public void select() {
             int[] indexes = userTable.getSelectedRows();
-            if (indexes == null || indexes.length == 0) return;
+            if (indexes == null || indexes.length == 0)
+                return;
             model.selectPrimitivesOwnedBy(userTable.getSelectedRows());
         }
 
@@ -187,8 +191,8 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
         }
     }
 
-    /*
-     * Action for launching the info page of a user
+    /**
+     * Action for launching the info page of a user.
      */
     class ShowUserInfoAction extends AbstractInfoAction implements ListSelectionListener {
 
@@ -203,9 +207,11 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
         @Override
         public void actionPerformed(ActionEvent e) {
             int[] rows = userTable.getSelectedRows();
-            if (rows == null || rows.length == 0) return;
+            if (rows == null || rows.length == 0)
+                return;
             List<User> users = model.getSelectedUsers(rows);
-            if (users.isEmpty()) return;
+            if (users.isEmpty())
+                return;
             if (users.size() > 10) {
                 Main.warn(tr("Only launching info browsers for the first {0} of {1} selected users", 10, users.size()));
             }
@@ -256,9 +262,9 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
      *
      */
     private static class UserInfo implements Comparable<UserInfo> {
-        public User user;
-        public int count;
-        public double percent;
+        public final User user;
+        public final int count;
+        public final double percent;
 
         UserInfo(User user, int count, double percent) {
             this.user = user;
@@ -268,10 +274,14 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
 
         @Override
         public int compareTo(UserInfo o) {
-            if (count < o.count) return 1;
-            if (count > o.count) return -1;
-            if (user == null || user.getName() == null) return 1;
-            if (o.user == null || o.user.getName() == null) return -1;
+            if (count < o.count)
+                return 1;
+            if (count > o.count)
+                return -1;
+            if (user == null || user.getName() == null)
+                return 1;
+            if (o.user == null || o.user.getName() == null)
+                return -1;
             return user.getName().compareTo(o.user.getName());
         }
 
@@ -287,7 +297,7 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
      *
      */
     static class UserTableModel extends DefaultTableModel {
-        private transient List<UserInfo> data;
+        private final transient List<UserInfo> data;
 
         UserTableModel() {
             setColumnIdentifiers(new String[]{tr("Author"), tr("# Objects"), "%"});
@@ -296,7 +306,8 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
 
         protected Map<User, Integer> computeStatistics(Collection<? extends OsmPrimitive> primitives) {
             Map<User, Integer> ret = new HashMap<>();
-            if (primitives == null || primitives.isEmpty()) return ret;
+            if (primitives == null || primitives.isEmpty())
+                return ret;
             for (OsmPrimitive primitive: primitives) {
                 if (ret.containsKey(primitive.getUser())) {
                     ret.put(primitive.getUser(), ret.get(primitive.getUser()) + 1);
@@ -326,7 +337,8 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
 
         @Override
         public int getRowCount() {
-            if (data == null) return 0;
+            if (data == null)
+                return 0;
             return data.size();
         }
 
@@ -337,8 +349,8 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
             case 0: /* author */ return info.getName() == null ? "" : info.getName();
             case 1: /* count */ return info.count;
             case 2: /* percent */ return NumberFormat.getPercentInstance().format(info.percent);
+            default: return null;
             }
-            return null;
         }
 
         @Override
@@ -363,7 +375,8 @@ public class UserListDialog extends ToggleDialog implements SelectionChangedList
 
         public List<User> getSelectedUsers(int[] rows) {
             List<User> ret = new LinkedList<>();
-            if (rows == null || rows.length == 0) return ret;
+            if (rows == null || rows.length == 0)
+                return ret;
             for (int row: rows) {
                 if (data.get(row).user == null) {
                     continue;
diff --git a/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java b/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java
index 63e9df2..93cd671 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/ValidatorDialog.java
@@ -71,13 +71,13 @@ public class ValidatorDialog extends ToggleDialog implements SelectionChangedLis
     public ValidatorTreePanel tree;
 
     /** The fix button */
-    private SideButton fixButton;
+    private final SideButton fixButton;
     /** The ignore button */
-    private SideButton ignoreButton;
+    private final SideButton ignoreButton;
     /** The select button */
-    private SideButton selectButton;
+    private final SideButton selectButton;
     /** The lookup button */
-    private SideButton lookupButton;
+    private final SideButton lookupButton;
 
     private final JPopupMenu popupMenu = new JPopupMenu();
     private final transient PopupMenuHandler popupMenuHandler = new PopupMenuHandler(popupMenu);
@@ -585,7 +585,7 @@ public class ValidatorDialog extends ToggleDialog implements SelectionChangedLis
      *
      */
     class FixTask extends PleaseWaitRunnable {
-        private Collection<TestError> testErrors;
+        private final Collection<TestError> testErrors;
         private boolean canceled;
 
         FixTask(Collection<TestError> testErrors) {
diff --git a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java
index d22ad9c..7dbb8c7 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetCacheManagerModel.java
@@ -30,7 +30,7 @@ public class ChangesetCacheManagerModel extends AbstractTableModel implements Ch
     public static final String CHANGESET_IN_DETAIL_VIEW_PROP = ChangesetCacheManagerModel.class.getName() + ".changesetInDetailView";
 
     private final transient List<Changeset> data = new ArrayList<>();
-    private DefaultListSelectionModel selectionModel;
+    private final DefaultListSelectionModel selectionModel;
     private transient Changeset changesetInDetailView;
     private final PropertyChangeSupport support = new PropertyChangeSupport(this);
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java
index b62529a..566ab7b 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentPanel.java
@@ -174,7 +174,7 @@ public class ChangesetContentPanel extends JPanel implements PropertyChangeListe
 
     private void alertNoPrimitivesTo(Collection<HistoryOsmPrimitive> primitives, String title, String helpTopic) {
         HelpAwareOptionPane.showOptionDialog(
-                ChangesetContentPanel.this,
+                this,
                 trn("<html>The selected object is not available in the current<br>"
                         + "edit layer ''{0}''.</html>",
                         "<html>None of the selected objects is available in the current<br>"
diff --git a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java
index 9d75f13..8b3f29c 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetContentTableModel.java
@@ -24,7 +24,7 @@ import org.openstreetmap.josm.data.osm.history.HistoryOsmPrimitive;
 public class ChangesetContentTableModel extends AbstractTableModel {
 
     private final transient List<ChangesetContentEntry> data = new ArrayList<>();
-    private DefaultListSelectionModel selectionModel;
+    private final DefaultListSelectionModel selectionModel;
 
     public ChangesetContentTableModel(DefaultListSelectionModel selectionModel) {
         this.selectionModel = selectionModel;
diff --git a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java
index ab0665b..6422385 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/changeset/ChangesetListModel.java
@@ -23,7 +23,7 @@ import org.openstreetmap.josm.data.osm.Storage;
 public class ChangesetListModel extends DefaultListModel<Changeset> implements ChangesetCacheListener {
     private final transient List<Changeset> data = new ArrayList<>();
     private final transient Storage<Changeset> shownChangesets = new Storage<>(true);
-    private DefaultListSelectionModel selectionModel;
+    private final DefaultListSelectionModel selectionModel;
 
     public ChangesetListModel(DefaultListSelectionModel selectionModel) {
         this.selectionModel = selectionModel;
diff --git a/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java b/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
index 48d357c..a35228f 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/changeset/query/UrlBasedQueryPanel.java
@@ -28,7 +28,6 @@ import org.openstreetmap.josm.io.ChangesetQuery.ChangesetQueryUrlException;
 import org.openstreetmap.josm.io.OsmApi;
 import org.openstreetmap.josm.tools.ImageProvider;
 
-
 public class UrlBasedQueryPanel extends JPanel {
 
     private JosmTextField tfUrl;
diff --git a/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRenderer.java
index 23f5a32..4363997 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesCellRenderer.java
@@ -8,13 +8,16 @@ import static org.openstreetmap.josm.tools.I18n.trn;
 import java.awt.Color;
 import java.awt.Component;
 import java.awt.Font;
+import java.util.Collection;
 import java.util.Map;
 import java.util.Objects;
+import java.util.concurrent.CopyOnWriteArrayList;
 
 import javax.swing.JLabel;
 import javax.swing.JTable;
 import javax.swing.UIDefaults;
 import javax.swing.table.DefaultTableCellRenderer;
+import javax.swing.table.TableCellRenderer;
 
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
@@ -25,6 +28,8 @@ import org.openstreetmap.josm.data.osm.OsmPrimitive;
  */
 public class PropertiesCellRenderer extends DefaultTableCellRenderer {
 
+    private final Collection<TableCellRenderer> customRenderer = new CopyOnWriteArrayList<>();
+
     private void setColors(Component c, String key, boolean isSelected) {
         UIDefaults defaults = javax.swing.UIManager.getDefaults();
         if (OsmPrimitive.getDiscardableKeys().contains(key)) {
@@ -44,6 +49,12 @@ public class PropertiesCellRenderer extends DefaultTableCellRenderer {
 
     @Override
     public Component getTableCellRendererComponent(JTable table, Object value, boolean isSelected, boolean hasFocus, int row, int column) {
+        for (TableCellRenderer renderer : customRenderer) {
+            final Component component = renderer.getTableCellRendererComponent(table, value, isSelected, hasFocus, row, column);
+            if (component != null) {
+                return component;
+            }
+        }
         Component c = super.getTableCellRendererComponent(table, value, isSelected, false, row, column);
         if (value == null)
             return this;
@@ -105,4 +116,26 @@ public class PropertiesCellRenderer extends DefaultTableCellRenderer {
         }
         return c;
     }
+
+    /**
+     * Adds a custom table cell renderer to render cells of the tags table.
+     *
+     * If the renderer is not capable performing a {@link TableCellRenderer#getTableCellRendererComponent},
+     * it should return {@code null} to fall back to the
+     * {@link PropertiesCellRenderer#getTableCellRendererComponent default implementation}.
+     * @param renderer the renderer to add
+     * @since 9149
+     */
+    public void addCustomRenderer(TableCellRenderer renderer) {
+        customRenderer.add(renderer);
+    }
+
+    /**
+     * Removes a custom table cell renderer.
+     * @param renderer the renderer to remove
+     * @since 9149
+     */
+    public void removeCustomRenderer(TableCellRenderer renderer) {
+        customRenderer.remove(renderer);
+    }
 }
diff --git a/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java b/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java
index 3c47fb1..efcf1ec 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/properties/PropertiesDialog.java
@@ -15,7 +15,6 @@ import java.awt.event.MouseAdapter;
 import java.awt.event.MouseEvent;
 import java.beans.PropertyChangeEvent;
 import java.beans.PropertyChangeListener;
-import java.net.HttpURLConnection;
 import java.net.URI;
 import java.net.URISyntaxException;
 import java.util.ArrayList;
@@ -47,6 +46,7 @@ import javax.swing.event.ListSelectionEvent;
 import javax.swing.event.ListSelectionListener;
 import javax.swing.table.DefaultTableCellRenderer;
 import javax.swing.table.DefaultTableModel;
+import javax.swing.table.TableCellRenderer;
 import javax.swing.table.TableColumnModel;
 import javax.swing.table.TableModel;
 import javax.swing.table.TableRowSorter;
@@ -99,6 +99,7 @@ import org.openstreetmap.josm.gui.widgets.JosmTextField;
 import org.openstreetmap.josm.gui.widgets.PopupMenuLauncher;
 import org.openstreetmap.josm.tools.AlphanumComparator;
 import org.openstreetmap.josm.tools.GBC;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.InputMapUtils;
 import org.openstreetmap.josm.tools.LanguageInfo;
@@ -136,6 +137,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
      * The tag data of selected objects.
      */
     private final ReadOnlyTableModel tagData = new ReadOnlyTableModel();
+    private final PropertiesCellRenderer cellRenderer = new PropertiesCellRenderer();
     private final TableRowSorter<ReadOnlyTableModel> tagRowSorter = new TableRowSorter<>(tagData);
     private final JosmTextField tagTableFilter;
 
@@ -171,7 +173,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
     /**
      * This sub-object is responsible for all adding and editing of tags
      */
-    private final transient TagEditHelper editHelper = new TagEditHelper(tagData, valueCount);
+    private final transient TagEditHelper editHelper = new TagEditHelper(tagTable, tagData, valueCount);
 
     private final transient DataSetListenerAdapter dataChangedAdapter = new DataSetListenerAdapter(this);
     private final HelpAction helpAction = new HelpAction();
@@ -303,7 +305,6 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         tagTable.setSelectionMode(ListSelectionModel.MULTIPLE_INTERVAL_SELECTION);
         tagTable.getTableHeader().setReorderingAllowed(false);
 
-        PropertiesCellRenderer cellRenderer = new PropertiesCellRenderer();
         tagTable.getColumnModel().getColumn(0).setCellRenderer(cellRenderer);
         tagTable.getColumnModel().getColumn(1).setCellRenderer(cellRenderer);
         tagTable.setRowSorter(tagRowSorter);
@@ -544,7 +545,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         return f;
     }
 
-     /**
+    /**
      * This simply fires up an {@link RelationEditor} for the relation shown; everything else
      * is the editor's business.
      *
@@ -560,10 +561,10 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         ).setVisible(true);
     }
 
-    private int findRow(TableModel model, Object value) {
+    private int findViewRow(JTable table, TableModel model, Object value) {
         for (int i = 0; i < model.getRowCount(); i++) {
             if (model.getValueAt(i, 0).equals(value))
-                return i;
+                return table.convertRowIndexToView(i);
         }
         return -1;
     }
@@ -638,7 +639,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         Relation selectedRelation = null;
         selectedTag = editHelper.getChangedKey(); // select last added or last edited key by default
         if (selectedTag == null && tagTable.getSelectedRowCount() == 1) {
-            selectedTag = (String) tagData.getValueAt(tagTable.getSelectedRow(), 0);
+            selectedTag = editHelper.getDataKey(tagTable.getSelectedRow());
         }
         if (membershipTable.getSelectedRowCount() == 1) {
             selectedRelation = (Relation) membershipData.getValueAt(membershipTable.getSelectedRow(), 0);
@@ -736,9 +737,9 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         pluginHook.setVisible(hasSelection);
 
         int selectedIndex;
-        if (selectedTag != null && (selectedIndex = findRow(tagData, selectedTag)) != -1) {
+        if (selectedTag != null && (selectedIndex = findViewRow(tagTable, tagData, selectedTag)) != -1) {
             tagTable.changeSelection(selectedIndex, 0, false, false);
-        } else if (selectedRelation != null && (selectedIndex = findRow(membershipData, selectedRelation)) != -1) {
+        } else if (selectedRelation != null && (selectedIndex = findViewRow(membershipTable, membershipData, selectedRelation)) != -1) {
             membershipTable.changeSelection(selectedIndex, 0, false, false);
         } else if (hasTags) {
             tagTable.changeSelection(0, 0, false, false);
@@ -790,13 +791,12 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
      * Returns the selected tag.
      * @return The current selected tag
      */
-    @SuppressWarnings("unchecked")
     public Tag getSelectedProperty() {
         int row = tagTable.getSelectedRow();
         if (row == -1) return null;
-        Map<String, Integer> map = (TreeMap<String, Integer>) tagData.getValueAt(row, 1);
+        Map<String, Integer> map = editHelper.getDataValues(row);
         return new Tag(
-                tagData.getValueAt(row, 0).toString(),
+                editHelper.getDataKey(row),
                 map.size() > 1 ? "" : map.keySet().iterator().next());
     }
 
@@ -818,6 +818,28 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
     }
 
     /**
+     * Adds a custom table cell renderer to render cells of the tags table.
+     *
+     * If the renderer is not capable performing a {@link TableCellRenderer#getTableCellRendererComponent},
+     * it should return {@code null} to fall back to the
+     * {@link PropertiesCellRenderer#getTableCellRendererComponent default implementation}.
+     * @param renderer the renderer to add
+     * @since 9149
+     */
+    public void addCustomPropertiesCellRenderer(TableCellRenderer renderer) {
+        cellRenderer.addCustomRenderer(renderer);
+    }
+
+    /**
+     * Removes a custom table cell renderer.
+     * @param renderer the renderer to remove
+     * @since 9149
+     */
+    public void removeCustomPropertiesCellRenderer(TableCellRenderer renderer) {
+        cellRenderer.removeCustomRenderer(renderer);
+    }
+
+    /**
      * Class that watches for mouse clicks
      * @author imi
      */
@@ -863,7 +885,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
     }
 
     static class MemberInfo {
-        private List<RelationMember> role = new ArrayList<>();
+        private final List<RelationMember> role = new ArrayList<>();
         private Set<OsmPrimitive> members = new HashSet<>();
         private List<Integer> position = new ArrayList<>();
         private Iterable<OsmPrimitive> selection;
@@ -951,7 +973,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
             Map<String, String> tags = new HashMap<>(rows.length);
             int nextKeyIndex = rows[0];
             for (int row : rows) {
-                String key = tagData.getValueAt(row, 0).toString();
+                String key = editHelper.getDataKey(row);
                 if (row == nextKeyIndex + 1) {
                     nextKeyIndex = row; // no gap yet
                 }
@@ -969,7 +991,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
                     // gap found
                     nextKeyIndex++;
                 }
-                nextKey = (String) tagData.getValueAt(nextKeyIndex, 0);
+                nextKey = editHelper.getDataKey(nextKeyIndex);
             }
 
             Collection<OsmPrimitive> sel = Main.main.getInProgressSelection();
@@ -977,7 +999,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
 
             membershipTable.clearSelection();
             if (nextKey != null) {
-                tagTable.changeSelection(findRow(tagData, nextKey), 0, false, false);
+                tagTable.changeSelection(findViewRow(tagTable, tagData, nextKey), 0, false, false);
             }
         }
 
@@ -1009,7 +1031,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
 
             tagTable.clearSelection();
             if (nextRelation != null) {
-                membershipTable.changeSelection(findRow(membershipData, nextRelation), 0, false, false);
+                membershipTable.changeSelection(findViewRow(membershipTable, membershipData, nextRelation), 0, false, false);
             }
         }
 
@@ -1108,15 +1130,14 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         @Override
         public void actionPerformed(ActionEvent e) {
             try {
-                String base = Main.pref.get("url.openstreetmap-wiki", "http://wiki.openstreetmap.org/wiki/");
+                String base = Main.pref.get("url.openstreetmap-wiki", "https://wiki.openstreetmap.org/wiki/");
                 String lang = LanguageInfo.getWikiLanguagePrefix();
                 final List<URI> uris = new ArrayList<>();
                 int row;
                 if (tagTable.getSelectedRowCount() == 1) {
                     row = tagTable.getSelectedRow();
-                    String key = Utils.encodeUrl(tagData.getValueAt(row, 0).toString());
-                    @SuppressWarnings("unchecked")
-                    Map<String, Integer> m = (Map<String, Integer>) tagData.getValueAt(row, 1);
+                    String key = Utils.encodeUrl(editHelper.getDataKey(row));
+                    Map<String, Integer> m = editHelper.getDataValues(row);
                     String val = Utils.encodeUrl(m.entrySet().iterator().next().getKey());
 
                     uris.add(new URI(String.format("%s%sTag:%s=%s", base, lang, key, val)));
@@ -1149,24 +1170,22 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
                     @Override public void run() {
                         try {
                             // find a page that actually exists in the wiki
-                            HttpURLConnection conn;
+                            HttpClient.Response conn;
                             for (URI u : uris) {
-                                conn = Utils.openHttpConnection(u.toURL());
-                                conn.setConnectTimeout(Main.pref.getInteger("socket.timeout.connect", 15)*1000);
+                                conn = HttpClient.create(u.toURL(), "HEAD").connect();
 
                                 if (conn.getResponseCode() != 200) {
-                                    Main.info("{0} does not exist", u);
                                     conn.disconnect();
                                 } else {
-                                    int osize = conn.getContentLength();
+                                    long osize = conn.getContentLength();
                                     if (osize > -1) {
                                         conn.disconnect();
 
-                                        conn = Utils.openHttpConnection(new URI(u.toString()
+                                        final URI newURI = new URI(u.toString()
                                                 .replace("=", "%3D") /* do not URLencode whole string! */
                                                 .replaceFirst("/wiki/", "/w/index.php?redirect=no&title=")
-                                                ).toURL());
-                                        conn.setConnectTimeout(Main.pref.getInteger("socket.timeout.connect", 15)*1000);
+                                        );
+                                        conn = HttpClient.create(newURI.toURL(), "HEAD").connect();
                                     }
 
                                     /* redirect pages have different content length, but retrieving a "nonredirect"
@@ -1177,7 +1196,6 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
                                         Main.info("{0} is a mediawiki redirect", u);
                                         conn.disconnect();
                                     } else {
-                                        Main.info("browsing to {0}", u);
                                         conn.disconnect();
 
                                         OpenBrowser.displayUrl(u.toString());
@@ -1205,13 +1223,12 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         }
 
         @Override
-        @SuppressWarnings("unchecked")
         public void actionPerformed(ActionEvent e) {
             final String url;
             if (tagTable.getSelectedRowCount() == 1) {
                 final int row = tagTable.getSelectedRow();
-                final String key = Utils.encodeUrl(tagData.getValueAt(row, 0).toString());
-                Map<String, Integer> values = (Map<String, Integer>) tagData.getValueAt(row, 1);
+                final String key = Utils.encodeUrl(editHelper.getDataKey(row));
+                Map<String, Integer> values = editHelper.getDataValues(row);
                 if (values.size() == 1) {
                     url = TAGINFO_URL_PROP.get() + "tags/" + key /* do not URL encode key, otherwise addr:street does not work */
                             + '=' + Utils.encodeUrl(values.keySet().iterator().next());
@@ -1238,7 +1255,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         public void actionPerformed(ActionEvent ae) {
             if (tagTable.getSelectedRowCount() != 1)
                 return;
-            String key = tagData.getValueAt(tagTable.getSelectedRow(), 0).toString();
+            String key = editHelper.getDataKey(tagTable.getSelectedRow());
             Collection<OsmPrimitive> sel = Main.main.getInProgressSelection();
             String clipboard = Utils.getClipboardContent();
             if (sel.isEmpty() || clipboard == null)
@@ -1259,7 +1276,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
             if (rows.length == 0 || sel.isEmpty()) return;
 
             for (int row: rows) {
-                String key = tagData.getValueAt(row, 0).toString();
+                String key = editHelper.getDataKey(row);
                 if (sel.isEmpty())
                     return;
                 for (OsmPrimitive p : sel) {
@@ -1341,7 +1358,7 @@ implements SelectionChangedListener, MapView.EditLayerChangeListener, DataSetLis
         public void actionPerformed(ActionEvent e) {
             if (tagTable.getSelectedRowCount() != 1)
                 return;
-            String key = tagData.getValueAt(tagTable.getSelectedRow(), 0).toString();
+            String key = editHelper.getDataKey(tagTable.getSelectedRow());
             Collection<OsmPrimitive> sel = Main.main.getInProgressSelection();
             if (sel.isEmpty())
                 return;
diff --git a/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java b/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java
index 2daacb3..b212a72 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/properties/TagEditHelper.java
@@ -52,6 +52,7 @@ import javax.swing.JList;
 import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.JPopupMenu;
+import javax.swing.JTable;
 import javax.swing.KeyStroke;
 import javax.swing.ListCellRenderer;
 import javax.swing.table.DefaultTableModel;
@@ -85,6 +86,7 @@ import org.openstreetmap.josm.tools.WindowGeometry;
  * @since 5633
  */
 class TagEditHelper {
+    private final JTable tagTable;
     private final DefaultTableModel tagData;
     private final Map<String, Map<String, Integer>> valueCount;
 
@@ -94,7 +96,7 @@ class TagEditHelper {
     private String changedKey;
     private String objKey;
 
-    private Comparator<AutoCompletionListItem> defaultACItemComparator = new Comparator<AutoCompletionListItem>() {
+    private final Comparator<AutoCompletionListItem> defaultACItemComparator = new Comparator<AutoCompletionListItem>() {
         @Override
         public int compare(AutoCompletionListItem o1, AutoCompletionListItem o2) {
             return String.CASE_INSENSITIVE_ORDER.compare(o1.getValue(), o2.getValue());
@@ -115,11 +117,21 @@ class TagEditHelper {
         }
     };
 
-    TagEditHelper(DefaultTableModel propertyData, Map<String, Map<String, Integer>> valueCount) {
+    TagEditHelper(JTable tagTable, DefaultTableModel propertyData, Map<String, Map<String, Integer>> valueCount) {
+        this.tagTable = tagTable;
         this.tagData = propertyData;
         this.valueCount = valueCount;
     }
 
+    public final String getDataKey(int viewRow) {
+        return tagData.getValueAt(tagTable.convertRowIndexToModel(viewRow), 0).toString();
+    }
+
+    @SuppressWarnings("unchecked")
+    public final Map<String, Integer> getDataValues(int viewRow) {
+        return (Map<String, Integer>) tagData.getValueAt(tagTable.convertRowIndexToModel(viewRow), 1);
+    }
+
     /**
      * Open the add selection dialog and add a new key/value to the table (and
      * to the dataset, of course).
@@ -151,12 +163,10 @@ class TagEditHelper {
         sel = Main.main.getInProgressSelection();
         if (sel == null || sel.isEmpty()) return;
 
-        String key = tagData.getValueAt(row, 0).toString();
+        String key = getDataKey(row);
         objKey = key;
 
-        @SuppressWarnings("unchecked")
-        final EditTagDialog editDialog = new EditTagDialog(key,
-                (Map<String, Integer>) tagData.getValueAt(row, 1), focusOnKey);
+        final EditTagDialog editDialog = new EditTagDialog(key, getDataValues(row), focusOnKey);
         editDialog.showDialog();
         if (editDialog.getValue() != 1) return;
         editDialog.performTagEdit();
@@ -243,7 +253,7 @@ class TagEditHelper {
         private final String key;
         private final transient Map<String, Integer> m;
 
-        private transient Comparator<AutoCompletionListItem> usedValuesAwareComparator = new Comparator<AutoCompletionListItem>() {
+        private final transient Comparator<AutoCompletionListItem> usedValuesAwareComparator = new Comparator<AutoCompletionListItem>() {
                 @Override
                 public int compare(AutoCompletionListItem o1, AutoCompletionListItem o2) {
                     boolean c1 = m.containsKey(o1.getValue());
@@ -505,8 +515,8 @@ class TagEditHelper {
 
                    List<AutoCompletionListItem> valueList = autocomplete.getValues(getAutocompletionKeys(key));
                    Collections.sort(valueList, comparator);
-                   if (Main.isDebugEnabled()) {
-                       Main.debug("Focus gained by {0}, e={1}", values, e);
+                   if (Main.isTraceEnabled()) {
+                       Main.trace("Focus gained by {0}, e={1}", values, e);
                    }
                    values.setPossibleACItems(valueList);
                    values.getEditor().selectAll();
@@ -535,7 +545,7 @@ class TagEditHelper {
     }
 
     class AddTagsDialog extends AbstractTagsDialog {
-        private List<JosmAction> recentTagsActions = new ArrayList<>();
+        private final List<JosmAction> recentTagsActions = new ArrayList<>();
 
         // Counter of added commands for possible undo
         private int commandCount;
@@ -566,7 +576,7 @@ class TagEditHelper {
                     itemToSelect = item;
                 }
                 for (int i = 0; i < tagData.getRowCount(); ++i) {
-                    if (item.getValue().equals(tagData.getValueAt(i, 0))) {
+                    if (item.getValue().equals(getDataKey(i))) {
                         if (itemToSelect == item) {
                             itemToSelect = null;
                         }
@@ -830,7 +840,7 @@ class TagEditHelper {
             // Disable action if its key is already set on the object (the key being absent from the keys list for this reason
             // performing this action leads to autocomplete to the next key (see #7671 comments)
             for (int j = 0; j < tagData.getRowCount(); ++j) {
-                if (t.getKey().equals(tagData.getValueAt(j, 0))) {
+                if (t.getKey().equals(getDataKey(j))) {
                     action.setEnabled(false);
                     break;
                 }
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationMemberTask.java b/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationMemberTask.java
index 59b6236..0b36843 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationMemberTask.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationMemberTask.java
@@ -34,8 +34,8 @@ public class DownloadRelationMemberTask extends PleaseWaitRunnable {
     private boolean canceled;
     private Exception lastException;
     private final Set<Relation> parents = new HashSet<>();
-    private Collection<OsmPrimitive> children;
-    private OsmDataLayer curLayer;
+    private final Collection<OsmPrimitive> children;
+    private final OsmDataLayer curLayer;
     private MultiFetchServerObjectReader objectReader;
 
     public DownloadRelationMemberTask(Relation parent, Collection<OsmPrimitive> children, OsmDataLayer curLayer, Dialog dialog) {
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java b/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java
index f99ab8e..54096eb 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/DownloadRelationTask.java
@@ -29,8 +29,8 @@ import org.xml.sax.SAXException;
 public class DownloadRelationTask extends PleaseWaitRunnable {
     private boolean canceled;
     private Exception lastException;
-    private Collection<Relation> relations;
-    private OsmDataLayer layer;
+    private final Collection<Relation> relations;
+    private final OsmDataLayer layer;
     private OsmServerObjectReader objectReader;
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java b/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
index 5c5128b..e54fcc9 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/GenericRelationEditor.java
@@ -97,17 +97,17 @@ import org.openstreetmap.josm.tools.WindowGeometry;
  */
 public class GenericRelationEditor extends RelationEditor  {
     /** the tag table and its model */
-    private TagEditorPanel tagEditorPanel;
-    private ReferringRelationsBrowser referrerBrowser;
-    private ReferringRelationsBrowserModel referrerModel;
+    private final TagEditorPanel tagEditorPanel;
+    private final ReferringRelationsBrowser referrerBrowser;
+    private final ReferringRelationsBrowserModel referrerModel;
 
     /** the member table */
     private MemberTable memberTable;
-    private MemberTableModel memberTableModel;
+    private final MemberTableModel memberTableModel;
 
     /** the model for the selection table */
     private SelectionTable selectionTable;
-    private SelectionTableModel selectionTableModel;
+    private final SelectionTableModel selectionTableModel;
 
     private AutoCompletingTextField tfRole;
 
@@ -1120,8 +1120,7 @@ public class GenericRelationEditor extends RelationEditor  {
             putValue(SHORT_DESCRIPTION, tr("Reverse the order of the relation members"));
             putValue(SMALL_ICON, ImageProvider.get("dialogs/relation", "reverse"));
             putValue(NAME, tr("Reverse"));
-        //  Shortcut.register Shortcut("relationeditor:reverse", tr("Relation Editor: Reverse"),
-        //      KeyEvent.VK_END, Shortcut.ALT)
+        //  Shortcut.register Shortcut("relationeditor:reverse", tr("Relation Editor: Reverse"), KeyEvent.VK_END, Shortcut.ALT)
             updateEnabledState();
         }
 
@@ -1569,8 +1568,7 @@ public class GenericRelationEditor extends RelationEditor  {
             putValue(SHORT_DESCRIPTION, tr("Download selected incomplete members"));
             putValue(SMALL_ICON, ImageProvider.get("dialogs/relation", "downloadincompleteselected"));
             putValue(NAME, tr("Download Members"));
-        //  Shortcut.register Shortcut("relationeditor:downloadincomplete", tr("Relation Editor: Download Members"),
-        //      KeyEvent.VK_K, Shortcut.ALT)
+        //  Shortcut.register Shortcut("relationeditor:downloadincomplete", tr("Relation Editor: Download Members"), KeyEvent.VK_K, Shortcut.ALT)
             updateEnabledState();
         }
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberRoleCellEditor.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberRoleCellEditor.java
index 6ae2b50..fd4e2a2 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberRoleCellEditor.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberRoleCellEditor.java
@@ -14,12 +14,12 @@ import org.openstreetmap.josm.gui.tagging.ac.AutoCompletingTextField;
 import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionList;
 
 public class MemberRoleCellEditor extends AbstractCellEditor implements TableCellEditor {
-    private AutoCompletingTextField editor;
+    private final AutoCompletingTextField editor;
     private final transient DataSet ds;
     private final transient Relation relation;
 
     /** user input is matched against this list of auto completion items */
-    private AutoCompletionList autoCompletionList;
+    private final AutoCompletionList autoCompletionList;
 
     /**
      * Constructs a new {@code MemberRoleCellEditor}.
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java
index c0dd0c2..3d41fd3 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTable.java
@@ -44,7 +44,7 @@ public class MemberTable extends OsmPrimitivesTable implements IMemberModelListe
 
     /** the additional actions in popup menu */
     private ZoomToGapAction zoomToGap;
-    private transient HighlightHelper highlightHelper = new HighlightHelper();
+    private final transient HighlightHelper highlightHelper = new HighlightHelper();
     private boolean highlightEnabled;
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java
index 55b61f1..f578531 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableCellRenderer.java
@@ -10,6 +10,7 @@ import javax.swing.UIManager;
 import javax.swing.table.TableCellRenderer;
 
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 
 /**
  * This is the {@link TableCellRenderer} used in the tables of
@@ -42,7 +43,7 @@ public abstract class MemberTableCellRenderer extends JLabel implements TableCel
         setToolTipText(null);
     }
 
-    protected void renderBackground(MemberTableModel model, OsmPrimitive primitive, boolean isSelected) {
+    protected void renderBackgroundForeground(MemberTableModel model, OsmPrimitive primitive, boolean isSelected) {
         Color bgc = UIManager.getColor("Table.background");
         if (isSelected) {
             bgc = UIManager.getColor("Table.selectionBackground");
@@ -51,17 +52,7 @@ public abstract class MemberTableCellRenderer extends JLabel implements TableCel
         } else if (primitive != null && model.getNumMembersWithPrimitive(primitive) > 1) {
             bgc = BGCOLOR_DOUBLE_ENTRY;
         }
-        setBackground(bgc);
-    }
-
-    protected void renderForeground(boolean isSelected) {
-        Color fgc;
-        if (isSelected) {
-            fgc = UIManager.getColor("Table.selectionForeground");
-        } else {
-            fgc = UIManager.getColor("Table.foreground");
-        }
-        setForeground(fgc);
+        GuiHelper.setBackgroundReadable(this, bgc);
     }
 
     @Override
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java
index 5cccfba..ac15b28 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableLinkedCellRenderer.java
@@ -32,9 +32,8 @@ public class MemberTableLinkedCellRenderer extends MemberTableCellRenderer {
             return this;
 
         this.value = (WayConnectionType) value;
-        renderForeground(isSelected);
         setToolTipText(((WayConnectionType) value).getToolTip());
-        renderBackground(getModel(table), null, isSelected);
+        renderBackgroundForeground(getModel(table), null, isSelected);
         return this;
     }
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableMemberCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableMemberCellRenderer.java
index 5ee08ab..dbe1b9f 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableMemberCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableMemberCellRenderer.java
@@ -39,9 +39,8 @@ public class MemberTableMemberCellRenderer extends MemberTableCellRenderer {
 
         Rectangle cellSize = table.getCellRect(row, column, false);
 
-        renderForeground(isSelected);
         OsmPrimitive primitive = (OsmPrimitive) value;
-        renderBackground(getModel(table), primitive, isSelected);
+        renderBackgroundForeground(getModel(table), primitive, isSelected);
         renderPrimitive(primitive, cellSize);
         return this;
     }
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
index 7c3d7a3..fb44ac9 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableModel.java
@@ -50,7 +50,7 @@ implements TableModelListener, SelectionChangedListener, DataSetListener, OsmPri
     /**
      * data of the table model: The list of members and the cached WayConnectionType of each member.
      **/
-    private transient List<RelationMember> members;
+    private final transient List<RelationMember> members;
     private transient List<WayConnectionType> connectionType;
 
     private DefaultListSelectionModel listSelectionModel;
@@ -105,7 +105,7 @@ implements TableModelListener, SelectionChangedListener, DataSetListener, OsmPri
     public void dataChanged(DataChangedEvent event) {
         // just trigger a repaint - the display name of the relation members may have changed
         Collection<RelationMember> sel = getSelectedMembers();
-        GuiHelper.runInEDTAndWait(new Runnable() {
+        GuiHelper.runInEDT(new Runnable() {
             public void run() {
                 fireTableDataChanged();
             }
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableRoleCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableRoleCellRenderer.java
index e3ce548..636241e 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableRoleCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/MemberTableRoleCellRenderer.java
@@ -14,9 +14,8 @@ public class MemberTableRoleCellRenderer extends MemberTableCellRenderer {
         if (value == null)
             return this;
 
-        renderForeground(isSelected);
         String role = (String) value;
-        renderBackground(getModel(table), null, isSelected);
+        renderBackgroundForeground(getModel(table), null, isSelected);
         setText(role);
         return this;
     }
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java b/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java
index 435933a..0f96507 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/ParentRelationLoadingTask.java
@@ -54,10 +54,10 @@ public class ParentRelationLoadingTask extends PleaseWaitRunnable {
     private boolean canceled;
     private Exception lastException;
     private DataSet referrers;
-    private boolean full;
-    private OsmDataLayer layer;
-    private Relation child;
-    private List<Relation> parents;
+    private final boolean full;
+    private final OsmDataLayer layer;
+    private final Relation child;
+    private final List<Relation> parents;
     private Runnable continuation;
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java b/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java
index 2f53105..2160e48 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/ReferringRelationsBrowser.java
@@ -36,8 +36,8 @@ public class ReferringRelationsBrowser extends JPanel {
 
     /** the list of relations */
     private JList<Relation> referrers;
-    private ReferringRelationsBrowserModel model;
-    private transient OsmDataLayer layer;
+    private final ReferringRelationsBrowserModel model;
+    private final transient OsmDataLayer layer;
     private JCheckBox cbReadFull;
     private EditAction editAction;
 
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java b/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java
index a647b48..67692e0 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/RelationEditor.java
@@ -58,7 +58,7 @@ public abstract class RelationEditor extends ExtendedDialog {
     private transient Relation relationSnapshot;
 
     /** the data layer the relation belongs to */
-    private transient OsmDataLayer layer;
+    private final transient OsmDataLayer layer;
 
     /**
      * This is a factory method that creates an appropriate RelationEditor
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTree.java b/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTree.java
index 1c6cafd..a030330 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTree.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTree.java
@@ -65,7 +65,7 @@ public class RelationTree extends JTree {
      * @return the parent dialog; null, if there is no parent dialog
      */
     protected Dialog getParentDialog() {
-        Component c = RelationTree.this;
+        Component c = this;
         while (c != null && !(c instanceof Dialog)) {
             c = c.getParent();
         }
@@ -104,9 +104,9 @@ public class RelationTree extends JTree {
     class RelationLoader extends PleaseWaitRunnable {
         private boolean canceled;
         private Exception lastException;
-        private Relation relation;
+        private final Relation relation;
         private DataSet ds;
-        private TreePath path;
+        private final TreePath path;
 
         RelationLoader(Dialog dialog, Relation relation, TreePath path) {
             super(
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeCellRenderer.java
index 2a8fe9e..80191cb 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/RelationTreeCellRenderer.java
@@ -22,7 +22,7 @@ public class RelationTreeCellRenderer extends JLabel implements TreeCellRenderer
     public static final Color BGCOLOR_SELECTED = new Color(143, 170, 255);
 
     /** the relation icon */
-    private ImageIcon icon;
+    private final ImageIcon icon;
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTable.java b/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTable.java
index 6befb8f..38b05fb 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTable.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTable.java
@@ -13,7 +13,7 @@ import org.openstreetmap.josm.data.osm.OsmPrimitive;
 
 public class SelectionTable extends JTable {
 
-    private SelectionTableModel model;
+    private final SelectionTableModel model;
     private MemberTableModel memberTableModel;
 
     protected void build() {
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableCellRenderer.java b/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableCellRenderer.java
index d0aa431..ea1b0e8 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableCellRenderer.java
@@ -12,6 +12,7 @@ import javax.swing.table.TableCellRenderer;
 
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.gui.DefaultNameFormatter;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.ImageProvider;
 
 /**
@@ -55,7 +56,7 @@ public class SelectionTableCellRenderer extends JLabel implements TableCellRende
         } else if (primitive != null && model != null && model.getNumMembersWithPrimitive(primitive) > 1) {
             bgc = BGCOLOR_DOUBLE_ENTRY;
         }
-        setBackground(bgc);
+        GuiHelper.setBackgroundReadable(this, bgc);
     }
 
     protected void renderPrimitive(OsmPrimitive primitive, Rectangle cellSize) {
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java b/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java
index 35dddfc..3076979 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/SelectionTableModel.java
@@ -18,8 +18,8 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 public class SelectionTableModel extends AbstractTableModel implements SelectionChangedListener, MapView.LayerChangeListener {
 
     /** this selection table model only displays selected primitives in this layer */
-    private transient OsmDataLayer layer;
-    private transient List<OsmPrimitive> cache;
+    private final transient OsmDataLayer layer;
+    private final transient List<OsmPrimitive> cache;
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java b/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java
index 53d10dc..ef7774b 100644
--- a/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java
+++ b/src/org/openstreetmap/josm/gui/dialogs/relation/sort/WayConnectionTypeCalculator.java
@@ -72,7 +72,7 @@ public class WayConnectionTypeCalculator {
                     }
                 }
 
-                if (!RelationSortUtils.isOneway(m)) {
+                if (!RelationSortUtils.isOneway(m) && lastWct != null) {
                     wct.direction = determineDirection(i-1, lastWct.direction, i);
                     wct.linkPrev = (wct.direction != NONE);
                 }
diff --git a/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java b/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java
index 193ae5c..deed742 100644
--- a/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java
+++ b/src/org/openstreetmap/josm/gui/download/BoundingBoxSelection.java
@@ -153,7 +153,7 @@ public class BoundingBoxSelection implements DownloadSelection {
     private boolean parseURL(DownloadDialog gui) {
         Bounds b = OsmUrlToBounds.parse(tfOsmUrl.getText());
         if (b == null) return false;
-        gui.boundingBoxChanged(b, BoundingBoxSelection.this);
+        gui.boundingBoxChanged(b, this);
         updateBboxFields(b);
         updateUrl(b);
         return true;
@@ -175,7 +175,7 @@ public class BoundingBoxSelection implements DownloadSelection {
         showUrl.setText(OsmUrlToBounds.getURL(area));
     }
 
-    private Border errorBorder = BorderFactory.createLineBorder(Color.RED, 1);
+    private final Border errorBorder = BorderFactory.createLineBorder(Color.RED, 1);
 
     protected void setErrorMessage(JosmTextField tf, String msg) {
         tf.setBorder(errorBorder);
@@ -188,7 +188,7 @@ public class BoundingBoxSelection implements DownloadSelection {
     }
 
     class LatValueChecker extends FocusAdapter implements ActionListener {
-        private JosmTextField tfLatValue;
+        private final JosmTextField tfLatValue;
 
         LatValueChecker(JosmTextField tfLatValue) {
             this.tfLatValue = tfLatValue;
@@ -221,7 +221,7 @@ public class BoundingBoxSelection implements DownloadSelection {
     }
 
     class LonValueChecker extends FocusAdapter implements ActionListener {
-        private JosmTextField tfLonValue;
+        private final JosmTextField tfLonValue;
 
         LonValueChecker(JosmTextField tfLonValue) {
             this.tfLonValue = tfLonValue;
@@ -254,7 +254,7 @@ public class BoundingBoxSelection implements DownloadSelection {
     }
 
     static class SelectAllOnFocusHandler extends FocusAdapter {
-        private JTextComponent tfTarget;
+        private final JTextComponent tfTarget;
 
         SelectAllOnFocusHandler(JTextComponent tfTarget) {
             this.tfTarget = tfTarget;
diff --git a/src/org/openstreetmap/josm/gui/download/PlaceSelection.java b/src/org/openstreetmap/josm/gui/download/PlaceSelection.java
index a8799c8..5826129 100644
--- a/src/org/openstreetmap/josm/gui/download/PlaceSelection.java
+++ b/src/org/openstreetmap/josm/gui/download/PlaceSelection.java
@@ -12,12 +12,8 @@ import java.awt.event.ActionEvent;
 import java.awt.event.MouseAdapter;
 import java.awt.event.MouseEvent;
 import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
 import java.io.Reader;
-import java.net.HttpURLConnection;
 import java.net.URL;
-import java.nio.charset.StandardCharsets;
 import java.text.DecimalFormat;
 import java.util.ArrayList;
 import java.util.Collections;
@@ -56,6 +52,7 @@ import org.openstreetmap.josm.gui.widgets.HistoryComboBox;
 import org.openstreetmap.josm.gui.widgets.JosmComboBox;
 import org.openstreetmap.josm.io.OsmTransferException;
 import org.openstreetmap.josm.tools.GBC;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.ImageProvider;
 import org.openstreetmap.josm.tools.OsmUrlToBounds;
 import org.openstreetmap.josm.tools.Utils;
@@ -200,7 +197,7 @@ public class PlaceSelection implements DownloadSelection {
         private SearchResult currentResult;
         private StringBuilder description;
         private int depth;
-        private List<SearchResult> data = new LinkedList<>();
+        private final List<SearchResult> data = new LinkedList<>();
 
         /**
          * Detect starting elements.
@@ -326,11 +323,11 @@ public class PlaceSelection implements DownloadSelection {
 
     class NameQueryTask extends PleaseWaitRunnable {
 
-        private String searchExpression;
-        private HttpURLConnection connection;
+        private final String searchExpression;
+        private HttpClient.Response connection;
         private List<SearchResult> data;
         private boolean canceled;
-        private Server useserver;
+        private final Server useserver;
         private Exception lastException;
 
         NameQueryTask(String searchExpression) {
@@ -370,13 +367,9 @@ public class PlaceSelection implements DownloadSelection {
                 getProgressMonitor().indeterminateSubTask(tr("Querying name server ..."));
                 URL url = new URL(urlString);
                 synchronized (this) {
-                    connection = Utils.openHttpConnection(url);
+                    connection = HttpClient.create(url).connect();
                 }
-                connection.setConnectTimeout(Main.pref.getInteger("socket.timeout.connect", 15)*1000);
-                try (
-                    InputStream inputStream = connection.getInputStream();
-                    Reader reader = new InputStreamReader(inputStream, StandardCharsets.UTF_8);
-                ) {
+                try (Reader reader = connection.getContentReader()) {
                     InputSource inputSource = new InputSource(reader);
                     NameFinderResultParser parser = new NameFinderResultParser();
                     Utils.parseSafeSAX(inputSource, parser);
@@ -410,7 +403,7 @@ public class PlaceSelection implements DownloadSelection {
 
     static class NamedResultTableModel extends DefaultTableModel {
         private transient List<SearchResult> data;
-        private transient ListSelectionModel selectionModel;
+        private final transient ListSelectionModel selectionModel;
 
         NamedResultTableModel(ListSelectionModel selectionModel) {
             data = new ArrayList<>();
diff --git a/src/org/openstreetmap/josm/gui/help/HelpBrowser.java b/src/org/openstreetmap/josm/gui/help/HelpBrowser.java
index 44bbce6..c6b6659 100644
--- a/src/org/openstreetmap/josm/gui/help/HelpBrowser.java
+++ b/src/org/openstreetmap/josm/gui/help/HelpBrowser.java
@@ -118,7 +118,7 @@ public class HelpBrowser extends JDialog {
     /** the currently displayed URL */
     private String url;
 
-    private transient HelpContentReader reader;
+    private final transient HelpContentReader reader;
 
     private static final JosmAction focusAction = new JosmAction(tr("JOSM Help Browser"), "help", "", null, false, false) {
         @Override
@@ -485,7 +485,7 @@ public class HelpBrowser extends JDialog {
     }
 
     static class BackAction extends AbstractAction implements Observer {
-        private transient HelpBrowserHistory history;
+        private final transient HelpBrowserHistory history;
 
         BackAction(HelpBrowserHistory history) {
             this.history = history;
@@ -507,7 +507,7 @@ public class HelpBrowser extends JDialog {
     }
 
     static class ForwardAction extends AbstractAction implements Observer {
-        private transient HelpBrowserHistory history;
+        private final transient HelpBrowserHistory history;
 
         ForwardAction(HelpBrowserHistory history) {
             this.history = history;
diff --git a/src/org/openstreetmap/josm/gui/help/HelpBrowserHistory.java b/src/org/openstreetmap/josm/gui/help/HelpBrowserHistory.java
index 3ff55d5..afdf0a8 100644
--- a/src/org/openstreetmap/josm/gui/help/HelpBrowserHistory.java
+++ b/src/org/openstreetmap/josm/gui/help/HelpBrowserHistory.java
@@ -7,7 +7,7 @@ import java.util.List;
 import java.util.Observable;
 
 public class HelpBrowserHistory extends Observable {
-    private HelpBrowser browser;
+    private final HelpBrowser browser;
     private List<String> history;
     private int historyPos;
 
diff --git a/src/org/openstreetmap/josm/gui/help/HelpContentReader.java b/src/org/openstreetmap/josm/gui/help/HelpContentReader.java
index 14c569c..29c886f 100644
--- a/src/org/openstreetmap/josm/gui/help/HelpContentReader.java
+++ b/src/org/openstreetmap/josm/gui/help/HelpContentReader.java
@@ -3,14 +3,10 @@ package org.openstreetmap.josm.gui.help;
 
 import java.io.BufferedReader;
 import java.io.IOException;
-import java.io.InputStreamReader;
-import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
-import java.nio.charset.StandardCharsets;
 
-import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.WikiReader;
 
 /**
@@ -45,12 +41,11 @@ public class HelpContentReader extends WikiReader {
     public String fetchHelpTopicContent(String helpTopicUrl, boolean dotest) throws HelpContentReaderException {
         if (helpTopicUrl == null)
             throw new MissingHelpContentException("helpTopicUrl is null");
-        HttpURLConnection con = null;
+        HttpClient.Response con = null;
         try {
             URL u = new URL(helpTopicUrl);
-            con = Utils.openHttpConnection(u);
-            con.connect();
-            try (BufferedReader in = new BufferedReader(new InputStreamReader(con.getInputStream(), StandardCharsets.UTF_8))) {
+            con = HttpClient.create(u).connect();
+            try (BufferedReader in = con.getContentReader()) {
                 return prepareHelpContent(in, dotest, u);
             }
         } catch (MalformedURLException e) {
@@ -58,14 +53,7 @@ public class HelpContentReader extends WikiReader {
         } catch (IOException e) {
             HelpContentReaderException ex = new HelpContentReaderException(e);
             if (con != null) {
-                try {
-                    ex.setResponseCode(con.getResponseCode());
-                } catch (IOException e1) {
-                    // ignore
-                    if (Main.isTraceEnabled()) {
-                        Main.trace(e1.getMessage());
-                    }
-                }
+                ex.setResponseCode(con.getResponseCode());
             }
             throw ex;
         }
diff --git a/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java b/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java
index e1b16e4..352f93f 100644
--- a/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java
+++ b/src/org/openstreetmap/josm/gui/history/CoordinateInfoViewer.java
@@ -18,6 +18,7 @@ import org.openstreetmap.josm.data.coor.LatLon;
 import org.openstreetmap.josm.data.osm.history.HistoryNode;
 import org.openstreetmap.josm.data.osm.history.HistoryOsmPrimitive;
 import org.openstreetmap.josm.gui.NavigatableComponent;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
 
 /**
@@ -170,8 +171,8 @@ public class CoordinateInfoViewer extends JPanel {
 
         private JLabel lblLat;
         private JLabel lblLon;
-        private transient HistoryBrowserModel model;
-        private PointInTimeType role;
+        private final transient HistoryBrowserModel model;
+        private final PointInTimeType role;
 
         protected LatLon coord;
         protected LatLon oppositeCoord;
@@ -208,7 +209,7 @@ public class CoordinateInfoViewer extends JPanel {
             gc.fill = GridBagConstraints.HORIZONTAL;
             gc.weightx = 1.0;
             add(lblLat = new JLabel(), gc);
-            lblLat.setBackground(Color.WHITE);
+            GuiHelper.setBackgroundReadable(lblLat, Color.WHITE);
             lblLat.setOpaque(true);
             lblLat.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
 
@@ -226,7 +227,7 @@ public class CoordinateInfoViewer extends JPanel {
             gc.fill = GridBagConstraints.HORIZONTAL;
             gc.weightx = 1.0;
             add(lblLon = new JLabel(), gc);
-            lblLon.setBackground(Color.WHITE);
+            GuiHelper.setBackgroundReadable(lblLon, Color.WHITE);
             lblLon.setOpaque(true);
             lblLon.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
 
@@ -274,15 +275,15 @@ public class CoordinateInfoViewer extends JPanel {
             // update background color to reflect differences in the coordinates
             if (coord == oppositeCoord ||
                     (coord != null && oppositeCoord != null && coord.lat() == oppositeCoord.lat())) {
-                lblLat.setBackground(Color.WHITE);
+                GuiHelper.setBackgroundReadable(lblLat, Color.WHITE);
             } else {
-                lblLat.setBackground(BGCOLOR_DIFFERENCE);
+                GuiHelper.setBackgroundReadable(lblLat, BGCOLOR_DIFFERENCE);
             }
             if (coord == oppositeCoord ||
                     (coord != null && oppositeCoord != null && coord.lon() == oppositeCoord.lon())) {
-                lblLon.setBackground(Color.WHITE);
+                GuiHelper.setBackgroundReadable(lblLon, Color.WHITE);
             } else {
-                lblLon.setBackground(BGCOLOR_DIFFERENCE);
+                GuiHelper.setBackgroundReadable(lblLon, BGCOLOR_DIFFERENCE);
             }
         }
 
@@ -321,7 +322,7 @@ public class CoordinateInfoViewer extends JPanel {
             gc.fill = GridBagConstraints.HORIZONTAL;
             gc.weightx = 1.0;
             add(lblDistance = new JLabel(), gc);
-            lblDistance.setBackground(Color.WHITE);
+            GuiHelper.setBackgroundReadable(lblDistance, Color.WHITE);
             lblDistance.setOpaque(true);
             lblDistance.setBorder(BorderFactory.createEmptyBorder(2, 2, 2, 2));
         }
@@ -334,14 +335,10 @@ public class CoordinateInfoViewer extends JPanel {
             //
             if (coord != null && oppositeCoord != null) {
                 double distance = coord.greatCircleDistance(oppositeCoord);
-                if (distance > 0) {
-                    lblDistance.setBackground(BGCOLOR_DIFFERENCE);
-                } else {
-                    lblDistance.setBackground(Color.WHITE);
-                }
+                GuiHelper.setBackgroundReadable(lblDistance, distance > 0 ? BGCOLOR_DIFFERENCE : Color.WHITE);
                 lblDistance.setText(NavigatableComponent.getDistText(distance));
             } else {
-                lblDistance.setBackground(coord != oppositeCoord ? BGCOLOR_DIFFERENCE : Color.WHITE);
+                GuiHelper.setBackgroundReadable(lblDistance, coord != oppositeCoord ? BGCOLOR_DIFFERENCE : Color.WHITE);
                 lblDistance.setText(tr("(none)"));
             }
         }
diff --git a/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java b/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java
index 718a0a6..cde8498 100644
--- a/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java
+++ b/src/org/openstreetmap/josm/gui/history/HistoryBrowserDialogManager.java
@@ -49,7 +49,7 @@ public final class HistoryBrowserDialogManager implements MapView.LayerChangeLis
         return instance;
     }
 
-    private Map<Long, HistoryBrowserDialog> dialogs;
+    private final Map<Long, HistoryBrowserDialog> dialogs;
 
     protected HistoryBrowserDialogManager() {
         dialogs = new HashMap<>();
diff --git a/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java b/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
index bd66830..81bad55 100644
--- a/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
+++ b/src/org/openstreetmap/josm/gui/history/HistoryBrowserModel.java
@@ -530,7 +530,7 @@ public class HistoryBrowserModel extends Observable implements LayerChangeListen
     public class TagTableModel extends AbstractTableModel {
 
         private List<String> keys;
-        private PointInTimeType pointInTimeType;
+        private final PointInTimeType pointInTimeType;
 
         protected void initKeyList() {
             Set<String> keySet = new HashSet<>();
diff --git a/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java b/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java
index e007578..a2558d9 100644
--- a/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java
+++ b/src/org/openstreetmap/josm/gui/history/HistoryLoadTask.java
@@ -51,7 +51,7 @@ public class HistoryLoadTask extends PleaseWaitRunnable {
 
     private boolean canceled;
     private Exception lastException;
-    private Set<PrimitiveId> toLoad;
+    private final Set<PrimitiveId> toLoad;
     private HistoryDataSet loadedData;
     private OsmServerHistoryReader reader;
 
diff --git a/src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java b/src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java
index 23acc1f..35a312c 100644
--- a/src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/history/NodeListTableCellRenderer.java
@@ -12,13 +12,14 @@ import javax.swing.JTable;
 import javax.swing.table.TableCellRenderer;
 
 import org.openstreetmap.josm.gui.history.TwoColumnDiff.Item.DiffItemType;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.ImageProvider;
 
 public class NodeListTableCellRenderer extends JLabel implements TableCellRenderer {
 
     public static final Color BGCOLOR_SELECTED = new Color(143, 170, 255);
 
-    private ImageIcon nodeIcon;
+    private final ImageIcon nodeIcon;
 
     /**
      * Constructs a new {@code NodeListTableCellRenderer}.
@@ -45,7 +46,7 @@ public class NodeListTableCellRenderer extends JLabel implements TableCellRender
             bgColor = BGCOLOR_SELECTED;
         }
         setText(text);
-        setBackground(bgColor);
+        GuiHelper.setBackgroundReadable(this, bgColor);
     }
 
     // Warning: The model pads with null-rows to match the size of the opposite table. 'value' could be null
diff --git a/src/org/openstreetmap/josm/gui/history/NodeListViewer.java b/src/org/openstreetmap/josm/gui/history/NodeListViewer.java
index f7fdcd8..d820b32 100644
--- a/src/org/openstreetmap/josm/gui/history/NodeListViewer.java
+++ b/src/org/openstreetmap/josm/gui/history/NodeListViewer.java
@@ -331,8 +331,8 @@ public class NodeListViewer extends JPanel {
     }
 
     static class DoubleClickAdapter extends MouseAdapter {
-        private JTable table;
-        private ShowHistoryAction showHistoryAction;
+        private final JTable table;
+        private final ShowHistoryAction showHistoryAction;
 
         DoubleClickAdapter(JTable table) {
             this.table = table;
diff --git a/src/org/openstreetmap/josm/gui/history/RelationMemberListTableCellRenderer.java b/src/org/openstreetmap/josm/gui/history/RelationMemberListTableCellRenderer.java
index e519a20..bada571 100644
--- a/src/org/openstreetmap/josm/gui/history/RelationMemberListTableCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/history/RelationMemberListTableCellRenderer.java
@@ -16,6 +16,7 @@ import javax.swing.table.TableCellRenderer;
 import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
 import org.openstreetmap.josm.data.osm.RelationMemberData;
 import org.openstreetmap.josm.gui.history.TwoColumnDiff.Item;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.ImageProvider;
 
 /**
@@ -29,7 +30,7 @@ public class RelationMemberListTableCellRenderer extends JLabel implements Table
     public static final Color BGCOLOR_IN_OPPOSITE = new Color(255, 234, 213);
     public static final Color BGCOLOR_SELECTED = new Color(143, 170, 255);
 
-    private transient Map<OsmPrimitiveType, ImageIcon> icons;
+    private final transient Map<OsmPrimitiveType, ImageIcon> icons;
 
     /**
      * Constructs a new {@code RelationMemberListTableCellRenderer}.
@@ -57,7 +58,7 @@ public class RelationMemberListTableCellRenderer extends JLabel implements Table
         text = member == null ? "" : member.getRole();
         setText(text);
         setToolTipText(text);
-        setBackground(bgColor);
+        GuiHelper.setBackgroundReadable(this, bgColor);
     }
 
     protected void renderPrimitive(Item diffItem) {
@@ -74,7 +75,7 @@ public class RelationMemberListTableCellRenderer extends JLabel implements Table
         }
         setText(text);
         setToolTipText(text);
-        setBackground(bgColor);
+        GuiHelper.setBackgroundReadable(this, bgColor);
     }
 
     // Warning: The model pads with null-rows to match the size of the opposite table. 'value' could be null
diff --git a/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java b/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java
index 617e3ef..4018eb0 100644
--- a/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/history/TagTableCellRenderer.java
@@ -9,12 +9,14 @@ import javax.swing.JTable;
 import javax.swing.UIManager;
 import javax.swing.table.TableCellRenderer;
 
+import org.openstreetmap.josm.gui.util.GuiHelper;
+
 /**
  * The {@link TableCellRenderer} for a list of tags in {@link HistoryBrowser}
  *
  */
 public class TagTableCellRenderer extends JLabel implements TableCellRenderer {
-    public static final Color BGCOLOR_DIFFERENCE = new Color(255, 197, 197);
+    public static final Color BGCOLOR_SELECTED = new Color(143, 170, 255);
 
     /**
      * Constructs a new {@code TagTableCellRenderer}.
@@ -23,48 +25,22 @@ public class TagTableCellRenderer extends JLabel implements TableCellRenderer {
         setOpaque(true);
     }
 
-    protected void renderName(String key, HistoryBrowserModel.TagTableModel model, boolean isSelected) {
-        String text = key;
-        Color bgColor = UIManager.getColor("Table.background");
-        Color fgColor = UIManager.getColor("Table.foreground");
-        if (!model.hasTag(key)) {
-            text = "";
-            bgColor = BGCOLOR_DIFFERENCE;
-        } else if (!model.oppositeHasTag(key)) {
-            bgColor = BGCOLOR_DIFFERENCE;
-        }
-        if (isSelected) {
-            bgColor = UIManager.getColor("Table.backgroundSelected");
-            fgColor = UIManager.getColor("Table.foregroundSelected");
-        }
-
-        setText(text);
-        setToolTipText(text);
-        setBackground(bgColor);
-        setForeground(fgColor);
-    }
-
-    protected void renderValue(String key, HistoryBrowserModel.TagTableModel model, boolean isSelected) {
-        String text = "";
+    protected void setBackgroundReadable(String key, HistoryBrowserModel.TagTableModel model, boolean isSelected) {
         Color bgColor = UIManager.getColor("Table.background");
-        Color fgColor = UIManager.getColor("Table.foreground");
-        if (!model.hasTag(key)) {
-            bgColor = BGCOLOR_DIFFERENCE;
-        } else {
-            text = model.getValue(key);
-            if (!model.hasSameValueAsOpposite(key)) {
-                bgColor = BGCOLOR_DIFFERENCE;
-            }
+        if (!model.hasTag(key) && model.isCurrentPointInTime()
+                || !model.oppositeHasTag(key) && model.isReferencePointInTime()) {
+            bgColor = TwoColumnDiff.Item.DiffItemType.DELETED.getColor();
+        } else if (!model.oppositeHasTag(key) && model.isCurrentPointInTime()
+                || !model.hasTag(key) && model.isReferencePointInTime()) {
+            bgColor = TwoColumnDiff.Item.DiffItemType.INSERTED.getColor();
+        } else if (model.hasTag(key) && model.oppositeHasTag(key) && !model.hasSameValueAsOpposite(key)) {
+            bgColor = TwoColumnDiff.Item.DiffItemType.CHANGED.getColor();
         }
         if (isSelected) {
-            bgColor = UIManager.getColor("Table.backgroundSelected");
-            fgColor = UIManager.getColor("Table.foregroundSelected");
+            bgColor = BGCOLOR_SELECTED;
         }
 
-        setText(text);
-        setToolTipText(text);
-        setBackground(bgColor);
-        setForeground(fgColor);
+        GuiHelper.setBackgroundReadable(this, bgColor);
     }
 
     @Override
@@ -80,11 +56,15 @@ public class TagTableCellRenderer extends JLabel implements TableCellRenderer {
         switch(column) {
         case 0:
             // the name column
-            renderName(key, model, isSelected);
+            setText(model.hasTag(key) ? key : "");
+            setToolTipText(getText());
+            setBackgroundReadable(key, model, isSelected);
             break;
         case 1:
             // the value column
-            renderValue(key, model, isSelected);
+            setText(model.hasTag(key) ? model.getValue(key) : "");
+            setToolTipText(getText());
+            setBackgroundReadable(key, model, isSelected);
             break;
         }
 
diff --git a/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java b/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java
index d848609..740cd5a 100644
--- a/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java
+++ b/src/org/openstreetmap/josm/gui/history/TwoColumnDiff.java
@@ -59,8 +59,8 @@ class TwoColumnDiff {
 
     public List<Item> referenceDiff;
     public List<Item> currentDiff;
-    private Object[] reference;
-    private Object[] current;
+    private final Object[] reference;
+    private final Object[] current;
     boolean referenceReversed;
 
     TwoColumnDiff(Object[] reference, Object[] current) {
diff --git a/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java b/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
index 479046f..1f3ec85 100644
--- a/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
+++ b/src/org/openstreetmap/josm/gui/history/VersionInfoPanel.java
@@ -44,8 +44,8 @@ import org.openstreetmap.josm.tools.date.DateUtils;
  * @since 1709
  */
 public class VersionInfoPanel extends JPanel implements Observer {
-    private PointInTimeType pointInTimeType;
-    private transient HistoryBrowserModel model;
+    private final PointInTimeType pointInTimeType;
+    private final transient HistoryBrowserModel model;
     private JMultilineLabel lblInfo;
     private UrlLabel lblUser;
     private UrlLabel lblChangeset;
diff --git a/src/org/openstreetmap/josm/gui/history/VersionTable.java b/src/org/openstreetmap/josm/gui/history/VersionTable.java
index 334e114..5347e62 100644
--- a/src/org/openstreetmap/josm/gui/history/VersionTable.java
+++ b/src/org/openstreetmap/josm/gui/history/VersionTable.java
@@ -33,6 +33,7 @@ import org.openstreetmap.josm.actions.AbstractInfoAction;
 import org.openstreetmap.josm.data.osm.User;
 import org.openstreetmap.josm.data.osm.history.History;
 import org.openstreetmap.josm.data.osm.history.HistoryOsmPrimitive;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.widgets.PopupMenuLauncher;
 import org.openstreetmap.josm.io.XmlWriter;
 import org.openstreetmap.josm.tools.ImageProvider;
@@ -47,12 +48,23 @@ public class VersionTable extends JTable implements Observer {
     private VersionTablePopupMenu popupMenu;
     private final transient HistoryBrowserModel model;
 
+    /**
+     * Constructs a new {@code VersionTable}.
+     * @param model model used by the history browser
+     */
+    public VersionTable(HistoryBrowserModel model) {
+        super(model.getVersionTableModel(), new VersionTableColumnModel());
+        model.addObserver(this);
+        build();
+        this.model = model;
+    }
+
     protected void build() {
         getTableHeader().setFont(getTableHeader().getFont().deriveFont(9f));
         setRowSelectionAllowed(false);
         setShowGrid(false);
         setAutoResizeMode(JTable.AUTO_RESIZE_OFF);
-        setBackground(UIManager.getColor("Button.background"));
+        GuiHelper.setBackgroundReadable(this, UIManager.getColor("Button.background"));
         setIntercellSpacing(new Dimension(6, 0));
         putClientProperty("terminateEditOnFocusLost", Boolean.TRUE);
         popupMenu = new VersionTablePopupMenu();
@@ -92,17 +104,6 @@ public class VersionTable extends JTable implements Observer {
         });
     }
 
-    /**
-     * Constructs a new {@code VersionTable}.
-     * @param model model used by the history browser
-     */
-    public VersionTable(HistoryBrowserModel model) {
-        super(model.getVersionTableModel(), new VersionTableColumnModel());
-        model.addObserver(this);
-        build();
-        this.model = model;
-    }
-
     // some kind of hack to prevent the table from scrolling to the
     // right when clicking on the cells
     @Override
@@ -139,10 +140,10 @@ public class VersionTable extends JTable implements Observer {
 
         @Override
         protected int checkTableSelection(JTable table, Point p) {
-            HistoryBrowserModel.VersionTableModel model = getVersionTableModel();
+            HistoryBrowserModel.VersionTableModel tableModel = getVersionTableModel();
             int row = rowAtPoint(p);
-            if (row > -1 && !model.isLatest(row)) {
-                popupMenu.prepare(model.getPrimitive(row));
+            if (row > -1 && !tableModel.isLatest(row)) {
+                popupMenu.prepare(tableModel.getPrimitive(row));
             }
             return row;
         }
@@ -251,6 +252,9 @@ public class VersionTable extends JTable implements Observer {
         }
     }
 
+    /**
+     * Renderer for history radio buttons in columns A and B.
+     */
     public static class RadioButtonRenderer extends JRadioButton implements TableCellRenderer {
 
         @Override
@@ -262,9 +266,12 @@ public class VersionTable extends JTable implements Observer {
         }
     }
 
+    /**
+     * Editor for history radio buttons in columns A and B.
+     */
     public static class RadioButtonEditor extends DefaultCellEditor implements ItemListener {
 
-        private JRadioButton btn;
+        private final JRadioButton btn;
 
         /**
          * Constructs a new {@code RadioButtonEditor}.
@@ -277,7 +284,8 @@ public class VersionTable extends JTable implements Observer {
 
         @Override
         public Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column) {
-            if (value == null) return null;
+            if (value == null)
+                return null;
             boolean val = (Boolean) value;
             btn.setSelected(val);
             btn.addItemListener(this);
@@ -296,6 +304,9 @@ public class VersionTable extends JTable implements Observer {
         }
     }
 
+    /**
+     * Renderer for history version labels, allowing to define horizontal alignment.
+     */
     public static class AlignedRenderer extends JLabel implements TableCellRenderer {
 
         /**
diff --git a/src/org/openstreetmap/josm/gui/io/ActionFlagsTableCell.java b/src/org/openstreetmap/josm/gui/io/ActionFlagsTableCell.java
index 4d76391..09a759e 100644
--- a/src/org/openstreetmap/josm/gui/io/ActionFlagsTableCell.java
+++ b/src/org/openstreetmap/josm/gui/io/ActionFlagsTableCell.java
@@ -39,7 +39,7 @@ class ActionFlagsTableCell extends JPanel implements TableCellRenderer, TableCel
     private final JCheckBox[] checkBoxes = new JCheckBox[2];
     private final transient CellEditorSupport cellEditorSupport = new CellEditorSupport(this);
 
-    private transient ActionListener al = new ActionListener() {
+    private final transient ActionListener al = new ActionListener() {
         @Override
         public void actionPerformed(ActionEvent e) {
             cellEditorSupport.fireEditingStopped();
diff --git a/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java b/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java
index 97ab8a9..cfaf044 100644
--- a/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java
+++ b/src/org/openstreetmap/josm/gui/io/BasicUploadSettingsPanel.java
@@ -31,6 +31,7 @@ import org.openstreetmap.josm.gui.widgets.HistoryComboBox;
 import org.openstreetmap.josm.gui.widgets.JMultilineLabel;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
 import org.openstreetmap.josm.tools.GBC;
+import org.openstreetmap.josm.tools.Utils;
 
 /**
  * BasicUploadSettingsPanel allows to enter the basic parameters required for uploading data.
@@ -72,7 +73,8 @@ public class BasicUploadSettingsPanel extends JPanel {
             @Override
             public void hyperlinkUpdate(HyperlinkEvent e) {
                 if (HyperlinkEvent.EventType.ACTIVATED.equals(e.getEventType())) {
-                    hcbUploadSource.setText(Main.map.mapView.getLayerInformationForSourceTag());
+                    final String source = Main.map.mapView.getLayerInformationForSourceTag();
+                    hcbUploadSource.setText(Utils.shortenString(source, Changeset.MAX_CHANGESET_TAG_LENGTH));
                     // Fix #9965
                     changesetSourceModel.setComment(hcbUploadSource.getText());
                 }
diff --git a/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java b/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java
index 54d906e..f27b22f 100644
--- a/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/io/ChangesetCellRenderer.java
@@ -22,7 +22,7 @@ import org.openstreetmap.josm.tools.date.DateUtils;
  * @since 2115
  */
 public class ChangesetCellRenderer extends JLabel implements ListCellRenderer<Changeset> {
-    private ImageIcon icon;
+    private final ImageIcon icon;
 
     /**
      * Constructs a new {@code ChangesetCellRenderer}.
diff --git a/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java b/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java
index 9d5de69..f8adaa1 100644
--- a/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java
+++ b/src/org/openstreetmap/josm/gui/io/ChangesetManagementPanel.java
@@ -55,7 +55,7 @@ public class ChangesetManagementPanel extends JPanel implements ListDataListener
     private JosmComboBox<Changeset> cbOpenChangesets;
     private JCheckBox cbCloseAfterUpload;
     private OpenChangesetComboBoxModel model;
-    private transient ChangesetCommentModel changesetCommentModel;
+    private final transient ChangesetCommentModel changesetCommentModel;
 
     /**
      * builds the GUI
diff --git a/src/org/openstreetmap/josm/gui/io/CloseChangesetTask.java b/src/org/openstreetmap/josm/gui/io/CloseChangesetTask.java
index fd33785..a667419 100644
--- a/src/org/openstreetmap/josm/gui/io/CloseChangesetTask.java
+++ b/src/org/openstreetmap/josm/gui/io/CloseChangesetTask.java
@@ -25,8 +25,8 @@ import org.xml.sax.SAXException;
 public class CloseChangesetTask extends PleaseWaitRunnable {
     private boolean canceled;
     private Exception lastException;
-    private Collection<Changeset> changesets;
-    private List<Changeset> closedChangesets;
+    private final Collection<Changeset> changesets;
+    private final List<Changeset> closedChangesets;
 
     /**
      * Closes all changesets in <code>changesets</code> if they are not null, if they
diff --git a/src/org/openstreetmap/josm/gui/io/CredentialDialog.java b/src/org/openstreetmap/josm/gui/io/CredentialDialog.java
index 818dd7a..dde74cc 100644
--- a/src/org/openstreetmap/josm/gui/io/CredentialDialog.java
+++ b/src/org/openstreetmap/josm/gui/io/CredentialDialog.java
@@ -65,7 +65,7 @@ public class CredentialDialog extends JDialog {
 
     private boolean canceled;
     protected CredentialPanel pnlCredentials;
-    private String saveUsernameAndPasswordCheckboxText;
+    private final String saveUsernameAndPasswordCheckboxText;
 
     public boolean isCanceled() {
         return canceled;
@@ -285,7 +285,7 @@ public class CredentialDialog extends JDialog {
 
     private static class OtherHostCredentialsPanel extends CredentialPanel {
 
-        private String host;
+        private final String host;
 
         @Override
         protected void build() {
diff --git a/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java b/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java
index 1fe141b..f828468 100644
--- a/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java
+++ b/src/org/openstreetmap/josm/gui/io/DownloadFileTask.java
@@ -10,7 +10,6 @@ import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
-import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.nio.charset.StandardCharsets;
@@ -21,7 +20,7 @@ import java.util.zip.ZipFile;
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.gui.PleaseWaitDialog;
 import org.openstreetmap.josm.gui.PleaseWaitRunnable;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.xml.sax.SAXException;
 
 /**
@@ -67,7 +66,7 @@ public class DownloadFileTask extends PleaseWaitRunnable {
     }
 
     private boolean canceled;
-    private HttpURLConnection downloadConnection;
+    private HttpClient.Response downloadConnection;
 
     private synchronized void closeConnectionIfNeeded() {
         if (downloadConnection != null) {
@@ -99,11 +98,9 @@ public class DownloadFileTask extends PleaseWaitRunnable {
             }
 
             URL url = new URL(address);
-            int size;
+            long size;
             synchronized (this) {
-                downloadConnection = Utils.openHttpConnection(url);
-                downloadConnection.setRequestProperty("Cache-Control", "no-cache");
-                downloadConnection.connect();
+                downloadConnection = HttpClient.create(url).useCache(false).connect();
                 size = downloadConnection.getContentLength();
             }
 
@@ -111,19 +108,19 @@ public class DownloadFileTask extends PleaseWaitRunnable {
             progressMonitor.subTask(tr("Downloading File {0}: {1} bytes...", file.getName(), size));
 
             try (
-                InputStream in = downloadConnection.getInputStream();
+                InputStream in = downloadConnection.getContent();
                 OutputStream out = new FileOutputStream(file)
             ) {
                 byte[] buffer = new byte[32768];
                 int count = 0;
-                int p1 = 0, p2 = 0;
+                long p1 = 0, p2 = 0;
                 for (int read = in.read(buffer); read != -1; read = in.read(buffer)) {
                     out.write(buffer, 0, read);
                     count += read;
                     if (canceled) break;
                     p2 = 100 * count / size;
                     if (p2 != p1) {
-                        progressMonitor.setTicks(p2);
+                        progressMonitor.setTicks((int) p2);
                         p1 = p2;
                     }
                 }
diff --git a/src/org/openstreetmap/josm/gui/io/DownloadOpenChangesetsTask.java b/src/org/openstreetmap/josm/gui/io/DownloadOpenChangesetsTask.java
index f682af7..e500d29 100644
--- a/src/org/openstreetmap/josm/gui/io/DownloadOpenChangesetsTask.java
+++ b/src/org/openstreetmap/josm/gui/io/DownloadOpenChangesetsTask.java
@@ -33,7 +33,7 @@ public class DownloadOpenChangesetsTask extends PleaseWaitRunnable {
     private OsmServerChangesetReader reader;
     private List<Changeset> changesets;
     private Exception lastException;
-    private Component parent;
+    private final Component parent;
 
     /**
      * Constructs the task
diff --git a/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java b/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java
index 2106343..b151b84 100644
--- a/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java
+++ b/src/org/openstreetmap/josm/gui/io/OpenChangesetComboBoxModel.java
@@ -17,7 +17,7 @@ import org.openstreetmap.josm.data.osm.ChangesetCacheListener;
  *
  */
 public class OpenChangesetComboBoxModel extends DefaultComboBoxModel<Changeset> implements ChangesetCacheListener {
-    private transient List<Changeset> changesets;
+    private final transient List<Changeset> changesets;
     private transient Changeset selectedChangeset;
 
     protected Changeset getChangesetById(long id) {
diff --git a/src/org/openstreetmap/josm/gui/io/SaveLayerInfo.java b/src/org/openstreetmap/josm/gui/io/SaveLayerInfo.java
index 6a473da..100338f 100644
--- a/src/org/openstreetmap/josm/gui/io/SaveLayerInfo.java
+++ b/src/org/openstreetmap/josm/gui/io/SaveLayerInfo.java
@@ -14,7 +14,7 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 class SaveLayerInfo implements Comparable<SaveLayerInfo> {
 
     /** the modifiable layer */
-    private AbstractModifiableLayer layer;
+    private final AbstractModifiableLayer layer;
     private boolean doCheckSaveConditions;
     private boolean doSaveToFile;
     private boolean doUploadToServer;
diff --git a/src/org/openstreetmap/josm/gui/io/SaveLayerTask.java b/src/org/openstreetmap/josm/gui/io/SaveLayerTask.java
index 9948547..e77e400 100644
--- a/src/org/openstreetmap/josm/gui/io/SaveLayerTask.java
+++ b/src/org/openstreetmap/josm/gui/io/SaveLayerTask.java
@@ -26,8 +26,8 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  * </pre>
  */
 public class SaveLayerTask extends AbstractIOTask {
-    private SaveLayerInfo layerInfo;
-    private ProgressMonitor parentMonitor;
+    private final SaveLayerInfo layerInfo;
+    private final ProgressMonitor parentMonitor;
 
     /**
      *
diff --git a/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java b/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java
index 8fc8299..f8b9253 100644
--- a/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java
+++ b/src/org/openstreetmap/josm/gui/io/SaveLayersDialog.java
@@ -369,6 +369,11 @@ public class SaveLayersDialog extends JDialog implements TableModelListener {
     }
 
     class SaveSessionAction extends SessionSaveAsAction {
+
+        SaveSessionAction() {
+            super(false, false);
+        }
+
         @Override
         public void actionPerformed(ActionEvent e) {
             try {
diff --git a/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java b/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java
index b220652..f784e4c 100644
--- a/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java
+++ b/src/org/openstreetmap/josm/gui/io/SaveLayersModel.java
@@ -24,7 +24,7 @@ public class SaveLayersModel extends DefaultTableModel {
 
     private transient List<SaveLayerInfo> layerInfo;
     private Mode mode;
-    private PropertyChangeSupport support;
+    private final PropertyChangeSupport support;
 
     // keep in sync with how the columns are ordered in SaveLayersTableColumnModel#build
     private static final int columnFilename = 0;
diff --git a/src/org/openstreetmap/josm/gui/io/UpdatePrimitivesTask.java b/src/org/openstreetmap/josm/gui/io/UpdatePrimitivesTask.java
index 2cefaab..ea1353e 100644
--- a/src/org/openstreetmap/josm/gui/io/UpdatePrimitivesTask.java
+++ b/src/org/openstreetmap/josm/gui/io/UpdatePrimitivesTask.java
@@ -33,8 +33,8 @@ public class UpdatePrimitivesTask extends PleaseWaitRunnable {
     private DataSet ds;
     private boolean canceled;
     private Exception lastException;
-    private Collection<? extends OsmPrimitive> toUpdate;
-    private OsmDataLayer layer;
+    private final Collection<? extends OsmPrimitive> toUpdate;
+    private final OsmDataLayer layer;
     private MultiFetchServerObjectReader multiObjectReader;
     private OsmServerObjectReader objectReader;
 
diff --git a/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java b/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java
index 4911007..5d5e6ba 100644
--- a/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java
+++ b/src/org/openstreetmap/josm/gui/io/UploadLayerTask.java
@@ -41,12 +41,12 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  */
 public class UploadLayerTask extends AbstractIOTask implements Runnable {
     private OsmServerWriter writer;
-    private OsmDataLayer layer;
-    private ProgressMonitor monitor;
-    private Changeset changeset;
+    private final OsmDataLayer layer;
+    private final ProgressMonitor monitor;
+    private final Changeset changeset;
     private Collection<OsmPrimitive> toUpload;
-    private Set<IPrimitive> processedPrimitives;
-    private UploadStrategySpecification strategy;
+    private final Set<IPrimitive> processedPrimitives;
+    private final UploadStrategySpecification strategy;
 
     /**
      * Creates the upload task
diff --git a/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java b/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java
index 03e4b7c..4473a80 100644
--- a/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java
+++ b/src/org/openstreetmap/josm/gui/io/UploadPrimitivesTask.java
@@ -44,12 +44,12 @@ import org.openstreetmap.josm.tools.ImageProvider;
 public class UploadPrimitivesTask extends AbstractUploadTask {
     private boolean uploadCanceled;
     private Exception lastException;
-    private APIDataSet toUpload;
+    private final APIDataSet toUpload;
     private OsmServerWriter writer;
-    private OsmDataLayer layer;
+    private final OsmDataLayer layer;
     private Changeset changeset;
-    private Set<IPrimitive> processedPrimitives;
-    private UploadStrategySpecification strategy;
+    private final Set<IPrimitive> processedPrimitives;
+    private final UploadStrategySpecification strategy;
 
     /**
      * Creates the task
diff --git a/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java b/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
index 43e44e0..926bf61 100644
--- a/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
+++ b/src/org/openstreetmap/josm/gui/layer/AbstractTileSourceLayer.java
@@ -123,7 +123,7 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
     public int currentZoomLevel;
     private boolean needRedraw;
 
-    private AttributionSupport attribution = new AttributionSupport();
+    private final AttributionSupport attribution = new AttributionSupport();
 
     // needed public access for session exporter
     /** if layers changes automatically, when user zooms in */
@@ -169,7 +169,7 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
      * @return TileSource for specified ImageryInfo
      * @throws IllegalArgumentException when Imagery is not supported by layer
      */
-    protected abstract AbstractTMSTileSource getTileSource(ImageryInfo info) throws IllegalArgumentException;
+    protected abstract AbstractTMSTileSource getTileSource(ImageryInfo info);
 
     protected Map<String, String> getHeaders(TileSource tileSource) {
         if (tileSource instanceof TemplatedTileSource) {
@@ -265,6 +265,8 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
 
     /**
      * Returns average number of screen pixels per tile pixel for current mapview
+     * @param zoom zoom level
+     * @return average number of screen pixels per tile pixel
      */
     private double getScaleFactor(int zoom) {
         if (!Main.isDisplayingMapView()) return 1;
@@ -480,7 +482,7 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
     }
 
     private class BooleanButtonModel extends DefaultButtonModel {
-        private Field field;
+        private final Field field;
 
         BooleanButtonModel(Field field) {
             this.field = field;
@@ -873,12 +875,17 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
         return tile;
     }
 
-    /*
-     * This can and will return null for tiles that are not
-     * already in the cache.
+    /**
+     * Returns tile at given position.
+     * This can and will return null for tiles that are not already in the cache.
+     * @param x tile number on the x axis of the tile to be retrieved
+     * @param y tile number on the y axis of the tile to be retrieved
+     * @param zoom zoom level of the tile to be retrieved
+     * @return tile at given position
      */
     private Tile getTile(int x, int y, int zoom) {
-        if (x < 0 || x > tileSource.getTileXMax(zoom) || y < 0 || y > tileSource.getTileYMax(zoom))
+        if (x < tileSource.getTileXMin(zoom) || x > tileSource.getTileXMax(zoom)
+         || y < tileSource.getTileYMin(zoom) || y > tileSource.getTileYMax(zoom))
             return null;
         return tileCache.getTile(tileSource, x, y, zoom);
     }
@@ -1165,6 +1172,9 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
 
         /**
          * Create a TileSet by EastNorth bbox taking a layer shift in account
+         * @param topLeft top-left lat/lon
+         * @param botRight bottom-right lat/lon
+         * @param zoom zoom level
          */
         private TileSet(EastNorth topLeft, EastNorth botRight, int zoom) {
             this(getShiftedLatLon(topLeft), getShiftedLatLon(botRight), zoom);
@@ -1172,6 +1182,9 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
 
         /**
          * Create a TileSet by known LatLon bbox without layer shift correction
+         * @param topLeft top-left lat/lon
+         * @param botRight bottom-right lat/lon
+         * @param zoom zoom level
          */
         private TileSet(LatLon topLeft, LatLon botRight, int zoom) {
             this.zoom = zoom;
@@ -1542,8 +1555,11 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
     }
 
     /**
-     * This isn't very efficient, but it is only used when the
-     * user right-clicks on the map.
+     * Returns tile for a pixel position.<p>
+     * This isn't very efficient, but it is only used when the user right-clicks on the map.
+     * @param px pixel X coordinate
+     * @param py pixel Y coordinate
+     * @return Tile at pixel position
      */
     private Tile getTileForPixelpos(int px, int py) {
         if (Main.isDebugEnabled()) {
@@ -1575,8 +1591,10 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
         }
         if (clickedTile == null)
             return null;
-        /*Main.debug("Clicked on tile: " + clickedTile.getXtile() + " " + clickedTile.getYtile() +
-                " currentZoomLevel: " + currentZoomLevel);*/
+        if (Main.isTraceEnabled()) {
+            Main.trace("Clicked on tile: " + clickedTile.getXtile() + " " + clickedTile.getYtile() +
+                " currentZoomLevel: " + currentZoomLevel);
+        }
         return clickedTile;
     }
 
@@ -1626,7 +1644,7 @@ public abstract class AbstractTileSourceLayer extends ImageryLayer implements Im
     public class PrecacheTask implements TileLoaderListener {
         private final ProgressMonitor progressMonitor;
         private int totalCount;
-        private AtomicInteger processedCount = new AtomicInteger(0);
+        private final AtomicInteger processedCount = new AtomicInteger(0);
         private final TileLoader tileLoader;
 
         /**
diff --git a/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java b/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java
index 2fb1c44..0a488e1 100644
--- a/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java
+++ b/src/org/openstreetmap/josm/gui/layer/AlignImageryPanel.java
@@ -11,6 +11,7 @@ import java.awt.event.ActionEvent;
 import java.awt.event.ActionListener;
 
 import javax.swing.JButton;
+import javax.swing.JCheckBox;
 import javax.swing.JLabel;
 import javax.swing.JPanel;
 import javax.swing.border.CompoundBorder;
@@ -18,6 +19,8 @@ import javax.swing.border.EmptyBorder;
 import javax.swing.border.EtchedBorder;
 
 import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.data.imagery.ImageryInfo;
+import org.openstreetmap.josm.data.preferences.BooleanProperty;
 import org.openstreetmap.josm.gui.widgets.UrlLabel;
 import org.openstreetmap.josm.tools.GBC;
 import org.openstreetmap.josm.tools.ImageProvider;
@@ -28,15 +31,24 @@ import org.openstreetmap.josm.tools.ImageProvider;
  * @author zverik
  */
 public class AlignImageryPanel extends JPanel {
-    private static final String PREF = "imagery.offsetnagging";
 
-    public AlignImageryPanel(boolean oneLine) {
+    /**
+     * @param oneLine if true, show the nagging message in one line, otherwise - in two lines
+     * @param showAgain show again property
+     * @param infoToAdd imagery info for which the nagging message is shown
+     */
+    public AlignImageryPanel(boolean oneLine, final BooleanProperty showAgain, ImageryInfo infoToAdd) {
         Font font = getFont().deriveFont(Font.PLAIN, 14.0f);
-        JLabel nagLabel = new JLabel(tr("Aerial imagery might be misaligned. Please check its offset using GPS tracks!"));
+        JLabel nagLabel = new JLabel(
+                tr("Aerial imagery \"{0}\" might be misaligned. Please check its offset using GPS tracks!", infoToAdd.getName()));
         UrlLabel detailsList = new UrlLabel(tr("http://wiki.openstreetmap.org/wiki/Using_Imagery"), tr("Details..."));
         nagLabel.setLabelFor(detailsList);
         nagLabel.setFont(font);
+        nagLabel.setForeground(Color.BLACK);
         detailsList.setFont(font);
+        final JCheckBox doNotShowAgain = new JCheckBox(tr("Do not show this message again"));
+        doNotShowAgain.setOpaque(false);
+        doNotShowAgain.setForeground(Color.BLACK);
 
         JButton closeButton = new JButton(ImageProvider.get("misc", "black_x"));
         closeButton.setContentAreaFilled(false);
@@ -48,7 +60,9 @@ public class AlignImageryPanel extends JPanel {
             public void actionPerformed(ActionEvent e) {
                 if (Main.isDisplayingMapView()) {
                     Main.map.removeTopPanel(AlignImageryPanel.class);
-                    Main.pref.put(PREF, false);
+                    if (doNotShowAgain.isSelected()) {
+                        showAgain.put(false);
+                    }
                 }
             }
         });
@@ -57,21 +71,27 @@ public class AlignImageryPanel extends JPanel {
         if (!oneLine) { // tune for small screens
             add(nagLabel, GBC.std(1, 1).fill());
             add(detailsList, GBC.std(1, 2).fill());
+            add(doNotShowAgain, GBC.std(1, 3).fill());
             add(closeButton, GBC.std(2, 1).span(1, 2).anchor(GBC.EAST));
         } else {
             add(nagLabel, GBC.std(1, 1).fill());
             add(detailsList, GBC.std(2, 1).fill());
+            add(doNotShowAgain, GBC.std(1, 2).fill());
             add(closeButton, GBC.std(3, 1).anchor(GBC.EAST));
         }
         setBorder(new CompoundBorder(new EtchedBorder(EtchedBorder.LOWERED), new EmptyBorder(12, 12, 12, 12)));
         setBackground(new Color(224, 236, 249));
     }
 
-    public static void addNagPanelIfNeeded() {
-        if (Main.isDisplayingMapView() && !Main.pref.getBoolean("expert") && Main.pref.getBoolean(PREF, true)) {
+    /**
+     * @param infoToAdd ImageryInfo for which the nag panel should be created
+     */
+    public static void addNagPanelIfNeeded(ImageryInfo infoToAdd) {
+        BooleanProperty showAgain = new BooleanProperty("message.imagery.nagPanel." + infoToAdd.getUrl(), true);
+        if (Main.isDisplayingMapView() && showAgain.get() && !infoToAdd.isGeoreferenceValid()) {
             if (Main.map.getTopPanel(AlignImageryPanel.class) == null) {
                 double w = Toolkit.getDefaultToolkit().getScreenSize().getWidth();
-                AlignImageryPanel p = new AlignImageryPanel(w > 1300);
+                AlignImageryPanel p = new AlignImageryPanel(w > 1300, showAgain, infoToAdd);
                 Main.map.addTopPanel(p);
             }
         }
diff --git a/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java b/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java
index 2598390..c78872a 100644
--- a/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java
+++ b/src/org/openstreetmap/josm/gui/layer/ImageryLayer.java
@@ -174,7 +174,7 @@ public abstract class ImageryLayer extends Layer {
     }
 
     class ApplyOffsetAction extends AbstractAction {
-        private transient OffsetBookmark b;
+        private final transient OffsetBookmark b;
 
         ApplyOffsetAction(OffsetBookmark b) {
             super(b.name);
@@ -260,8 +260,10 @@ public abstract class ImageryLayer extends Layer {
     public static class GammaImageProcessor implements ImageProcessor {
         private double gamma = 1;
         final short[] gammaChange = new short[256];
-        private LookupOp op3 = new LookupOp(new ShortLookupTable(0, new short[][]{gammaChange, gammaChange, gammaChange}), null);
-        private LookupOp op4 = new LookupOp(new ShortLookupTable(0, new short[][]{gammaChange, gammaChange, gammaChange, gammaChange}), null);
+        private final LookupOp op3 = new LookupOp(
+                new ShortLookupTable(0, new short[][]{gammaChange, gammaChange, gammaChange}), null);
+        private final LookupOp op4 = new LookupOp(
+                new ShortLookupTable(0, new short[][]{gammaChange, gammaChange, gammaChange, gammaChange}), null);
 
         /**
          * Returns the currently set gamma value.
@@ -404,7 +406,7 @@ public abstract class ImageryLayer extends Layer {
                 g.drawString(message, 5, (int) drawPosY);
             } else {
                 // Draw message on several lines
-                Map<TextAttribute, Object> map = new HashMap<TextAttribute, Object>();
+                Map<TextAttribute, Object> map = new HashMap<>();
                 map.put(TextAttribute.FAMILY, "Serif");
                 map.put(TextAttribute.SIZE, new Float(18.0));
                 AttributedString vanGogh = new AttributedString(message, map);
diff --git a/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java b/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
index 5dfa0dd..55a5f63 100644
--- a/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
+++ b/src/org/openstreetmap/josm/gui/layer/OsmDataLayer.java
@@ -231,7 +231,7 @@ public class OsmDataLayer extends AbstractModifiableLayer implements Listener, S
     /**
      * the collection of conflicts detected in this layer
      */
-    private ConflictCollection conflicts;
+    private final ConflictCollection conflicts;
 
     /**
      * a paint texture for non-downloaded area
diff --git a/src/org/openstreetmap/josm/gui/layer/WMSLayer.java b/src/org/openstreetmap/josm/gui/layer/WMSLayer.java
index ae35bdd..c297899 100644
--- a/src/org/openstreetmap/josm/gui/layer/WMSLayer.java
+++ b/src/org/openstreetmap/josm/gui/layer/WMSLayer.java
@@ -13,6 +13,7 @@ import java.util.TreeSet;
 
 import javax.swing.AbstractAction;
 import javax.swing.Action;
+import javax.swing.JOptionPane;
 
 import org.apache.commons.jcs.access.CacheAccess;
 import org.openstreetmap.gui.jmapviewer.interfaces.TileLoader;
@@ -28,6 +29,7 @@ import org.openstreetmap.josm.data.imagery.WMSCachedTileLoader;
 import org.openstreetmap.josm.data.preferences.BooleanProperty;
 import org.openstreetmap.josm.data.preferences.IntegerProperty;
 import org.openstreetmap.josm.data.projection.Projection;
+import org.openstreetmap.josm.gui.ExtendedDialog;
 
 /**
  * This is a layer that grabs the current screen from an WMS server. The data
@@ -48,7 +50,7 @@ public class WMSLayer extends AbstractCachedTileSourceLayer {
 
     private static final String CACHE_REGION_NAME = "WMS";
 
-    private Set<String> supportedProjections;
+    private final Set<String> supportedProjections;
 
     /**
      * Constructs a new {@code WMSLayer}.
@@ -112,7 +114,9 @@ public class WMSLayer extends AbstractCachedTileSourceLayer {
 
     @Override
     public boolean isProjectionSupported(Projection proj) {
-        return supportedProjections == null || supportedProjections.isEmpty() || supportedProjections.contains(proj.toCode());
+        return supportedProjections == null || supportedProjections.isEmpty() || supportedProjections.contains(proj.toCode()) ||
+                (info.isEpsg4326To3857Supported() && supportedProjections.contains("EPSG:4326")
+                        &&  "EPSG:3857".equals(Main.getProjection().toCode()));
     }
 
     @Override
@@ -123,7 +127,7 @@ public class WMSLayer extends AbstractCachedTileSourceLayer {
         }
         String appendix = "";
 
-        if (supportedProjections.contains("EPSG:4326") &&  "EPSG:3857".equals(Main.getProjection().toCode())) {
+        if (isReprojectionPossible()) {
             appendix = ". " + tr("JOSM will use EPSG:4326 to query the server, but results may vary "
                     + "depending on the WMS server");
         }
@@ -132,7 +136,23 @@ public class WMSLayer extends AbstractCachedTileSourceLayer {
 
     @Override
     public void projectionChanged(Projection oldValue, Projection newValue) {
-        super.projectionChanged(oldValue, newValue);
+        // do not call super - we need custom warning dialog
+
+        if (!isProjectionSupported(newValue)) {
+            String message = tr("The layer {0} does not support the new projection {1}.\n"
+                    + " Supported projections are: {2}\n"
+                    + "Change the projection again or remove the layer.",
+                    getName(), newValue.toCode(), nameSupportedProjections());
+
+            ExtendedDialog warningDialog = new ExtendedDialog(Main.parent, tr("Warning"), new String[]{tr("OK")}).
+                    setContent(message).
+                    setIcon(JOptionPane.WARNING_MESSAGE);
+
+            if (isReprojectionPossible()) {
+                warningDialog.toggleEnable("imagery.wms.projectionSupportWarnings." + tileSource.getBaseUrl());
+            }
+            warningDialog.showDialog();
+        }
 
         if (!newValue.equals(oldValue) && tileSource instanceof TemplatedWMSTileSource) {
             ((TemplatedWMSTileSource) tileSource).initProjection(newValue);
@@ -155,4 +175,8 @@ public class WMSLayer extends AbstractCachedTileSourceLayer {
     public static CacheAccess<String, BufferedImageCacheEntry> getCache() {
         return AbstractCachedTileSourceLayer.getCache(CACHE_REGION_NAME);
     }
+
+    private boolean isReprojectionPossible() {
+        return supportedProjections.contains("EPSG:4326") &&  "EPSG:3857".equals(Main.getProjection().toCode());
+    }
 }
diff --git a/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java b/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java
index b77234d..4d1a094 100644
--- a/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java
+++ b/src/org/openstreetmap/josm/gui/layer/geoimage/CorrelateGpxWithImages.java
@@ -91,7 +91,7 @@ public class CorrelateGpxWithImages extends AbstractAction {
 
     private static List<GpxData> loadedGpxData = new ArrayList<>();
 
-    private transient GeoImageLayer yLayer;
+    private final transient GeoImageLayer yLayer;
     private double timezone;
     private long delta;
 
@@ -208,9 +208,9 @@ public class CorrelateGpxWithImages extends AbstractAction {
     }
 
     private static class GpxDataWrapper {
-        private String name;
-        private GpxData data;
-        private File file;
+        private final String name;
+        private final GpxData data;
+        private final File file;
 
         GpxDataWrapper(String name, GpxData data, File file) {
             this.name = name;
@@ -225,7 +225,7 @@ public class CorrelateGpxWithImages extends AbstractAction {
     }
 
     private ExtendedDialog syncDialog;
-    private transient List<GpxDataWrapper> gpxLst = new ArrayList<>();
+    private final transient List<GpxDataWrapper> gpxLst = new ArrayList<>();
     private JPanel outerPanel;
     private JosmComboBox<GpxDataWrapper> cbGpx;
     private JosmTextField tfTimezone;
@@ -772,11 +772,11 @@ public class CorrelateGpxWithImages extends AbstractAction {
         syncDialog.showDialog();
     }
 
-    private transient StatusBarUpdater statusBarUpdater = new StatusBarUpdater(false);
-    private transient StatusBarUpdater statusBarUpdaterWithRepaint = new StatusBarUpdater(true);
+    private final transient StatusBarUpdater statusBarUpdater = new StatusBarUpdater(false);
+    private final transient StatusBarUpdater statusBarUpdaterWithRepaint = new StatusBarUpdater(true);
 
     private class StatusBarUpdater implements  DocumentListener, ItemListener, ActionListener {
-        private boolean doRepaint;
+        private final boolean doRepaint;
 
         StatusBarUpdater(boolean doRepaint) {
             this.doRepaint = doRepaint;
@@ -849,7 +849,7 @@ public class CorrelateGpxWithImages extends AbstractAction {
         }
     }
 
-    private transient RepaintTheMapListener repaintTheMap = new RepaintTheMapListener();
+    private final transient RepaintTheMapListener repaintTheMap = new RepaintTheMapListener();
 
     private class RepaintTheMapListener implements FocusListener {
         @Override
diff --git a/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java b/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
index 96fcdf7..c1de97d 100644
--- a/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
+++ b/src/org/openstreetmap/josm/gui/layer/geoimage/GeoImageLayer.java
@@ -87,13 +87,13 @@ public class GeoImageLayer extends Layer implements PropertyChangeListener, Jump
     List<ImageEntry> data;
     GpxLayer gpxLayer;
 
-    private Icon icon = ImageProvider.get("dialogs/geoimage/photo-marker");
-    private Icon selectedIcon = ImageProvider.get("dialogs/geoimage/photo-marker-selected");
+    private final Icon icon = ImageProvider.get("dialogs/geoimage/photo-marker");
+    private final Icon selectedIcon = ImageProvider.get("dialogs/geoimage/photo-marker-selected");
 
     private int currentPhoto = -1;
 
     boolean useThumbs;
-    private ExecutorService thumbsLoaderExecutor =
+    private final ExecutorService thumbsLoaderExecutor =
             Executors.newSingleThreadExecutor(Utils.newThreadFactory("thumbnail-loader-%d", Thread.MIN_PRIORITY));
     private ThumbsLoader thumbsloader;
     private boolean thumbsLoaderRunning;
@@ -110,10 +110,10 @@ public class GeoImageLayer extends Layer implements PropertyChangeListener, Jump
 
         private boolean canceled;
         private GeoImageLayer layer;
-        private Collection<File> selection;
-        private Set<String> loadedDirectories = new HashSet<>();
-        private Set<String> errorMessages;
-        private GpxLayer gpxLayer;
+        private final Collection<File> selection;
+        private final Set<String> loadedDirectories = new HashSet<>();
+        private final Set<String> errorMessages;
+        private final GpxLayer gpxLayer;
 
         protected void rememberError(String message) {
             this.errorMessages.add(message);
diff --git a/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java b/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java
index c641f77..434b875 100644
--- a/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java
+++ b/src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java
@@ -28,7 +28,6 @@ import javax.swing.JComponent;
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.tools.ExifReader;
 
-
 public class ImageDisplay extends JComponent {
 
     /** The file that is currently displayed */
@@ -48,7 +47,7 @@ public class ImageDisplay extends JComponent {
     private Rectangle selectedRect;
 
     /** The tracker to load the images */
-    private MediaTracker tracker = new MediaTracker(this);
+    private final MediaTracker tracker = new MediaTracker(this);
 
     private String osdText;
 
@@ -58,8 +57,8 @@ public class ImageDisplay extends JComponent {
     /** The thread that reads the images. */
     private class LoadImageRunnable implements Runnable {
 
-        private File file;
-        private int orientation;
+        private final File file;
+        private final int orientation;
 
         LoadImageRunnable(File file, Integer orientation) {
             this.file = file;
@@ -601,9 +600,9 @@ public class ImageDisplay extends JComponent {
         Rectangle visibleRect;
 
         synchronized (this) {
-            file = ImageDisplay.this.file;
-            image = ImageDisplay.this.image;
-            visibleRect = ImageDisplay.this.visibleRect;
+            file = this.file;
+            image = this.image;
+            visibleRect = this.visibleRect;
         }
 
         if (image == null)
diff --git a/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java b/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
index 7b90cf6..8ff6a51 100644
--- a/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
+++ b/src/org/openstreetmap/josm/gui/layer/geoimage/ImageViewerDialog.java
@@ -44,7 +44,7 @@ public final class ImageViewerDialog extends ToggleDialog implements LayerChange
     private static final String COMMAND_LAST = "last";
     private static final String COMMAND_COPY_PATH = "copypath";
 
-    private ImageDisplay imgDisplay = new ImageDisplay();
+    private final ImageDisplay imgDisplay = new ImageDisplay();
     private boolean centerView;
 
     // Only one instance of that class is present at one time
diff --git a/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java b/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java
index fb99aec..9460d76 100644
--- a/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java
+++ b/src/org/openstreetmap/josm/gui/layer/geoimage/ThumbsLoader.java
@@ -26,11 +26,11 @@ public class ThumbsLoader implements Runnable {
     public static final int maxSize = 120;
     public static final int minSize = 22;
     public volatile boolean stop;
-    private List<ImageEntry> data;
-    private GeoImageLayer layer;
+    private final List<ImageEntry> data;
+    private final GeoImageLayer layer;
     private MediaTracker tracker;
     private ICacheAccess<String, BufferedImageCacheEntry> cache;
-    private boolean cacheOff = Main.pref.getBoolean("geoimage.noThumbnailCache", false);
+    private final boolean cacheOff = Main.pref.getBoolean("geoimage.noThumbnailCache", false);
 
     public ThumbsLoader(GeoImageLayer layer) {
         this.layer = layer;
diff --git a/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java b/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java
index d88604b..67f3fe7 100644
--- a/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java
+++ b/src/org/openstreetmap/josm/gui/layer/gpx/ChooseTrackVisibilityAction.java
@@ -66,7 +66,7 @@ public class ChooseTrackVisibilityAction extends AbstractAction {
      * Class to format a length according to SystemOfMesurement.
      */
     private static final class TrackLength {
-        private double value;
+        private final double value;
 
         /**
          * Constructs a new {@code TrackLength} object with a given length.
diff --git a/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java b/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java
index 65e0826..a0e530e 100644
--- a/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java
+++ b/src/org/openstreetmap/josm/gui/layer/gpx/ConvertToDataLayerAction.java
@@ -91,6 +91,7 @@ public abstract class ConvertToDataLayerAction<T extends Layer> extends Abstract
 
         /**
          * Converts a {@link MarkerLayer} to a {@link OsmDataLayer}.
+         * @param layer marker layer
          */
         public FromMarkerLayer(MarkerLayer layer) {
             super(layer);
diff --git a/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java b/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java
index 06debd0..1b1b4bc 100644
--- a/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java
+++ b/src/org/openstreetmap/josm/gui/layer/gpx/DateFilterPanel.java
@@ -22,10 +22,10 @@ import org.openstreetmap.josm.gui.widgets.DateEditorWithSlider;
 import org.openstreetmap.josm.tools.GBC;
 
 public class DateFilterPanel extends JPanel {
-    private DateEditorWithSlider dateFrom = new DateEditorWithSlider(tr("From"));
-    private DateEditorWithSlider dateTo = new DateEditorWithSlider(tr("To"));
-    private JCheckBox noTimestampCb  = new JCheckBox(tr("No timestamp"));
-    private transient GpxLayer layer;
+    private final DateEditorWithSlider dateFrom = new DateEditorWithSlider(tr("From"));
+    private final DateEditorWithSlider dateTo = new DateEditorWithSlider(tr("To"));
+    private final JCheckBox noTimestampCb  = new JCheckBox(tr("No timestamp"));
+    private final transient GpxLayer layer;
 
     private transient ActionListener filterAppliedListener;
 
@@ -66,13 +66,13 @@ public class DateFilterPanel extends JPanel {
         noTimestampCb.addChangeListener(changeListener);
     }
 
-    private transient ChangeListener changeListener = new ChangeListener() {
+    private final transient ChangeListener changeListener = new ChangeListener() {
         @Override public void stateChanged(ChangeEvent e) {
             if (isEnabled()) applyFilterWithDelay();
         }
     };
 
-    private Timer t = new Timer(200, new ActionListener() {
+    private final Timer t = new Timer(200, new ActionListener() {
         @Override  public void actionPerformed(ActionEvent e) {
             applyFilter();
         }
diff --git a/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java b/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java
index 007e413..7a2426b 100644
--- a/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java
+++ b/src/org/openstreetmap/josm/gui/layer/gpx/DownloadAlongTrackAction.java
@@ -100,10 +100,10 @@ public class DownloadAlongTrackAction extends DownloadAlongAction {
 
         class CalculateDownloadArea extends PleaseWaitRunnable {
 
-            private Area a = new Area();
+            private final Area a = new Area();
             private boolean cancel;
             private int ticks;
-            private Rectangle2D r = new Rectangle2D.Double();
+            private final Rectangle2D r = new Rectangle2D.Double();
 
             CalculateDownloadArea() {
                 super(tr("Calculating Download Area"), displayProgress ? null : NullProgressMonitor.INSTANCE, false);
diff --git a/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java b/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
index 736c578..d0b7610 100644
--- a/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
+++ b/src/org/openstreetmap/josm/gui/layer/gpx/GpxDrawHelper.java
@@ -27,7 +27,7 @@ import org.openstreetmap.josm.tools.ColorScale;
  * @since 7319
  */
 public class GpxDrawHelper {
-    private GpxData data;
+    private final GpxData data;
 
     // draw lines between points belonging to different segments
     private boolean forceLines;
@@ -301,7 +301,7 @@ public class GpxDrawHelper {
                 if (Double.isNaN(c.lat()) || Double.isNaN(c.lon())) {
                     continue;
                 }
-                 // now we are sure some color will be assigned
+                // now we are sure some color will be assigned
                 Color color = null;
 
                 if (colored == ColorMode.HDOP) {
diff --git a/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java b/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java
index 7fcd20d..5b56916 100644
--- a/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java
+++ b/src/org/openstreetmap/josm/gui/layer/markerlayer/AudioMarker.java
@@ -21,7 +21,7 @@ import org.openstreetmap.josm.tools.template_engine.TemplateEngineDataProvider;
  */
 public class AudioMarker extends ButtonMarker {
 
-    private URL audioUrl;
+    private final URL audioUrl;
     private static volatile AudioMarker recentlyPlayedMarker;
     public double syncOffset;
     public boolean timeFromAudio; // as opposed to from the GPX track
diff --git a/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java b/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java
index 8162ef5..c92cc6e 100644
--- a/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java
+++ b/src/org/openstreetmap/josm/gui/layer/markerlayer/ButtonMarker.java
@@ -23,7 +23,7 @@ import org.openstreetmap.josm.tools.template_engine.TemplateEngineDataProvider;
  */
 public class ButtonMarker extends Marker {
 
-    private Rectangle buttonRectangle;
+    private final Rectangle buttonRectangle;
 
     public ButtonMarker(LatLon ll, String buttonImage, MarkerLayer parentLayer, double time, double offset) {
         super(ll, "", buttonImage, parentLayer, time, offset);
diff --git a/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java b/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
index ffb3d24..94f0d84 100644
--- a/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
+++ b/src/org/openstreetmap/josm/gui/layer/markerlayer/Marker.java
@@ -138,7 +138,7 @@ public class Marker implements TemplateEngineDataProvider {
             return result;
         }
 
-        private TemplateEntryProperty parent;
+        private final TemplateEntryProperty parent;
 
         private TemplateEntryProperty(String key, String defaultValue, TemplateEntryProperty parent) {
             super(key, defaultValue);
diff --git a/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java b/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java
index a0741e0..4880a23 100644
--- a/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java
+++ b/src/org/openstreetmap/josm/gui/layer/markerlayer/PlayHeadMarker.java
@@ -39,7 +39,7 @@ public final class PlayHeadMarker extends Marker {
     private static volatile PlayHeadMarker playHead;
     private MapMode oldMode;
     private LatLon oldCoor;
-    private boolean enabled;
+    private final boolean enabled;
     private boolean wasPlaying;
     private int dropTolerance; /* pixels */
     private boolean jumpToMarker;
@@ -60,7 +60,7 @@ public final class PlayHeadMarker extends Marker {
     }
 
     private PlayHeadMarker() {
-        super(new LatLon(0.0, 0.0), "",
+        super(LatLon.ZERO, "",
                 Main.pref.get("marker.audiotracericon", "audio-tracer"),
                 null, -1.0, 0.0);
         enabled = Main.pref.getBoolean("marker.traceaudio", true);
diff --git a/src/org/openstreetmap/josm/gui/mappaint/AreaElemStyle.java b/src/org/openstreetmap/josm/gui/mappaint/AreaElemStyle.java
index 9146268..da569f5 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/AreaElemStyle.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/AreaElemStyle.java
@@ -25,21 +25,22 @@ public class AreaElemStyle extends ElemStyle {
     public MapImage fillImage;
     public TextElement text;
     public Float extent;
+    public Float extentThreshold;
 
-    protected AreaElemStyle(Cascade c, Color color, MapImage fillImage, Float extent, TextElement text) {
+    protected AreaElemStyle(Cascade c, Color color, MapImage fillImage, Float extent, Float extentThreshold, TextElement text) {
         super(c, 1f);
         CheckParameterUtil.ensureParameterNotNull(color);
         this.color = color;
-        this.extent = extent;
         this.fillImage = fillImage;
+        this.extent = extent;
+        this.extentThreshold = extentThreshold;
         this.text = text;
     }
 
     public static AreaElemStyle create(final Environment env) {
         final Cascade c = env.mc.getCascade(env.layer);
         MapImage fillImage = null;
-        Color color = null;
-        Float extent = null;
+        Color color;
 
         IconReference iconRef = c.get(FILL_IMAGE, null, IconReference.class);
         if (iconRef != null) {
@@ -80,10 +81,11 @@ public class AreaElemStyle extends ElemStyle {
             text = TextElement.create(env, PaintColors.AREA_TEXT.get(), true);
         }
 
-        extent = c.get(FILL_EXTENT, null, float.class);
+        Float extent = c.get(FILL_EXTENT, null, float.class);
+        Float extentThreshold = c.get(FILL_EXTENT_THRESHOLD, null, float.class);
 
         if (color != null)
-            return new AreaElemStyle(c, color, fillImage, extent, text);
+            return new AreaElemStyle(c, color, fillImage, extent, extentThreshold, text);
         else
             return null;
     }
@@ -100,12 +102,12 @@ public class AreaElemStyle extends ElemStyle {
                     myColor = paintSettings.getRelationSelectedColor(color.getAlpha());
                 }
             }
-            painter.drawArea((Way) osm, myColor, fillImage, extent, painter.isInactiveMode() || osm.isDisabled(), text);
+            painter.drawArea((Way) osm, myColor, fillImage, extent, extentThreshold, painter.isInactiveMode() || osm.isDisabled(), text);
         } else if (osm instanceof Relation) {
             if (color != null && (selected || outermember)) {
                 myColor = paintSettings.getRelationSelectedColor(color.getAlpha());
             }
-            painter.drawArea((Relation) osm, myColor, fillImage, extent, painter.isInactiveMode() || osm.isDisabled(), text);
+            painter.drawArea((Relation) osm, myColor, fillImage, extent, extentThreshold, painter.isInactiveMode() || osm.isDisabled(), text);
         }
     }
 
@@ -123,6 +125,8 @@ public class AreaElemStyle extends ElemStyle {
             return false;
         if (extent != other.extent)
             return false;
+        if (extentThreshold != other.extentThreshold)
+            return false;
         if (!Objects.equals(text, other.text))
             return false;
         return true;
@@ -133,6 +137,7 @@ public class AreaElemStyle extends ElemStyle {
         int hash = 3;
         hash = 61 * hash + color.hashCode();
         hash = 61 * hash + (extent != null ? Float.floatToIntBits(extent) : 0);
+        hash = 61 * hash + (extentThreshold != null ? Float.floatToIntBits(extent) : 0);
         hash = 61 * hash + (fillImage != null ? fillImage.hashCode() : 0);
         hash = 61 * hash + (text != null ? text.hashCode() : 0);
         return hash;
diff --git a/src/org/openstreetmap/josm/gui/mappaint/BoxTextElemStyle.java b/src/org/openstreetmap/josm/gui/mappaint/BoxTextElemStyle.java
index 3601704..7e28631 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/BoxTextElemStyle.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/BoxTextElemStyle.java
@@ -25,8 +25,8 @@ public class BoxTextElemStyle extends ElemStyle {
     }
 
     public static class BoxProviderResult {
-        private Rectangle box;
-        private boolean temporary;
+        private final Rectangle box;
+        private final boolean temporary;
 
         public BoxProviderResult(Rectangle box, boolean temporary) {
             this.box = box;
@@ -51,7 +51,7 @@ public class BoxTextElemStyle extends ElemStyle {
     }
 
     public static class SimpleBoxProvider implements BoxProvider {
-        private Rectangle box;
+        private final Rectangle box;
 
         /**
          * Constructs a new {@code SimpleBoxProvider}.
diff --git a/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java b/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java
index 38f2945..0444099 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/ElemStyles.java
@@ -5,10 +5,14 @@ import java.awt.Color;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
+import java.util.HashMap;
 import java.util.List;
+import java.util.Map;
 import java.util.Map.Entry;
 
 import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.data.Preferences.PreferenceChangeEvent;
+import org.openstreetmap.josm.data.Preferences.PreferenceChangedListener;
 import org.openstreetmap.josm.data.osm.Node;
 import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.Relation;
@@ -22,8 +26,8 @@ import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.Pair;
 import org.openstreetmap.josm.tools.Utils;
 
-public class ElemStyles {
-    private List<StyleSource> styleSources;
+public class ElemStyles implements PreferenceChangedListener {
+    private final List<StyleSource> styleSources;
     private boolean drawMultipolygon;
 
     private int cacheIdx = 1;
@@ -31,11 +35,14 @@ public class ElemStyles {
     private boolean defaultNodes, defaultLines;
     private int defaultNodesIdx, defaultLinesIdx;
 
+    private final Map<String, String> preferenceCache = new HashMap<>();
+
     /**
      * Constructs a new {@code ElemStyles}.
      */
     public ElemStyles() {
         styleSources = new ArrayList<>();
+        Main.pref.addPreferenceChangeListener(this);
     }
 
     /**
@@ -47,6 +54,7 @@ public class ElemStyles {
             @Override
             public void run() {
                 cacheIdx++;
+                preferenceCache.clear();
             }
         });
     }
@@ -486,4 +494,35 @@ public class ElemStyles {
             MapCSSStyleSource.STYLE_SOURCE_LOCK.readLock().unlock();
         }
     }
+
+    /**
+     * Looks up a preference value and ensures the style cache is invalidated
+     * as soon as this preference value is changed by the user.
+     *
+     * In addition, it adds an intermediate cache for the preference values,
+     * as frequent preference lookup (using <code>Main.pref.get()</code>) for
+     * each primitive can be slow during rendering.
+     *
+     * @param key preference key
+     * @param def default value
+     * @return the corresponding preference value
+     * @see org.openstreetmap.josm.data.Preferences#get(String, String)
+     */
+    public String getPreferenceCached(String key, String def) {
+        String res;
+        if (preferenceCache.containsKey(key)) {
+            res = preferenceCache.get(key);
+        } else {
+            res = Main.pref.get(key, null);
+            preferenceCache.put(key, res);
+        }
+        return res != null ? res : def;
+    }
+
+    @Override
+    public void preferenceChanged(PreferenceChangeEvent e) {
+        if (preferenceCache.containsKey(e.getKey())) {
+            clearCached();
+        }
+    }
 }
diff --git a/src/org/openstreetmap/josm/gui/mappaint/LabelCompositionStrategy.java b/src/org/openstreetmap/josm/gui/mappaint/LabelCompositionStrategy.java
index 253ba45..84d8341 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/LabelCompositionStrategy.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/LabelCompositionStrategy.java
@@ -47,7 +47,7 @@ public abstract class LabelCompositionStrategy {
     public abstract String compose(OsmPrimitive primitive);
 
     public static class StaticLabelCompositionStrategy extends LabelCompositionStrategy {
-        private String defaultLabel;
+        private final String defaultLabel;
 
         public StaticLabelCompositionStrategy(String defaultLabel) {
             this.defaultLabel = defaultLabel;
@@ -95,7 +95,7 @@ public abstract class LabelCompositionStrategy {
 
     public static class TagLookupCompositionStrategy extends LabelCompositionStrategy {
 
-        private String defaultLabelTag;
+        private final String defaultLabelTag;
 
         public TagLookupCompositionStrategy(String defaultLabelTag) {
             if (defaultLabelTag != null) {
diff --git a/src/org/openstreetmap/josm/gui/mappaint/LineTextElemStyle.java b/src/org/openstreetmap/josm/gui/mappaint/LineTextElemStyle.java
index ff8790a..99f0124 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/LineTextElemStyle.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/LineTextElemStyle.java
@@ -11,7 +11,7 @@ import org.openstreetmap.josm.data.osm.visitor.paint.StyledMapRenderer;
 
 public class LineTextElemStyle extends ElemStyle {
 
-    private TextElement text;
+    private final TextElement text;
 
     protected LineTextElemStyle(Cascade c, TextElement text) {
         super(c, 4.9f);
diff --git a/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java b/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java
index 1dff0d4..0a343ac 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/MapPaintMenu.java
@@ -30,7 +30,7 @@ public class MapPaintMenu extends JMenu implements MapPaintSylesUpdateListener {
     private static class MapPaintAction extends JosmAction {
 
         private transient StyleSource style;
-        private JCheckBoxMenuItem button;
+        private final JCheckBoxMenuItem button;
 
         MapPaintAction(StyleSource style) {
             super(style.getDisplayString(), style.getIconProvider(),
diff --git a/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java b/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java
index 73bf4d6..a024cfe 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java
@@ -342,7 +342,7 @@ public final class MapPaintStyles {
 
     public static class MapPaintStyleLoader extends PleaseWaitRunnable {
         private boolean canceled;
-        private Collection<StyleSource> sources;
+        private final Collection<StyleSource> sources;
 
         public MapPaintStyleLoader(Collection<StyleSource> sources) {
             super(tr("Reloading style sources"));
diff --git a/src/org/openstreetmap/josm/gui/mappaint/MultiCascade.java b/src/org/openstreetmap/josm/gui/mappaint/MultiCascade.java
index b7b7414..05da3bf 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/MultiCascade.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/MultiCascade.java
@@ -15,7 +15,7 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  */
 public class MultiCascade implements StyleKeys {
 
-    private Map<String, Cascade> layers;
+    private final Map<String, Cascade> layers;
     public Range range;
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java b/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java
index 0f6a84d..23b1716 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/StyleCache.java
@@ -46,7 +46,7 @@ public final class StyleCache {
      * List of Styles, immutable
      */
     public static class StyleList implements Iterable<ElemStyle> {
-        private List<ElemStyle> lst;
+        private final List<ElemStyle> lst;
 
         /**
          * Constructs a new {@code StyleList}.
diff --git a/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java b/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java
index e21f45b..64c2fa5 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/StyleKeys.java
@@ -10,6 +10,7 @@ public interface StyleKeys {
     String DASHES_OFFSET = "dashes-offset";
     String FILL_COLOR = "fill-color";
     String FILL_EXTENT = "fill-extent";
+    String FILL_EXTENT_THRESHOLD = "fill-extent-threshold";
     String FILL_IMAGE = "fill-image";
     String FILL_OPACITY = "fill-opacity";
     String FONT_FAMILY = "font-family";
diff --git a/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java b/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java
index 92a964e..1527ada 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/StyleSource.java
@@ -32,7 +32,7 @@ import org.openstreetmap.josm.tools.Utils;
  */
 public abstract class StyleSource extends SourceEntry {
 
-    private List<Throwable> errors = new ArrayList<>();
+    private final List<Throwable> errors = new ArrayList<>();
     public File zipIcons;
 
     /** image provider returning the icon for this style */
diff --git a/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java b/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java
index feb9aac..3cae918 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/mapcss/Condition.java
@@ -115,7 +115,7 @@ public abstract class Condition {
         BEGINS_WITH,
         /** The value needs to end with the reference string. */
         ENDS_WITH,
-         /** The value needs to contain the reference string. */
+        /** The value needs to contain the reference string. */
         CONTAINS;
 
         protected static final Set<Op> NEGATED_OPS = EnumSet.of(NEQ, NREGEX);
@@ -139,13 +139,13 @@ public abstract class Condition {
                 final boolean contains = Pattern.compile(prototypeString).matcher(testString).find();
                 return REGEX.equals(this) ? contains : !contains;
             case ONE_OF:
-                return Arrays.asList(testString.split("\\s*;\\s*")).contains(prototypeString);
+                return testString != null && Arrays.asList(testString.split("\\s*;\\s*")).contains(prototypeString);
             case BEGINS_WITH:
-                return testString.startsWith(prototypeString);
+                return testString != null && testString.startsWith(prototypeString);
             case ENDS_WITH:
-                return testString.endsWith(prototypeString);
+                return testString != null && testString.endsWith(prototypeString);
             case CONTAINS:
-                return testString.contains(prototypeString);
+                return testString != null && testString.contains(prototypeString);
             }
 
             float test_float;
@@ -632,6 +632,22 @@ public abstract class Condition {
         static boolean inDownloadedArea(Environment e) {
             return IN_DOWNLOADED_AREA.evaluate(e.osm);
         }
+
+        static boolean completely_downloaded(Environment e) {
+            if (e.osm instanceof Relation) {
+                return !((Relation) e.osm).hasIncompleteMembers();
+            } else {
+                return true;
+            }
+        }
+
+        static boolean closed2(Environment e) {
+            if (e.osm instanceof Way && ((Way) e.osm).isClosed())
+                return true;
+            if (e.osm instanceof Relation && ((Relation) e.osm).isMultipolygon())
+                return MultipolygonCache.getInstance().get(Main.map.mapView, (Relation) e.osm).getOpenEnds().isEmpty();
+            return false;
+        }
     }
 
     public static class PseudoClassCondition extends Condition {
diff --git a/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java b/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java
index 735c74d..2c84b99 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/mapcss/ExpressionFactory.java
@@ -29,6 +29,7 @@ import org.openstreetmap.josm.data.osm.OsmPrimitive;
 import org.openstreetmap.josm.data.osm.Way;
 import org.openstreetmap.josm.gui.mappaint.Cascade;
 import org.openstreetmap.josm.gui.mappaint.Environment;
+import org.openstreetmap.josm.gui.mappaint.MapPaintStyles;
 import org.openstreetmap.josm.gui.util.RotationAngle;
 import org.openstreetmap.josm.io.XmlWriter;
 import org.openstreetmap.josm.tools.AlphanumComparator;
@@ -677,11 +678,9 @@ public final class ExpressionFactory {
          * @param key Key in JOSM preference
          * @param def Default value
          * @return value for key, or default value if not found
-         * @see org.openstreetmap.josm.data.Preferences#get(String, String)
          */
-        public static String JOSM_pref(String key, String def) {
-            String res = Main.pref.get(key, null);
-            return res != null ? res : def;
+        public static String JOSM_pref(Environment env, String key, String def) {
+            return MapPaintStyles.getStyles().getPreferenceCached(key, def);
         }
 
         /**
@@ -966,7 +965,7 @@ public final class ExpressionFactory {
      */
     public static class CondOperator implements Expression {
 
-        private Expression condition, firstOption, secondOption;
+        private final Expression condition, firstOption, secondOption;
 
         /**
          * Constructs a new {@code CondOperator}.
@@ -995,7 +994,7 @@ public final class ExpressionFactory {
      */
     public static class AndOperator implements Expression {
 
-        private List<Expression> args;
+        private final List<Expression> args;
 
         /**
          * Constructs a new {@code AndOperator}.
@@ -1022,7 +1021,7 @@ public final class ExpressionFactory {
      */
     public static class OrOperator implements Expression {
 
-        private List<Expression> args;
+        private final List<Expression> args;
 
         /**
          * Constructs a new {@code OrOperator}.
@@ -1054,7 +1053,7 @@ public final class ExpressionFactory {
      */
     public static class LengthFunction implements Expression {
 
-        private Expression arg;
+        private final Expression arg;
 
         /**
          * Constructs a new {@code LengthFunction}.
diff --git a/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj b/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj
index 3bd4370..ac08857 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj
+++ b/src/org/openstreetmap/josm/gui/mappaint/mapcss/MapCSSParser.jj
@@ -203,6 +203,7 @@ TOKEN:
 |   < DEG: "°" >
 |   < ELEMENT_OF: "∈" >
 |   < CROSSING: "⧉" >
+|   < PERCENT: "%" >
 |   < COMMENT_START: "/*" > : COMMENT
 |   < UNEXPECTED_CHAR : ~[] > // avoid TokenMgrErrors because they are hard to recover from
 }
@@ -1125,7 +1126,7 @@ Float ufloat_unit() :
     String u;
 }
 {
-    f=ufloat() ( u=ident() | <DEG> { u = "°"; } )
+    f=ufloat() ( u=ident() | <DEG> { u = "°"; } | <PERCENT> { u = "%"; } )
     {
         Double m = unit_factor(u);
         if (m == null)
@@ -1142,6 +1143,7 @@ private Double unit_factor(String unit) {
         case "rad": return 1.;
         case "grad": return Math.PI / 200;
         case "turn": return 2 * Math.PI;
+        case "%": return 0.01;
         case "px": return 1.;
         case "cm": return 96/2.54;
         case "mm": return 9.6/2.54;
diff --git a/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java b/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
index 739958d..3e901e9 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/mapcss/Selector.java
@@ -121,7 +121,7 @@ public interface Selector {
          *
          */
         private class MatchingReferrerFinder extends AbstractVisitor {
-            private Environment e;
+            private final Environment e;
 
             /**
              * Constructor
diff --git a/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSourceHandler.java b/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSourceHandler.java
index 553b5d0..367b5b8 100644
--- a/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSourceHandler.java
+++ b/src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSourceHandler.java
@@ -16,18 +16,18 @@ import org.xml.sax.helpers.DefaultHandler;
 public class XmlStyleSourceHandler extends DefaultHandler {
     private boolean inDoc, inRule, inCondition, inLine, inLineMod, inIcon, inArea, inScaleMax, inScaleMin;
     private boolean hadLine, hadLineMod, hadIcon, hadArea;
-    private RuleElem rule = new RuleElem();
+    private final RuleElem rule = new RuleElem();
 
-    private XmlStyleSource style;
+    private final XmlStyleSource style;
 
     static class RuleElem {
-        private XmlCondition cond = new XmlCondition();
+        private final XmlCondition cond = new XmlCondition();
         private Collection<XmlCondition> conditions;
         private double scaleMax;
         private double scaleMin;
-        private LinePrototype line = new LinePrototype();
-        private LinemodPrototype linemod = new LinemodPrototype();
-        private AreaPrototype area = new AreaPrototype();
+        private final LinePrototype line = new LinePrototype();
+        private final LinemodPrototype linemod = new LinemodPrototype();
+        private final AreaPrototype area = new AreaPrototype();
         private IconPrototype icon = new IconPrototype();
         public void init() {
             conditions = null;
diff --git a/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java b/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java
index fe1b6ea..1bac2af 100644
--- a/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java
+++ b/src/org/openstreetmap/josm/gui/oauth/AdvancedOAuthPropertiesPanel.java
@@ -148,7 +148,7 @@ public class AdvancedOAuthPropertiesPanel extends VerticallyScrollablePanel {
                 )
         };
         int ret = HelpAwareOptionPane.showOptionDialog(
-                AdvancedOAuthPropertiesPanel.this,
+                this,
                 tr(
                         "<html>JOSM is about to reset the OAuth settings to default values.<br>"
                         + "The current custom settings are not saved.</html>"
@@ -192,13 +192,12 @@ public class AdvancedOAuthPropertiesPanel extends VerticallyScrollablePanel {
     public OAuthParameters getAdvancedParameters() {
         if (cbUseDefaults.isSelected())
             return OAuthParameters.createDefault(apiUrl);
-        OAuthParameters parameters = new OAuthParameters();
-        parameters.setConsumerKey(tfConsumerKey.getText());
-        parameters.setConsumerSecret(tfConsumerSecret.getText());
-        parameters.setRequestTokenUrl(tfRequestTokenURL.getText());
-        parameters.setAccessTokenUrl(tfAccessTokenURL.getText());
-        parameters.setAuthoriseUrl(tfAuthoriseURL.getText());
-        return parameters;
+        return new OAuthParameters(
+            tfConsumerKey.getText(),
+            tfConsumerSecret.getText(),
+            tfRequestTokenURL.getText(),
+            tfAccessTokenURL.getText(),
+            tfAuthoriseURL.getText());
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java b/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java
index 26a10f9..2d4b2ff 100644
--- a/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java
+++ b/src/org/openstreetmap/josm/gui/oauth/OsmOAuthAuthorizationClient.java
@@ -4,10 +4,7 @@ package org.openstreetmap.josm.gui.oauth;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
 import java.io.BufferedReader;
-import java.io.DataOutputStream;
 import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
 import java.lang.reflect.Field;
 import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
@@ -24,7 +21,6 @@ import java.util.regex.Pattern;
 import oauth.signpost.OAuth;
 import oauth.signpost.OAuthConsumer;
 import oauth.signpost.OAuthProvider;
-import oauth.signpost.basic.DefaultOAuthProvider;
 import oauth.signpost.exception.OAuthException;
 
 import org.openstreetmap.josm.Main;
@@ -35,6 +31,7 @@ import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
 import org.openstreetmap.josm.gui.progress.ProgressMonitor;
 import org.openstreetmap.josm.io.OsmTransferCanceledException;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.Utils;
 
 /**
@@ -46,7 +43,7 @@ public class OsmOAuthAuthorizationClient {
     private final OAuthConsumer consumer;
     private final OAuthProvider provider;
     private boolean canceled;
-    private HttpURLConnection connection;
+    private HttpClient.Response connection;
 
     private static class SessionId {
         private String id;
@@ -98,13 +95,13 @@ public class OsmOAuthAuthorizationClient {
      * Cancels the current OAuth operation.
      */
     public void cancel() {
-        DefaultOAuthProvider p  = (DefaultOAuthProvider) provider;
         canceled = true;
-        if (p != null) {
+        if (provider != null) {
             try {
-                Field f =  p.getClass().getDeclaredField("connection");
+                // TODO
+                Field f =  provider.getClass().getDeclaredField("connection");
                 f.setAccessible(true);
-                HttpURLConnection con = (HttpURLConnection) f.get(p);
+                HttpURLConnection con = (HttpURLConnection) f.get(provider);
                 if (con != null) {
                     con.disconnect();
                 }
@@ -194,11 +191,8 @@ public class OsmOAuthAuthorizationClient {
         return sb.toString();
     }
 
-    protected String extractToken(HttpURLConnection connection) {
-        try (
-            InputStream is = connection.getInputStream();
-            BufferedReader r = new BufferedReader(new InputStreamReader(is, StandardCharsets.UTF_8))
-        ) {
+    protected String extractToken() {
+        try (BufferedReader r = connection.getContentReader()) {
             String c;
             Pattern p = Pattern.compile(".*authenticity_token.*value=\"([^\"]+)\".*");
             while ((c = r.readLine()) != null) {
@@ -214,8 +208,8 @@ public class OsmOAuthAuthorizationClient {
         return null;
     }
 
-    protected SessionId extractOsmSession(HttpURLConnection connection) {
-        List<String> setCookies = connection.getHeaderFields().get("Set-Cookie");
+    protected SessionId extractOsmSession() {
+        List<String> setCookies = connection.getHeaderFields("Set-Cookie");
         if (setCookies == null)
             // no cookies set
             return null;
@@ -233,7 +227,7 @@ public class OsmOAuthAuthorizationClient {
                 }
                 if ("_osm_session".equals(kv[0])) {
                     // osm session cookie found
-                    String token = extractToken(connection);
+                    String token = extractToken();
                     if (token == null)
                         return null;
                     SessionId si = new SessionId();
@@ -308,13 +302,9 @@ public class OsmOAuthAuthorizationClient {
             sb.append(buildOsmLoginUrl()).append("?cookie_test=true");
             URL url = new URL(sb.toString());
             synchronized (this) {
-                connection = Utils.openHttpConnection(url);
+                connection = HttpClient.create(url).connect();
             }
-            connection.setRequestMethod("GET");
-            connection.setDoInput(true);
-            connection.setDoOutput(false);
-            connection.connect();
-            SessionId sessionId = extractOsmSession(connection);
+            SessionId sessionId = extractOsmSession();
             if (sessionId == null)
                 throw new OsmOAuthAuthorizationException(
                         tr("OSM website did not return a session cookie in response to ''{0}'',", url.toString()));
@@ -338,14 +328,11 @@ public class OsmOAuthAuthorizationClient {
         try {
             URL url = new URL(getAuthoriseUrl(requestToken));
             synchronized (this) {
-                connection = Utils.openHttpConnection(url);
+                connection = HttpClient.create(url)
+                        .setHeader("Cookie", "_osm_session=" + sessionId.id + "; _osm_username=" + sessionId.userName)
+                        .connect();
             }
-            connection.setRequestMethod("GET");
-            connection.setDoInput(true);
-            connection.setDoOutput(false);
-            connection.setRequestProperty("Cookie", "_osm_session=" + sessionId.id + "; _osm_username=" + sessionId.userName);
-            connection.connect();
-            sessionId.token = extractToken(connection);
+            sessionId.token = extractToken();
             if (sessionId.token == null)
                 throw new OsmOAuthAuthorizationException(tr("OSM website did not return a session cookie in response to ''{0}'',",
                         url.toString()));
@@ -361,13 +348,7 @@ public class OsmOAuthAuthorizationClient {
     protected void authenticateOsmSession(SessionId sessionId, String userName, String password) throws OsmLoginFailedException {
         try {
             URL url = new URL(buildOsmLoginUrl());
-            synchronized (this) {
-                connection = Utils.openHttpConnection(url);
-            }
-            connection.setRequestMethod("POST");
-            connection.setDoInput(true);
-            connection.setDoOutput(true);
-            connection.setUseCaches(false);
+            final HttpClient client = HttpClient.create(url, "POST").useCache(false);
 
             Map<String, String> parameters = new HashMap<>();
             parameters.put("username", userName);
@@ -375,20 +356,15 @@ public class OsmOAuthAuthorizationClient {
             parameters.put("referer", "/");
             parameters.put("commit", "Login");
             parameters.put("authenticity_token", sessionId.token);
+            client.setRequestBody(buildPostRequest(parameters).getBytes(StandardCharsets.UTF_8));
 
-            String request = buildPostRequest(parameters);
-
-            connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
-            connection.setRequestProperty("Content-Length", Integer.toString(request.length()));
-            connection.setRequestProperty("Cookie", "_osm_session=" + sessionId.id);
+            client.setHeader("Content-Type", "application/x-www-form-urlencoded");
+            client.setHeader("Cookie", "_osm_session=" + sessionId.id);
             // make sure we can catch 302 Moved Temporarily below
-            connection.setInstanceFollowRedirects(false);
-
-            connection.connect();
+            client.setMaxRedirects(-1);
 
-            try (DataOutputStream dout = new DataOutputStream(connection.getOutputStream())) {
-                dout.writeBytes(request);
-                dout.flush();
+            synchronized (this) {
+                connection = client.connect();
             }
 
             // after a successful login the OSM website sends a redirect to a follow up page. Everything
@@ -414,12 +390,8 @@ public class OsmOAuthAuthorizationClient {
         try {
             URL url = new URL(buildOsmLogoutUrl());
             synchronized (this) {
-                connection = Utils.openHttpConnection(url);
+                connection = HttpClient.create(url).connect();
             }
-            connection.setRequestMethod("GET");
-            connection.setDoInput(true);
-            connection.setDoOutput(false);
-            connection.connect();
         } catch (IOException e) {
             throw new OsmOAuthAuthorizationException(e);
         }  finally {
@@ -460,23 +432,14 @@ public class OsmOAuthAuthorizationClient {
         String request = buildPostRequest(parameters);
         try {
             URL url = new URL(oauthProviderParameters.getAuthoriseUrl());
+            final HttpClient client = HttpClient.create(url, "POST").useCache(false);
+            client.setHeader("Content-Type", "application/x-www-form-urlencoded");
+            client.setHeader("Cookie", "_osm_session=" + sessionId.id + "; _osm_username=" + sessionId.userName);
+            client.setMaxRedirects(-1);
+            client.setRequestBody(request.getBytes(StandardCharsets.UTF_8));
+
             synchronized (this) {
-                connection = Utils.openHttpConnection(url);
-            }
-            connection.setRequestMethod("POST");
-            connection.setDoInput(true);
-            connection.setDoOutput(true);
-            connection.setUseCaches(false);
-            connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
-            connection.setRequestProperty("Content-Length", Integer.toString(request.length()));
-            connection.setRequestProperty("Cookie", "_osm_session=" + sessionId.id + "; _osm_username=" + sessionId.userName);
-            connection.setInstanceFollowRedirects(false);
-
-            connection.connect();
-
-            try (DataOutputStream dout = new DataOutputStream(connection.getOutputStream())) {
-                dout.writeBytes(request);
-                dout.flush();
+                connection = client.connect();
             }
 
             int retCode = connection.getResponseCode();
diff --git a/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java b/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java
index f6581d1..2fed39c 100644
--- a/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java
+++ b/src/org/openstreetmap/josm/gui/oauth/RetrieveAccessTokenTask.java
@@ -27,10 +27,10 @@ public class RetrieveAccessTokenTask extends PleaseWaitRunnable {
 
     private boolean canceled;
     private OAuthToken accessToken;
-    private OAuthParameters parameters;
+    private final OAuthParameters parameters;
     private OsmOAuthAuthorizationClient client;
-    private OAuthToken requestToken;
-    private Component parent;
+    private final OAuthToken requestToken;
+    private final Component parent;
 
     /**
      * Creates the task
diff --git a/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java b/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java
index d65aba8..74a6b3f 100644
--- a/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java
+++ b/src/org/openstreetmap/josm/gui/oauth/RetrieveRequestTokenTask.java
@@ -26,9 +26,9 @@ public class RetrieveRequestTokenTask extends PleaseWaitRunnable {
 
     private boolean canceled;
     private OAuthToken requestToken;
-    private OAuthParameters parameters;
+    private final OAuthParameters parameters;
     private OsmOAuthAuthorizationClient client;
-    private Component parent;
+    private final Component parent;
 
     /**
      * Creates the task
diff --git a/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java b/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java
index 759b011..f1e9af3 100644
--- a/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java
+++ b/src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java
@@ -12,9 +12,6 @@ import javax.swing.JOptionPane;
 import javax.xml.parsers.DocumentBuilderFactory;
 import javax.xml.parsers.ParserConfigurationException;
 
-import oauth.signpost.OAuthConsumer;
-import oauth.signpost.exception.OAuthException;
-
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.oauth.OAuthParameters;
 import org.openstreetmap.josm.data.oauth.OAuthToken;
@@ -27,11 +24,14 @@ import org.openstreetmap.josm.io.OsmServerUserInfoReader;
 import org.openstreetmap.josm.io.OsmTransferException;
 import org.openstreetmap.josm.io.auth.DefaultAuthenticator;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.XmlParsingException;
 import org.w3c.dom.Document;
 import org.xml.sax.SAXException;
 
+import oauth.signpost.OAuthConsumer;
+import oauth.signpost.exception.OAuthException;
+
 /**
  * Checks whether an OSM API server can be accessed with a specific Access Token.
  *
@@ -40,12 +40,12 @@ import org.xml.sax.SAXException;
  *
  */
 public class TestAccessTokenTask extends PleaseWaitRunnable {
-    private OAuthToken token;
-    private OAuthParameters oauthParameters;
+    private final OAuthToken token;
+    private final OAuthParameters oauthParameters;
     private boolean canceled;
-    private Component parent;
-    private String apiUrl;
-    private HttpURLConnection connection;
+    private final Component parent;
+    private final String apiUrl;
+    private HttpClient.Response connection;
 
     /**
      * Create the task
@@ -79,7 +79,7 @@ public class TestAccessTokenTask extends PleaseWaitRunnable {
     @Override
     protected void finish() {}
 
-    protected void sign(HttpURLConnection con) throws OAuthException {
+    protected void sign(HttpClient con) throws OAuthException {
         OAuthConsumer consumer = oauthParameters.buildConsumer();
         consumer.setTokenWithSecret(token.getKey(), token.getSecret());
         consumer.sign(con);
@@ -102,15 +102,13 @@ public class TestAccessTokenTask extends PleaseWaitRunnable {
             URL url = new URL(normalizeApiUrl(apiUrl) + "/0.6/user/details");
             authenticatorEnabled = DefaultAuthenticator.getInstance().isEnabled();
             DefaultAuthenticator.getInstance().setEnabled(false);
+
+            final HttpClient client = HttpClient.create(url);
+            sign(client);
             synchronized (this) {
-                connection = Utils.openHttpConnection(url);
+                connection = client.connect();
             }
 
-            connection.setDoOutput(true);
-            connection.setRequestMethod("GET");
-            sign(connection);
-            connection.connect();
-
             if (connection.getResponseCode() == HttpURLConnection.HTTP_UNAUTHORIZED)
                 throw new OsmApiException(HttpURLConnection.HTTP_UNAUTHORIZED,
                         tr("Retrieving user details with Access Token Key ''{0}'' was rejected.", token.getKey()), null);
@@ -121,7 +119,7 @@ public class TestAccessTokenTask extends PleaseWaitRunnable {
 
             if (connection.getResponseCode() != HttpURLConnection.HTTP_OK)
                 throw new OsmApiException(connection.getResponseCode(), connection.getHeaderField("Error"), null);
-            Document d = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(connection.getInputStream());
+            Document d = DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(connection.getContent());
             return OsmServerUserInfoReader.buildFromXML(d);
         } catch (SAXException | ParserConfigurationException e) {
             throw new XmlParsingException(e);
diff --git a/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java b/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java
index af4aa0b..ef5c2e3 100644
--- a/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java
+++ b/src/org/openstreetmap/josm/gui/preferences/PreferenceTabbedPane.java
@@ -338,7 +338,7 @@ public final class PreferenceTabbedPane extends JTabbedPane implements MouseWhee
         for (PreferenceSetting setting : settings) {
             if (clazz.isInstance(setting)) {
                 final SubPreferenceSetting sub = (SubPreferenceSetting) setting;
-                final TabPreferenceSetting tab = sub.getTabPreferenceSetting(PreferenceTabbedPane.this);
+                final TabPreferenceSetting tab = sub.getTabPreferenceSetting(this);
                 selectTabBy(new TabIdentifier() {
                     @Override
                     public boolean identify(TabPreferenceSetting tps, Object unused) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java b/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java
index a00711b..814531e 100644
--- a/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java
+++ b/src/org/openstreetmap/josm/gui/preferences/SourceEditor.java
@@ -480,8 +480,8 @@ public abstract class SourceEditor extends JPanel {
     }
 
     protected static class AvailableSourcesListModel extends DefaultListModel<ExtendedSourceEntry> {
-        private transient List<ExtendedSourceEntry> data;
-        private DefaultListSelectionModel selectionModel;
+        private final transient List<ExtendedSourceEntry> data;
+        private final DefaultListSelectionModel selectionModel;
 
         public AvailableSourcesListModel(DefaultListSelectionModel selectionModel) {
             data = new ArrayList<>();
@@ -533,7 +533,7 @@ public abstract class SourceEditor extends JPanel {
 
     protected class ActiveSourcesModel extends AbstractTableModel {
         private transient List<SourceEntry> data;
-        private DefaultListSelectionModel selectionModel;
+        private final DefaultListSelectionModel selectionModel;
 
         public ActiveSourcesModel(DefaultListSelectionModel selectionModel) {
             this.selectionModel = selectionModel;
@@ -763,8 +763,8 @@ public abstract class SourceEditor extends JPanel {
 
     protected class EditSourceEntryDialog extends ExtendedDialog {
 
-        private JosmTextField tfTitle;
-        private JosmTextField tfURL;
+        private final JosmTextField tfTitle;
+        private final JosmTextField tfURL;
         private JCheckBox cbActive;
 
         public EditSourceEntryDialog(Component parent, String title, SourceEntry e) {
@@ -791,7 +791,7 @@ public abstract class SourceEditor extends JPanel {
             }
 
             if (canEnable) {
-                cbActive = new JCheckBox(tr("active"), e != null ? e.active : true);
+                cbActive = new JCheckBox(tr("active"), e == null || e.active);
                 p.add(cbActive, GBC.eol().insets(15, 0, 5, 0));
             }
             setButtonIcons(new String[] {"ok", "cancel"});
@@ -1090,8 +1090,8 @@ public abstract class SourceEditor extends JPanel {
     }
 
     protected static class IconPathTableModel extends AbstractTableModel {
-        private List<String> data;
-        private DefaultListSelectionModel selectionModel;
+        private final List<String> data;
+        private final DefaultListSelectionModel selectionModel;
 
         public IconPathTableModel(DefaultListSelectionModel selectionModel) {
             this.selectionModel = selectionModel;
@@ -1450,9 +1450,9 @@ public abstract class SourceEditor extends JPanel {
 
     class FileOrUrlCellEditor extends JPanel implements TableCellEditor {
         private JosmTextField tfFileName;
-        private CopyOnWriteArrayList<CellEditorListener> listeners;
+        private final CopyOnWriteArrayList<CellEditorListener> listeners;
         private String value;
-        private boolean isFile;
+        private final boolean isFile;
 
         /**
          * build the GUI
diff --git a/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java b/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
index fb15455..5fbd76f 100644
--- a/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
+++ b/src/org/openstreetmap/josm/gui/preferences/ToolbarPreferences.java
@@ -407,21 +407,21 @@ public class ToolbarPreferences implements PreferenceSettingFactory {
             shortcutEdit.setVisible(act != null);
         }
 
-        private JMenuItem remove = new JMenuItem(new AbstractAction(tr("Remove from toolbar")) {
+        private final JMenuItem remove = new JMenuItem(new AbstractAction(tr("Remove from toolbar")) {
             @Override
             public void actionPerformed(ActionEvent e) {
-                                Collection<String> t = new LinkedList<>(getToolString());
-                                ActionParser parser = new ActionParser(null);
-                                // get text definition of current action
+                Collection<String> t = new LinkedList<>(getToolString());
+                ActionParser parser = new ActionParser(null);
+                // get text definition of current action
                 String res = parser.saveAction(act);
-                                // remove the button from toolbar preferences
-                                t.remove(res);
-                                Main.pref.putCollection("toolbar", t);
-                                Main.toolbar.refreshToolbarControl();
-                            }
-                });
+                // remove the button from toolbar preferences
+                t.remove(res);
+                Main.pref.putCollection("toolbar", t);
+                Main.toolbar.refreshToolbarControl();
+            }
+        });
 
-        private JMenuItem configure = new JMenuItem(new AbstractAction(tr("Configure toolbar")) {
+        private final JMenuItem configure = new JMenuItem(new AbstractAction(tr("Configure toolbar")) {
             @Override
             public void actionPerformed(ActionEvent e) {
                 final PreferenceDialog p = new PreferenceDialog(Main.parent);
@@ -430,7 +430,7 @@ public class ToolbarPreferences implements PreferenceSettingFactory {
             }
         });
 
-        private JMenuItem shortcutEdit = new JMenuItem(new AbstractAction(tr("Edit shortcut")) {
+        private final JMenuItem shortcutEdit = new JMenuItem(new AbstractAction(tr("Edit shortcut")) {
             @Override
             public void actionPerformed(ActionEvent e) {
                 final PreferenceDialog p = new PreferenceDialog(Main.parent);
@@ -442,7 +442,7 @@ public class ToolbarPreferences implements PreferenceSettingFactory {
             }
         });
 
-        private JCheckBoxMenuItem doNotHide = new JCheckBoxMenuItem(new AbstractAction(tr("Do not hide toolbar and menu")) {
+        private final JCheckBoxMenuItem doNotHide = new JCheckBoxMenuItem(new AbstractAction(tr("Do not hide toolbar and menu")) {
             @Override
             public void actionPerformed(ActionEvent e) {
                 boolean sel = ((JCheckBoxMenuItem) e.getSource()).getState();
@@ -473,7 +473,7 @@ public class ToolbarPreferences implements PreferenceSettingFactory {
         }
     }
 
-    private ToolbarPopupMenu popupMenu = new ToolbarPopupMenu();
+    private final ToolbarPopupMenu popupMenu = new ToolbarPopupMenu();
 
     /**
      * Key: Registered name (property "toolbar" of action).
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java b/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java
index dabef75..dae9820 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java
@@ -67,7 +67,7 @@ public final class AdvancedPreference extends DefaultTabPreferenceSetting {
     }
 
     private List<PrefEntry> allData;
-    private List<PrefEntry> displayData = new ArrayList<>();
+    private final List<PrefEntry> displayData = new ArrayList<>();
     private JosmTextField txtFilter;
     private PreferencesTable table;
 
@@ -276,7 +276,7 @@ public final class AdvancedPreference extends DefaultTabPreferenceSetting {
         applyFilter();
     }
 
-    private Comparator<PrefEntry> customComparator = new Comparator<PrefEntry>() {
+    private final Comparator<PrefEntry> customComparator = new Comparator<PrefEntry>() {
         @Override
         public int compare(PrefEntry o1, PrefEntry o2) {
             if (o1.isChanged() && !o2.isChanged()) return -1;
@@ -320,7 +320,7 @@ public final class AdvancedPreference extends DefaultTabPreferenceSetting {
         return data;
     }
 
-    private Map<String, String> profileTypes = new LinkedHashMap<>();
+    private final Map<String, String> profileTypes = new LinkedHashMap<>();
 
     private JPopupMenu buildPopupMenu() {
         JPopupMenu menu = new JPopupMenu();
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java b/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java
index e1c53de..b068bd6 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/ListEditor.java
@@ -30,7 +30,7 @@ import org.openstreetmap.josm.tools.WindowGeometry;
 public class ListEditor extends ExtendedDialog {
 
     private List<String> data;
-    private transient PrefEntry entry;
+    private final transient PrefEntry entry;
 
     /**
      * Constructs a new {@code ListEditor}.
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/ListListEditor.java b/src/org/openstreetmap/josm/gui/preferences/advanced/ListListEditor.java
index e201cfc..9614025 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/ListListEditor.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/ListListEditor.java
@@ -38,8 +38,8 @@ import org.openstreetmap.josm.tools.WindowGeometry;
 public class ListListEditor extends ExtendedDialog {
 
     private EntryListModel entryModel;
-    private List<List<String>> data;
-    private transient PrefEntry entry;
+    private final List<List<String>> data;
+    private final transient PrefEntry entry;
 
     private JList<String> entryList;
     private Integer entryIdx;
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java b/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java
index 9868df1..5877e4d 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/MapListEditor.java
@@ -42,14 +42,14 @@ import org.openstreetmap.josm.tools.WindowGeometry;
 public class MapListEditor extends ExtendedDialog {
 
     private EntryListModel entryModel;
-    private transient PrefEntry entry;
+    private final transient PrefEntry entry;
 
     private JList<String> entryList;
     private JTable table;
     private MapTableModel tableModel;
 
-    private List<List<String>> dataKeys;
-    private List<List<String>> dataValues;
+    private final List<List<String>> dataKeys;
+    private final List<List<String>> dataValues;
     private Integer entryIdx;
 
     public MapListEditor(JComponent gui, PrefEntry entry, MapListSetting setting) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/PrefEntry.java b/src/org/openstreetmap/josm/gui/preferences/advanced/PrefEntry.java
index 3ec55de..e29cf2f 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/PrefEntry.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/PrefEntry.java
@@ -9,9 +9,9 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  * @since 6021
  */
 public class PrefEntry implements Comparable<PrefEntry> {
-    private String key;
+    private final String key;
     private Setting<?> value;
-    private Setting<?> defaultValue;
+    private final Setting<?> defaultValue;
     private boolean isDefault;
     private boolean changed;
 
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java b/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
index 85ed5de..956c753 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/PreferencesTable.java
@@ -23,6 +23,7 @@ import javax.swing.JOptionPane;
 import javax.swing.JPanel;
 import javax.swing.JRadioButton;
 import javax.swing.JTable;
+import javax.swing.UIManager;
 import javax.swing.table.DefaultTableCellRenderer;
 import javax.swing.table.DefaultTableModel;
 
@@ -33,6 +34,7 @@ import org.openstreetmap.josm.data.Preferences.MapListSetting;
 import org.openstreetmap.josm.data.Preferences.Setting;
 import org.openstreetmap.josm.data.Preferences.StringSetting;
 import org.openstreetmap.josm.gui.ExtendedDialog;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.widgets.JosmTextField;
 import org.openstreetmap.josm.tools.GBC;
 
@@ -41,7 +43,7 @@ import org.openstreetmap.josm.tools.GBC;
  * @since 6021
  */
 public class PreferencesTable extends JTable {
-    private AllSettingsTableModel model;
+    private final AllSettingsTableModel model;
     private final transient List<PrefEntry> displayData;
 
     /**
@@ -297,12 +299,11 @@ public class PreferencesTable extends JTable {
     }
 
     private static class SettingCellRenderer extends DefaultTableCellRenderer {
-        private Color backgroundColor = Main.pref.getUIColor("Table.background");
-        private Color changedColor = Main.pref.getColor(
+        private final Color backgroundColor = UIManager.getColor("Table.background");
+        private final Color changedColor = Main.pref.getColor(
                          marktr("Advanced Background: Changed"),
                          new Color(200, 255, 200));
-        private Color foregroundColor = Main.pref.getUIColor("Table.foreground");
-        private Color nonDefaultColor = Main.pref.getColor(
+        private final Color nonDefaultColor = Main.pref.getColor(
                             marktr("Advanced Background: NonDefault"),
                             new Color(255, 255, 200));
 
@@ -318,14 +319,11 @@ public class PreferencesTable extends JTable {
             JLabel label = (JLabel) super.getTableCellRendererComponent(table,
                     display, isSelected, hasFocus, row, column);
 
-            label.setBackground(backgroundColor);
-            if (isSelected) {
-                label.setForeground(foregroundColor);
-            }
+            GuiHelper.setBackgroundReadable(label, backgroundColor);
             if (pe.isChanged()) {
-                label.setBackground(changedColor);
+                GuiHelper.setBackgroundReadable(label, changedColor);
             } else if (!pe.isDefault()) {
-                label.setBackground(nonDefaultColor);
+                GuiHelper.setBackgroundReadable(label, nonDefaultColor);
             }
 
             if (!pe.isDefault()) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/advanced/StringEditor.java b/src/org/openstreetmap/josm/gui/preferences/advanced/StringEditor.java
index 35a5474..d47023b 100644
--- a/src/org/openstreetmap/josm/gui/preferences/advanced/StringEditor.java
+++ b/src/org/openstreetmap/josm/gui/preferences/advanced/StringEditor.java
@@ -19,7 +19,7 @@ import org.openstreetmap.josm.tools.GBC;
  */
 public class StringEditor extends ExtendedDialog {
 
-    private transient PrefEntry entry;
+    private final transient PrefEntry entry;
     private JosmTextField tvalue;
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/preferences/audio/AudioPreference.java b/src/org/openstreetmap/josm/gui/preferences/audio/AudioPreference.java
index 6a3c246..255038a 100644
--- a/src/org/openstreetmap/josm/gui/preferences/audio/AudioPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/audio/AudioPreference.java
@@ -37,21 +37,21 @@ public final class AudioPreference extends DefaultTabPreferenceSetting {
         super(/* ICON(preferences/) */ "audio", tr("Audio Settings"), tr("Settings for the audio player and audio markers."));
     }
 
-    private JCheckBox audioMenuVisible = new JCheckBox(tr("Display the Audio menu."));
-    private JCheckBox markerButtonLabels = new JCheckBox(tr("Label audio (and image and web) markers."));
-    private JCheckBox markerAudioTraceVisible = new JCheckBox(tr("Display live audio trace."));
+    private final JCheckBox audioMenuVisible = new JCheckBox(tr("Display the Audio menu."));
+    private final JCheckBox markerButtonLabels = new JCheckBox(tr("Label audio (and image and web) markers."));
+    private final JCheckBox markerAudioTraceVisible = new JCheckBox(tr("Display live audio trace."));
 
     // various methods of making markers on import audio
-    private JCheckBox audioMarkersFromExplicitWaypoints = new JCheckBox(tr("Explicit waypoints with valid timestamps."));
-    private JCheckBox audioMarkersFromUntimedWaypoints = new JCheckBox(tr("Explicit waypoints with time estimated from track position."));
-    private JCheckBox audioMarkersFromNamedTrackpoints = new JCheckBox(tr("Named trackpoints."));
-    private JCheckBox audioMarkersFromWavTimestamps = new JCheckBox(tr("Modified times (time stamps) of audio files."));
-    private JCheckBox audioMarkersFromStart = new JCheckBox(tr("Start of track (will always do this if no other markers available)."));
-
-    private JosmTextField audioLeadIn = new JosmTextField(8);
-    private JosmTextField audioForwardBackAmount = new JosmTextField(8);
-    private JosmTextField audioFastForwardMultiplier = new JosmTextField(8);
-    private JosmTextField audioCalibration = new JosmTextField(8);
+    private final JCheckBox audioMarkersFromExplicitWaypoints = new JCheckBox(tr("Explicit waypoints with valid timestamps."));
+    private final JCheckBox audioMarkersFromUntimedWaypoints = new JCheckBox(tr("Explicit waypoints with time estimated from track position."));
+    private final JCheckBox audioMarkersFromNamedTrackpoints = new JCheckBox(tr("Named trackpoints."));
+    private final JCheckBox audioMarkersFromWavTimestamps = new JCheckBox(tr("Modified times (time stamps) of audio files."));
+    private final JCheckBox audioMarkersFromStart = new JCheckBox(tr("Start of track (will always do this if no other markers available)."));
+
+    private final JosmTextField audioLeadIn = new JosmTextField(8);
+    private final JosmTextField audioForwardBackAmount = new JosmTextField(8);
+    private final JosmTextField audioFastForwardMultiplier = new JosmTextField(8);
+    private final JosmTextField audioCalibration = new JosmTextField(8);
 
     @Override
     public void addGui(PreferenceTabbedPane gui) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java b/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java
index 8312354..bd1af73 100644
--- a/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/display/ColorPreference.java
@@ -46,6 +46,7 @@ import org.openstreetmap.josm.gui.preferences.PreferenceSettingFactory;
 import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane;
 import org.openstreetmap.josm.gui.preferences.SubPreferenceSetting;
 import org.openstreetmap.josm.gui.preferences.TabPreferenceSetting;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.tools.ColorHelper;
 import org.openstreetmap.josm.tools.GBC;
 
@@ -66,7 +67,7 @@ public class ColorPreference implements SubPreferenceSetting {
 
     private DefaultTableModel tableModel;
     private JTable colors;
-    private List<String> del = new ArrayList<>();
+    private final List<String> del = new ArrayList<>();
 
     private JButton colorEdit;
     private JButton defaultSet;
@@ -227,8 +228,9 @@ public class ColorPreference implements SubPreferenceSetting {
                 if (o == null)
                     return new JLabel();
                 if (column == 1) {
-                    JLabel l = new JLabel(ColorHelper.color2html((Color) o));
-                    l.setBackground((Color) o);
+                    Color c = (Color) o;
+                    JLabel l = new JLabel(ColorHelper.color2html(c));
+                    GuiHelper.setBackgroundReadable(l, c);
                     l.setOpaque(true);
                     return l;
                 }
diff --git a/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java b/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java
index 583a3f2..b20b3fd 100644
--- a/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/display/DrawingPreference.java
@@ -39,21 +39,21 @@ public class DrawingPreference implements SubPreferenceSetting {
     }
 
     private GPXSettingsPanel gpxPanel;
-    private JCheckBox directionHint = new JCheckBox(tr("Draw Direction Arrows"));
-    private JCheckBox headArrow = new JCheckBox(tr("Only on the head of a way."));
-    private JCheckBox onewayArrow = new JCheckBox(tr("Draw oneway arrows."));
-    private JCheckBox segmentOrderNumber = new JCheckBox(tr("Draw segment order numbers"));
-    private JCheckBox sourceBounds = new JCheckBox(tr("Draw boundaries of downloaded data"));
-    private JCheckBox virtualNodes = new JCheckBox(tr("Draw virtual nodes in select mode"));
-    private JCheckBox inactive = new JCheckBox(tr("Draw inactive layers in other color"));
-    private JCheckBox discardableKeys = new JCheckBox(tr("Display discardable keys"));
+    private final JCheckBox directionHint = new JCheckBox(tr("Draw Direction Arrows"));
+    private final JCheckBox headArrow = new JCheckBox(tr("Only on the head of a way."));
+    private final JCheckBox onewayArrow = new JCheckBox(tr("Draw oneway arrows."));
+    private final JCheckBox segmentOrderNumber = new JCheckBox(tr("Draw segment order numbers"));
+    private final JCheckBox sourceBounds = new JCheckBox(tr("Draw boundaries of downloaded data"));
+    private final JCheckBox virtualNodes = new JCheckBox(tr("Draw virtual nodes in select mode"));
+    private final JCheckBox inactive = new JCheckBox(tr("Draw inactive layers in other color"));
+    private final JCheckBox discardableKeys = new JCheckBox(tr("Display discardable keys"));
 
     // Options that affect performance
-    private JCheckBox useHighlighting = new JCheckBox(tr("Highlight target ways and nodes"));
-    private JCheckBox drawHelperLine = new JCheckBox(tr("Draw rubber-band helper line"));
-    private JCheckBox useAntialiasing = new JCheckBox(tr("Smooth map graphics (antialiasing)"));
-    private JCheckBox useWireframeAntialiasing = new JCheckBox(tr("Smooth map graphics in wireframe mode (antialiasing)"));
-    private JCheckBox outlineOnly = new JCheckBox(tr("Draw only outlines of areas"));
+    private final JCheckBox useHighlighting = new JCheckBox(tr("Highlight target ways and nodes"));
+    private final JCheckBox drawHelperLine = new JCheckBox(tr("Draw rubber-band helper line"));
+    private final JCheckBox useAntialiasing = new JCheckBox(tr("Smooth map graphics (antialiasing)"));
+    private final JCheckBox useWireframeAntialiasing = new JCheckBox(tr("Smooth map graphics in wireframe mode (antialiasing)"));
+    private final JCheckBox outlineOnly = new JCheckBox(tr("Draw only outlines of areas"));
 
     @Override
     public void addGui(PreferenceTabbedPane gui) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java b/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java
index 0b8ac12..3b95705 100644
--- a/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java
+++ b/src/org/openstreetmap/josm/gui/preferences/display/GPXSettingsPanel.java
@@ -43,34 +43,34 @@ public class GPXSettingsPanel extends JPanel implements ValidationListener {
         /* gpx data field name */ trc("gpx_field", "Desc(ription)"), tr("Everything"), tr("Name or offset"), tr("None"), tr("Custom")};
 
 
-    private JRadioButton drawRawGpsLinesGlobal = new JRadioButton(tr("Use global settings"));
-    private JRadioButton drawRawGpsLinesAll = new JRadioButton(tr("All"));
-    private JRadioButton drawRawGpsLinesLocal = new JRadioButton(tr("Local files"));
-    private JRadioButton drawRawGpsLinesNone = new JRadioButton(tr("None"));
+    private final JRadioButton drawRawGpsLinesGlobal = new JRadioButton(tr("Use global settings"));
+    private final JRadioButton drawRawGpsLinesAll = new JRadioButton(tr("All"));
+    private final JRadioButton drawRawGpsLinesLocal = new JRadioButton(tr("Local files"));
+    private final JRadioButton drawRawGpsLinesNone = new JRadioButton(tr("None"));
     private transient ActionListener drawRawGpsLinesActionListener;
-    private JosmTextField drawRawGpsMaxLineLength = new JosmTextField(8);
-    private JosmTextField drawRawGpsMaxLineLengthLocal = new JosmTextField(8);
-    private JosmTextField drawLineWidth = new JosmTextField(2);
-    private JCheckBox forceRawGpsLines = new JCheckBox(tr("Force lines if no segments imported"));
-    private JCheckBox largeGpsPoints = new JCheckBox(tr("Draw large GPS points"));
-    private JCheckBox hdopCircleGpsPoints = new JCheckBox(tr("Draw a circle from HDOP value"));
-    private JRadioButton colorTypeVelocity = new JRadioButton(tr("Velocity (red = slow, green = fast)"));
-    private JRadioButton colorTypeDirection = new JRadioButton(tr("Direction (red = west, yellow = north, green = east, blue = south)"));
-    private JRadioButton colorTypeDilution = new JRadioButton(tr("Dilution of Position (red = high, green = low, if available)"));
-    private JRadioButton colorTypeTime = new JRadioButton(tr("Track date"));
-    private JRadioButton colorTypeNone = new JRadioButton(tr("Single Color (can be customized for named layers)"));
-    private JRadioButton colorTypeGlobal  = new JRadioButton(tr("Use global settings"));
-    private JosmComboBox<String> colorTypeVelocityTune = new JosmComboBox<>(new String[] {tr("Car"), tr("Bicycle"), tr("Foot")});
-    private JCheckBox makeAutoMarkers = new JCheckBox(tr("Create markers when reading GPX"));
-    private JCheckBox drawGpsArrows = new JCheckBox(tr("Draw Direction Arrows"));
-    private JCheckBox drawGpsArrowsFast = new JCheckBox(tr("Fast drawing (looks uglier)"));
-    private JosmTextField drawGpsArrowsMinDist = new JosmTextField(8);
-    private JCheckBox colorDynamic = new JCheckBox(tr("Dynamic color range based on data limits"));
-    private JosmComboBox<String> waypointLabel = new JosmComboBox<>(LABEL_PATTERN_DESC);
-    private JosmTextField waypointLabelPattern = new JosmTextField();
-    private JosmComboBox<String> audioWaypointLabel = new JosmComboBox<>(LABEL_PATTERN_DESC);
-    private JosmTextField audioWaypointLabelPattern = new JosmTextField();
-    private JCheckBox useGpsAntialiasing = new JCheckBox(tr("Smooth GPX graphics (antialiasing)"));
+    private final JosmTextField drawRawGpsMaxLineLength = new JosmTextField(8);
+    private final JosmTextField drawRawGpsMaxLineLengthLocal = new JosmTextField(8);
+    private final JosmTextField drawLineWidth = new JosmTextField(2);
+    private final JCheckBox forceRawGpsLines = new JCheckBox(tr("Force lines if no segments imported"));
+    private final JCheckBox largeGpsPoints = new JCheckBox(tr("Draw large GPS points"));
+    private final JCheckBox hdopCircleGpsPoints = new JCheckBox(tr("Draw a circle from HDOP value"));
+    private final JRadioButton colorTypeVelocity = new JRadioButton(tr("Velocity (red = slow, green = fast)"));
+    private final JRadioButton colorTypeDirection = new JRadioButton(tr("Direction (red = west, yellow = north, green = east, blue = south)"));
+    private final JRadioButton colorTypeDilution = new JRadioButton(tr("Dilution of Position (red = high, green = low, if available)"));
+    private final JRadioButton colorTypeTime = new JRadioButton(tr("Track date"));
+    private final JRadioButton colorTypeNone = new JRadioButton(tr("Single Color (can be customized for named layers)"));
+    private final JRadioButton colorTypeGlobal  = new JRadioButton(tr("Use global settings"));
+    private final JosmComboBox<String> colorTypeVelocityTune = new JosmComboBox<>(new String[] {tr("Car"), tr("Bicycle"), tr("Foot")});
+    private final JCheckBox makeAutoMarkers = new JCheckBox(tr("Create markers when reading GPX"));
+    private final JCheckBox drawGpsArrows = new JCheckBox(tr("Draw Direction Arrows"));
+    private final JCheckBox drawGpsArrowsFast = new JCheckBox(tr("Fast drawing (looks uglier)"));
+    private final JosmTextField drawGpsArrowsMinDist = new JosmTextField(8);
+    private final JCheckBox colorDynamic = new JCheckBox(tr("Dynamic color range based on data limits"));
+    private final JosmComboBox<String> waypointLabel = new JosmComboBox<>(LABEL_PATTERN_DESC);
+    private final JosmTextField waypointLabelPattern = new JosmTextField();
+    private final JosmComboBox<String> audioWaypointLabel = new JosmComboBox<>(LABEL_PATTERN_DESC);
+    private final JosmTextField audioWaypointLabelPattern = new JosmTextField();
+    private final JCheckBox useGpsAntialiasing = new JCheckBox(tr("Smooth GPX graphics (antialiasing)"));
 
     private String layerName;
     private final boolean local; // flag to display LocalOnly checkbox
diff --git a/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java b/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java
index 3b4dbc2..026fbeb 100644
--- a/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/display/LafPreference.java
@@ -54,13 +54,13 @@ public class LafPreference implements SubPreferenceSetting {
      */
     private JosmComboBox<LookAndFeelInfo> lafCombo;
     JPanel panel;
-    private JCheckBox showSplashScreen = new JCheckBox(tr("Show splash screen at startup"));
-    private JCheckBox showID = new JCheckBox(tr("Show object ID in selection lists"));
-    private JCheckBox showLocalizedName = new JCheckBox(tr("Show localized name in selection lists"));
-    private JCheckBox modeless = new JCheckBox(tr("Modeless working (Potlatch style)"));
-    private JCheckBox dynamicButtons = new JCheckBox(tr("Dynamic buttons in side menus"));
-    private JCheckBox isoDates = new JCheckBox(tr("Display ISO dates"));
-    private JCheckBox nativeFileChoosers = new JCheckBox(tr("Use native file choosers (nicer, but do not support file filters)"));
+    private final JCheckBox showSplashScreen = new JCheckBox(tr("Show splash screen at startup"));
+    private final JCheckBox showID = new JCheckBox(tr("Show object ID in selection lists"));
+    private final JCheckBox showLocalizedName = new JCheckBox(tr("Show localized name in selection lists"));
+    private final JCheckBox modeless = new JCheckBox(tr("Modeless working (Potlatch style)"));
+    private final JCheckBox dynamicButtons = new JCheckBox(tr("Dynamic buttons in side menus"));
+    private final JCheckBox isoDates = new JCheckBox(tr("Display ISO dates"));
+    private final JCheckBox nativeFileChoosers = new JCheckBox(tr("Use native file choosers (nicer, but do not support file filters)"));
 
     @Override
     public void addGui(PreferenceTabbedPane gui) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java b/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java
index 4727440..f522a65 100644
--- a/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java
+++ b/src/org/openstreetmap/josm/gui/preferences/imagery/CacheContentsPanel.java
@@ -67,7 +67,7 @@ public class CacheContentsPanel extends JPanel {
     private static final class ButtonColumn extends AbstractCellEditor implements TableCellRenderer, TableCellEditor, ActionListener {
         private final Action action;
         private final JButton renderButton;
-        private JButton editButton;
+        private final JButton editButton;
         private Object editorValue;
 
         private ButtonColumn(Action action) {
diff --git a/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java b/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java
index 74a3ec6..fcd9cb6 100644
--- a/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/imagery/ImageryPreference.java
@@ -36,6 +36,7 @@ import javax.swing.JSeparator;
 import javax.swing.JTabbedPane;
 import javax.swing.JTable;
 import javax.swing.JToolBar;
+import javax.swing.UIManager;
 import javax.swing.event.ListSelectionEvent;
 import javax.swing.event.ListSelectionListener;
 import javax.swing.event.TableModelEvent;
@@ -61,6 +62,7 @@ import org.openstreetmap.josm.gui.preferences.DefaultTabPreferenceSetting;
 import org.openstreetmap.josm.gui.preferences.PreferenceSetting;
 import org.openstreetmap.josm.gui.preferences.PreferenceSettingFactory;
 import org.openstreetmap.josm.gui.preferences.PreferenceTabbedPane;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.widgets.JosmEditorPane;
 import org.openstreetmap.josm.tools.GBC;
 import org.openstreetmap.josm.tools.ImageProvider;
@@ -236,7 +238,7 @@ public final class ImageryPreference extends DefaultTabPreferenceSetting {
          */
         private static class ImageryURLTableCellRenderer extends DefaultTableCellRenderer {
 
-            private transient List<ImageryInfo> layers;
+            private final transient List<ImageryInfo> layers;
 
             ImageryURLTableCellRenderer(List<ImageryInfo> layers) {
                 this.layers = layers;
@@ -247,15 +249,12 @@ public final class ImageryPreference extends DefaultTabPreferenceSetting {
                     isSelected, boolean hasFocus, int row, int column) {
                 JLabel label = (JLabel) super.getTableCellRendererComponent(
                         table, value, isSelected, hasFocus, row, column);
-                label.setBackground(Main.pref.getUIColor("Table.background"));
-                if (isSelected) {
-                    label.setForeground(Main.pref.getUIColor("Table.foreground"));
-                }
+                GuiHelper.setBackgroundReadable(label, UIManager.getColor("Table.background"));
                 if (value != null) { // Fix #8159
                     String t = value.toString();
                     for (ImageryInfo l : layers) {
                         if (l.getExtendedUrl().equals(t)) {
-                            label.setBackground(Main.pref.getColor(
+                            GuiHelper.setBackgroundReadable(label, Main.pref.getColor(
                                     marktr("Imagery Background: Default"),
                                     new Color(200, 255, 200)));
                             break;
@@ -278,10 +277,7 @@ public final class ImageryPreference extends DefaultTabPreferenceSetting {
                 ImageryInfo info = (ImageryInfo) value;
                 JLabel label = (JLabel) super.getTableCellRendererComponent(
                         table, info.getName(), isSelected, hasFocus, row, column);
-                label.setBackground(Main.pref.getUIColor("Table.background"));
-                if (isSelected) {
-                    label.setForeground(Main.pref.getUIColor("Table.foreground"));
-                }
+                GuiHelper.setBackgroundReadable(label, UIManager.getColor("Table.background"));
                 label.setToolTipText(info.getToolTipText());
                 return label;
             }
@@ -806,8 +802,8 @@ public final class ImageryPreference extends DefaultTabPreferenceSetting {
     }
 
     static class OffsetBookmarksPanel extends JPanel {
-        private transient List<OffsetBookmark> bookmarks = OffsetBookmark.allBookmarks;
-        private OffsetsBookmarksModel model = new OffsetsBookmarksModel();
+        private final transient List<OffsetBookmark> bookmarks = OffsetBookmark.allBookmarks;
+        private final OffsetsBookmarksModel model = new OffsetsBookmarksModel();
 
         /**
          * Constructs a new {@code OffsetBookmarksPanel}.
diff --git a/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java b/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java
index 2ca27ff..88ac9fe 100644
--- a/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreference.java
@@ -166,7 +166,7 @@ public final class TaggingPresetPreference implements SubPreferenceSetting {
 
     @Override
     public void addGui(PreferenceTabbedPane gui) {
-        sortMenu = new JCheckBox(tr("Sort presets menu"),
+        sortMenu = new JCheckBox(tr("Sort presets menu alphabetically"),
                 Main.pref.getBoolean("taggingpreset.sortmenu", false));
 
         final JPanel panel = new JPanel(new GridBagLayout());
diff --git a/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java b/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java
index b31fff9..7a2bef1 100644
--- a/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java
+++ b/src/org/openstreetmap/josm/gui/preferences/plugin/PluginPreferencesModel.java
@@ -32,7 +32,7 @@ public class PluginPreferencesModel extends Observable {
     private final List<PluginInformation> displayedPlugins = new ArrayList<>();
     private final Map<PluginInformation, Boolean> selectedPluginsMap = new HashMap<>();
     // plugins that still require an update/download
-    private Set<String> pendingDownloads = new HashSet<>();
+    private final Set<String> pendingDownloads = new HashSet<>();
 
     /**
      * Constructs a new {@code PluginPreferencesModel}.
diff --git a/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java b/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java
index bab89a3..da91315 100644
--- a/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java
+++ b/src/org/openstreetmap/josm/gui/preferences/plugin/PluginUpdatePolicyPanel.java
@@ -31,7 +31,7 @@ import org.openstreetmap.josm.plugins.PluginHandler;
 public class PluginUpdatePolicyPanel extends JPanel {
 
     private enum Policy {
-        ASK ("ask"),
+        ASK("ask"),
         ALWAYS("always"),
         NEVER("never");
 
diff --git a/src/org/openstreetmap/josm/gui/preferences/projection/CodeProjectionChoice.java b/src/org/openstreetmap/josm/gui/preferences/projection/CodeProjectionChoice.java
index 9916e1e..f47cd2c 100644
--- a/src/org/openstreetmap/josm/gui/preferences/projection/CodeProjectionChoice.java
+++ b/src/org/openstreetmap/josm/gui/preferences/projection/CodeProjectionChoice.java
@@ -49,11 +49,11 @@ public class CodeProjectionChoice extends AbstractProjectionChoice implements Su
         public JosmTextField filter;
         private ProjectionCodeListModel model;
         public JList<String> selectionList;
-        private List<String> data;
-        private List<String> filteredData;
+        private final List<String> data;
+        private final List<String> filteredData;
         private static final String DEFAULT_CODE = "EPSG:3857";
         private String lastCode = DEFAULT_CODE;
-        private transient ActionListener listener;
+        private final transient ActionListener listener;
 
         CodeSelectionPanel(String initialCode, ActionListener listener) {
             this.listener = listener;
diff --git a/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java b/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java
index 97955c5..141cdb9 100644
--- a/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java
+++ b/src/org/openstreetmap/josm/gui/preferences/projection/ProjectionPreference.java
@@ -193,6 +193,13 @@ public class ProjectionPreference implements SubPreferenceSetting {
         registerProjectionChoice(tr("LKS-92 (Latvia TM)"), "core:tmerclv", 3059);                   // LV
 
         /**
+         * Netherlands RD projection
+         *
+         * @author vholten
+         */
+        registerProjectionChoice(tr("Rijksdriehoekscoördinaten (Netherlands)"), "core:dutchrd", 28992); // NL
+
+        /**
          * PUWG 1992 and 2000 are the official cordinate systems in Poland.
          *
          * They use the same math as UTM only with different constants.
@@ -271,15 +278,15 @@ public class ProjectionPreference implements SubPreferenceSetting {
      * Panel.
      */
     private JPanel projSubPrefPanel;
-    private JPanel projSubPrefPanelWrapper = new JPanel(new GridBagLayout());
+    private final JPanel projSubPrefPanelWrapper = new JPanel(new GridBagLayout());
 
     private JLabel projectionCodeLabel;
     private Component projectionCodeGlue;
-    private JLabel projectionCode = new JLabel();
+    private final JLabel projectionCode = new JLabel();
     private JLabel projectionNameLabel;
     private Component projectionNameGlue;
-    private JLabel projectionName = new JLabel();
-    private JLabel bounds = new JLabel();
+    private final JLabel projectionName = new JLabel();
+    private final JLabel bounds = new JLabel();
 
     /**
      * This is the panel holding all projection preferences
diff --git a/src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java b/src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java
index 7ee5ee2..5f9004b 100644
--- a/src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java
+++ b/src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java
@@ -19,7 +19,7 @@ import org.openstreetmap.josm.gui.help.HelpUtil;
 import org.openstreetmap.josm.io.Capabilities;
 import org.openstreetmap.josm.io.OsmTransferException;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.xml.sax.InputSource;
 import org.xml.sax.SAXException;
 
@@ -35,7 +35,7 @@ public class ApiUrlTestTask extends PleaseWaitRunnable {
     private boolean canceled;
     private boolean success;
     private final Component parent;
-    private HttpURLConnection connection;
+    private HttpClient.Response connection;
 
     /**
      * Constructs a new {@code ApiUrlTestTask}.
@@ -176,12 +176,8 @@ public class ApiUrlTestTask extends PleaseWaitRunnable {
             }
 
             synchronized (this) {
-                connection = Utils.openHttpConnection(capabilitiesUrl);
+                connection = HttpClient.create(capabilitiesUrl).connect();
             }
-            connection.setDoInput(true);
-            connection.setDoOutput(false);
-            connection.setRequestMethod("GET");
-            connection.connect();
 
             if (connection.getResponseCode() != HttpURLConnection.HTTP_OK) {
                 alertInvalidServerResult(connection.getResponseCode());
@@ -189,7 +185,7 @@ public class ApiUrlTestTask extends PleaseWaitRunnable {
             }
 
             try {
-                Capabilities.CapabilitiesParser.parse(new InputSource(connection.getInputStream()));
+                Capabilities.CapabilitiesParser.parse(new InputSource(connection.getContent()));
             } catch (SAXException | ParserConfigurationException e) {
                 Main.warn(e.getMessage());
                 alertInvalidCapabilities();
diff --git a/src/org/openstreetmap/josm/gui/preferences/server/FeaturesPanel.java b/src/org/openstreetmap/josm/gui/preferences/server/FeaturesPanel.java
index d7f1bc7..7eb5b9e 100644
--- a/src/org/openstreetmap/josm/gui/preferences/server/FeaturesPanel.java
+++ b/src/org/openstreetmap/josm/gui/preferences/server/FeaturesPanel.java
@@ -98,13 +98,12 @@ public class FeaturesPanel extends JPanel {
             if (enabled) {
                 MessageNotifier.start();
             }
-        // Even if they have not changed,
         } else {
-            // notifier should be stopped if user is no more identified enough
+            // Even if they have not changed, notifier should be stopped if user is no more identified enough
             if (!MessageNotifier.isUserEnoughIdentified()) {
                 MessageNotifier.stop();
-            // or restarted if user is again identified and notifier was enabled in preferences
             } else if (enabled && !MessageNotifier.isRunning()) {
+                // or restarted if user is again identified and notifier was enabled in preferences
                 MessageNotifier.start();
             }
         }
diff --git a/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java b/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java
index eae076b..c845832 100644
--- a/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java
+++ b/src/org/openstreetmap/josm/gui/preferences/shortcut/PrefJPanel.java
@@ -32,6 +32,7 @@ import javax.swing.KeyStroke;
 import javax.swing.ListSelectionModel;
 import javax.swing.RowFilter;
 import javax.swing.SwingConstants;
+import javax.swing.UIManager;
 import javax.swing.event.DocumentEvent;
 import javax.swing.event.DocumentListener;
 import javax.swing.event.ListSelectionEvent;
@@ -43,6 +44,7 @@ import javax.swing.table.TableModel;
 import javax.swing.table.TableRowSorter;
 
 import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.widgets.JosmComboBox;
 import org.openstreetmap.josm.gui.widgets.JosmTextField;
 import org.openstreetmap.josm.gui.widgets.SelectAllOnFocusGainedDecorator;
@@ -54,7 +56,7 @@ import org.openstreetmap.josm.tools.Shortcut;
 public class PrefJPanel extends JPanel {
 
     // table of shortcuts
-    private AbstractTableModel model;
+    private final AbstractTableModel model;
     // this are the display(!) texts for the checkboxes. Let the JVM do the i18n for us <g>.
     // Ok, there's a real reason for this: The JVM should know best how the keys are labelled
     // on the physical keyboard. What language pack is installed in JOSM is completely
@@ -94,17 +96,17 @@ public class PrefJPanel extends JPanel {
         return list;
     }
 
-    private JCheckBox cbAlt = new JCheckBox();
-    private JCheckBox cbCtrl = new JCheckBox();
-    private JCheckBox cbMeta = new JCheckBox();
-    private JCheckBox cbShift = new JCheckBox();
-    private JCheckBox cbDefault = new JCheckBox();
-    private JCheckBox cbDisable = new JCheckBox();
-    private JosmComboBox<String> tfKey = new JosmComboBox<>();
+    private final JCheckBox cbAlt = new JCheckBox();
+    private final JCheckBox cbCtrl = new JCheckBox();
+    private final JCheckBox cbMeta = new JCheckBox();
+    private final JCheckBox cbShift = new JCheckBox();
+    private final JCheckBox cbDefault = new JCheckBox();
+    private final JCheckBox cbDisable = new JCheckBox();
+    private final JosmComboBox<String> tfKey = new JosmComboBox<>();
 
-    private JTable shortcutTable = new JTable();
+    private final JTable shortcutTable = new JTable();
 
-    private JosmTextField filterField = new JosmTextField();
+    private final JosmTextField filterField = new JosmTextField();
 
     /** Creates new form prefJPanel */
     public PrefJPanel() {
@@ -122,7 +124,7 @@ public class PrefJPanel extends JPanel {
 
     private static class ScListModel extends AbstractTableModel {
         private final String[] columnNames = new String[]{tr("Action"), tr("Shortcut")};
-        private transient List<Shortcut> data;
+        private final transient List<Shortcut> data;
 
         /**
          * Constructs a new {@code ScListModel}.
@@ -154,7 +156,7 @@ public class PrefJPanel extends JPanel {
 
     private class ShortcutTableCellRenderer extends DefaultTableCellRenderer {
 
-        private boolean name;
+        private final boolean name;
 
         ShortcutTableCellRenderer(boolean name) {
             this.name = name;
@@ -168,16 +170,13 @@ public class PrefJPanel extends JPanel {
             if (sc == null) return null;
             JLabel label = (JLabel) super.getTableCellRendererComponent(
                 table, name ? sc.getLongText() : sc.getKeyText(), isSelected, hasFocus, row, column);
-            label.setBackground(Main.pref.getUIColor("Table.background"));
-            if (isSelected) {
-                label.setForeground(Main.pref.getUIColor("Table.foreground"));
-            }
+            GuiHelper.setBackgroundReadable(label, UIManager.getColor("Table.background"));
             if (sc.isAssignedUser()) {
-                label.setBackground(Main.pref.getColor(
+                GuiHelper.setBackgroundReadable(label, Main.pref.getColor(
                         marktr("Shortcut Background: User"),
                         new Color(200, 255, 200)));
             } else if (!sc.isAssignedDefault()) {
-                label.setBackground(Main.pref.getColor(
+                GuiHelper.setBackgroundReadable(label, Main.pref.getColor(
                         marktr("Shortcut Background: Modified"),
                         new Color(255, 255, 200)));
             }
@@ -285,7 +284,7 @@ public class PrefJPanel extends JPanel {
     // even have some duplicated code. Feel free to refactor, If you have
     // more expirience with GUI coding than I have.
     private class CbAction extends AbstractAction implements ListSelectionListener {
-        private PrefJPanel panel;
+        private final PrefJPanel panel;
 
         CbAction(PrefJPanel panel) {
             this.panel = panel;
diff --git a/src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java b/src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java
index 2269171..0d4ecf9 100644
--- a/src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java
+++ b/src/org/openstreetmap/josm/gui/progress/AbstractProgressMonitor.java
@@ -43,7 +43,7 @@ public abstract class AbstractProgressMonitor implements ProgressMonitor {
     private String shownCustomText;
     private boolean intermediateTask;
 
-    private Queue<Request> requests = new LinkedList<>();
+    private final Queue<Request> requests = new LinkedList<>();
     private AbstractProgressMonitor currentChild;
     private Request requestedState = new Request();
 
diff --git a/src/org/openstreetmap/josm/gui/progress/CancelHandler.java b/src/org/openstreetmap/josm/gui/progress/CancelHandler.java
index d43857b..67e7b0d 100644
--- a/src/org/openstreetmap/josm/gui/progress/CancelHandler.java
+++ b/src/org/openstreetmap/josm/gui/progress/CancelHandler.java
@@ -9,7 +9,7 @@ import org.openstreetmap.josm.gui.progress.ProgressMonitor.CancelListener;
 public class CancelHandler {
 
     private boolean isCanceled;
-    private List<CancelListener> listeners = new ArrayList<>();
+    private final List<CancelListener> listeners = new ArrayList<>();
 
     public synchronized void cancel() {
         if (!isCanceled) {
diff --git a/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java b/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java
index c70700f..e9bad44 100644
--- a/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java
+++ b/src/org/openstreetmap/josm/gui/progress/PleaseWaitProgressMonitor.java
@@ -134,14 +134,14 @@ public class PleaseWaitProgressMonitor extends AbstractProgressMonitor {
         this.windowTitle = windowTitle;
     }
 
-    private ActionListener cancelListener = new ActionListener() {
+    private final ActionListener cancelListener = new ActionListener() {
         @Override
         public void actionPerformed(ActionEvent e) {
             cancel();
         }
     };
 
-    private ActionListener inBackgroundListener = new ActionListener() {
+    private final ActionListener inBackgroundListener = new ActionListener() {
         @Override
         public void actionPerformed(ActionEvent e) {
             isInBackground = true;
@@ -153,7 +153,7 @@ public class PleaseWaitProgressMonitor extends AbstractProgressMonitor {
         }
     };
 
-    private WindowListener windowListener = new WindowAdapter() {
+    private final WindowListener windowListener = new WindowAdapter() {
         @Override public void windowClosing(WindowEvent e) {
             cancel();
         }
diff --git a/src/org/openstreetmap/josm/gui/progress/SwingRenderingProgressMonitor.java b/src/org/openstreetmap/josm/gui/progress/SwingRenderingProgressMonitor.java
index b3cc96a..35b6946 100644
--- a/src/org/openstreetmap/josm/gui/progress/SwingRenderingProgressMonitor.java
+++ b/src/org/openstreetmap/josm/gui/progress/SwingRenderingProgressMonitor.java
@@ -16,7 +16,7 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 public class SwingRenderingProgressMonitor extends AbstractProgressMonitor {
     private static final int PROGRESS_BAR_MAX = 100;
     private int currentProgressValue;
-    private ProgressRenderer delegate;
+    private final ProgressRenderer delegate;
 
     /**
      *
diff --git a/src/org/openstreetmap/josm/gui/tagging/TagCellRenderer.java b/src/org/openstreetmap/josm/gui/tagging/TagCellRenderer.java
index 985f3ce..3a3ee15 100644
--- a/src/org/openstreetmap/josm/gui/tagging/TagCellRenderer.java
+++ b/src/org/openstreetmap/josm/gui/tagging/TagCellRenderer.java
@@ -19,8 +19,8 @@ import javax.swing.table.TableCellRenderer;
  *
  */
 public class TagCellRenderer extends JLabel implements TableCellRenderer  {
-    private Font fontStandard;
-    private Font fontItalic;
+    private final Font fontStandard;
+    private final Font fontItalic;
 
     /**
      * Constructs a new {@code TagCellRenderer}.
diff --git a/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java b/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java
index b12fb5a..5f71092 100644
--- a/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java
+++ b/src/org/openstreetmap/josm/gui/tagging/TagEditorModel.java
@@ -40,8 +40,8 @@ public class TagEditorModel extends AbstractTableModel {
     private boolean dirty;
     private final PropertyChangeSupport propChangeSupport = new PropertyChangeSupport(this);
 
-    private DefaultListSelectionModel rowSelectionModel;
-    private DefaultListSelectionModel colSelectionModel;
+    private final DefaultListSelectionModel rowSelectionModel;
+    private final DefaultListSelectionModel colSelectionModel;
 
     /**
      * Creates a new tag editor model. Internally allocates two selection models
@@ -608,10 +608,10 @@ public class TagEditorModel extends AbstractTableModel {
     }
 
     class SelectionStateMemento {
-        private int rowMin;
-        private int rowMax;
-        private int colMin;
-        private int colMax;
+        private final int rowMin;
+        private final int rowMax;
+        private final int colMin;
+        private final int colMax;
 
         SelectionStateMemento() {
             rowMin = rowSelectionModel.getMinSelectionIndex();
diff --git a/src/org/openstreetmap/josm/gui/tagging/TagTable.java b/src/org/openstreetmap/josm/gui/tagging/TagTable.java
index 1cca688..ae17dac 100644
--- a/src/org/openstreetmap/josm/gui/tagging/TagTable.java
+++ b/src/org/openstreetmap/josm/gui/tagging/TagTable.java
@@ -338,7 +338,7 @@ public class TagTable extends JTable  {
                         Collections.<OsmPrimitive>singletonList(relation));
                 model.updateTags(tagPaster.execute());
             } else {
-                // Paste tags from arbitrary text
+                 // Paste tags from arbitrary text
                  Map<String, String> tags = TextTagParser.readTagsFromText(buf);
                  if (tags == null || tags.isEmpty()) {
                     TextTagParser.showBadBufferMessage(ht("/Action/PasteTags"));
@@ -614,7 +614,7 @@ public class TagTable extends JTable  {
      *
      */
     class CellEditorRemover implements PropertyChangeListener {
-        private KeyboardFocusManager focusManager;
+        private final KeyboardFocusManager focusManager;
 
         CellEditorRemover(KeyboardFocusManager fm) {
             this.focusManager = fm;
diff --git a/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java b/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java
index e58bb10..cdf7fae 100644
--- a/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java
+++ b/src/org/openstreetmap/josm/gui/tagging/ac/AutoCompletionList.java
@@ -32,13 +32,13 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 public class AutoCompletionList extends AbstractTableModel {
 
     /** the bare list of AutoCompletionItems */
-    private transient List<AutoCompletionListItem> list;
+    private final transient List<AutoCompletionListItem> list;
     /**  the filtered list of AutoCompletionItems */
-    private transient ArrayList<AutoCompletionListItem> filtered;
+    private final transient ArrayList<AutoCompletionListItem> filtered;
     /** the filter expression */
     private String filter;
     /** map from value to priority */
-    private transient Map<String, AutoCompletionListItem> valutToItemMap;
+    private final transient Map<String, AutoCompletionListItem> valutToItemMap;
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java b/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java
index b487990..9ecb481 100644
--- a/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java
+++ b/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchDialog.java
@@ -18,7 +18,7 @@ public final class TaggingPresetSearchDialog extends ExtendedDialog {
 
     private static TaggingPresetSearchDialog instance;
 
-    private TaggingPresetSelector selector;
+    private final TaggingPresetSelector selector;
 
     /**
      * Returns the unique instance of {@code TaggingPresetSearchDialog}.
diff --git a/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java b/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java
index 4329281..86107b7 100644
--- a/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java
+++ b/src/org/openstreetmap/josm/gui/tagging/presets/TaggingPresetSearchPrimitiveDialog.java
@@ -24,7 +24,7 @@ public final class TaggingPresetSearchPrimitiveDialog extends ExtendedDialog {
 
     private static TaggingPresetSearchPrimitiveDialog instance;
 
-    private TaggingPresetSelector selector;
+    private final TaggingPresetSelector selector;
 
     /**
      * An action executing {@link TaggingPresetSearchPrimitiveDialog}.
diff --git a/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java b/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java
index c4dc6a8..81e059a 100644
--- a/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java
+++ b/src/org/openstreetmap/josm/gui/util/AdvancedKeyPressDetector.java
@@ -120,8 +120,8 @@ public class AdvancedKeyPressDetector implements AWTEventListener {
     }
 
     private void processKeyEvent(KeyEvent e) {
-        if (Main.isDebugEnabled()) {
-            Main.debug("AdvancedKeyPressDetector enabled="+enabled+" => processKeyEvent("+e+") from "+new Exception().getStackTrace()[2]);
+        if (Main.isTraceEnabled()) {
+            Main.trace("AdvancedKeyPressDetector enabled="+enabled+" => processKeyEvent("+e+") from "+new Exception().getStackTrace()[2]);
         }
         if (e.getID() == KeyEvent.KEY_PRESSED) {
             if (timer.isRunning()) {
@@ -129,8 +129,8 @@ public class AdvancedKeyPressDetector implements AWTEventListener {
             } else if (set.add(e.getKeyCode()) && enabled) {
                 if (isFocusInMainWindow()) {
                     for (KeyPressReleaseListener q: keyListeners) {
-                        if (Main.isDebugEnabled()) {
-                            Main.debug(q+" => doKeyPressed("+e+')');
+                        if (Main.isTraceEnabled()) {
+                            Main.trace(q+" => doKeyPressed("+e+')');
                         }
                         q.doKeyPressed(e);
                     }
@@ -142,8 +142,8 @@ public class AdvancedKeyPressDetector implements AWTEventListener {
                 if (set.remove(e.getKeyCode()) && enabled) {
                     if (isFocusInMainWindow()) {
                         for (KeyPressReleaseListener q: keyListeners) {
-                            if (Main.isDebugEnabled()) {
-                                Main.debug(q+" => doKeyReleased("+e+')');
+                            if (Main.isTraceEnabled()) {
+                                Main.trace(q+" => doKeyReleased("+e+')');
                             }
                             q.doKeyReleased(e);
                         }
@@ -192,8 +192,8 @@ public class AdvancedKeyPressDetector implements AWTEventListener {
      */
     public final void setEnabled(boolean enabled) {
         this.enabled = enabled;
-        if (Main.isDebugEnabled()) {
-            Main.debug("AdvancedKeyPressDetector enabled="+enabled+" from "+new Exception().getStackTrace()[1]);
+        if (Main.isTraceEnabled()) {
+            Main.trace("AdvancedKeyPressDetector enabled="+enabled+" from "+new Exception().getStackTrace()[1]);
         }
     }
 
diff --git a/src/org/openstreetmap/josm/gui/util/GuiHelper.java b/src/org/openstreetmap/josm/gui/util/GuiHelper.java
index 0d8261f..bdceb54 100644
--- a/src/org/openstreetmap/josm/gui/util/GuiHelper.java
+++ b/src/org/openstreetmap/josm/gui/util/GuiHelper.java
@@ -4,6 +4,7 @@ package org.openstreetmap.josm.gui.util;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
 import java.awt.BasicStroke;
+import java.awt.Color;
 import java.awt.Component;
 import java.awt.Container;
 import java.awt.Dialog;
@@ -42,6 +43,7 @@ import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.gui.ExtendedDialog;
 import org.openstreetmap.josm.gui.widgets.HtmlPanel;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
+import org.openstreetmap.josm.tools.ColorHelper;
 import org.openstreetmap.josm.tools.GBC;
 import org.openstreetmap.josm.tools.ImageOverlay;
 import org.openstreetmap.josm.tools.ImageProvider;
@@ -130,7 +132,7 @@ public final class GuiHelper {
                 return null;
             }
         } else {
-            FutureTask<V> task = new FutureTask<V>(callable);
+            FutureTask<V> task = new FutureTask<>(callable);
             SwingUtilities.invokeLater(task);
             try {
                 return task.get();
@@ -366,4 +368,15 @@ public final class GuiHelper {
             }
         }
     }
+
+    /**
+     * Sets the background color for this component, and adjust the foreground color so the text remains readable.
+     * @param c component
+     * @param background background color
+     * @since 9223
+     */
+    public static void setBackgroundReadable(JComponent c, Color background) {
+        c.setBackground(background);
+        c.setForeground(ColorHelper.getForegroundColor(background));
+    }
 }
diff --git a/src/org/openstreetmap/josm/gui/widgets/ComboBoxHistory.java b/src/org/openstreetmap/josm/gui/widgets/ComboBoxHistory.java
index 784e47e..26d86dc 100644
--- a/src/org/openstreetmap/josm/gui/widgets/ComboBoxHistory.java
+++ b/src/org/openstreetmap/josm/gui/widgets/ComboBoxHistory.java
@@ -11,9 +11,9 @@ import org.openstreetmap.josm.gui.tagging.ac.AutoCompletionListItem;
 
 public class ComboBoxHistory extends DefaultComboBoxModel<AutoCompletionListItem> implements Iterable<AutoCompletionListItem> {
 
-    private int maxSize = 10;
+    private final int maxSize;
 
-    private transient List<HistoryChangedListener> listeners = new ArrayList<>();
+    private final transient List<HistoryChangedListener> listeners = new ArrayList<>();
 
     public ComboBoxHistory(int size) {
         maxSize = size;
diff --git a/src/org/openstreetmap/josm/gui/widgets/DateEditorWithSlider.java b/src/org/openstreetmap/josm/gui/widgets/DateEditorWithSlider.java
index 2253efb..4da47ff 100644
--- a/src/org/openstreetmap/josm/gui/widgets/DateEditorWithSlider.java
+++ b/src/org/openstreetmap/josm/gui/widgets/DateEditorWithSlider.java
@@ -27,14 +27,14 @@ import org.openstreetmap.josm.tools.date.DateUtils;
  * @since 5815
  */
 public class DateEditorWithSlider extends JPanel {
-    private JSpinner spinner;
-    private JSlider slider;
+    private final JSpinner spinner;
+    private final JSlider slider;
     private Date dateMin;
     private Date dateMax;
     private static final int MAX_SLIDER = 300;
     private boolean watchSlider = true;
 
-    private transient List<ChangeListener> listeners = new ArrayList<>();
+    private final transient List<ChangeListener> listeners = new ArrayList<>();
 
     /**
      * Constructs a new {@code DateEditorWithSlider} with a given label
diff --git a/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java b/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java
index 1524f67..9d26f14 100644
--- a/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java
+++ b/src/org/openstreetmap/josm/gui/widgets/HistoryComboBox.java
@@ -9,7 +9,7 @@ import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.gui.tagging.ac.AutoCompletingComboBox;
 
 public class HistoryComboBox extends AutoCompletingComboBox {
-    private ComboBoxHistory model;
+    private final ComboBoxHistory model;
 
     public static final int DEFAULT_SEARCH_HISTORY_SIZE = 15;
 
diff --git a/src/org/openstreetmap/josm/gui/widgets/ImageLabel.java b/src/org/openstreetmap/josm/gui/widgets/ImageLabel.java
index b2f75ec..4926703 100644
--- a/src/org/openstreetmap/josm/gui/widgets/ImageLabel.java
+++ b/src/org/openstreetmap/josm/gui/widgets/ImageLabel.java
@@ -17,8 +17,8 @@ import org.openstreetmap.josm.tools.ImageProvider;
  * @since 5965
  */
 public class ImageLabel extends JPanel {
-    private JLabel tf;
-    private int charCount;
+    private final JLabel tf;
+    private final int charCount;
 
     /**
      * Constructs a new {@code ImageLabel}.
diff --git a/src/org/openstreetmap/josm/gui/widgets/JosmEditorPane.java b/src/org/openstreetmap/josm/gui/widgets/JosmEditorPane.java
index 5beafc0..55b8dab 100644
--- a/src/org/openstreetmap/josm/gui/widgets/JosmEditorPane.java
+++ b/src/org/openstreetmap/josm/gui/widgets/JosmEditorPane.java
@@ -6,7 +6,6 @@ import java.awt.Font;
 import java.io.IOException;
 import java.io.InputStream;
 import java.net.URL;
-import java.net.URLConnection;
 import java.text.MessageFormat;
 
 import javax.swing.JEditorPane;
@@ -16,8 +15,8 @@ import javax.swing.UIManager;
 import javax.swing.text.html.StyleSheet;
 
 import org.openstreetmap.josm.gui.util.GuiHelper;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.LanguageInfo;
-import org.openstreetmap.josm.tools.Utils;
 
 /**
  * Subclass of {@link JEditorPane} that adds a "native" context menu (cut/copy/paste/select all)
@@ -75,13 +74,12 @@ public class JosmEditorPane extends JEditorPane {
 
     @Override
     protected InputStream getStream(URL page) throws IOException {
-        URLConnection conn = Utils.setupURLConnection(page.openConnection());
-        InputStream result = conn.getInputStream();
+        final HttpClient.Response conn = HttpClient.create(page).connect();
         String type = conn.getContentType();
         if (type != null) {
             setContentType(type);
         }
-        return result;
+        return conn.getContent();
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/gui/widgets/ListPopupMenu.java b/src/org/openstreetmap/josm/gui/widgets/ListPopupMenu.java
index 7ef262d..ff88c49 100644
--- a/src/org/openstreetmap/josm/gui/widgets/ListPopupMenu.java
+++ b/src/org/openstreetmap/josm/gui/widgets/ListPopupMenu.java
@@ -13,7 +13,7 @@ import javax.swing.event.ListSelectionListener;
  */
 public class ListPopupMenu extends JPopupMenu {
 
-    private JList<?>[] lists;
+    private final JList<?>[] lists;
 
     public ListPopupMenu(JList<?> ... lists) {
         this.lists = lists;
diff --git a/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java b/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java
index cb424b0..28071a6 100644
--- a/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java
+++ b/src/org/openstreetmap/josm/gui/widgets/MultiSplitLayout.java
@@ -1114,7 +1114,7 @@ public class MultiSplitLayout implements LayoutManager {
          */
         public final boolean isVertical() {
             Split parent = parent_get();
-            return (parent != null) ? parent.isRowLayout() : false;
+            return parent != null && parent.isRowLayout();
         }
 
         /**
diff --git a/src/org/openstreetmap/josm/io/CachedFile.java b/src/org/openstreetmap/josm/io/CachedFile.java
index 428bb8f..7cb490a 100644
--- a/src/org/openstreetmap/josm/io/CachedFile.java
+++ b/src/org/openstreetmap/josm/io/CachedFile.java
@@ -20,13 +20,12 @@ import java.util.Arrays;
 import java.util.Enumeration;
 import java.util.List;
 import java.util.Map;
-import java.util.Map.Entry;
 import java.util.concurrent.ConcurrentHashMap;
 import java.util.zip.ZipEntry;
 import java.util.zip.ZipFile;
 
 import org.openstreetmap.josm.Main;
-import org.openstreetmap.josm.tools.CheckParameterUtil;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.Pair;
 import org.openstreetmap.josm.tools.Utils;
 
@@ -74,7 +73,7 @@ public class CachedFile {
     public static final long DEFAULT_MAXTIME = -1L;
     public static final long DAYS = 24*60*60; // factor to get caching time in days
 
-    private Map<String, String> httpHeaders = new ConcurrentHashMap<>();
+    private final Map<String, String> httpHeaders = new ConcurrentHashMap<>();
 
     /**
      * Constructs a CachedFile object from a given filename, URL or internal resource.
@@ -414,7 +413,11 @@ public class CachedFile {
         String localPath = "mirror_" + a;
         destDirFile = new File(destDir, localPath + ".tmp");
         try {
-            HttpURLConnection con = connectFollowingRedirect(url, httpAccept, ifModifiedSince, httpHeaders);
+            final HttpClient.Response con = HttpClient.create(url)
+                    .setAccept(httpAccept)
+                    .setIfModifiedSince(ifModifiedSince == null ? 0L : ifModifiedSince)
+                    .setHeaders(httpHeaders)
+                    .connect();
             if (ifModifiedSince != null && con.getResponseCode() == HttpURLConnection.HTTP_NOT_MODIFIED) {
                 if (Main.isDebugEnabled()) {
                     Main.debug("304 Not Modified ("+urlStr+')');
@@ -426,7 +429,7 @@ public class CachedFile {
                 return localFile;
             }
             try (
-                InputStream bis = new BufferedInputStream(con.getInputStream());
+                InputStream bis = new BufferedInputStream(con.getContent());
                 OutputStream fos = new FileOutputStream(destDirFile);
                 OutputStream bos = new BufferedOutputStream(fos)
             ) {
@@ -461,115 +464,4 @@ public class CachedFile {
         OnlineResource.OSM_API.checkOfflineAccess(urlString, Main.pref.get("osm-server.url", OsmApi.DEFAULT_API_URL));
     }
 
-    /**
-     * Opens a connection for downloading a resource.
-     * <p>
-     * Manually follows redirects because
-     * {@link HttpURLConnection#setFollowRedirects(boolean)} fails if the redirect
-     * is going from a http to a https URL, see <a href="https://bugs.openjdk.java.net/browse/JDK-4620571">bug report</a>.
-     * <p>
-     * This can cause problems when downloading from certain GitHub URLs.
-     *
-     * @param downloadUrl The resource URL to download
-     * @param httpAccept The accepted MIME types sent in the HTTP Accept header. Can be {@code null}
-     * @param ifModifiedSince The download time of the cache file, optional
-     * @return The HTTP connection effectively linked to the resource, after all potential redirections
-     * @throws MalformedURLException If a redirected URL is wrong
-     * @throws IOException If any I/O operation goes wrong
-     * @throws OfflineAccessException if resource is accessed in offline mode, in any protocol
-     * @since 6867
-     */
-    public static HttpURLConnection connectFollowingRedirect(URL downloadUrl, String httpAccept, Long ifModifiedSince)
-            throws MalformedURLException, IOException {
-        return connectFollowingRedirect(downloadUrl, httpAccept, ifModifiedSince, null);
-    }
-
-    /**
-     * Opens a connection for downloading a resource.
-     * <p>
-     * Manually follows redirects because
-     * {@link HttpURLConnection#setFollowRedirects(boolean)} fails if the redirect
-     * is going from a http to a https URL, see <a href="https://bugs.openjdk.java.net/browse/JDK-4620571">bug report</a>.
-     * <p>
-     * This can cause problems when downloading from certain GitHub URLs.
-     *
-     * @param downloadUrl The resource URL to download
-     * @param httpAccept The accepted MIME types sent in the HTTP Accept header. Can be {@code null}
-     * @param ifModifiedSince The download time of the cache file, optional
-     * @param headers http headers to be sent together with http request
-     * @return The HTTP connection effectively linked to the resource, after all potential redirections
-     * @throws MalformedURLException If a redirected URL is wrong
-     * @throws IOException If any I/O operation goes wrong
-     * @throws OfflineAccessException if resource is accessed in offline mode, in any protocol
-     * @since TODO
-     */
-    public static HttpURLConnection connectFollowingRedirect(URL downloadUrl, String httpAccept, Long ifModifiedSince,
-            Map<String, String> headers) throws MalformedURLException, IOException {
-        CheckParameterUtil.ensureParameterNotNull(downloadUrl, "downloadUrl");
-        String downloadString = downloadUrl.toExternalForm();
-
-        checkOfflineAccess(downloadString);
-
-        int numRedirects = 0;
-        while (true) {
-            HttpURLConnection con = Utils.openHttpConnection(downloadUrl);
-            if (ifModifiedSince != null) {
-                con.setIfModifiedSince(ifModifiedSince);
-            }
-            if (headers != null) {
-                for (Entry<String, String> header: headers.entrySet()) {
-                    con.setRequestProperty(header.getKey(), header.getValue());
-                }
-            }
-            con.setInstanceFollowRedirects(false);
-            con.setConnectTimeout(Main.pref.getInteger("socket.timeout.connect", 15)*1000);
-            con.setReadTimeout(Main.pref.getInteger("socket.timeout.read", 30)*1000);
-            if (Main.isDebugEnabled()) {
-                Main.debug("GET "+downloadString);
-            }
-            if (httpAccept != null) {
-                if (Main.isTraceEnabled()) {
-                    Main.trace("Accept: "+httpAccept);
-                }
-                con.setRequestProperty("Accept", httpAccept);
-            }
-            try {
-                con.connect();
-            } catch (IOException e) {
-                Main.addNetworkError(downloadUrl, Utils.getRootCause(e));
-                throw e;
-            }
-            switch(con.getResponseCode()) {
-            case HttpURLConnection.HTTP_OK:
-                return con;
-            case HttpURLConnection.HTTP_NOT_MODIFIED:
-                if (ifModifiedSince != null)
-                    return con;
-            case HttpURLConnection.HTTP_MOVED_PERM:
-            case HttpURLConnection.HTTP_MOVED_TEMP:
-            case HttpURLConnection.HTTP_SEE_OTHER:
-                String redirectLocation = con.getHeaderField("Location");
-                if (redirectLocation == null) {
-                    /* I18n: argument is HTTP response code */
-                    String msg = tr("Unexpected response from HTTP server. Got {0} response without ''Location'' header."+
-                            " Can''t redirect. Aborting.", con.getResponseCode());
-                    throw new IOException(msg);
-                }
-                downloadUrl = new URL(redirectLocation);
-                downloadString = downloadUrl.toExternalForm();
-                // keep track of redirect attempts to break a redirect loops if it happens
-                // to occur for whatever reason
-                numRedirects++;
-                if (numRedirects >= Main.pref.getInteger("socket.maxredirects", 5)) {
-                    String msg = tr("Too many redirects to the download URL detected. Aborting.");
-                    throw new IOException(msg);
-                }
-                Main.info(tr("Download redirected to ''{0}''", downloadString));
-                break;
-            default:
-                String msg = tr("Failed to read from ''{0}''. Server responded with status code {1}.", downloadString, con.getResponseCode());
-                throw new IOException(msg);
-            }
-        }
-    }
 }
diff --git a/src/org/openstreetmap/josm/io/Compression.java b/src/org/openstreetmap/josm/io/Compression.java
index 498c60b..6d679b0 100644
--- a/src/org/openstreetmap/josm/io/Compression.java
+++ b/src/org/openstreetmap/josm/io/Compression.java
@@ -52,6 +52,24 @@ public enum Compression {
     }
 
     /**
+     * Determines the compression type based on the content type (MIME type).
+     * @param contentType the content type
+     * @return the compression type
+     */
+    public static Compression forContentType(String contentType) {
+        switch (contentType) {
+        case "application/zip":
+            return ZIP;
+        case "application/x-gzip":
+            return GZIP;
+        case "application/x-bzip2":
+            return BZIP2;
+        default:
+            return NONE;
+        }
+    }
+
+    /**
      * Returns an un-compressing {@link InputStream} for {@code in}.
      * @param in raw input stream
      * @return un-compressing input stream
@@ -89,7 +107,9 @@ public enum Compression {
      * @return un-compressing input stream
      *
      * @throws IOException if any I/O error occurs
+     * @deprecated Use {@link org.openstreetmap.josm.tools.HttpClient} instead
      */
+    @Deprecated
     public static InputStream getUncompressedURLInputStream(URL url) throws IOException {
         return Utils.openURLAndDecompress(url, true);
     }
diff --git a/src/org/openstreetmap/josm/io/DefaultProxySelector.java b/src/org/openstreetmap/josm/io/DefaultProxySelector.java
index def321c..ad615a6 100644
--- a/src/org/openstreetmap/josm/io/DefaultProxySelector.java
+++ b/src/org/openstreetmap/josm/io/DefaultProxySelector.java
@@ -64,7 +64,7 @@ public class DefaultProxySelector extends ProxySelector {
     private ProxyPolicy proxyPolicy;
     private InetSocketAddress httpProxySocketAddress;
     private InetSocketAddress socksProxySocketAddress;
-    private ProxySelector delegate;
+    private final ProxySelector delegate;
 
     private final Set<String> errorResources = new HashSet<>();
     private final Set<String> errorMessages = new HashSet<>();
diff --git a/src/org/openstreetmap/josm/io/DiffResultProcessor.java b/src/org/openstreetmap/josm/io/DiffResultProcessor.java
index 99e7f47..e0b1785 100644
--- a/src/org/openstreetmap/josm/io/DiffResultProcessor.java
+++ b/src/org/openstreetmap/josm/io/DiffResultProcessor.java
@@ -42,15 +42,15 @@ public class DiffResultProcessor  {
      * mapping from old id to new id and version, the result of parsing the diff result
      * replied by the server
      */
-    private Map<PrimitiveId, DiffResultEntry> diffResults = new HashMap<>();
+    private final Map<PrimitiveId, DiffResultEntry> diffResults = new HashMap<>();
     /**
      * the set of processed primitives *after* the new id, the new version and the new changeset id is set
      */
-    private Set<OsmPrimitive> processed;
+    private final Set<OsmPrimitive> processed;
     /**
      * the collection of primitives being uploaded
      */
-    private Collection<? extends OsmPrimitive> primitives;
+    private final Collection<? extends OsmPrimitive> primitives;
 
     /**
      * Creates a diff result reader
diff --git a/src/org/openstreetmap/josm/io/FileWatcher.java b/src/org/openstreetmap/josm/io/FileWatcher.java
index 76a4eff..4faad73 100644
--- a/src/org/openstreetmap/josm/io/FileWatcher.java
+++ b/src/org/openstreetmap/josm/io/FileWatcher.java
@@ -30,6 +30,7 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
 public class FileWatcher {
 
     private WatchService watcher;
+    private Thread thread;
 
     private final Map<Path, StyleSource> styleMap = new HashMap<>();
     private final Map<Path, SourceEntry> ruleMap = new HashMap<>();
@@ -40,18 +41,27 @@ public class FileWatcher {
     public FileWatcher() {
         try {
             watcher = FileSystems.getDefault().newWatchService();
-            new Thread(new Runnable() {
+            thread = new Thread(new Runnable() {
                 @Override
                 public void run() {
                     processEvents();
                 }
-            }, "File Watcher").start();
+            }, "File Watcher");
         } catch (IOException e) {
             Main.error(e);
         }
     }
 
     /**
+     * Starts the File Watcher thread.
+     */
+    public final void start() {
+        if (!thread.isAlive()) {
+            thread.start();
+        }
+    }
+
+    /**
      * Registers a map paint style for local file changes, allowing dynamic reloading.
      * @param style The style to watch
      * @throws IllegalArgumentException if {@code style} is null or if it does not provide a local file
diff --git a/src/org/openstreetmap/josm/io/GpxImporter.java b/src/org/openstreetmap/josm/io/GpxImporter.java
index ec390e4..f7a400e 100644
--- a/src/org/openstreetmap/josm/io/GpxImporter.java
+++ b/src/org/openstreetmap/josm/io/GpxImporter.java
@@ -37,15 +37,15 @@ public class GpxImporter extends FileImporter {
         /**
          * The imported GPX layer. May be null if no GPX data.
          */
-        private GpxLayer gpxLayer;
+        private final GpxLayer gpxLayer;
         /**
          * The imported marker layer. May be null if no marker.
          */
-        private MarkerLayer markerLayer;
+        private final MarkerLayer markerLayer;
         /**
          * The task to run after GPX and/or marker layer has been added to MapView.
          */
-        private Runnable postLayerTask;
+        private final Runnable postLayerTask;
 
         public GpxImporterData(GpxLayer gpxLayer, MarkerLayer markerLayer, Runnable postLayerTask) {
             this.gpxLayer = gpxLayer;
diff --git a/src/org/openstreetmap/josm/io/GpxReader.java b/src/org/openstreetmap/josm/io/GpxReader.java
index 73ad0d7..2d3f6c6 100644
--- a/src/org/openstreetmap/josm/io/GpxReader.java
+++ b/src/org/openstreetmap/josm/io/GpxReader.java
@@ -60,7 +60,7 @@ public class GpxReader implements GpxConstants {
     private String version;
     /** The resulting gpx data */
     private GpxData gpxData;
-    private InputSource inputSource;
+    private final InputSource inputSource;
 
     private class Parser extends DefaultHandler {
 
diff --git a/src/org/openstreetmap/josm/io/InvalidXmlCharacterFilter.java b/src/org/openstreetmap/josm/io/InvalidXmlCharacterFilter.java
index 20afb6b..6ee24f1 100644
--- a/src/org/openstreetmap/josm/io/InvalidXmlCharacterFilter.java
+++ b/src/org/openstreetmap/josm/io/InvalidXmlCharacterFilter.java
@@ -19,7 +19,7 @@ import org.openstreetmap.josm.Main;
  */
 public class InvalidXmlCharacterFilter extends Reader {
 
-    private Reader reader;
+    private final Reader reader;
 
     private static boolean firstWarning = true;
 
diff --git a/src/org/openstreetmap/josm/io/MissingOAuthAccessTokenException.java b/src/org/openstreetmap/josm/io/MissingOAuthAccessTokenException.java
index c3350a0..40fe7cb 100644
--- a/src/org/openstreetmap/josm/io/MissingOAuthAccessTokenException.java
+++ b/src/org/openstreetmap/josm/io/MissingOAuthAccessTokenException.java
@@ -1,20 +1,38 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.io;
 
-
 public class MissingOAuthAccessTokenException extends OsmTransferException {
+
+    /**
+     * Constructs a new {@code MissingOAuthAccessTokenException}.
+     */
     public MissingOAuthAccessTokenException() {
         super();
     }
 
+    /**
+     * Constructs a new {@code OsmTransferException} with the specified detail message and cause.
+     * @param message The detail message (which is saved for later retrieval by the {@link #getMessage} method)
+     * @param cause   The cause (which is saved for later retrieval by the {@link #getCause} method).
+     *                A null value is permitted, and indicates that the cause is nonexistent or unknown.
+     */
     public MissingOAuthAccessTokenException(String message, Throwable cause) {
         super(message, cause);
     }
 
+    /**
+     * Constructs a new {@code OsmTransferException} with the specified detail message.
+     * @param message The detail message (which is saved for later retrieval by the {@link #getMessage} method)
+     */
     public MissingOAuthAccessTokenException(String message) {
         super(message);
     }
 
+    /**
+     * Constructs a new {@code OsmTransferException} with the specified cause.
+     * @param cause   The cause (which is saved for later retrieval by the {@link #getCause} method).
+     *                A null value is permitted, and indicates that the cause is nonexistent or unknown.
+     */
     public MissingOAuthAccessTokenException(Throwable cause) {
         super(cause);
     }
diff --git a/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java b/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
index ac4602e..8c42818 100644
--- a/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
+++ b/src/org/openstreetmap/josm/io/MultiFetchServerObjectReader.java
@@ -64,11 +64,11 @@ public class MultiFetchServerObjectReader extends OsmServerReader {
      */
     private static final int MAX_IDS_PER_REQUEST = 200;
 
-    private Set<Long> nodes;
-    private Set<Long> ways;
-    private Set<Long> relations;
+    private final Set<Long> nodes;
+    private final Set<Long> ways;
+    private final Set<Long> relations;
     private Set<PrimitiveId> missingPrimitives;
-    private DataSet outputDataSet;
+    private final DataSet outputDataSet;
 
     /**
      * Constructs a {@code MultiFetchServerObjectReader}.
diff --git a/src/org/openstreetmap/josm/io/NmeaReader.java b/src/org/openstreetmap/josm/io/NmeaReader.java
index 30d0f5c..5c3dca4 100644
--- a/src/org/openstreetmap/josm/io/NmeaReader.java
+++ b/src/org/openstreetmap/josm/io/NmeaReader.java
@@ -454,7 +454,7 @@ public class NmeaReader {
 
         // return a zero latlon instead of null so it is logged as zero coordinate
         // instead of malformed sentence
-        if (widthNorth.isEmpty() && lengthEast.isEmpty()) return new LatLon(0.0, 0.0);
+        if (widthNorth.isEmpty() && lengthEast.isEmpty()) return LatLon.ZERO;
 
         // The format is xxDDLL.LLLL
         // xx optional whitespace
diff --git a/src/org/openstreetmap/josm/io/NoteReader.java b/src/org/openstreetmap/josm/io/NoteReader.java
index f470a1c..8bbd03a 100644
--- a/src/org/openstreetmap/josm/io/NoteReader.java
+++ b/src/org/openstreetmap/josm/io/NoteReader.java
@@ -31,7 +31,7 @@ import org.xml.sax.helpers.DefaultHandler;
  */
 public class NoteReader {
 
-    private InputSource inputSource;
+    private final InputSource inputSource;
     private List<Note> parsedNotes;
 
     /**
@@ -51,7 +51,7 @@ public class NoteReader {
     private class Parser extends DefaultHandler {
 
         private NoteParseMode parseMode;
-        private StringBuilder buffer = new StringBuilder();
+        private final StringBuilder buffer = new StringBuilder();
         private Note thisNote;
         private long commentUid;
         private String commentUsername;
@@ -72,11 +72,11 @@ public class NoteReader {
             switch(qName) {
             case "osm":
                 parseMode = NoteParseMode.API;
-                notes = new ArrayList<Note>(100);
+                notes = new ArrayList<>(100);
                 return;
             case "osm-notes":
                 parseMode = NoteParseMode.DUMP;
-                notes = new ArrayList<Note>(10000);
+                notes = new ArrayList<>(10000);
                 return;
             }
 
diff --git a/src/org/openstreetmap/josm/io/OsmApi.java b/src/org/openstreetmap/josm/io/OsmApi.java
index fb59ee9..68980a8 100644
--- a/src/org/openstreetmap/josm/io/OsmApi.java
+++ b/src/org/openstreetmap/josm/io/OsmApi.java
@@ -4,13 +4,7 @@ package org.openstreetmap.josm.io;
 import static org.openstreetmap.josm.tools.I18n.tr;
 import static org.openstreetmap.josm.tools.I18n.trn;
 
-import java.io.BufferedReader;
-import java.io.BufferedWriter;
 import java.io.IOException;
-import java.io.InputStream;
-import java.io.InputStreamReader;
-import java.io.OutputStream;
-import java.io.OutputStreamWriter;
 import java.io.PrintWriter;
 import java.io.StringReader;
 import java.io.StringWriter;
@@ -41,6 +35,7 @@ import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
 import org.openstreetmap.josm.gui.progress.ProgressMonitor;
 import org.openstreetmap.josm.io.Capabilities.CapabilitiesParser;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.Utils;
 import org.openstreetmap.josm.tools.XmlParsingException;
 import org.xml.sax.InputSource;
@@ -113,7 +108,7 @@ public class OsmApi extends OsmConnection {
     }
 
     /** Server URL */
-    private String serverUrl;
+    private final String serverUrl;
 
     /** Object describing current changeset */
     private Changeset changeset;
@@ -164,8 +159,8 @@ public class OsmApi extends OsmConnection {
 
         private static final String CAPABILITIES = "capabilities";
 
-        private ProgressMonitor monitor;
-        private boolean fastFail;
+        private final ProgressMonitor monitor;
+        private final boolean fastFail;
 
         CapabilitiesCache(ProgressMonitor monitor, boolean fastFail) {
             super(CAPABILITIES + getBaseUrl().hashCode(), CacheCustomContent.INTERVAL_WEEKLY);
@@ -616,45 +611,35 @@ public class OsmApi extends OsmConnection {
      */
     protected final String sendRequest(String requestMethod, String urlSuffix, String requestBody, ProgressMonitor monitor,
             boolean doAuthenticate, boolean fastFail) throws OsmTransferException {
-        StringBuilder responseBody = new StringBuilder();
         int retries = fastFail ? 0 : getMaxRetries();
 
         while (true) { // the retry loop
             try {
                 url = new URL(new URL(getBaseUrl()), urlSuffix);
-                Main.info(requestMethod + ' ' + url + "... ");
-                Main.debug(requestBody);
-                // fix #5369, see http://www.tikalk.com/java/forums/httpurlconnection-disable-keep-alive
-                activeConnection = Utils.openHttpConnection(url, false);
-                activeConnection.setConnectTimeout(fastFail ? 1000 : Main.pref.getInteger("socket.timeout.connect", 15)*1000);
+                final HttpClient client = HttpClient.create(url, requestMethod).keepAlive(false);
                 if (fastFail) {
-                    activeConnection.setReadTimeout(1000);
+                    client.setConnectTimeout(1000);
+                    client.setReadTimeout(1000);
+                } else {
+                    // use default connect timeout from org.openstreetmap.josm.tools.HttpClient.connectTimeout
+                    client.setReadTimeout(0);
                 }
-                activeConnection.setRequestMethod(requestMethod);
                 if (doAuthenticate) {
-                    addAuth(activeConnection);
+                    addAuth(client);
                 }
 
                 if ("PUT".equals(requestMethod) || "POST".equals(requestMethod) || "DELETE".equals(requestMethod)) {
-                    activeConnection.setDoOutput(true);
-                    activeConnection.setRequestProperty("Content-type", "text/xml");
-                    try (OutputStream out = activeConnection.getOutputStream()) {
-                        // It seems that certain bits of the Ruby API are very unhappy upon
-                        // receipt of a PUT/POST message without a Content-length header,
-                        // even if the request has no payload.
-                        // Since Java will not generate a Content-length header unless
-                        // we use the output stream, we create an output stream for PUT/POST
-                        // even if there is no payload.
-                        if (requestBody != null) {
-                            try (BufferedWriter bwr = new BufferedWriter(new OutputStreamWriter(out, StandardCharsets.UTF_8))) {
-                                bwr.write(requestBody);
-                                bwr.flush();
-                            }
-                        }
-                    }
+                    client.setHeader("Content-Type", "text/xml");
+                    // It seems that certain bits of the Ruby API are very unhappy upon
+                    // receipt of a PUT/POST message without a Content-length header,
+                    // even if the request has no payload.
+                    // Since Java will not generate a Content-length header unless
+                    // we use the output stream, we create an output stream for PUT/POST
+                    // even if there is no payload.
+                    client.setRequestBody((requestBody != null ? requestBody : "").getBytes(StandardCharsets.UTF_8));
                 }
 
-                activeConnection.connect();
+                activeConnection = client.connect();
                 Main.info(activeConnection.getResponseMessage());
                 int retCode = activeConnection.getResponseCode();
 
@@ -666,22 +651,8 @@ public class OsmApi extends OsmConnection {
                     }
                 }
 
-                // populate return fields.
-                responseBody.setLength(0);
-
-                // If the API returned an error code like 403 forbidden, getInputStream will fail with an IOException.
-                InputStream i = getConnectionStream();
-                if (i != null) {
-                    // the input stream can be null if both the input and the error stream
-                    // are null. Seems to be the case if the OSM server replies a 401 Unauthorized, see #3887.
-                    String s;
-                    try (BufferedReader in = new BufferedReader(new InputStreamReader(i, StandardCharsets.UTF_8))) {
-                        while ((s = in.readLine()) != null) {
-                            responseBody.append(s);
-                            responseBody.append('\n');
-                        }
-                    }
-                }
+                final String responseBody = activeConnection.fetchContent();
+
                 String errorHeader = null;
                 // Look for a detailed error message from the server
                 if (activeConnection.getHeaderField("Error") != null) {
@@ -692,15 +663,11 @@ public class OsmApi extends OsmConnection {
                 }
                 activeConnection.disconnect();
 
-                if (Main.isDebugEnabled()) {
-                    Main.debug("RESPONSE: "+ activeConnection.getHeaderFields());
-                }
-
                 errorHeader = errorHeader == null ? null : errorHeader.trim();
-                String errorBody = responseBody.length() == 0 ? null : responseBody.toString().trim();
+                String errorBody = responseBody.length() == 0 ? null : responseBody.trim();
                 switch(retCode) {
                 case HttpURLConnection.HTTP_OK:
-                    return responseBody.toString();
+                    return responseBody;
                 case HttpURLConnection.HTTP_GONE:
                     throw new OsmApiPrimitiveGoneException(errorHeader, errorBody);
                 case HttpURLConnection.HTTP_CONFLICT:
@@ -728,15 +695,6 @@ public class OsmApi extends OsmConnection {
         }
     }
 
-    private InputStream getConnectionStream() {
-        try {
-            return activeConnection.getInputStream();
-        } catch (IOException ioe) {
-            Main.warn(ioe);
-            return activeConnection.getErrorStream();
-        }
-    }
-
     /**
      * Replies the API capabilities.
      *
diff --git a/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java b/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java
index 423cd12..c866a6a 100644
--- a/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java
+++ b/src/org/openstreetmap/josm/io/OsmChangesetContentParser.java
@@ -30,7 +30,7 @@ import org.xml.sax.SAXParseException;
  */
 public class OsmChangesetContentParser {
 
-    private InputSource source;
+    private final InputSource source;
     private final ChangesetDataSet data = new ChangesetDataSet();
 
     private class Parser extends AbstractParser {
diff --git a/src/org/openstreetmap/josm/io/OsmConnection.java b/src/org/openstreetmap/josm/io/OsmConnection.java
index 51bd6e8..b453c15 100644
--- a/src/org/openstreetmap/josm/io/OsmConnection.java
+++ b/src/org/openstreetmap/josm/io/OsmConnection.java
@@ -4,7 +4,6 @@ package org.openstreetmap.josm.io;
 import static org.openstreetmap.josm.tools.I18n.tr;
 
 import java.net.Authenticator.RequestorType;
-import java.net.HttpURLConnection;
 import java.nio.ByteBuffer;
 import java.nio.CharBuffer;
 import java.nio.charset.CharacterCodingException;
@@ -18,6 +17,7 @@ import org.openstreetmap.josm.io.auth.CredentialsAgentException;
 import org.openstreetmap.josm.io.auth.CredentialsAgentResponse;
 import org.openstreetmap.josm.io.auth.CredentialsManager;
 import org.openstreetmap.josm.tools.Base64;
+import org.openstreetmap.josm.tools.HttpClient;
 
 import oauth.signpost.OAuthConsumer;
 import oauth.signpost.exception.OAuthException;
@@ -30,39 +30,16 @@ import oauth.signpost.exception.OAuthException;
  */
 public class OsmConnection {
     protected boolean cancel;
-    protected HttpURLConnection activeConnection;
+    protected HttpClient.Response activeConnection;
     protected OAuthParameters oauthParameters;
 
     /**
-     * Initialize the http defaults and the authenticator.
-     */
-    static {
-        try {
-            HttpURLConnection.setFollowRedirects(true);
-        } catch (SecurityException e) {
-            Main.error(e);
-        }
-    }
-
-    /**
      * Cancels the connection.
      */
     public void cancel() {
         cancel = true;
         synchronized (this) {
             if (activeConnection != null) {
-                activeConnection.setConnectTimeout(100);
-                activeConnection.setReadTimeout(100);
-            }
-        }
-        try {
-            Thread.sleep(100);
-        } catch (InterruptedException ex) {
-            Main.warn("InterruptedException in "+getClass().getSimpleName()+" during cancel");
-        }
-
-        synchronized (this) {
-            if (activeConnection != null) {
                 activeConnection.disconnect();
             }
         }
@@ -74,7 +51,7 @@ public class OsmConnection {
      * @param con the connection
      * @throws OsmTransferException if something went wrong. Check for nested exceptions
      */
-    protected void addBasicAuthorizationHeader(HttpURLConnection con) throws OsmTransferException {
+    protected void addBasicAuthorizationHeader(HttpClient con) throws OsmTransferException {
         CharsetEncoder encoder = StandardCharsets.UTF_8.newEncoder();
         CredentialsAgentResponse response;
         String token;
@@ -97,7 +74,7 @@ public class OsmConnection {
             token = username + ':' + password;
             try {
                 ByteBuffer bytes = encoder.encode(CharBuffer.wrap(token));
-                con.addRequestProperty("Authorization", "Basic "+Base64.encode(bytes));
+                con.setHeader("Authorization", "Basic "+Base64.encode(bytes));
             } catch (CharacterCodingException e) {
                 throw new OsmTransferException(e);
             }
@@ -112,7 +89,7 @@ public class OsmConnection {
      * @throws OsmTransferException if there is currently no OAuth Access Token configured
      * @throws OsmTransferException if signing fails
      */
-    protected void addOAuthAuthorizationHeader(HttpURLConnection connection) throws OsmTransferException {
+    protected void addOAuthAuthorizationHeader(HttpClient connection) throws OsmTransferException {
         if (oauthParameters == null) {
             oauthParameters = OAuthParameters.createFromPreferences(Main.pref);
         }
@@ -128,7 +105,7 @@ public class OsmConnection {
         }
     }
 
-    protected void addAuth(HttpURLConnection connection) throws OsmTransferException {
+    protected void addAuth(HttpClient connection) throws OsmTransferException {
         String authMethod = Main.pref.get("osm-server.auth-method", "basic");
         if ("basic".equals(authMethod)) {
             addBasicAuthorizationHeader(connection);
diff --git a/src/org/openstreetmap/josm/io/OsmReader.java b/src/org/openstreetmap/josm/io/OsmReader.java
index e3457bc..1d7f3c3 100644
--- a/src/org/openstreetmap/josm/io/OsmReader.java
+++ b/src/org/openstreetmap/josm/io/OsmReader.java
@@ -369,8 +369,9 @@ public class OsmReader extends AbstractReader {
         String value = parser.getAttributeValue(null, "v");
         if (key == null || value == null) {
             throwException(tr("Missing key or value attribute in tag."));
+        } else {
+            t.put(key.intern(), value.intern());
         }
-        t.put(key.intern(), value.intern());
         jumpToEnd();
     }
 
diff --git a/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java b/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java
index deb9e6e..0ae542e 100644
--- a/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java
+++ b/src/org/openstreetmap/josm/io/OsmServerHistoryReader.java
@@ -18,8 +18,8 @@ import org.openstreetmap.josm.tools.CheckParameterUtil;
  */
 public class OsmServerHistoryReader extends OsmServerReader {
 
-    private OsmPrimitiveType primitiveType;
-    private long id;
+    private final OsmPrimitiveType primitiveType;
+    private final long id;
 
     /**
      * constructor
diff --git a/src/org/openstreetmap/josm/io/OsmServerLocationReader.java b/src/org/openstreetmap/josm/io/OsmServerLocationReader.java
index 8d494d7..ce82ff9 100644
--- a/src/org/openstreetmap/josm/io/OsmServerLocationReader.java
+++ b/src/org/openstreetmap/josm/io/OsmServerLocationReader.java
@@ -177,7 +177,7 @@ public class OsmServerLocationReader extends OsmServerReader {
         public List<Note> parse() throws OsmTransferException, IllegalDataException, IOException, SAXException {
             in = getInputStream(url, progressMonitor.createSubTaskMonitor(1, true));
             if (in == null) {
-                return new ArrayList<Note>();
+                return new ArrayList<>();
             }
             progressMonitor.subTask(tr("Downloading OSM notes..."));
             NoteReader reader = new NoteReader(compression.getUncompressedInputStream(in));
diff --git a/src/org/openstreetmap/josm/io/OsmServerReader.java b/src/org/openstreetmap/josm/io/OsmServerReader.java
index 818d0f9..4fcfcd1 100644
--- a/src/org/openstreetmap/josm/io/OsmServerReader.java
+++ b/src/org/openstreetmap/josm/io/OsmServerReader.java
@@ -3,26 +3,18 @@ package org.openstreetmap.josm.io;
 
 import static org.openstreetmap.josm.tools.I18n.tr;
 
-import java.io.BufferedReader;
-import java.io.IOException;
 import java.io.InputStream;
-import java.io.InputStreamReader;
 import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
-import java.nio.charset.StandardCharsets;
 import java.util.List;
-import java.util.Map;
-import java.util.zip.GZIPInputStream;
-import java.util.zip.Inflater;
-import java.util.zip.InflaterInputStream;
 
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.gpx.GpxData;
 import org.openstreetmap.josm.data.notes.Note;
 import org.openstreetmap.josm.data.osm.DataSet;
 import org.openstreetmap.josm.gui.progress.ProgressMonitor;
-import org.openstreetmap.josm.tools.Utils;
+import org.openstreetmap.josm.tools.HttpClient;
 
 /**
  * This DataReader reads directly from the REST API of the osm server.
@@ -34,7 +26,7 @@ import org.openstreetmap.josm.tools.Utils;
  * @author imi
  */
 public abstract class OsmServerReader extends OsmConnection {
-    private OsmApi api = OsmApi.getOsmApi();
+    private final OsmApi api = OsmApi.getOsmApi();
     private boolean doAuthenticate;
     protected boolean gpxParsedProperly;
 
@@ -128,34 +120,17 @@ public abstract class OsmServerReader extends OsmConnection {
             } catch (MalformedURLException e) {
                 throw new OsmTransferException(e);
             }
-            try {
-                // fix #7640, see http://www.tikalk.com/java/forums/httpurlconnection-disable-keep-alive
-                activeConnection = Utils.openHttpConnection(url, false);
-            } catch (Exception e) {
-                throw new OsmTransferException(tr("Failed to open connection to API {0}.", url.toExternalForm()), e);
-            }
-            Utils.setupURLConnection(activeConnection);
-            if (cancel) {
-                activeConnection.disconnect();
-                return null;
-            }
 
+            final HttpClient client = HttpClient.create(url);
+            client.setReasonForRequest(reason);
             if (doAuthenticate) {
-                addAuth(activeConnection);
+                addAuth(client);
             }
             if (cancel)
                 throw new OsmTransferCanceledException("Operation canceled");
-            if (Main.pref.getBoolean("osm-server.use-compression", true)) {
-                activeConnection.setRequestProperty("Accept-Encoding", "gzip, deflate");
-            }
 
             try {
-                if (reason != null && !reason.isEmpty()) {
-                    Main.info("GET " + url + " (" + reason + ')');
-                } else {
-                    Main.info("GET " + url);
-                }
-                activeConnection.connect();
+                activeConnection = client.connect(progressMonitor);
             } catch (Exception e) {
                 Main.error(e);
                 OsmTransferException ote = new OsmTransferException(
@@ -164,41 +139,25 @@ public abstract class OsmServerReader extends OsmConnection {
                 throw ote;
             }
             try {
-                if (Main.isDebugEnabled()) {
-                    Main.debug("RESPONSE: "+activeConnection.getHeaderFields());
-                }
                 if (activeConnection.getResponseCode() == HttpURLConnection.HTTP_UNAUTHORIZED)
                     throw new OsmApiException(HttpURLConnection.HTTP_UNAUTHORIZED, null, null);
 
                 if (activeConnection.getResponseCode() == HttpURLConnection.HTTP_PROXY_AUTH)
                     throw new OsmTransferCanceledException("Proxy Authentication Required");
 
-                String encoding = activeConnection.getContentEncoding();
                 if (activeConnection.getResponseCode() != HttpURLConnection.HTTP_OK) {
                     String errorHeader = activeConnection.getHeaderField("Error");
-                    StringBuilder errorBody = new StringBuilder();
+                    String errorBody;
                     try {
-                        InputStream i = fixEncoding(activeConnection.getErrorStream(), encoding);
-                        if (i != null) {
-                            BufferedReader in = new BufferedReader(new InputStreamReader(i, StandardCharsets.UTF_8));
-                            String s;
-                            while ((s = in.readLine()) != null) {
-                                errorBody.append(s);
-                                errorBody.append('\n');
-                            }
-                        }
+                        errorBody = activeConnection.fetchContent();
                     } catch (Exception e) {
-                        errorBody.append(tr("Reading error text failed."));
+                        errorBody = tr("Reading error text failed.");
                     }
-
-                    throw new OsmApiException(activeConnection.getResponseCode(), errorHeader, errorBody.toString(), url.toString());
+                    throw new OsmApiException(activeConnection.getResponseCode(), errorHeader, errorBody, url.toString());
                 }
 
-                InputStream in = new ProgressInputStream(activeConnection, progressMonitor);
-                if (uncompressAccordingToContentDisposition) {
-                    in = uncompressAccordingToContentDisposition(in, activeConnection.getHeaderFields());
-                }
-                return fixEncoding(in, encoding);
+                activeConnection.uncompressAccordingToContentDisposition(uncompressAccordingToContentDisposition);
+                return activeConnection.getContent();
             } catch (OsmTransferException e) {
                 throw e;
             } catch (Exception e) {
@@ -209,26 +168,6 @@ public abstract class OsmServerReader extends OsmConnection {
         }
     }
 
-    private static InputStream fixEncoding(InputStream stream, String encoding) throws IOException {
-        if ("gzip".equalsIgnoreCase(encoding)) {
-            stream = new GZIPInputStream(stream);
-        } else if ("deflate".equalsIgnoreCase(encoding)) {
-            stream = new InflaterInputStream(stream, new Inflater(true));
-        }
-        return stream;
-    }
-
-    private InputStream uncompressAccordingToContentDisposition(InputStream stream, Map<String, List<String>> headerFields) throws IOException {
-        List<String> field = headerFields.get("Content-Disposition");
-        if (field != null && field.toString().contains(".gz\"")) {
-            return Compression.GZIP.getUncompressedInputStream(stream);
-        } else if (field != null && field.toString().contains(".bz2\"")) {
-            return Compression.BZIP2.getUncompressedInputStream(stream);
-        } else {
-            return stream;
-        }
-    }
-
     /**
      * Download OSM files from somewhere
      * @param progressMonitor The progress monitor
diff --git a/src/org/openstreetmap/josm/io/OsmServerWriter.java b/src/org/openstreetmap/josm/io/OsmServerWriter.java
index 5bf18af..afcd351 100644
--- a/src/org/openstreetmap/josm/io/OsmServerWriter.java
+++ b/src/org/openstreetmap/josm/io/OsmServerWriter.java
@@ -50,7 +50,7 @@ public class OsmServerWriter {
         }
     }
 
-    private OsmApi api = OsmApi.getOsmApi();
+    private final OsmApi api = OsmApi.getOsmApi();
     private boolean canceled;
 
     private static final int MSECS_PER_SECOND = 1000;
diff --git a/src/org/openstreetmap/josm/io/OsmWriter.java b/src/org/openstreetmap/josm/io/OsmWriter.java
index 0df5f77..44cb8c8 100644
--- a/src/org/openstreetmap/josm/io/OsmWriter.java
+++ b/src/org/openstreetmap/josm/io/OsmWriter.java
@@ -38,7 +38,7 @@ public class OsmWriter extends XmlWriter implements PrimitiveVisitor {
 
     public static final String DEFAULT_API_VERSION = "0.6";
 
-    private boolean osmConform;
+    private final boolean osmConform;
     private boolean withBody = true;
     private boolean isOsmChange;
     private String version;
diff --git a/src/org/openstreetmap/josm/io/ProgressInputStream.java b/src/org/openstreetmap/josm/io/ProgressInputStream.java
index 3a9d14b..4113e2a 100644
--- a/src/org/openstreetmap/josm/io/ProgressInputStream.java
+++ b/src/org/openstreetmap/josm/io/ProgressInputStream.java
@@ -16,87 +16,79 @@ import org.openstreetmap.josm.gui.progress.ProgressMonitor;
  */
 public class ProgressInputStream extends InputStream {
 
+    private final StreamProgressUpdater updater;
     private final InputStream in;
-    private int readSoFar;
-    private int lastDialogUpdate;
-    private boolean sizeKnown;
-    private final URLConnection connection;
-    private final ProgressMonitor progressMonitor;
 
+    /**
+     * Constructs a new {@code ProgressInputStream}.
+     *
+     * @param in the stream to monitor
+     * @param size the total size which will be sent
+     * @param progressMonitor the monitor to report to
+     * @since 9172
+     */
+    public ProgressInputStream(InputStream in, long size, ProgressMonitor progressMonitor) {
+        if (progressMonitor == null) {
+            progressMonitor = NullProgressMonitor.INSTANCE;
+        }
+        this.updater = new StreamProgressUpdater(size, progressMonitor, tr("Downloading data..."));
+        this.in = in;
+    }
+
+    /**
+     * Constructs a new {@code ProgressInputStream}.
+     *
+     * Will call {@link URLConnection#getInputStream()} to obtain the stream to monitor.
+     *
+     * @param con the connection to monitor
+     * @param progressMonitor the monitor to report to
+     */
     public ProgressInputStream(URLConnection con, ProgressMonitor progressMonitor) throws OsmTransferException {
-        this.connection = con;
         if (progressMonitor == null) {
             progressMonitor = NullProgressMonitor.INSTANCE;
         }
-        this.progressMonitor = progressMonitor;
         progressMonitor.beginTask(tr("Contacting OSM Server..."), 1);
         progressMonitor.indeterminateSubTask(null);
 
         try {
             this.in = con.getInputStream();
+            this.updater = new StreamProgressUpdater(con.getContentLength(), progressMonitor, tr("Downloading data..."));
         } catch (IOException e) {
             progressMonitor.finishTask();
             if (con.getHeaderField("Error") != null)
                 throw new OsmTransferException(tr(con.getHeaderField("Error")), e);
             throw new OsmTransferException(e);
         }
-
-        updateSize();
-        if (!sizeKnown) {
-            progressMonitor.indeterminateSubTask(tr("Downloading OSM data..."));
-        }
     }
 
-    @Override public void close() throws IOException {
+    @Override
+    public void close() throws IOException {
         try {
             in.close();
         } finally {
-            progressMonitor.finishTask();
+            updater.finishTask();
         }
     }
 
-    @Override public int read(byte[] b, int off, int len) throws IOException {
+    @Override
+    public int read(byte[] b, int off, int len) throws IOException {
         int read = in.read(b, off, len);
         if (read != -1) {
-            advanceTicker(read);
+            updater.advanceTicker(read);
         } else {
-            progressMonitor.finishTask();
+            updater.finishTask();
         }
         return read;
     }
 
-    @Override public int read() throws IOException {
+    @Override
+    public int read() throws IOException {
         int read = in.read();
         if (read != -1) {
-            advanceTicker(1);
+            updater.advanceTicker(1);
         } else {
-            progressMonitor.finishTask();
+            updater.finishTask();
         }
         return read;
     }
-
-    /**
-     * Increase ticker (progress counter and displayed text) by the given amount.
-     * @param amount number of ticks
-     */
-    private void advanceTicker(int amount) {
-        readSoFar += amount;
-        updateSize();
-
-        if (readSoFar / 1024 != lastDialogUpdate) {
-            lastDialogUpdate++;
-            if (sizeKnown) {
-                progressMonitor.setTicks(readSoFar);
-            }
-            progressMonitor.setExtraText(readSoFar/1024 + " KB");
-        }
-    }
-
-    private void updateSize() {
-        if (!sizeKnown && connection.getContentLength() > 0) {
-            sizeKnown = true;
-            progressMonitor.subTask(tr("Downloading OSM data..."));
-            progressMonitor.setTicksCount(connection.getContentLength());
-        }
-    }
 }
diff --git a/src/org/openstreetmap/josm/io/ProgressOutputStream.java b/src/org/openstreetmap/josm/io/ProgressOutputStream.java
new file mode 100644
index 0000000..65f0e7c
--- /dev/null
+++ b/src/org/openstreetmap/josm/io/ProgressOutputStream.java
@@ -0,0 +1,57 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.io;
+
+import static org.openstreetmap.josm.tools.I18n.tr;
+
+import java.io.IOException;
+import java.io.OutputStream;
+
+import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
+import org.openstreetmap.josm.gui.progress.ProgressMonitor;
+
+/**
+ * An {@link OutputStream} which reports progress to the {@link ProgressMonitor}.
+ *
+ * @since 9185
+ */
+public class ProgressOutputStream extends OutputStream {
+
+    private final StreamProgressUpdater updater;
+    private final OutputStream out;
+
+    /**
+     * Constructs a new {@code ProgressOutputStream}.
+     *
+     * @param out the stream to monitor
+     * @param size the total size which will be sent
+     * @param progressMonitor the monitor to report to
+     */
+    public ProgressOutputStream(OutputStream out, long size, ProgressMonitor progressMonitor) {
+        if (progressMonitor == null) {
+            progressMonitor = NullProgressMonitor.INSTANCE;
+        }
+        this.updater = new StreamProgressUpdater(size, progressMonitor, tr("Uploading data ..."));
+        this.out = out;
+    }
+
+    @Override
+    public void write(byte[] b, int off, int len) throws IOException {
+        out.write(b, off, len);
+        updater.advanceTicker(len);
+    }
+
+    @Override
+    public void write(int b) throws IOException {
+        out.write(b);
+        updater.advanceTicker(1);
+    }
+
+    @Override
+    public void close() throws IOException {
+        try {
+            out.close();
+        } finally {
+            updater.finishTask();
+        }
+    }
+}
diff --git a/src/org/openstreetmap/josm/io/StreamProgressUpdater.java b/src/org/openstreetmap/josm/io/StreamProgressUpdater.java
new file mode 100644
index 0000000..2765a17
--- /dev/null
+++ b/src/org/openstreetmap/josm/io/StreamProgressUpdater.java
@@ -0,0 +1,54 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.io;
+
+import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
+import org.openstreetmap.josm.gui.progress.ProgressMonitor;
+
+final class StreamProgressUpdater {
+
+    private final long size;
+    private final ProgressMonitor progressMonitor;
+    private final String taskTitle;
+    private int soFar;
+    private int lastDialogUpdate;
+
+    StreamProgressUpdater(long size, ProgressMonitor progressMonitor, String taskTitle) {
+        if (progressMonitor == null) {
+            progressMonitor = NullProgressMonitor.INSTANCE;
+        }
+        this.size = size;
+        this.progressMonitor = progressMonitor;
+        this.taskTitle = taskTitle;
+        initProgressMonitor();
+    }
+
+    private void initProgressMonitor() {
+        if (size > 0) {
+            progressMonitor.subTask(taskTitle);
+            progressMonitor.setTicksCount((int) size);
+        } else {
+            progressMonitor.indeterminateSubTask(taskTitle);
+        }
+    }
+
+    /**
+     * Increase ticker (progress counter and displayed text) by the given amount.
+     *
+     * @param amount number of ticks
+     */
+    void advanceTicker(int amount) {
+        soFar += amount;
+
+        if (soFar / 1024 != lastDialogUpdate) {
+            lastDialogUpdate++;
+            if (size > 0) {
+                progressMonitor.setTicks(soFar);
+            }
+            progressMonitor.setExtraText(soFar / 1024 + " KB");
+        }
+    }
+
+    void finishTask() {
+        progressMonitor.finishTask();
+    }
+}
diff --git a/src/org/openstreetmap/josm/io/auth/CredentialsManager.java b/src/org/openstreetmap/josm/io/auth/CredentialsManager.java
index a855489..6e8810e 100644
--- a/src/org/openstreetmap/josm/io/auth/CredentialsManager.java
+++ b/src/org/openstreetmap/josm/io/auth/CredentialsManager.java
@@ -61,7 +61,7 @@ public class CredentialsManager implements CredentialsAgent {
     /**
      * The credentials agent doing the real stuff
      */
-    private CredentialsAgent delegate;
+    private final CredentialsAgent delegate;
 
     /**
      * Constructs a new {@code CredentialsManager}.
diff --git a/src/org/openstreetmap/josm/io/imagery/ImageryReader.java b/src/org/openstreetmap/josm/io/imagery/ImageryReader.java
index c7ef645..5bee3ae 100644
--- a/src/org/openstreetmap/josm/io/imagery/ImageryReader.java
+++ b/src/org/openstreetmap/josm/io/imagery/ImageryReader.java
@@ -29,7 +29,7 @@ import org.xml.sax.helpers.DefaultHandler;
 
 public class ImageryReader {
 
-    private String source;
+    private final String source;
 
     private enum State {
         INIT,               // initial state, should always be at the bottom of the stack
@@ -142,6 +142,8 @@ public class ImageryReader {
                         "country-code",
                         "icon",
                         "tile-size",
+                        "validGeoreference",
+                        "epsg4326to3857Supported",
                 }).contains(qName)) {
                     newState = State.ENTRY_ATTRIBUTE;
                     lang = atts.getValue("lang");
@@ -323,6 +325,12 @@ public class ImageryReader {
                         entry.setTileSize(tileSize.intValue());
                     }
                     break;
+                case "valid-georeference":
+                    entry.setGeoreferenceValid(new Boolean(accumulator.toString()));
+                    break;
+                case "epsg4326to3857Supported":
+                    entry.setEpsg4326To3857Supported(new Boolean(accumulator.toString()));
+                    break;
                 }
                 break;
             case BOUNDS:
diff --git a/src/org/openstreetmap/josm/io/imagery/WMSImagery.java b/src/org/openstreetmap/josm/io/imagery/WMSImagery.java
index e1a6755..5470141 100644
--- a/src/org/openstreetmap/josm/io/imagery/WMSImagery.java
+++ b/src/org/openstreetmap/josm/io/imagery/WMSImagery.java
@@ -2,13 +2,10 @@
 package org.openstreetmap.josm.io.imagery;
 
 import java.awt.HeadlessException;
-import java.io.BufferedReader;
 import java.io.IOException;
-import java.io.InputStream;
 import java.io.StringReader;
 import java.net.MalformedURLException;
 import java.net.URL;
-import java.net.URLConnection;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.Collections;
@@ -25,9 +22,8 @@ import javax.xml.parsers.DocumentBuilderFactory;
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.imagery.ImageryInfo;
-import org.openstreetmap.josm.gui.preferences.projection.ProjectionChoice;
-import org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference;
-import org.openstreetmap.josm.io.UTFInputStreamReader;
+import org.openstreetmap.josm.data.projection.Projections;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.Predicate;
 import org.openstreetmap.josm.tools.Utils;
 import org.w3c.dom.Document;
@@ -137,20 +133,7 @@ public class WMSImagery {
         }
 
         Main.info("GET " + getCapabilitiesUrl);
-        URLConnection openConnection = Utils.openHttpConnection(getCapabilitiesUrl, false, true);
-        StringBuilder ba = new StringBuilder();
-
-        try (
-            InputStream inputStream = openConnection.getInputStream();
-            BufferedReader br = new BufferedReader(UTFInputStreamReader.create(inputStream))
-        ) {
-            String line;
-            while ((line = br.readLine()) != null) {
-                ba.append(line);
-                ba.append('\n');
-            }
-        }
-        String incomingData = ba.toString();
+        final String incomingData = HttpClient.create(getCapabilitiesUrl).connect().fetchContent();
         Main.debug("Server response to Capabilities request:");
         Main.debug(incomingData);
 
@@ -303,10 +286,7 @@ public class WMSImagery {
     }
 
     private static boolean isProjSupported(String crs) {
-        for (ProjectionChoice pc : ProjectionPreference.getProjectionChoices()) {
-            if (pc.getPreferencesFromCode(crs) != null) return true;
-        }
-        return false;
+        return Projections.getProjectionByCode(crs) != null;
     }
 
     private static String getChildContent(Element parent, String name, String missing, String empty) {
diff --git a/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java b/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java
index 19248e9..cae6796 100644
--- a/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java
+++ b/src/org/openstreetmap/josm/io/remotecontrol/AddTagsDialog.java
@@ -56,7 +56,7 @@ public class AddTagsDialog extends ExtendedDialog {
      * Class for displaying "delete from ... objects" in the table
      */
     static class DeleteTagMarker {
-        private int num;
+        private final int num;
 
         DeleteTagMarker(int num) {
             this.num = num;
diff --git a/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpServer.java b/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpServer.java
index a7e4dbb..1493c20 100644
--- a/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpServer.java
+++ b/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpServer.java
@@ -19,7 +19,7 @@ import org.openstreetmap.josm.Main;
 public class RemoteControlHttpServer extends Thread {
 
     /** The server socket */
-    private ServerSocket server;
+    private final ServerSocket server;
 
     /** The server instance for IPv4 */
     private static volatile RemoteControlHttpServer instance4;
@@ -100,7 +100,7 @@ public class RemoteControlHttpServer extends Thread {
                 @SuppressWarnings("resource")
                 Socket request = server.accept();
                 RequestProcessor.processRequest(request);
-            } catch (SocketException se) {  
+            } catch (SocketException se) {
                 if (!server.isClosed()) {
                     Main.error(se);
                 } else {
diff --git a/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java b/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java
index 4216825..867a5b2 100644
--- a/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java
+++ b/src/org/openstreetmap/josm/io/remotecontrol/RemoteControlHttpsServer.java
@@ -71,7 +71,7 @@ import sun.security.x509.X509CertInfo;
 public class RemoteControlHttpsServer extends Thread {
 
     /** The server socket */
-    private ServerSocket server;
+    private final ServerSocket server;
 
     /** The server instance for IPv4 */
     private static volatile RemoteControlHttpsServer instance4;
diff --git a/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java b/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java
index 47a3635..9d7ec2a 100644
--- a/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java
+++ b/src/org/openstreetmap/josm/io/remotecontrol/RequestProcessor.java
@@ -55,7 +55,7 @@ public class RequestProcessor extends Thread {
         "}, \"application\": \"JOSM RemoteControl\"}";
 
     /** The socket this processor listens on */
-    private Socket request;
+    private final Socket request;
 
     /**
      * Collection of request handlers.
diff --git a/src/org/openstreetmap/josm/io/session/GeoImageSessionExporter.java b/src/org/openstreetmap/josm/io/session/GeoImageSessionExporter.java
index 03533b5..fa7741e 100644
--- a/src/org/openstreetmap/josm/io/session/GeoImageSessionExporter.java
+++ b/src/org/openstreetmap/josm/io/session/GeoImageSessionExporter.java
@@ -21,7 +21,7 @@ import org.w3c.dom.Element;
 
 public class GeoImageSessionExporter implements SessionLayerExporter {
 
-    private GeoImageLayer layer;
+    private final GeoImageLayer layer;
 
     public GeoImageSessionExporter(GeoImageLayer layer) {
         this.layer = layer;
diff --git a/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java b/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java
index 46015b5..243ef05 100644
--- a/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java
+++ b/src/org/openstreetmap/josm/io/session/GpxTracksSessionExporter.java
@@ -42,10 +42,15 @@ import org.w3c.dom.Element;
 
 public class GpxTracksSessionExporter implements SessionLayerExporter {
 
-    private GpxLayer layer;
-    private JRadioButton link, include;
+    private final GpxLayer layer;
+    private JRadioButton link;
+    private JRadioButton include;
     private JCheckBox export;
 
+    /**
+     * Constructs a new {@code GpxTracksSessionExporter}.
+     * @param layer GPX layer to export
+     */
     public GpxTracksSessionExporter(GpxLayer layer) {
         this.layer = layer;
     }
@@ -77,7 +82,7 @@ public class GpxTracksSessionExporter implements SessionLayerExporter {
 
         JPanel cardLink = new JPanel(new GridBagLayout());
         final File file = layer.getAssociatedFile();
-        if (file != null) {
+        if (file != null && file.exists()) {
             JosmTextField tf = new JosmTextField();
             tf.setText(file.getPath());
             tf.setEditable(false);
@@ -96,7 +101,7 @@ public class GpxTracksSessionExporter implements SessionLayerExporter {
         cards.add(cardLink, "link");
         cards.add(cardInclude, "include");
 
-        if (file != null) {
+        if (file != null && file.exists()) {
             link.setSelected(true);
         } else {
             link.setEnabled(false);
@@ -135,7 +140,7 @@ public class GpxTracksSessionExporter implements SessionLayerExporter {
                     export.setEnabled(true);
                 } else {
                     GuiHelper.setEnabledRec(p, true);
-                    link.setEnabled(file != null);
+                    link.setEnabled(file != null && file.exists());
                 }
             }
         });
diff --git a/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java b/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java
index 50af879..dd872b8 100644
--- a/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java
+++ b/src/org/openstreetmap/josm/io/session/MarkerSessionExporter.java
@@ -29,7 +29,7 @@ import org.w3c.dom.Element;
 
 public class MarkerSessionExporter implements SessionLayerExporter {
 
-    private MarkerLayer layer;
+    private final MarkerLayer layer;
     private JCheckBox export;
 
     public MarkerSessionExporter(MarkerLayer layer) {
diff --git a/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java b/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java
index 29e14e9..9b97e60 100644
--- a/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java
+++ b/src/org/openstreetmap/josm/io/session/OsmDataSessionExporter.java
@@ -47,10 +47,15 @@ import org.w3c.dom.Element;
 
 public class OsmDataSessionExporter implements SessionLayerExporter {
 
-    private OsmDataLayer layer;
-    private JRadioButton link, include;
+    private final OsmDataLayer layer;
+    private JRadioButton link;
+    private JRadioButton include;
     private JCheckBox export;
 
+    /**
+     * Constructs a new {@code OsmDataSessionExporter}.
+     * @param layer Data layer to export
+     */
     public OsmDataSessionExporter(OsmDataLayer layer) {
         this.layer = layer;
     }
@@ -61,6 +66,9 @@ public class OsmDataSessionExporter implements SessionLayerExporter {
     }
 
     private class LayerSaveAction extends AbstractAction {
+        /**
+         * Constructs a new {@code LayerSaveAction}.
+         */
         LayerSaveAction() {
             putValue(SMALL_ICON, new ImageProvider("save").setWidth(16).get());
             putValue(SHORT_DESCRIPTION, layer.requiresSaveToFile() ?
@@ -104,7 +112,7 @@ public class OsmDataSessionExporter implements SessionLayerExporter {
         final File file = layer.getAssociatedFile();
         final LayerSaveAction saveAction = new LayerSaveAction();
         final JButton save = new JButton(saveAction);
-        if (file != null) {
+        if (file != null && file.exists()) {
             JosmTextField tf = new JosmTextField();
             tf.setText(file.getPath());
             tf.setEditable(false);
@@ -125,7 +133,7 @@ public class OsmDataSessionExporter implements SessionLayerExporter {
         cards.add(cardLink, "link");
         cards.add(cardInclude, "include");
 
-        if (file != null) {
+        if (file != null && file.exists()) {
             link.setSelected(true);
         } else {
             link.setEnabled(false);
@@ -165,7 +173,7 @@ public class OsmDataSessionExporter implements SessionLayerExporter {
                 } else {
                     GuiHelper.setEnabledRec(p, true);
                     save.setEnabled(saveAction.isEnabled());
-                    link.setEnabled(file != null);
+                    link.setEnabled(file != null && file.exists());
                 }
             }
         });
diff --git a/src/org/openstreetmap/josm/io/session/SessionReader.java b/src/org/openstreetmap/josm/io/session/SessionReader.java
index 3f49603..dbfe945 100644
--- a/src/org/openstreetmap/josm/io/session/SessionReader.java
+++ b/src/org/openstreetmap/josm/io/session/SessionReader.java
@@ -89,7 +89,7 @@ public class SessionReader {
     private ZipFile zipFile;
     private List<Layer> layers = new ArrayList<>();
     private int active = -1;
-    private List<Runnable> postLoadTasks = new ArrayList<>();
+    private final List<Runnable> postLoadTasks = new ArrayList<>();
     private ViewportData viewport;
 
     /**
@@ -125,9 +125,9 @@ public class SessionReader {
 
     public class ImportSupport {
 
-        private String layerName;
-        private int layerIndex;
-        private List<LayerDependency> layerDependencies;
+        private final String layerName;
+        private final int layerIndex;
+        private final List<LayerDependency> layerDependencies;
 
         public ImportSupport(String layerName, int layerIndex, List<LayerDependency> layerDependencies) {
             this.layerName = layerName;
@@ -272,9 +272,9 @@ public class SessionReader {
     }
 
     public static class LayerDependency {
-        private Integer index;
-        private Layer layer;
-        private SessionLayerImporter importer;
+        private final Integer index;
+        private final Layer layer;
+        private final SessionLayerImporter importer;
 
         public LayerDependency(Integer index, Layer layer, SessionLayerImporter importer) {
             this.index = index;
@@ -412,14 +412,16 @@ public class SessionReader {
             Element e = elems.get(idx);
             if (e == null) {
                 error(tr("missing layer with index {0}", idx));
-            }
-            if (!e.hasAttribute("name")) {
+                return;
+            } else if (!e.hasAttribute("name")) {
                 error(tr("missing mandatory attribute ''name'' for element ''layer''"));
+                return;
             }
             String name = e.getAttribute("name");
             names.put(idx, name);
             if (!e.hasAttribute("type")) {
                 error(tr("missing mandatory attribute ''type'' for element ''layer''"));
+                return;
             }
             String type = e.getAttribute("type");
             SessionLayerImporter imp = getSessionLayerImporter(type);
diff --git a/src/org/openstreetmap/josm/io/session/SessionWriter.java b/src/org/openstreetmap/josm/io/session/SessionWriter.java
index 5f4333a..a4422b5 100644
--- a/src/org/openstreetmap/josm/io/session/SessionWriter.java
+++ b/src/org/openstreetmap/josm/io/session/SessionWriter.java
@@ -111,8 +111,8 @@ public class SessionWriter {
      * when doing the export.
      */
     public class ExportSupport {
-        private Document doc;
-        private int layerIndex;
+        private final Document doc;
+        private final int layerIndex;
 
         public ExportSupport(Document doc, int layerIndex) {
             this.doc = doc;
diff --git a/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java b/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java
index 33e411b..3dfe19a 100644
--- a/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java
+++ b/src/org/openstreetmap/josm/plugins/PluginDownloadTask.java
@@ -9,7 +9,6 @@ import java.io.FileOutputStream;
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
-import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.util.Collection;
@@ -21,8 +20,8 @@ import org.openstreetmap.josm.gui.ExtendedDialog;
 import org.openstreetmap.josm.gui.PleaseWaitRunnable;
 import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
 import org.openstreetmap.josm.gui.progress.ProgressMonitor;
-import org.openstreetmap.josm.io.CachedFile;
 import org.openstreetmap.josm.tools.CheckParameterUtil;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.xml.sax.SAXException;
 
 /**
@@ -44,7 +43,7 @@ public class PluginDownloadTask extends PleaseWaitRunnable {
     private final Collection<PluginInformation> failed = new LinkedList<>();
     private final Collection<PluginInformation> downloaded = new LinkedList<>();
     private boolean canceled;
-    private HttpURLConnection downloadConnection;
+    private HttpClient.Response downloadConnection;
 
     /**
      * Creates the download task
@@ -123,10 +122,12 @@ public class PluginDownloadTask extends PleaseWaitRunnable {
             }
             URL url = new URL(pi.downloadlink);
             synchronized (this) {
-                downloadConnection = CachedFile.connectFollowingRedirect(url, PLUGIN_MIME_TYPES, null);
+                downloadConnection = HttpClient.create(url)
+                        .setAccept(PLUGIN_MIME_TYPES)
+                        .connect();
             }
             try (
-                InputStream in = downloadConnection.getInputStream();
+                InputStream in = downloadConnection.getContent();
                 OutputStream out = new FileOutputStream(file)
             ) {
                 byte[] buffer = new byte[8192];
diff --git a/src/org/openstreetmap/josm/plugins/PluginHandler.java b/src/org/openstreetmap/josm/plugins/PluginHandler.java
index 5fcc6b2..7dd431d 100644
--- a/src/org/openstreetmap/josm/plugins/PluginHandler.java
+++ b/src/org/openstreetmap/josm/plugins/PluginHandler.java
@@ -127,6 +127,8 @@ public final class PluginHandler {
             new DeprecatedPlugin("mirrored_download", IN_CORE),
             new DeprecatedPlugin("ImageryCache", IN_CORE),
             new DeprecatedPlugin("commons-imaging", tr("replaced by new {0} plugin", "apache-commons")),
+            new DeprecatedPlugin("missingRoads", tr("replaced by new {0} plugin", "ImproveOsm")),
+            new DeprecatedPlugin("trafficFlowDirection", tr("replaced by new {0} plugin", "ImproveOsm")),
         });
     }
 
@@ -379,21 +381,6 @@ public final class PluginHandler {
         }
         if (message == null) return false;
 
-        ButtonSpec[] options = new ButtonSpec[] {
-                new ButtonSpec(
-                        tr("Update plugins"),
-                        ImageProvider.get("dialogs", "refresh"),
-                        tr("Click to update the activated plugins"),
-                        null /* no specific help context */
-                ),
-                new ButtonSpec(
-                        tr("Skip update"),
-                        ImageProvider.get("cancel"),
-                        tr("Click to skip updating the activated plugins"),
-                        null /* no specific help context */
-                )
-        };
-
         UpdatePluginsMessagePanel pnlMessage = new UpdatePluginsMessagePanel();
         pnlMessage.setMessage(message);
         pnlMessage.initDontShowAgain(togglePreferenceKey);
@@ -425,6 +412,21 @@ public final class PluginHandler {
             Main.warn(tr("Unexpected value ''{0}'' for preference ''{1}''. Assuming value ''ask''.", policy, togglePreferenceKey));
         }
 
+        ButtonSpec[] options = new ButtonSpec[] {
+                new ButtonSpec(
+                        tr("Update plugins"),
+                        ImageProvider.get("dialogs", "refresh"),
+                        tr("Click to update the activated plugins"),
+                        null /* no specific help context */
+                ),
+                new ButtonSpec(
+                        tr("Skip update"),
+                        ImageProvider.get("cancel"),
+                        tr("Click to skip updating the activated plugins"),
+                        null /* no specific help context */
+                )
+        };
+
         int ret = HelpAwareOptionPane.showOptionDialog(
                 parent,
                 pnlMessage,
diff --git a/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java b/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java
index 7b9bad4..e262c1d 100644
--- a/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java
+++ b/src/org/openstreetmap/josm/plugins/ReadLocalPluginInformationTask.java
@@ -34,7 +34,7 @@ import org.xml.sax.SAXException;
  *
  */
 public class ReadLocalPluginInformationTask extends PleaseWaitRunnable {
-    private Map<String, PluginInformation> availablePlugins;
+    private final Map<String, PluginInformation> availablePlugins;
     private boolean canceled;
 
     /**
diff --git a/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java b/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java
index bd18988..4baf4a4 100644
--- a/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java
+++ b/src/org/openstreetmap/josm/plugins/ReadRemotePluginInformationTask.java
@@ -5,17 +5,14 @@ import static org.openstreetmap.josm.tools.I18n.tr;
 
 import java.awt.Dimension;
 import java.awt.GridBagLayout;
-import java.io.BufferedReader;
 import java.io.ByteArrayInputStream;
 import java.io.File;
 import java.io.FileOutputStream;
 import java.io.FilenameFilter;
 import java.io.IOException;
 import java.io.InputStream;
-import java.io.InputStreamReader;
 import java.io.OutputStreamWriter;
 import java.io.PrintWriter;
-import java.net.HttpURLConnection;
 import java.net.MalformedURLException;
 import java.net.URL;
 import java.nio.charset.StandardCharsets;
@@ -41,6 +38,7 @@ import org.openstreetmap.josm.gui.util.GuiHelper;
 import org.openstreetmap.josm.gui.widgets.JosmTextArea;
 import org.openstreetmap.josm.io.OsmTransferException;
 import org.openstreetmap.josm.tools.GBC;
+import org.openstreetmap.josm.tools.HttpClient;
 import org.openstreetmap.josm.tools.Utils;
 import org.xml.sax.SAXException;
 
@@ -52,7 +50,7 @@ public class ReadRemotePluginInformationTask extends PleaseWaitRunnable {
 
     private Collection<String> sites;
     private boolean canceled;
-    private HttpURLConnection connection;
+    private HttpClient.Response connection;
     private List<PluginInformation> availablePlugins;
     private boolean displayErrMsg;
 
@@ -152,32 +150,25 @@ public class ReadRemotePluginInformationTask extends PleaseWaitRunnable {
             site = printsite;
         }
 
+        String content = null;
         try {
             monitor.beginTask("");
             monitor.indeterminateSubTask(tr("Downloading plugin list from ''{0}''", printsite));
 
             URL url = new URL(site);
-            synchronized (this) {
-                connection = Utils.openHttpConnection(url);
-                connection.setRequestProperty("Cache-Control", "no-cache");
-                connection.setRequestProperty("Accept-Charset", "utf-8");
-            }
-            try (BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream(), StandardCharsets.UTF_8))) {
-                StringBuilder sb = new StringBuilder();
-                String line;
-                while ((line = in.readLine()) != null) {
-                    sb.append(line).append('\n');
-                }
-                return sb.toString();
+            connection = HttpClient.create(url).useCache(false).connect();
+            content = connection.fetchContent();
+            if (connection.getResponseCode() != 200) {
+                throw new IOException(tr("Unsuccessful HTTP request"));
             }
+            return content;
         } catch (MalformedURLException e) {
             if (canceled) return null;
             Main.error(e);
             return null;
         } catch (IOException e) {
             if (canceled) return null;
-            Main.addNetworkError(site, e);
-            handleIOException(monitor, e, tr("Plugin list download error"), tr("JOSM failed to download plugin list:"), displayErrMsg);
+            handleIOException(monitor, e, content);
             return null;
         } finally {
             synchronized (this) {
@@ -190,34 +181,16 @@ public class ReadRemotePluginInformationTask extends PleaseWaitRunnable {
         }
     }
 
-    private void handleIOException(final ProgressMonitor monitor, IOException e, final String title, final String firstMessage,
-            boolean displayMsg) {
-        StringBuilder sb = new StringBuilder();
-        try (InputStream errStream = connection.getErrorStream()) {
-            if (errStream != null) {
-                try (BufferedReader err = new BufferedReader(new InputStreamReader(errStream, StandardCharsets.UTF_8))) {
-                    String line;
-                    while ((line = err.readLine()) != null) {
-                        sb.append(line).append('\n');
-                    }
-                } catch (Exception ex) {
-                    Main.error(e);
-                    Main.error(ex);
-                }
-            }
-        } catch (IOException ex) {
-            Main.warn(ex);
-        }
+    private void handleIOException(final ProgressMonitor monitor, IOException e, String details) {
         final String msg = e.getMessage();
-        final String details = sb.toString();
         if (details.isEmpty()) {
             Main.error(e.getClass().getSimpleName()+": " + msg);
         } else {
             Main.error(msg + " - Details:\n" + details);
         }
 
-        if (displayMsg) {
-            displayErrorMessage(monitor, msg, details, title, firstMessage);
+        if (displayErrMsg) {
+            displayErrorMessage(monitor, msg, details, tr("Plugin list download error"), tr("JOSM failed to download plugin list:"));
         }
     }
 
@@ -314,7 +287,6 @@ public class ReadRemotePluginInformationTask extends PleaseWaitRunnable {
     protected void realRun() throws SAXException, IOException, OsmTransferException {
         if (sites == null) return;
         getProgressMonitor().setTicksCount(sites.size() * 3);
-        File pluginDir = Main.pref.getPluginsDirectory();
 
         // collect old cache files and remove if no longer in use
         List<File> siteCacheFiles = new LinkedList<>();
@@ -333,6 +305,7 @@ public class ReadRemotePluginInformationTask extends PleaseWaitRunnable {
             }
         }
 
+        File pluginDir = Main.pref.getPluginsDirectory();
         for (String site: sites) {
             String printsite = site.replaceAll("%<(.*)>", "");
             getProgressMonitor().subTask(tr("Processing plugin list from site ''{0}''", printsite));
diff --git a/src/org/openstreetmap/josm/tools/AudioPlayer.java b/src/org/openstreetmap/josm/tools/AudioPlayer.java
index 7eda6c2..55ee304 100644
--- a/src/org/openstreetmap/josm/tools/AudioPlayer.java
+++ b/src/org/openstreetmap/josm/tools/AudioPlayer.java
@@ -35,8 +35,8 @@ public final class AudioPlayer extends Thread {
 
     private State state;
     private URL playingUrl;
-    private double leadIn; // seconds
-    private double calibration; // ratio of purported duration of samples to true duration
+    private final double leadIn; // seconds
+    private final double calibration; // ratio of purported duration of samples to true duration
     private double position; // seconds
     private double bytesPerSecond;
     private static long chunk = 4000; /* bytes */
@@ -113,13 +113,13 @@ public final class AudioPlayer extends Thread {
         }
     }
 
-    private Execute command;
+    private final Execute command;
 
     /**
      * Plays a WAV audio file from the beginning. See also the variant which doesn't
      * start at the beginning of the stream
      * @param url The resource to play, which must be a WAV file or stream
-     * @throws Exception audio fault exception, e.g. can't open stream,  unhandleable audio format
+     * @throws Exception audio fault exception, e.g. can't open stream, unhandleable audio format
      */
     public static void play(URL url) throws Exception {
         AudioPlayer.getInstance().command.play(url, 0.0, 1.0);
@@ -129,7 +129,7 @@ public final class AudioPlayer extends Thread {
      * Plays a WAV audio file from a specified position.
      * @param url The resource to play, which must be a WAV file or stream
      * @param seconds The number of seconds into the audio to start playing
-     * @throws Exception audio fault exception, e.g. can't open stream,  unhandleable audio format
+     * @throws Exception audio fault exception, e.g. can't open stream, unhandleable audio format
      */
     public static void play(URL url, double seconds) throws Exception {
         AudioPlayer.getInstance().command.play(url, seconds, 1.0);
@@ -355,7 +355,9 @@ public final class AudioPlayer extends Thread {
                             break;
                     }
                     command.ok(stateChange);
-                } catch (LineUnavailableException | IOException | UnsupportedAudioFileException startPlayingException) {
+                } catch (LineUnavailableException | IOException | UnsupportedAudioFileException |
+                        SecurityException | IllegalArgumentException startPlayingException) {
+                    Main.error(startPlayingException);
                     command.failed(startPlayingException); // sets state
                 }
             } catch (Exception e) {
diff --git a/src/org/openstreetmap/josm/tools/AudioUtil.java b/src/org/openstreetmap/josm/tools/AudioUtil.java
index d1cdab3..dfc0b56 100644
--- a/src/org/openstreetmap/josm/tools/AudioUtil.java
+++ b/src/org/openstreetmap/josm/tools/AudioUtil.java
@@ -40,6 +40,9 @@ public final class AudioUtil {
             double calibration = Main.pref.getDouble("audio.calibration", 1.0 /* default, ratio */);
             return naturalLength / calibration;
         } catch (UnsupportedAudioFileException | IOException e) {
+            if (Main.isDebugEnabled()) {
+                Main.debug(e.getMessage());
+            }
             return 0.0;
         }
     }
diff --git a/src/org/openstreetmap/josm/tools/ColorHelper.java b/src/org/openstreetmap/josm/tools/ColorHelper.java
index b92d1a7..547b131 100644
--- a/src/org/openstreetmap/josm/tools/ColorHelper.java
+++ b/src/org/openstreetmap/josm/tools/ColorHelper.java
@@ -71,4 +71,17 @@ public final class ColorHelper {
         }
         return code;
     }
+
+    /**
+     * Determines the correct foreground color (black or white) to use for the given background,
+     * so the text will be readable.
+     * @param bg background color
+     * @return {@code Color#BLACK} or {@code Color#WHITE}
+     * @since 9223
+     */
+    public static Color getForegroundColor(Color bg) {
+        // http://stackoverflow.com/a/3943023/2257172
+        return (bg.getRed()*0.299 + bg.getGreen()*0.587 + bg.getBlue()*0.114) > 186 ?
+                Color.BLACK : Color.WHITE;
+    }
 }
diff --git a/src/org/openstreetmap/josm/tools/CompositeList.java b/src/org/openstreetmap/josm/tools/CompositeList.java
index 1b02726..52d918c 100644
--- a/src/org/openstreetmap/josm/tools/CompositeList.java
+++ b/src/org/openstreetmap/josm/tools/CompositeList.java
@@ -12,7 +12,7 @@ import java.util.List;
  * @since 7109
  */
 public class CompositeList<T> extends AbstractList<T> {
-    private List<? extends T> a, b;
+    private final List<? extends T> a, b;
 
     /**
      * Constructs a new {@code CompositeList} from two lists.
diff --git a/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java b/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java
index 031f83f..821c984 100644
--- a/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java
+++ b/src/org/openstreetmap/josm/tools/GeoPropertyIndex.java
@@ -56,7 +56,7 @@ public class GeoPropertyIndex<T> {
     public GeoPropertyIndex(GeoProperty<T> geoProp, int maxLevel) {
         this.geoProp = geoProp;
         this.maxLevel = maxLevel;
-        this.root = new GPLevel<T>(0, new BBox(-180, -90, 180, 90), null, this);
+        this.root = new GPLevel<>(0, new BBox(-180, -90, 180, 90), null, this);
         this.lastLevelUsed = root;
     }
 
diff --git a/src/org/openstreetmap/josm/tools/Geometry.java b/src/org/openstreetmap/josm/tools/Geometry.java
index 00287d6..fe4271f 100644
--- a/src/org/openstreetmap/josm/tools/Geometry.java
+++ b/src/org/openstreetmap/josm/tools/Geometry.java
@@ -351,13 +351,14 @@ public final class Geometry {
 
         double a2 = p4.getY() - p3.getY();
         double b2 = p3.getX() - p4.getX();
-        double c2 = (p4.getX() - p1.getX()) * (p3.getY() - p1.getY()) - (p3.getX() - p1.getX()) * (p4.getY() - p1.getY());
 
         // Solve the equations
         double det = a1 * b2 - a2 * b1;
         if (det == 0)
             return null; // Lines are parallel
 
+        double c2 = (p4.getX() - p1.getX()) * (p3.getY() - p1.getY()) - (p3.getX() - p1.getX()) * (p4.getY() - p1.getY());
+
         return new EastNorth(b1 * c2 / det + p1.getX(), -a1 * c2 / det + p1.getY());
     }
 
@@ -572,9 +573,6 @@ public final class Geometry {
         if (polygonNodes.size() < 2)
             return false;
 
-        boolean inside = false;
-        Node p1, p2;
-
         //iterate each side of the polygon, start with the last segment
         Node oldPoint = polygonNodes.get(polygonNodes.size() - 1);
 
@@ -582,6 +580,9 @@ public final class Geometry {
             return false;
         }
 
+        boolean inside = false;
+        Node p1, p2;
+
         for (Node newPoint : polygonNodes) {
             //skip duplicate points
             if (newPoint.equals(oldPoint)) {
@@ -707,11 +708,11 @@ public final class Geometry {
      * @see #isClockwise(Way)
      */
     public static boolean isClockwise(List<Node> nodes) {
-        double area2 = 0.;
         int nodesCount = nodes.size();
         if (nodesCount < 3 || nodes.get(0) != nodes.get(nodesCount - 1)) {
             throw new IllegalArgumentException("Way must be closed to check orientation.");
         }
+        double area2 = 0.;
 
         for (int node = 1; node <= /*sic! consider last-first as well*/ nodesCount; node++) {
             LatLon coorPrev = nodes.get(node - 1).getCoor();
@@ -949,4 +950,50 @@ public final class Geometry {
         }
         return false;
     }
+
+    /**
+     * Data class to hold two double values (area and perimeter of a polygon).
+     */
+    public static class AreaAndPerimeter {
+        private final double area;
+        private final double perimeter;
+
+        public AreaAndPerimeter(double area, double perimeter) {
+            this.area = area;
+            this.perimeter = perimeter;
+        }
+
+        public double getArea() {
+            return area;
+        }
+
+        public double getPerimeter() {
+            return perimeter;
+        }
+    }
+
+    /**
+     * Calculate area and perimeter length of a polygon.
+     *
+     * Uses current projection; units are that of the projected coordinates.
+     *
+     * @param nodes the list of nodes representing the polygon
+     * @return area and perimeter
+     */
+    public static AreaAndPerimeter getAreaAndPerimeter(List<Node> nodes) {
+        double area = 0;
+        double perimeter = 0;
+        if (!nodes.isEmpty()) {
+            boolean closed = nodes.get(0) == nodes.get(nodes.size() - 1);
+            int numSegments = closed ? nodes.size() - 1 : nodes.size();
+            EastNorth p1 = nodes.get(0).getEastNorth();
+            for (int i = 1; i <= numSegments; i++) {
+                EastNorth p2 = nodes.get(i == numSegments ? 0 : i).getEastNorth();
+                area += p1.east() * p2.north() - p2.east() * p1.north();
+                perimeter += p1.distance(p2);
+                p1 = p2;
+            }
+        }
+        return new AreaAndPerimeter(Math.abs(area) / 2, perimeter);
+    }
 }
diff --git a/src/org/openstreetmap/josm/tools/HttpClient.java b/src/org/openstreetmap/josm/tools/HttpClient.java
new file mode 100644
index 0000000..8339289
--- /dev/null
+++ b/src/org/openstreetmap/josm/tools/HttpClient.java
@@ -0,0 +1,586 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.tools;
+
+import static org.openstreetmap.josm.tools.I18n.tr;
+
+import java.io.BufferedOutputStream;
+import java.io.BufferedReader;
+import java.io.IOException;
+import java.io.InputStream;
+import java.io.OutputStream;
+import java.net.HttpRetryException;
+import java.net.HttpURLConnection;
+import java.net.URL;
+import java.util.List;
+import java.util.Map;
+import java.util.Scanner;
+import java.util.TreeMap;
+import java.util.regex.Matcher;
+import java.util.regex.Pattern;
+import java.util.zip.GZIPInputStream;
+
+import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.data.Version;
+import org.openstreetmap.josm.gui.progress.NullProgressMonitor;
+import org.openstreetmap.josm.gui.progress.ProgressMonitor;
+import org.openstreetmap.josm.io.Compression;
+import org.openstreetmap.josm.io.ProgressInputStream;
+import org.openstreetmap.josm.io.ProgressOutputStream;
+import org.openstreetmap.josm.io.UTFInputStreamReader;
+
+/**
+ * Provides a uniform access for a HTTP/HTTPS server. This class should be used in favour of {@link HttpURLConnection}.
+ * @since 9168
+ */
+public final class HttpClient {
+
+    private URL url;
+    private final String requestMethod;
+    private int connectTimeout = Main.pref.getInteger("socket.timeout.connect", 15) * 1000;
+    private int readTimeout = Main.pref.getInteger("socket.timeout.read", 30) * 1000;
+    private byte[] requestBody;
+    private long ifModifiedSince;
+    private long contentLength;
+    private final Map<String, String> headers = new TreeMap<>(String.CASE_INSENSITIVE_ORDER);
+    private int maxRedirects = Main.pref.getInteger("socket.maxredirects", 5);
+    private boolean useCache;
+    private String reasonForRequest;
+
+    private HttpClient(URL url, String requestMethod) {
+        this.url = url;
+        this.requestMethod = requestMethod;
+        this.headers.put("Accept-Encoding", "gzip");
+    }
+
+    /**
+     * Opens the HTTP connection.
+     * @return HTTP response
+     * @throws IOException if any I/O error occurs
+     */
+    public Response connect() throws IOException {
+        return connect(null);
+    }
+
+    /**
+     * Opens the HTTP connection.
+     * @param progressMonitor progress monitor
+     * @return HTTP response
+     * @throws IOException if any I/O error occurs
+     * @since 9179
+     */
+    public Response connect(ProgressMonitor progressMonitor) throws IOException {
+        if (progressMonitor == null) {
+            progressMonitor = NullProgressMonitor.INSTANCE;
+        }
+        final HttpURLConnection connection = (HttpURLConnection) url.openConnection();
+        connection.setRequestMethod(requestMethod);
+        connection.setRequestProperty("User-Agent", Version.getInstance().getFullAgentString());
+        connection.setConnectTimeout(connectTimeout);
+        connection.setReadTimeout(readTimeout);
+        connection.setInstanceFollowRedirects(maxRedirects > 0);
+        if (ifModifiedSince > 0) {
+            connection.setIfModifiedSince(ifModifiedSince);
+        }
+        if (contentLength > 0) {
+            connection.setFixedLengthStreamingMode(contentLength);
+        }
+        connection.setUseCaches(useCache);
+        if (!useCache) {
+            connection.setRequestProperty("Cache-Control", "no-cache");
+        }
+        for (Map.Entry<String, String> header : headers.entrySet()) {
+            if (header.getValue() != null) {
+                connection.setRequestProperty(header.getKey(), header.getValue());
+            }
+        }
+
+        progressMonitor.beginTask(tr("Contacting Server..."), 1);
+        progressMonitor.indeterminateSubTask(null);
+
+        if ("PUT".equals(requestMethod) || "POST".equals(requestMethod) || "DELETE".equals(requestMethod)) {
+            Main.info("{0} {1} ({2} kB) ...", requestMethod, url, requestBody.length / 1024);
+            headers.put("Content-Length", String.valueOf(requestBody.length));
+            connection.setDoOutput(true);
+            try (OutputStream out = new BufferedOutputStream(
+                    new ProgressOutputStream(connection.getOutputStream(), requestBody.length, progressMonitor))) {
+                out.write(requestBody);
+            }
+        }
+
+        boolean successfulConnection = false;
+        try {
+            try {
+                connection.connect();
+                final boolean hasReason = reasonForRequest != null && !reasonForRequest.isEmpty();
+                Main.info("{0} {1}{2} -> {3}{4}",
+                        requestMethod, url, hasReason ? " (" + reasonForRequest + ")" : "",
+                        connection.getResponseCode(),
+                        connection.getContentLengthLong() > 0 ? " (" + connection.getContentLengthLong() / 1024 + "KB)" : ""
+                );
+                if (Main.isDebugEnabled()) {
+                    Main.debug("RESPONSE: " + connection.getHeaderFields());
+                }
+            } catch (IOException e) {
+                Main.info("{0} {1} -> !!!", requestMethod, url);
+                Main.warn(e);
+                //noinspection ThrowableResultOfMethodCallIgnored
+                Main.addNetworkError(url, Utils.getRootCause(e));
+                throw e;
+            }
+            if (isRedirect(connection.getResponseCode())) {
+                final String redirectLocation = connection.getHeaderField("Location");
+                if (redirectLocation == null) {
+                    /* I18n: argument is HTTP response code */
+                    String msg = tr("Unexpected response from HTTP server. Got {0} response without ''Location'' header." +
+                            " Can''t redirect. Aborting.", connection.getResponseCode());
+                    throw new IOException(msg);
+                } else if (maxRedirects > 0) {
+                    url = new URL(redirectLocation);
+                    maxRedirects--;
+                    Main.info(tr("Download redirected to ''{0}''", redirectLocation));
+                    return connect();
+                } else if (maxRedirects == 0) {
+                    String msg = tr("Too many redirects to the download URL detected. Aborting.");
+                    throw new IOException(msg);
+                }
+            }
+            Response response = new Response(connection, progressMonitor);
+            successfulConnection = true;
+            return response;
+        } finally {
+            if (!successfulConnection) {
+                connection.disconnect();
+            }
+        }
+    }
+
+    /**
+     * A wrapper for the HTTP response.
+     */
+    public static final class Response {
+        private final HttpURLConnection connection;
+        private final ProgressMonitor monitor;
+        private final int responseCode;
+        private final String responseMessage;
+        private boolean uncompress;
+        private boolean uncompressAccordingToContentDisposition;
+
+        private Response(HttpURLConnection connection, ProgressMonitor monitor) throws IOException {
+            CheckParameterUtil.ensureParameterNotNull(connection, "connection");
+            CheckParameterUtil.ensureParameterNotNull(monitor, "monitor");
+            this.connection = connection;
+            this.monitor = monitor;
+            this.responseCode = connection.getResponseCode();
+            this.responseMessage = connection.getResponseMessage();
+        }
+
+        /**
+         * Sets whether {@link #getContent()} should uncompress the input stream if necessary.
+         *
+         * @param uncompress whether the input stream should be uncompressed if necessary
+         * @return {@code this}
+         */
+        public Response uncompress(boolean uncompress) {
+            this.uncompress = uncompress;
+            return this;
+        }
+
+        /**
+         * Sets whether {@link #getContent()} should uncompress the input stream according to {@code Content-Disposition}
+         * HTTP header.
+         * @param uncompressAccordingToContentDisposition whether the input stream should be uncompressed according to
+         * {@code Content-Disposition}
+         * @return {@code this}
+         * @since 9172
+         */
+        public Response uncompressAccordingToContentDisposition(boolean uncompressAccordingToContentDisposition) {
+            this.uncompressAccordingToContentDisposition = uncompressAccordingToContentDisposition;
+            return this;
+        }
+
+        /**
+         * Returns the URL.
+         * @return the URL
+         * @see HttpURLConnection#getURL()
+         * @since 9172
+         */
+        public URL getURL() {
+            return connection.getURL();
+        }
+
+        /**
+         * Returns the request method.
+         * @return the HTTP request method
+         * @see HttpURLConnection#getRequestMethod()
+         * @since 9172
+         */
+        public String getRequestMethod() {
+            return connection.getRequestMethod();
+        }
+
+        /**
+         * Returns an input stream that reads from this HTTP connection, or,
+         * error stream if the connection failed but the server sent useful data.
+         * <p>
+         * Note: the return value can be null, if both the input and the error stream are null.
+         * Seems to be the case if the OSM server replies a 401 Unauthorized, see #3887
+         * @return input or error stream
+         * @throws IOException if any I/O error occurs
+         *
+         * @see HttpURLConnection#getInputStream()
+         * @see HttpURLConnection#getErrorStream()
+         */
+        public InputStream getContent() throws IOException {
+            InputStream in;
+            try {
+                in = connection.getInputStream();
+            } catch (IOException ioe) {
+                in = connection.getErrorStream();
+            }
+            in = new ProgressInputStream(in, getContentLength(), monitor);
+            in = "gzip".equalsIgnoreCase(getContentEncoding()) ? new GZIPInputStream(in) : in;
+            Compression compression = Compression.NONE;
+            if (uncompress) {
+                final String contentType = getContentType();
+                Main.debug("Uncompressing input stream according to Content-Type header: {0}", contentType);
+                compression = Compression.forContentType(contentType);
+            }
+            if (uncompressAccordingToContentDisposition && Compression.NONE.equals(compression)) {
+                final String contentDisposition = getHeaderField("Content-Disposition");
+                final Matcher matcher = Pattern.compile("filename=\"([^\"]+)\"").matcher(contentDisposition);
+                if (matcher.find()) {
+                    Main.debug("Uncompressing input stream according to Content-Disposition header: {0}", contentDisposition);
+                    compression = Compression.byExtension(matcher.group(1));
+                }
+            }
+            in = compression.getUncompressedInputStream(in);
+            return in;
+        }
+
+        /**
+         * Returns {@link #getContent()} wrapped in a buffered reader.
+         *
+         * Detects Unicode charset in use utilizing {@link UTFInputStreamReader}.
+         * @return buffered reader
+         * @throws IOException if any I/O error occurs
+         */
+        public BufferedReader getContentReader() throws IOException {
+            return new BufferedReader(
+                    UTFInputStreamReader.create(getContent())
+            );
+        }
+
+        /**
+         * Fetches the HTTP response as String.
+         * @return the response
+         * @throws IOException if any I/O error occurs
+         */
+        @SuppressWarnings("resource")
+        public String fetchContent() throws IOException {
+            try (Scanner scanner = new Scanner(getContentReader()).useDelimiter("\\A")) {
+                return scanner.hasNext() ? scanner.next() : "";
+            }
+        }
+
+        /**
+         * Gets the response code from this HTTP connection.
+         * @return HTTP response code
+         *
+         * @see HttpURLConnection#getResponseCode()
+         */
+        public int getResponseCode() {
+            return responseCode;
+        }
+
+        /**
+         * Gets the response message from this HTTP connection.
+         * @return HTTP response message
+         *
+         * @see HttpURLConnection#getResponseMessage()
+         * @since 9172
+         */
+        public String getResponseMessage() {
+            return responseMessage;
+        }
+
+        /**
+         * Returns the {@code Content-Encoding} header.
+         * @return {@code Content-Encoding} HTTP header
+         */
+        public String getContentEncoding() {
+            return connection.getContentEncoding();
+        }
+
+        /**
+         * Returns the {@code Content-Type} header.
+         * @return {@code Content-Type} HTTP header
+         */
+        public String getContentType() {
+            return connection.getHeaderField("Content-Type");
+        }
+
+        /**
+         * Returns the {@code Content-Length} header.
+         * @return {@code Content-Length} HTTP header
+         */
+        public long getContentLength() {
+            return connection.getContentLengthLong();
+        }
+
+        /**
+         * Returns the value of the named header field.
+         * @param name the name of a header field
+         * @return the value of the named header field, or {@code null} if there is no such field in the header
+         * @see HttpURLConnection#getHeaderField(String)
+         * @since 9172
+         */
+        public String getHeaderField(String name) {
+            return connection.getHeaderField(name);
+        }
+
+        /**
+         * Returns the list of Strings that represents the named header field values.
+         * @param name the name of a header field
+         * @return unmodifiable List of Strings that represents the corresponding field values
+         * @see HttpURLConnection#getHeaderFields()
+         * @since 9172
+         */
+        public List<String> getHeaderFields(String name) {
+            return connection.getHeaderFields().get(name);
+        }
+
+        /**
+         * @see HttpURLConnection#disconnect()
+         */
+        public void disconnect() {
+            // TODO is this block necessary for disconnecting?
+            // Fix upload aborts - see #263
+            connection.setConnectTimeout(100);
+            connection.setReadTimeout(100);
+            try {
+                Thread.sleep(100);
+            } catch (InterruptedException ex) {
+                Main.warn("InterruptedException in " + getClass().getSimpleName() + " during cancel");
+            }
+
+            connection.disconnect();
+        }
+    }
+
+    /**
+     * Creates a new instance for the given URL and a {@code GET} request
+     *
+     * @param url the URL
+     * @return a new instance
+     */
+    public static HttpClient create(URL url) {
+        return create(url, "GET");
+    }
+
+    /**
+     * Creates a new instance for the given URL and a {@code GET} request
+     *
+     * @param url the URL
+     * @param requestMethod the HTTP request method to perform when calling
+     * @return a new instance
+     */
+    public static HttpClient create(URL url, String requestMethod) {
+        return new HttpClient(url, requestMethod);
+    }
+
+    /**
+     * Returns the URL set for this connection.
+     * @return the URL
+     * @see #create(URL)
+     * @see #create(URL, String)
+     * @since 9172
+     */
+    public URL getURL() {
+        return url;
+    }
+
+    /**
+     * Returns the request method set for this connection.
+     * @return the HTTP request method
+     * @see #create(URL, String)
+     * @since 9172
+     */
+    public String getRequestMethod() {
+        return requestMethod;
+    }
+
+    /**
+     * Returns the set value for the given {@code header}.
+     * @param header HTTP header name
+     * @return HTTP header value
+     * @since 9172
+     */
+    public String getRequestHeader(String header) {
+        return headers.get(header);
+    }
+
+    /**
+     * Sets whether not to set header {@code Cache-Control=no-cache}
+     *
+     * @param useCache whether not to set header {@code Cache-Control=no-cache}
+     * @return {@code this}
+     * @see HttpURLConnection#setUseCaches(boolean)
+     */
+    public HttpClient useCache(boolean useCache) {
+        this.useCache = useCache;
+        return this;
+    }
+
+    /**
+     * Sets whether not to set header {@code Connection=close}
+     * <p/>
+     * This might fix #7640, see
+     * <a href='https://web.archive.org/web/20140118201501/http://www.tikalk.com/java/forums/httpurlconnection-disable-keep-alive'>here</a>.
+     *
+     * @param keepAlive whether not to set header {@code Connection=close}
+     * @return {@code this}
+     */
+    public HttpClient keepAlive(boolean keepAlive) {
+        return setHeader("Connection", keepAlive ? null : "close");
+    }
+
+    /**
+     * Sets a specified timeout value, in milliseconds, to be used when opening a communications link to the resource referenced
+     * by this URLConnection. If the timeout expires before the connection can be established, a
+     * {@link java.net.SocketTimeoutException} is raised. A timeout of zero is interpreted as an infinite timeout.
+     * @param connectTimeout an {@code int} that specifies the connect timeout value in milliseconds
+     * @return {@code this}
+     * @see HttpURLConnection#setConnectTimeout(int)
+     */
+    public HttpClient setConnectTimeout(int connectTimeout) {
+        this.connectTimeout = connectTimeout;
+        return this;
+    }
+
+    /**
+     * Sets the read timeout to a specified timeout, in milliseconds. A non-zero value specifies the timeout when reading from
+     * input stream when a connection is established to a resource. If the timeout expires before there is data available for
+     * read, a {@link java.net.SocketTimeoutException} is raised. A timeout of zero is interpreted as an infinite timeout.
+     * @param readTimeout an {@code int} that specifies the read timeout value in milliseconds
+     * @return {@code this}
+     * @see HttpURLConnection#setReadTimeout(int)
+     */
+    public HttpClient setReadTimeout(int readTimeout) {
+        this.readTimeout = readTimeout;
+        return this;
+    }
+
+    /**
+     * This method is used to enable streaming of a HTTP request body without internal buffering,
+     * when the content length is known in advance.
+     * <p>
+     * An exception will be thrown if the application attempts to write more data than the indicated content-length,
+     * or if the application closes the OutputStream before writing the indicated amount.
+     * <p>
+     * When output streaming is enabled, authentication and redirection cannot be handled automatically.
+     * A {@linkplain HttpRetryException} will be thrown when reading the response if authentication or redirection
+     * are required. This exception can be queried for the details of the error.
+     *
+     * @param contentLength The number of bytes which will be written to the OutputStream
+     * @return {@code this}
+     * @see HttpURLConnection#setFixedLengthStreamingMode(long)
+     * @since 9178
+     */
+    public HttpClient setFixedLengthStreamingMode(long contentLength) {
+        this.contentLength = contentLength;
+        return this;
+    }
+
+    /**
+     * Sets the {@code Accept} header.
+     * @param accept header value
+     *
+     * @return {@code this}
+     */
+    public HttpClient setAccept(String accept) {
+        return setHeader("Accept", accept);
+    }
+
+    /**
+     * Sets the request body for {@code PUT}/{@code POST} requests.
+     * @param requestBody request body
+     *
+     * @return {@code this}
+     */
+    public HttpClient setRequestBody(byte[] requestBody) {
+        this.requestBody = requestBody;
+        return this;
+    }
+
+    /**
+     * Sets the {@code If-Modified-Since} header.
+     * @param ifModifiedSince header value
+     *
+     * @return {@code this}
+     */
+    public HttpClient setIfModifiedSince(long ifModifiedSince) {
+        this.ifModifiedSince = ifModifiedSince;
+        return this;
+    }
+
+    /**
+     * Sets the maximum number of redirections to follow.
+     *
+     * Set {@code maxRedirects} to {@code -1} in order to ignore redirects, i.e.,
+     * to not throw an {@link IOException} in {@link #connect()}.
+     * @param maxRedirects header value
+     *
+     * @return {@code this}
+     */
+    public HttpClient setMaxRedirects(int maxRedirects) {
+        this.maxRedirects = maxRedirects;
+        return this;
+    }
+
+    /**
+     * Sets an arbitrary HTTP header.
+     * @param key header name
+     * @param value header value
+     *
+     * @return {@code this}
+     */
+    public HttpClient setHeader(String key, String value) {
+        this.headers.put(key, value);
+        return this;
+    }
+
+    /**
+     * Sets arbitrary HTTP headers.
+     * @param headers HTTP headers
+     *
+     * @return {@code this}
+     */
+    public HttpClient setHeaders(Map<String, String> headers) {
+        this.headers.putAll(headers);
+        return this;
+    }
+
+    /**
+     * Sets a reason to show on console. Can be {@code null} if no reason is given.
+     * @param reasonForRequest Reason to show
+     * @return {@code this}
+     * @since 9172
+     */
+    public HttpClient setReasonForRequest(String reasonForRequest) {
+        this.reasonForRequest = reasonForRequest;
+        return this;
+    }
+
+    private static boolean isRedirect(final int statusCode) {
+        switch (statusCode) {
+            case HttpURLConnection.HTTP_MOVED_PERM: // 301
+            case HttpURLConnection.HTTP_MOVED_TEMP: // 302
+            case HttpURLConnection.HTTP_SEE_OTHER: // 303
+            case 307: // TEMPORARY_REDIRECT:
+            case 308: // PERMANENT_REDIRECT:
+                return true;
+            default:
+                return false;
+        }
+    }
+}
diff --git a/src/org/openstreetmap/josm/tools/I18n.java b/src/org/openstreetmap/josm/tools/I18n.java
index 2032c00..a8db5a2 100644
--- a/src/org/openstreetmap/josm/tools/I18n.java
+++ b/src/org/openstreetmap/josm/tools/I18n.java
@@ -582,7 +582,6 @@ public final class I18n {
                         break;
                     }
                     String[] enstrings = new String[ennum];
-                    String[] trstrings = new String[trnum];
                     for (int i = 0; i < ennum; ++i) {
                         int val = ens.read(enlen);
                         if (val != 2) /* file corrupt */
@@ -596,6 +595,7 @@ public final class I18n {
                             return false;
                         enstrings[i] = new String(str, 0, val, StandardCharsets.UTF_8);
                     }
+                    String[] trstrings = new String[trnum];
                     for (int i = 0; i < trnum; ++i) {
                         int val = trs.read(trlen);
                         if (val != 2) /* file corrupt */
diff --git a/src/org/openstreetmap/josm/tools/ImageOverlay.java b/src/org/openstreetmap/josm/tools/ImageOverlay.java
index 77cbb93..6aafe9f 100644
--- a/src/org/openstreetmap/josm/tools/ImageOverlay.java
+++ b/src/org/openstreetmap/josm/tools/ImageOverlay.java
@@ -1,13 +1,13 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.tools;
 
-import org.openstreetmap.josm.gui.layer.ImageProcessor;
-
 import java.awt.Dimension;
 import java.awt.image.BufferedImage;
 
 import javax.swing.ImageIcon;
 
+import org.openstreetmap.josm.gui.layer.ImageProcessor;
+
 /** class to describe how image overlay
  * @since 8095
  */
@@ -15,13 +15,13 @@ public class ImageOverlay implements ImageProcessor {
     /** the image resource to use as overlay */
     public ImageProvider image;
     /** offset of the image from left border, values between 0 and 1 */
-    private double offsetLeft;
+    private final double offsetLeft;
     /** offset of the image from top border, values between 0 and 1 */
-    private double offsetRight;
+    private final double offsetRight;
     /** offset of the image from right border, values between 0 and 1*/
-    private double offsetTop;
+    private final double offsetTop;
     /** offset of the image from bottom border, values between 0 and 1 */
-    private double offsetBottom;
+    private final double offsetBottom;
 
     /**
      * Create an overlay info. All values are relative sizes between 0 and 1. Size of the image
diff --git a/src/org/openstreetmap/josm/tools/ImageProvider.java b/src/org/openstreetmap/josm/tools/ImageProvider.java
index 734f258..51ee4bb 100644
--- a/src/org/openstreetmap/josm/tools/ImageProvider.java
+++ b/src/org/openstreetmap/josm/tools/ImageProvider.java
@@ -330,7 +330,7 @@ public class ImageProvider {
      */
     public ImageProvider addOverlay(ImageOverlay overlay) {
         if (overlayInfo == null) {
-            overlayInfo = new LinkedList<ImageOverlay>();
+            overlayInfo = new LinkedList<>();
         }
         overlayInfo.add(overlay);
         return this;
@@ -835,7 +835,6 @@ public class ImageProvider {
     private static ImageResource getIfAvailableDataUrl(String url) {
         Matcher m = dataUrlPattern.matcher(url);
         if (m.matches()) {
-            String mediatype = m.group(1);
             String base64 = m.group(2);
             String data = m.group(3);
             byte[] bytes;
@@ -849,6 +848,7 @@ public class ImageProvider {
                     return null;
                 }
             }
+            String mediatype = m.group(1);
             if ("image/svg+xml".equals(mediatype)) {
                 String s = new String(bytes, StandardCharsets.UTF_8);
                 SVGDiagram svg = null;
@@ -887,9 +887,9 @@ public class ImageProvider {
      */
     private static ImageResource getIfAvailableWiki(String name, ImageType type) {
         final Collection<String> defaultBaseUrls = Arrays.asList(
-                "http://wiki.openstreetmap.org/w/images/",
-                "http://upload.wikimedia.org/wikipedia/commons/",
-                "http://wiki.openstreetmap.org/wiki/File:"
+                "https://wiki.openstreetmap.org/w/images/",
+                "https://upload.wikimedia.org/wikipedia/commons/",
+                "https://wiki.openstreetmap.org/wiki/File:"
                 );
         final Collection<String> baseUrls = Main.pref.getCollection("image-provider.wiki.urls", defaultBaseUrls);
 
diff --git a/src/org/openstreetmap/josm/tools/ImageResource.java b/src/org/openstreetmap/josm/tools/ImageResource.java
index 6e30c94..a212db7 100644
--- a/src/org/openstreetmap/josm/tools/ImageResource.java
+++ b/src/org/openstreetmap/josm/tools/ImageResource.java
@@ -27,7 +27,7 @@ public class ImageResource {
     /**
      * Caches the image data for resized versions of the same image.
      */
-    private Map<Dimension, Image> imgCache = new HashMap<>();
+    private final Map<Dimension, Image> imgCache = new HashMap<>();
     /**
      * SVG diagram information in case of SVG vector image.
      */
diff --git a/src/org/openstreetmap/josm/tools/LanguageInfo.java b/src/org/openstreetmap/josm/tools/LanguageInfo.java
index 5a2a15b..4f58c55 100644
--- a/src/org/openstreetmap/josm/tools/LanguageInfo.java
+++ b/src/org/openstreetmap/josm/tools/LanguageInfo.java
@@ -224,7 +224,7 @@ public final class LanguageInfo {
      * @since 8283
      */
     public static Collection<String> getLanguageCodes(Locale l) {
-        Collection<String> list = new LinkedList<String>();
+        Collection<String> list = new LinkedList<>();
         if (l == null)
             l = Locale.getDefault();
         String lang = l.getLanguage();
diff --git a/src/org/openstreetmap/josm/tools/MultiMap.java b/src/org/openstreetmap/josm/tools/MultiMap.java
index aede11b..4317213 100644
--- a/src/org/openstreetmap/josm/tools/MultiMap.java
+++ b/src/org/openstreetmap/josm/tools/MultiMap.java
@@ -147,7 +147,7 @@ public class MultiMap<A, B> {
      */
     public boolean contains(A key, B value) {
         Set<B> values = get(key);
-        return (values == null) ? false : values.contains(value);
+        return values != null && values.contains(value);
     }
 
     /**
diff --git a/src/org/openstreetmap/josm/tools/MultikeyActionsHandler.java b/src/org/openstreetmap/josm/tools/MultikeyActionsHandler.java
index 0e78588..4ee4f81 100644
--- a/src/org/openstreetmap/josm/tools/MultikeyActionsHandler.java
+++ b/src/org/openstreetmap/josm/tools/MultikeyActionsHandler.java
@@ -31,7 +31,7 @@ public final class MultikeyActionsHandler {
     private static final long DIALOG_DELAY = 1000;
     private static final String STATUS_BAR_ID = "multikeyShortcut";
 
-    private Map<MultikeyShortcutAction, MyAction> myActions = new HashMap<>();
+    private final Map<MultikeyShortcutAction, MyAction> myActions = new HashMap<>();
 
     private final class ShowLayersPopupWorker implements Runnable {
         private final MyAction action;
@@ -187,7 +187,7 @@ public final class MultikeyActionsHandler {
 
     private long lastTimestamp;
     private MyAction lastAction;
-    private Timer timer;
+    private final Timer timer;
 
     private MultikeyActionsHandler() {
         KeyboardFocusManager.getCurrentKeyboardFocusManager().addKeyEventDispatcher(new MyKeyEventDispatcher());
diff --git a/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java b/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java
index 7c983fd..174545a 100644
--- a/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java
+++ b/src/org/openstreetmap/josm/tools/OsmUrlToBounds.java
@@ -92,13 +92,13 @@ public final class OsmUrlToBounds {
             return null;
         }
         int zoom;
-        double lat, lon;
         try {
             zoom = Integer.parseInt(parts[0]);
         } catch (NumberFormatException e) {
             Main.warn(tr("URL does not contain valid {0}", tr("zoom")), e);
             return null;
         }
+        double lat, lon;
         try {
             lat = Double.parseDouble(parts[1]);
         } catch (NumberFormatException e) {
diff --git a/src/org/openstreetmap/josm/tools/PlatformHookWindows.java b/src/org/openstreetmap/josm/tools/PlatformHookWindows.java
index 84d268c..b599be8 100644
--- a/src/org/openstreetmap/josm/tools/PlatformHookWindows.java
+++ b/src/org/openstreetmap/josm/tools/PlatformHookWindows.java
@@ -346,8 +346,7 @@ public class PlatformHookWindows extends PlatformHookUnixoid implements Platform
     @Override
     public Collection<FontEntry> getAdditionalFonts() {
         Collection<FontEntry> def = new ArrayList<>();
-        def.add(new FontEntry("devanagari", "", "")); // just include in fallback list
-                                                      // font already defined in template
+        def.add(new FontEntry("devanagari", "", "")); // just include in fallback list font already defined in template
 
         // Windows scripts: https://msdn.microsoft.com/en-us/goglobal/bb688099.aspx
         // IE default fonts: https://msdn.microsoft.com/en-us/library/ie/dn467844(v=vs.85).aspx
diff --git a/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java b/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java
index 3793db9..b66a967 100644
--- a/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java
+++ b/src/org/openstreetmap/josm/tools/RightAndLefthandTraffic.java
@@ -79,6 +79,6 @@ public final class RightAndLefthandTraffic {
         } catch (IOException | IllegalDataException ex) {
             throw new RuntimeException(ex);
         }
-        rlCache = new GeoPropertyIndex<Boolean>(new RLTrafficGeoProperty(), 24);
+        rlCache = new GeoPropertyIndex<>(new RLTrafficGeoProperty(), 24);
     }
 }
diff --git a/src/org/openstreetmap/josm/tools/TextTagParser.java b/src/org/openstreetmap/josm/tools/TextTagParser.java
index e20796f..9215d1d 100644
--- a/src/org/openstreetmap/josm/tools/TextTagParser.java
+++ b/src/org/openstreetmap/josm/tools/TextTagParser.java
@@ -41,10 +41,10 @@ public final class TextTagParser {
     public static class TextAnalyzer {
         private boolean quotesStarted;
         private boolean esc;
-        private StringBuilder s = new StringBuilder(200);
+        private final StringBuilder s = new StringBuilder(200);
         private int pos;
-        private String data;
-        private int n;
+        private final String data;
+        private final int n;
 
         public TextAnalyzer(String text) {
             pos = 0;
@@ -214,7 +214,7 @@ public final class TextTagParser {
         // Format
         // tag1\tval1\ntag2\tval2\n
         tags = readTagsByRegexp(buf, "[\\r\\n]+", ".*?([a-zA-Z0-9:_]+).*\\t(.*?)", false);
-                // try "tag\tvalue\n" format
+        // try "tag\tvalue\n" format
         if (tags != null) return tags;
 
         // Format
@@ -223,7 +223,7 @@ public final class TextTagParser {
         // a = "b=c" is OK
         // a = b=c  - this method of parsing fails intentionally
         tags = readTagsByRegexp(buf, "[\\n\\t\\r]+", "(.*?)=(.*?)", true);
-                // try format  t1=v1\n t2=v2\n ...
+        // try format  t1=v1\n t2=v2\n ...
         if (tags != null) return tags;
 
         // JSON-format
diff --git a/src/org/openstreetmap/josm/tools/Utils.java b/src/org/openstreetmap/josm/tools/Utils.java
index f71abe6..d25e50d 100644
--- a/src/org/openstreetmap/josm/tools/Utils.java
+++ b/src/org/openstreetmap/josm/tools/Utils.java
@@ -47,6 +47,7 @@ import java.util.Collections;
 import java.util.Iterator;
 import java.util.List;
 import java.util.Locale;
+import java.util.Objects;
 import java.util.concurrent.ExecutorService;
 import java.util.concurrent.Executors;
 import java.util.concurrent.ThreadFactory;
@@ -140,6 +141,7 @@ public final class Utils {
     }
 
     public static <T> Collection<T> filter(Collection<? extends T> collection, Predicate<? super T> predicate) {
+        // Diamond operator does not work with Java 9 here
         return new FilteredCollection<T>(collection, predicate);
     }
 
@@ -516,6 +518,26 @@ public final class Utils {
     }
 
     /**
+     * Determines if two collections are equal.
+     * @param a first collection
+     * @param b second collection
+     * @return {@code true} if collections are equal, {@code false} otherwise
+     * @since 9217
+     */
+    public static boolean equalCollection(Collection<?> a, Collection<?> b) {
+        if (a == null) return b == null;
+        if (b == null) return false;
+        if (a.size() != b.size()) return false;
+        Iterator<?> itA = a.iterator();
+        Iterator<?> itB = b.iterator();
+        while (itA.hasNext()) {
+            if (!Objects.equals(itA.next(), itB.next()))
+                return false;
+        }
+        return true;
+    }
+
+    /**
      * Copies the string {@code s} to system clipboard.
      * @param s string to be copied to clipboard.
      * @return true if succeeded, false otherwise.
@@ -763,7 +785,9 @@ public final class Utils {
      * @return An open HTTP connection to the given URL
      * @throws java.io.IOException if an I/O exception occurs.
      * @since 5587
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static HttpURLConnection openHttpConnection(URL httpURL) throws IOException {
         if (httpURL == null || !HTTP_PREFFIX_PATTERN.matcher(httpURL.getProtocol()).matches()) {
             throw new IllegalArgumentException("Invalid HTTP url");
@@ -783,9 +807,11 @@ public final class Utils {
      * @return An stream for the given URL
      * @throws java.io.IOException if an I/O exception occurs.
      * @since 5867
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static InputStream openURL(URL url) throws IOException {
-        return openURLAndDecompress(url, false);
+        return HttpClient.create(url).connect().getContent();
     }
 
     /**
@@ -796,21 +822,11 @@ public final class Utils {
      * @return An stream for the given URL
      * @throws IOException if an I/O exception occurs.
      * @since 6421
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static InputStream openURLAndDecompress(final URL url, final boolean decompress) throws IOException {
-        final URLConnection connection = setupURLConnection(url.openConnection());
-        final InputStream in = connection.getInputStream();
-        if (decompress) {
-            switch (connection.getHeaderField("Content-Type")) {
-            case "application/zip":
-                return getZipInputStream(in);
-            case "application/x-gzip":
-                return getGZipInputStream(in);
-            case "application/x-bzip2":
-                return getBZip2InputStream(in);
-            }
-        }
-        return in;
+        return HttpClient.create(url).connect().uncompress(decompress).getContent();
     }
 
     /**
@@ -866,7 +882,9 @@ public final class Utils {
      * @param connection The connection to setup
      * @return {@code connection}, with updated properties
      * @since 5887
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static URLConnection setupURLConnection(URLConnection connection) {
         if (connection != null) {
             connection.setRequestProperty("User-Agent", Version.getInstance().getFullAgentString());
@@ -882,9 +900,11 @@ public final class Utils {
      * @return An buffered stream reader for the given URL (using UTF-8)
      * @throws java.io.IOException if an I/O exception occurs.
      * @since 5868
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static BufferedReader openURLReader(URL url) throws IOException {
-        return openURLReaderAndDecompress(url, false);
+        return HttpClient.create(url).connect().getContentReader();
     }
 
     /**
@@ -895,9 +915,11 @@ public final class Utils {
      * @return An buffered stream reader for the given URL (using UTF-8)
      * @throws IOException if an I/O exception occurs.
      * @since 6421
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static BufferedReader openURLReaderAndDecompress(final URL url, final boolean decompress) throws IOException {
-        return new BufferedReader(new InputStreamReader(openURLAndDecompress(url, decompress), StandardCharsets.UTF_8));
+        return HttpClient.create(url).connect().uncompress(decompress).getContentReader();
     }
 
     /**
@@ -907,7 +929,9 @@ public final class Utils {
      * @return An open HTTP connection to the given URL
      * @throws java.io.IOException if an I/O exception occurs.
      * @since 5587
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static HttpURLConnection openHttpConnection(URL httpURL, boolean keepAlive) throws IOException {
         HttpURLConnection connection = openHttpConnection(httpURL);
         if (!keepAlive) {
@@ -933,7 +957,9 @@ public final class Utils {
      * @return An open HTTP connection to the given URL
      * @throws IOException if an I/O exception occurs
      * @since 8650
+     * @deprecated Use {@link HttpClient} instead
      */
+    @Deprecated
     public static HttpURLConnection openHttpConnection(URL httpURL, boolean keepAlive, boolean followRedirects) throws IOException {
         HttpURLConnection connection = openHttpConnection(httpURL, keepAlive);
         if (followRedirects) {
@@ -1278,8 +1304,7 @@ public final class Utils {
         try {
             return URLEncoder.encode(s, enc);
         } catch (UnsupportedEncodingException e) {
-            Main.error(e);
-            return null;
+            throw new IllegalStateException(e);
         }
     }
 
@@ -1299,8 +1324,7 @@ public final class Utils {
         try {
             return URLDecoder.decode(s, enc);
         } catch (UnsupportedEncodingException e) {
-            Main.error(e);
-            return null;
+            throw new IllegalStateException(e);
         }
     }
 
diff --git a/src/org/openstreetmap/josm/tools/WikiReader.java b/src/org/openstreetmap/josm/tools/WikiReader.java
index 3e6527a..97d7c7e 100644
--- a/src/org/openstreetmap/josm/tools/WikiReader.java
+++ b/src/org/openstreetmap/josm/tools/WikiReader.java
@@ -52,7 +52,7 @@ public class WikiReader {
      */
     public String read(String url) throws IOException {
         URL u = new URL(url);
-        try (BufferedReader in = Utils.openURLReader(u)) {
+        try (BufferedReader in = HttpClient.create(u).connect().getContentReader()) {
             boolean txt = url.endsWith("?format=txt");
             if (url.startsWith(getBaseUrlWiki()) && !txt)
                 return readFromTrac(in, u);
@@ -97,11 +97,8 @@ public class WikiReader {
     }
 
     private String readLang(URL url) throws IOException {
-        try (BufferedReader in = Utils.openURLReader(url)) {
+        try (BufferedReader in = HttpClient.create(url).connect().getContentReader()) {
             return readFromTrac(in, url);
-        } catch (IOException e) {
-            Main.addNetworkError(url, Utils.getRootCause(e));
-            throw e;
         }
     }
 
diff --git a/src/org/openstreetmap/josm/tools/WindowGeometry.java b/src/org/openstreetmap/josm/tools/WindowGeometry.java
index f18c5ba..ec4501e 100644
--- a/src/org/openstreetmap/josm/tools/WindowGeometry.java
+++ b/src/org/openstreetmap/josm/tools/WindowGeometry.java
@@ -66,13 +66,12 @@ public class WindowGeometry {
      * @return the geometry object
      */
     public static WindowGeometry centerInWindow(Component reference, Dimension extent) {
-        Window parentWindow = null;
         while (reference != null && !(reference instanceof Window)) {
             reference = reference.getParent();
         }
         if (reference == null)
             return new WindowGeometry(new Point(0, 0), extent);
-        parentWindow = (Window) reference;
+        Window parentWindow = (Window) reference;
         Point topLeft = new Point(
                 Math.max(0, (parentWindow.getSize().width - extent.width) /2),
                 Math.max(0, (parentWindow.getSize().height - extent.height) /2)
diff --git a/src/org/openstreetmap/josm/tools/XmlObjectParser.java b/src/org/openstreetmap/josm/tools/XmlObjectParser.java
index ec03482..4ace6d7 100644
--- a/src/org/openstreetmap/josm/tools/XmlObjectParser.java
+++ b/src/org/openstreetmap/josm/tools/XmlObjectParser.java
@@ -63,7 +63,7 @@ public class XmlObjectParser implements Iterable<Object> {
     }
 
     private class Parser extends DefaultHandler {
-        private Stack<Object> current = new Stack<>();
+        private final Stack<Object> current = new Stack<>();
         private StringBuilder characters = new StringBuilder(64);
 
         private Locator locator;
@@ -181,9 +181,9 @@ public class XmlObjectParser implements Iterable<Object> {
     }
 
     private static class Entry {
-        private Class<?> klass;
-        private boolean onStart;
-        private boolean both;
+        private final Class<?> klass;
+        private final boolean onStart;
+        private final boolean both;
         private final Map<String, Field> fields = new HashMap<>();
         private final Map<String, Method> methods = new HashMap<>();
 
@@ -224,13 +224,13 @@ public class XmlObjectParser implements Iterable<Object> {
         }
     }
 
-    private Map<String, Entry> mapping = new HashMap<>();
-    private DefaultHandler parser;
+    private final Map<String, Entry> mapping = new HashMap<>();
+    private final DefaultHandler parser;
 
     /**
      * The queue of already parsed items from the parsing thread.
      */
-    private List<Object> queue = new LinkedList<>();
+    private final List<Object> queue = new LinkedList<>();
     private Iterator<Object> queueIterator;
 
     /**
diff --git a/src/org/openstreetmap/josm/tools/date/FallbackDateParser.java b/src/org/openstreetmap/josm/tools/date/FallbackDateParser.java
index 55cf131..340ee95 100644
--- a/src/org/openstreetmap/josm/tools/date/FallbackDateParser.java
+++ b/src/org/openstreetmap/josm/tools/date/FallbackDateParser.java
@@ -35,7 +35,7 @@ class FallbackDateParser {
         "yyyy:MM:dd HH:mm:ss"
     };
 
-    private List<DateFormat> dateParsers;
+    private final List<DateFormat> dateParsers;
     private int activeDateParser;
 
     /**
diff --git a/src/org/openstreetmap/josm/tools/date/PrimaryDateParser.java b/src/org/openstreetmap/josm/tools/date/PrimaryDateParser.java
index 7ea7e6f..11fe2cb 100644
--- a/src/org/openstreetmap/josm/tools/date/PrimaryDateParser.java
+++ b/src/org/openstreetmap/josm/tools/date/PrimaryDateParser.java
@@ -19,8 +19,8 @@ import javax.xml.datatype.DatatypeFactory;
  */
 public class PrimaryDateParser {
     private DatatypeFactory datatypeFactory;
-    private FallbackDateParser fallbackDateParser;
-    private Calendar calendar;
+    private final FallbackDateParser fallbackDateParser;
+    private final Calendar calendar;
 
     /**
      * Creates a new instance.
@@ -40,7 +40,6 @@ public class PrimaryDateParser {
     }
 
     private static boolean isDateInShortStandardFormat(String date) {
-        char[] dateChars;
         // We can only parse the date if it is in a very specific format.
         // eg. 2007-09-23T08:25:43Z
 
@@ -48,7 +47,7 @@ public class PrimaryDateParser {
             return false;
         }
 
-        dateChars = date.toCharArray();
+        char[] dateChars = date.toCharArray();
 
         // Make sure any fixed characters are in the correct place.
         if (dateChars[4] != '-') {
@@ -107,7 +106,6 @@ public class PrimaryDateParser {
     }
 
     private static boolean isDateInLongStandardFormat(String date) {
-        char[] dateChars;
         // We can only parse the date if it is in a very specific format.
         // eg. 2007-09-23T08:25:43.000Z
 
@@ -115,7 +113,7 @@ public class PrimaryDateParser {
             return false;
         }
 
-        dateChars = date.toCharArray();
+        char[] dateChars = date.toCharArray();
 
         // Make sure any fixed characters are in the correct place.
         if (dateChars[4] != '-') {
diff --git a/src/org/openstreetmap/josm/tools/template_engine/CompoundTemplateEntry.java b/src/org/openstreetmap/josm/tools/template_engine/CompoundTemplateEntry.java
index 5ed22f9..28b17bd 100644
--- a/src/org/openstreetmap/josm/tools/template_engine/CompoundTemplateEntry.java
+++ b/src/org/openstreetmap/josm/tools/template_engine/CompoundTemplateEntry.java
@@ -1,7 +1,6 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.tools.template_engine;
 
-
 public final class CompoundTemplateEntry implements TemplateEntry {
 
     public static TemplateEntry fromArray(TemplateEntry... entry) {
diff --git a/src/org/openstreetmap/josm/tools/template_engine/Condition.java b/src/org/openstreetmap/josm/tools/template_engine/Condition.java
index ce985b7..e57b633 100644
--- a/src/org/openstreetmap/josm/tools/template_engine/Condition.java
+++ b/src/org/openstreetmap/josm/tools/template_engine/Condition.java
@@ -4,7 +4,6 @@ package org.openstreetmap.josm.tools.template_engine;
 import java.util.ArrayList;
 import java.util.List;
 
-
 public class Condition implements TemplateEntry {
 
     private final List<TemplateEntry> entries = new ArrayList<>();
diff --git a/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java b/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java
index cd38c62..6aa4bc4 100644
--- a/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java
+++ b/src/org/openstreetmap/josm/tools/template_engine/Tokenizer.java
@@ -49,7 +49,7 @@ public class Tokenizer {
     private int c;
     private int index;
     private Token currentToken;
-    private StringBuilder text = new StringBuilder();
+    private final StringBuilder text = new StringBuilder();
 
     public Tokenizer(String template) {
         this.template = template;
diff --git a/styles/standard/elemstyles.mapcss b/styles/standard/elemstyles.mapcss
index a58028e..d75cb1d 100644
--- a/styles/standard/elemstyles.mapcss
+++ b/styles/standard/elemstyles.mapcss
@@ -53,7 +53,7 @@ setting::place_fill_colour {
 setting::partial_fill {
   type: boolean;
   label: tr("Areas are drawn with fill only around their inner edges");
-  default: false;
+  default: true;
 }
 
 /*********************/
@@ -681,17 +681,17 @@ node[highway=milestone] {
     text: auto;
 }
 node[direction=clockwise] {
-    icon-image: "vehicle/restriction/roundabout_left.png";
+    icon-image: "vehicle/restriction/roundabout_left.svg";
     set icon_z17;
     text: auto;
 }
 node[highway=mini_roundabout] {
-    icon-image: "vehicle/restriction/roundabout_left.png";
+    icon-image: "vehicle/restriction/mini_roundabout_left.svg";
     set icon_z17;
     text: auto;
 }
 node:righthandtraffic[highway=mini_roundabout] {
-    icon-image: "vehicle/restriction/roundabout_right.png";
+    icon-image: "vehicle/restriction/mini_roundabout_right.svg";
     set icon_z17;
 }
 node[highway=stop] {
@@ -913,12 +913,12 @@ node[traffic_calming=island] {
 /****************/
 
 node[junction=roundabout] {
-    icon-image: "vehicle/restriction/roundabout_left.png";
+    icon-image: "vehicle/restriction/roundabout_left.svg";
     set icon_z17;
     text: auto;
 }
 node:righthandtraffic[junction=roundabout] {
-    icon-image: "vehicle/restriction/roundabout_right.png";
+    icon-image: "vehicle/restriction/roundabout_right.svg";
     set icon_z17;
 }
 
@@ -1299,7 +1299,7 @@ node[man_made=bridge] {
     text: auto;
 }
 node[bridge:support] {
-    icon-image: "transport/bridge/support.svg";
+    icon-image: "transport/bridge/bridge_support.svg";
     set icon_z17;
     text: auto;
 }
@@ -1377,7 +1377,7 @@ way[man_made=pier] {
     color: pier#660000;
 }
 node[man_made=pier] {
-    icon-image: "nautical/pier.png";
+    icon-image: "nautical/pier.svg";
     set icon_z17;
     text: auto;
 }
@@ -1529,33 +1529,113 @@ node[office=tax_advisor],
 node[office=telecommunication] {
     fill-color: office#de5696;
 }
-node[office=accountant],
-node[office=administrative],
-node[office=advertising_agency],
-node[office=architect],
-node[office=association],
-node[office=company],
-node[office=educational_institution],
-node[office=employment_agency],
-node[office=estate_agent],
-node[office=foundation],
-node[office=insurance],
-node[office=it],
-node[office=lawyer],
-node[office=newspaper],
-node[office=ngo],
-node[office=notary],
-node[office=political_party],
-node[office=religion],
-node[office=research],
-node[office=tax_advisor],
+node[office=accountant] {
+    icon-image: "styles/standard/office/accountant.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=administrative] {
+    icon-image: "styles/standard/office/administrative.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=advertising_agency] {
+    icon-image: "styles/standard/office/advertising_agency.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=architect] {
+    icon-image: "styles/standard/office/architect.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=association] {
+    icon-image: "styles/standard/office/association.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=company] {
+    icon-image: "styles/standard/office/private_company.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=educational_institution] {
+    icon-image: "styles/standard/office/educational_institution.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=employment_agency] {
+    icon-image: "styles/standard/office/employment_agency.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=estate_agent] {
+    icon-image: "styles/standard/office/real_state.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=foundation] {
+    icon-image: "styles/standard/office/foundation.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=insurance] {
+    icon-image: "styles/standard/office/insurance.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=it] {
+    icon-image: "styles/standard/office/it.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=lawyer] {
+    icon-image: "styles/standard/office/lawyer.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=newspaper] {
+    icon-image: "styles/standard/office/newspaper.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=ngo] {
+    icon-image: "styles/standard/office/ong.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=notary] {
+    icon-image: "styles/standard/office/notary.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=political_party] {
+    icon-image: "styles/standard/office/political_party.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=religion] {
+    icon-image: "styles/standard/office/religion.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=research] {
+    icon-image: "styles/standard/office/research.svg";
+    set icon_z17;
+    text: auto;
+}
+node[office=tax_advisor] {
+    icon-image: "styles/standard/office/tax_advisor.svg";
+    set icon_z17;
+    text: auto;
+}
 node[office=telecommunication] {
-    icon-image: "icons/office_blue.png";
+    icon-image: "styles/standard/office/telecommunication.svg";
     set icon_z17;
     text: auto;
 }
 node[office=government] {
-    icon-image: "icons/office_pink.png";
+    icon-image: "styles/standard/office/government.svg";
     set icon_z17;
     text: auto;
 }
@@ -2010,7 +2090,7 @@ node[shop=hearing_aids] {
     text: auto;
 }
 node[shop=hifi] {
-    icon-image: "shop/hifi.png";
+    icon-image: "shop/hifi.svg";
     set icon_z17;
     text: auto;
 }
@@ -3466,11 +3546,16 @@ way[railway=funicular] {
     dashes: 9,9;
 }
 node[railway=switch] {
-    icon-image: "presets/railway_switch.png";
+    icon-image: "presets/railway_switch.svg";
     icon-width: 16;
     set icon_z17;
     text: auto;
 }
+node[railway=signal] {
+    icon-image: "vehicle/railway_signal.svg";
+    set icon_z17;
+    text: auto;
+}
 node[railway=milestone] {
     icon-image: "vehicle/milestone.svg";
     set icon_z17;
@@ -4046,7 +4131,7 @@ way[natural=cliff] {
     color: #b2b2b2;
 }
 node[natural=cliff] {
-    icon-image: "misc/cliff.png";
+    icon-image: "misc/cliff.svg";
     set icon_z17;
     text: auto;
 }
@@ -4126,7 +4211,7 @@ area[natural=cave_entrance] {
     fill-color: natural#002f00;
 }
 node[natural=bay] {
-    icon-image: "misc/bay.png";
+    icon-image: "nautical/bay.svg";
     set icon_z17;
     text: auto;
 }
@@ -4656,18 +4741,24 @@ node[place=islet] {
 /* "work in progress" tags */
 /***************************/
 
-node|z16-[fixme]::core_fixme,
-node|z-15[fixme][!setting("hide_icons")]::core_fixme,
-node|z16-[FIXME]::core_fixme,
-node|z-15[FIXME][!setting("hide_icons")]::core_fixme {
-    object-z-index: 20;
+node|z16-[fixme]::core_note_fixme,
+node|z-15[fixme][!setting("hide_icons")]::core_note_fixme,
+node|z16-[FIXME]::core_note_fixme,
+node|z-15[FIXME][!setting("hide_icons")]::core_note_fixme {
+    object-z-index: 10;
     icon-image: "misc/fixme-annotation.png";
 }
-node|z16-[note]::core_note,
-node|z-15[note][!setting("hide_icons")]::core_note {
+node|z16-[note]::core_note_fixme,
+node|z-15[note][!setting("hide_icons")]::core_note_fixme {
     object-z-index: 10;
     icon-image: "misc/note-annotation.png";
 }
+node|z16-[note][fixme]::core_note_fixme,
+node|z-15[note][fixme][!setting("hide_icons")]::core_note_fixme,
+node|z16-[note][FIXME]::core_note_fixme,
+node|z-15[note][FIXME][!setting("hide_icons")]::core_note_fixme {
+    icon-image: "misc/note-fixme-annotation.png";
+}
 
 /* special display of unreviewed tiger data (USA) */
 way["tiger:reviewed"=no]::core_tiger {
@@ -4854,28 +4945,24 @@ way|z20-[highway][setting("highway_labels")] {
 /* Area fill */
 /*************/
 
+/* small extent for unclosed area (see below for closed) */
 area[setting("partial_fill")] {
+    fill-extent: 15;
+}
+
+/* Turn partial fill off and us plain fill, when the partial fill covers about
+   100% of the area. This reduces artifacts (typically for incomplete multipolygons).
+   Switching between full and partial fill while drawing an area might be irritating,
+   so only do this at low zoom. */
+area|z-13[setting("partial_fill")] {
+    fill-extent-threshold: 1.0;
+}
+
+/* Larger extent for closed areas.
+   Turn partial fill off, when it covers more than about 50% of the area. This is avoids
+   areas with small unfilled patches in the center. */
+area[setting("partial_fill")]:closed2 {
     fill-extent: 25;
+    fill-extent-threshold: JOSM_pref("draw.area.extent_threshold", 0.5);
 }
 
-/* "deprecated" tags 
-     historic=museum -> tourism=museum 
-     man_made=power_wind -> power=generator and power_source=wind 
-     man_made=power_hydro -> power=generator and power_source=hydro 
-     man_made=power_fossil -> power=generator and power_source=fossil 
-     man_made=power_nuclear -> power=generator and power_source=nuclear 
-     amenity=park_bench -> amenity=bench 
-     amenity=signpost -> information=guidepost 
-     amenity=emergency_phone -> emergency=phone 
-     highway minor - classification now more detailed 
-     highway=stile -> barrier=stile 
-     highway=gate -> barrier=gate 
-     highway=cattle_grid -> barrier=cattle_grid 
-     highway=toll_booth -> barrier=toll_booth 
-     highway=viaduct -> bridge=viaduct 
-     railway=viaduct -> bridge=viaduct 
-     waterway=aqueduct -> bridge=aqueduct 
-     natural=marsh -> natural=wetland 
-     leisure=zoo -> tourism=zoo 
-     power=station -> power=plant or power=sub_station 
-*/
diff --git a/test/data/regress/6851/20111003_121216-wp.gpx b/test/data/regress/6851/20111003_121216-wp.gpx
new file mode 100644
index 0000000..f33020c
--- /dev/null
+++ b/test/data/regress/6851/20111003_121216-wp.gpx
@@ -0,0 +1,13 @@
+<?xml version="1.0" standalone="yes"?>
+<gpx version="1.1" creator="OSMtracker" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/1" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd">
+<wpt lat="48.0621400" lon="10.9932500"><ele>639</ele><time>2011-10-03T19:12:31Z</time><name>voice</name><link href="20111003_121226.wav" /></wpt>
+<wpt lat="48.0589500" lon="11.0025800"><ele>630</ele><time>2011-10-03T19:16:03Z</time><name>voice</name><link href="20111003_121557.wav" /></wpt>
+<wpt lat="48.0587600" lon="11.0046800"><ele>636</ele><time>2011-10-03T19:19:17Z</time><name>voice</name><link href="20111003_121911.wav" /></wpt>
+<wpt lat="48.0584800" lon="11.0074200"><ele>632</ele><time>2011-10-03T19:21:37Z</time><name>voice</name><link href="20111003_122131.wav" /></wpt>
+<wpt lat="48.0617300" lon="11.0086400"><ele>624</ele><time>2011-10-03T19:26:27Z</time><name>voice</name><link href="20111003_122620.wav" /></wpt>
+<wpt lat="48.0617600" lon="11.0086500"><ele>624</ele><time>2011-10-03T19:26:34Z</time><name>voice</name><link href="20111003_122627.wav" /></wpt>
+<wpt lat="48.0614600" lon="11.0093100"><ele>622</ele><time>2011-10-03T19:28:09Z</time><name>voice</name><link href="20111003_122803.wav" /></wpt>
+<wpt lat="48.0614600" lon="11.0093100"><ele>622</ele><time>2011-10-03T19:34:15Z</time><name>voice</name><link href="20111003_123409.wav" /></wpt>
+<wpt lat="48.0614500" lon="11.0093200"><ele>622</ele><time>2011-10-03T19:35:40Z</time><name>voice</name><link href="20111003_123533.wav" /></wpt>
+<wpt lat="48.0608100" lon="11.0095800"><ele>610</ele><time>2011-10-03T19:36:15Z</time><name>voice</name><link href="20111003_123605.wav" /></wpt>
+</gpx>
\ No newline at end of file
diff --git a/test/data/regress/6851/20111003_121226.wav b/test/data/regress/6851/20111003_121226.wav
new file mode 100644
index 0000000..923f4d4
Binary files /dev/null and b/test/data/regress/6851/20111003_121226.wav differ
diff --git a/test/data/regress/6851/20111003_121557.wav b/test/data/regress/6851/20111003_121557.wav
new file mode 100644
index 0000000..a38dbec
Binary files /dev/null and b/test/data/regress/6851/20111003_121557.wav differ
diff --git a/test/data/wmts/bug12168-WMTSCapabilities.xml b/test/data/wmts/bug12168-WMTSCapabilities.xml
new file mode 100644
index 0000000..6228564
--- /dev/null
+++ b/test/data/wmts/bug12168-WMTSCapabilities.xml
@@ -0,0 +1,307 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Capabilities xmlns="http://www.opengis.net/wmts/1.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gml="http://www.opengis.net/gml" xmlns:inspire_vs="http://inspire.ec.europa.eu/schemas/inspire_vs_ows11/1.0" xmlns:inspire_common="http://inspire.ec.europa.eu/schemas/common/1.0" xsi:schemaLocation="http://www.opengis.net/wmts/1.0 http://schemas.opengis.net/wmts/1.0/wmtsGetCapabilities_respo [...]
+	<ows:ServiceIdentification>
+		<ows:Title xml:lang="nl">Viewservice WMTS</ows:Title>
+		<ows:Title xml:lang="fr">Service de visualisation WMTS</ows:Title>
+		<ows:Abstract xml:lang="nl">CartoWeb is een webservice (Web Map Tile Service) met kaartweergaven op 11 verschillende schaalniveaus (1:2500 - 1:4 000 000).De kaartvoorstelling die hiervoor werd ontwikkeld, is specifiek aangepast voor weergave op het scherm en bestrijkt 11 schaalniveaus (1:2500 tot 1:4 000 000). Cartoweb biedt een kaartvoorstelling van de meest bijgewerkte vectoriële referentiedatasets van het NGI. Er zijn twee versies beschikbaar: 1) een TOPO-laag, met een kaartweergave [...]
+		<ows:Abstract xml:lang="fr">CartoWeb est un web-service (Web Map Tile Service) comprenant des représentations cartographiques qui couvrent 11 niveaux d’échelle différents (1 :2 500 - 1 :4 000 000). CartoWeb offre une représentation cartographique, spécifiquement développée pour une visualisation à l’écran, des sets de données vectoriels de référence les plus à jour de l'IGN. Deux versions sont disponibles :  1) une couche TOPO, reprenant une représentation cartographique à toutes les é [...]
+		<ows:Keywords>
+			<ows:Keyword xml:lang="fr">Carte topographique de base</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Bâtiments</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Hydrographie</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Réseaux (Routes, Rails)</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Unités administratives</ows:Keyword>
+			<ows:Keyword xml:lang="fr">LandCover</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Réseau haute tension</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Altimétrie</ows:Keyword>
+			<ows:Keyword xml:lang="fr">Toponymie</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Topografische basiskaart</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Gebouwen</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Hydrografie</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Netwerken (wegen, spoorwegen)</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Administratieve eenheden</ows:Keyword>
+			<ows:Keyword xml:lang="nl">LandCover</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Hoogspanningsnetwerk</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Altimetrie</ows:Keyword>
+			<ows:Keyword xml:lang="nl">Toponymie</ows:Keyword>
+		</ows:Keywords>
+		<ows:ServiceType>OGC WMTS</ows:ServiceType>
+		<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
+		<ows:AccessConstraints>http://www.ngi.be/cartoweb/cartoweb_gebruiksvoorwaarden.pdf - http://www.ngi.be/cartoweb/cartoweb_conditions.pdf</ows:AccessConstraints>
+	</ows:ServiceIdentification>
+	<ows:ServiceProvider>
+		<ows:ProviderName>NGI - IGN</ows:ProviderName>
+		<ows:ProviderSite xlink:href="http://www.ngi.be"/>
+		<ows:ServiceContact>
+			<ows:ContactInfo>
+				<ows:Address>
+					<ows:ElectronicMailAddress>cartoweb at ngi.be</ows:ElectronicMailAddress>
+				</ows:Address>
+			</ows:ContactInfo>
+		</ows:ServiceContact>
+	</ows:ServiceProvider>
+	<Contents>
+		<Layer>
+			<ows:Title xml:lang="nl">CartoWeb-TOPO</ows:Title>
+			<ows:Title xml:lang="fr">CartoWeb-TOPO</ows:Title>
+			<ows:Abstract xml:lang="nl">De TOPO-laag lijkt op een “traditionele” kaartweergave, die alle schalen bestrijkt (1:4 000 000, 1:2 000 000, 1:800 000, 1:500 000, 1:250 000, 1:100 000, 1:50 000, 1:25 000, 1:10 000, 1:5 000, 1:2 500).  Dankzij deze verschillende schalen kunnen verschillende types informatie weergegeven worden : Op de kleinste schalen maken de zeer gegeneraliseerde kaarten het mogelijk slechts één thema te benadrukken, zoals de administratieve eenheden of de belangrijkste  [...]
+			<ows:Abstract xml:lang="fr">La coucheTOPO s’apparente à une représentation cartographique « traditionnelle », couvrant toutes les échelles (1:4 000 000, 1:2 000 000, 1:800 000, 1:500 000, 1:250 000, 1:100 000, 1:50 000, 1:25 000, 1:10 000, 1:5 000, 1:2 500). Cette diversité d’échelles a permis de représenter différents types d’informations : Aux plus petites échelles, les cartes très généralisées permettent de ne mettre en évidence qu’un thème ou l’autre tel que les entités administra [...]
+			<ows:Keywords>
+				<ows:Keyword xml:lang="fr">Carte topographique de base</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Bâtiments</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Hydrographie</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Réseaux (Routes, Rails)</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Unités administratives</ows:Keyword>
+				<ows:Keyword xml:lang="fr">LandCover</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Réseau haute tension</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Altimétrie</ows:Keyword>
+				<ows:Keyword xml:lang="fr">Toponymie</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Topografische basiskaart</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Gebouwen</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Hydrografie</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Netwerken (wegen, spoorwegen)</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Administratieve eenheden</ows:Keyword>
+				<ows:Keyword xml:lang="nl">LandCover</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Hoogspanningsnetwerk</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Altimetrie</ows:Keyword>
+				<ows:Keyword xml:lang="nl">Toponymie</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.54 49.49</ows:LowerCorner>
+				<ows:UpperCorner>6.41 51.51</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>topo</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Identifier>default</ows:Identifier>
+				<LegendURL format="image/png" xlink:href="http://www.ngi.be/cartoweb/legend/topo/default/nl.png"/>
+				<LegendURL format="image/png" xlink:href="http://www.ngi.be/cartoweb/legend/topo/default/fr.png"/>
+			</Style>
+			<Format>image/png</Format>
+			<InfoFormat>text/plain</InfoFormat>
+			<TileMatrixSetLink>
+				<TileMatrixSet>3812</TileMatrixSet>
+			</TileMatrixSetLink>
+			<TileMatrixSetLink>
+				<TileMatrixSet>3857</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>40</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+			<ResourceURL resourceType="tile" template="http://www.ngi.be/cartoweb/1.0.0/topo/{style}/{TileMatrixSet}/{TileMatrix}/{TileRow}/{TileCol}.png" format="image/png"/>
+		</Layer>
+		<TileMatrixSet>
+			<ows:Identifier>3812</ows:Identifier>
+			<ows:SupportedCRS>urn:ogc:def:crs:EPSG::3812</ows:SupportedCRS>
+			<TileMatrix>
+				<ows:Identifier>0</ows:Identifier>
+				<ScaleDenominator>3779761.90476</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8</MatrixWidth>
+				<MatrixHeight>8</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>1</ows:Identifier>
+				<ScaleDenominator>1889880.95238</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8</MatrixWidth>
+				<MatrixHeight>8</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>2</ows:Identifier>
+				<ScaleDenominator>755952.380952</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8</MatrixWidth>
+				<MatrixHeight>8</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>3</ows:Identifier>
+				<ScaleDenominator>472470.238095</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16</MatrixWidth>
+				<MatrixHeight>16</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>4</ows:Identifier>
+				<ScaleDenominator>236235.119048</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>32</MatrixWidth>
+				<MatrixHeight>32</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>5</ows:Identifier>
+				<ScaleDenominator>94494.047619</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>64</MatrixWidth>
+				<MatrixHeight>64</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>6</ows:Identifier>
+				<ScaleDenominator>47247.0238095</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>128</MatrixWidth>
+				<MatrixHeight>128</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>7</ows:Identifier>
+				<ScaleDenominator>23623.5119048</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>256</MatrixWidth>
+				<MatrixHeight>256</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>8</ows:Identifier>
+				<ScaleDenominator>9449.4047619</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>512</MatrixWidth>
+				<MatrixHeight>512</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>9</ows:Identifier>
+				<ScaleDenominator>4724.70238095</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1024</MatrixWidth>
+				<MatrixHeight>1024</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>10</ows:Identifier>
+				<ScaleDenominator>2362.35119048</ScaleDenominator>
+				<TopLeftCorner>450000.0 800000.0</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2048</MatrixWidth>
+				<MatrixHeight>2048</MatrixHeight>
+			</TileMatrix>
+		</TileMatrixSet>
+		<TileMatrixSet>
+			<ows:Identifier>3857</ows:Identifier>
+			<ows:SupportedCRS>urn:ogc:def:crs:EPSG::3857</ows:SupportedCRS>
+			<TileMatrix>
+				<ows:Identifier>7</ows:Identifier>
+				<ScaleDenominator>4367830.189732144</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>67</MatrixWidth>
+				<MatrixHeight>44</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>8</ows:Identifier>
+				<ScaleDenominator>2183915.094866072</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>133</MatrixWidth>
+				<MatrixHeight>88</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>9</ows:Identifier>
+				<ScaleDenominator>1091957.547433036</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>266</MatrixWidth>
+				<MatrixHeight>175</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>10</ows:Identifier>
+				<ScaleDenominator>545978.773716518</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>531</MatrixWidth>
+				<MatrixHeight>350</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>11</ows:Identifier>
+				<ScaleDenominator>272989.386858259</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1061</MatrixWidth>
+				<MatrixHeight>700</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>12</ows:Identifier>
+				<ScaleDenominator>136494.6934291295</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2122</MatrixWidth>
+				<MatrixHeight>1400</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>13</ows:Identifier>
+				<ScaleDenominator>68247.34671456474</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4243</MatrixWidth>
+				<MatrixHeight>2799</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>14</ows:Identifier>
+				<ScaleDenominator>34123.67335728237</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8486</MatrixWidth>
+				<MatrixHeight>5597</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>15</ows:Identifier>
+				<ScaleDenominator>17061.836678641186</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16972</MatrixWidth>
+				<MatrixHeight>11193</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>16</ows:Identifier>
+				<ScaleDenominator>8530.918339320593</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>33944</MatrixWidth>
+				<MatrixHeight>22386</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>17</ows:Identifier>
+				<ScaleDenominator>4265.4591696602965</ScaleDenominator>
+				<TopLeftCorner>-20037508.3427870013 20037508.3427870013</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>67888</MatrixWidth>
+				<MatrixHeight>44771</MatrixHeight>
+			</TileMatrix>
+		</TileMatrixSet>
+	</Contents>
+	<!--Mandatory in resource oriented architectural style-->
+	<ServiceMetadataURL xlink:href="http://www.ngi.be/cartoweb/1.0.0/WMTSCapabilities.xml"/>
+</Capabilities>
\ No newline at end of file
diff --git a/test/data/wmts/getCapabilities-lots-of-layers.xml b/test/data/wmts/getCapabilities-lots-of-layers.xml
new file mode 100644
index 0000000..4265d5f
--- /dev/null
+++ b/test/data/wmts/getCapabilities-lots-of-layers.xml
@@ -0,0 +1,74224 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Capabilities xmlns="http://www.opengis.net/wmts/1.0"
+	xmlns:gml="http://www.opengis.net/gml" xmlns:ows="http://www.opengis.net/ows/1.1"
+	xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+	version="1.0.0"
+	xsi:schemaLocation="http://www.opengis.net/wmts/1.0 http://schemas.opengis.net/wmts/1.0/wmtsGetCapabilities_response.xsd">
+	<ows:ServiceIdentification>
+		<ows:Title>Service de visualisation WMTS</ows:Title>
+		<ows:Abstract>Ce service permet la visualisation de couches de données raster IGN au travers d'un flux WMTS</ows:Abstract>
+		<ows:Keywords>
+			<ows:Keyword>Unités administratives</ows:Keyword>
+			<ows:Keyword>Limites administratives</ows:Keyword>
+			<ows:Keyword>Surfaces bâties</ows:Keyword>
+			<ows:Keyword>Réseaux de transport</ows:Keyword>
+			<ows:Keyword>Routes</ows:Keyword>
+			<ows:Keyword>Réseaux ferroviaires</ows:Keyword>
+			<ows:Keyword>Aérodromes</ows:Keyword>
+			<ows:Keyword>Réseau hydrographique</ows:Keyword>
+			<ows:Keyword>Parcelles cadastrales</ows:Keyword>
+			<ows:Keyword>Bâtiments</ows:Keyword>
+			<ows:Keyword>Services d'utilité publique et services publics</ows:Keyword>
+			<ows:Keyword>Réseaux de transport</ows:Keyword>
+			<ows:Keyword>Hydrographie</ows:Keyword>
+			<ows:Keyword>Photographies aériennes</ows:Keyword>
+			<ows:Keyword>Cartes</ows:Keyword>
+			<ows:Keyword>Cartes historiques</ows:Keyword>
+			<ows:Keyword>Altitude</ows:Keyword>
+		</ows:Keywords>
+		<ows:ServiceType>OGC WMTS</ows:ServiceType>
+		<ows:ServiceTypeVersion>1.0.0</ows:ServiceTypeVersion>
+		<ows:Fees>licences</ows:Fees>
+		<ows:AccessConstraints>Conditions Générales d'Utilisation disponibles ici : http://professionnels.ign.fr/doc/Conditions_d_utilisation_des_licences_et_des_services_en_ligne.pdf</ows:AccessConstraints>
+	</ows:ServiceIdentification>
+	<ows:ServiceProvider>
+		<ows:ProviderName>IGN</ows:ProviderName>
+		<ows:ProviderSite xlink:href="" />
+		<ows:ServiceContact>
+			<ows:IndividualName>Géoportail SAV</ows:IndividualName>
+			<ows:PositionName>custodian</ows:PositionName>
+			<ows:ContactInfo>
+				<ows:Phone>
+					<ows:Voice />
+					<ows:Facsimile />
+				</ows:Phone>
+				<ows:Address>
+					<ows:DeliveryPoint>73 avenue de Paris</ows:DeliveryPoint>
+					<ows:City>Saint Mandé</ows:City>
+					<ows:AdministrativeArea />
+					<ows:PostalCode>94160</ows:PostalCode>
+					<ows:Country>France</ows:Country>
+					<ows:ElectronicMailAddress>geop_services at geoportail.fr</ows:ElectronicMailAddress>
+				</ows:Address>
+			</ows:ContactInfo>
+		</ows:ServiceContact>
+	</ows:ServiceProvider>
+	<ows:OperationsMetadata>
+		<ows:Operation name="GetCapabilities">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get
+						xlink:href="http://wxs.ign.fr/61fs25ymczag0c67naqvvmap/geoportail/wmts?">
+						<ows:Constraint name="GetEncoding">
+							<ows:AllowedValues>
+								<ows:Value>KVP</ows:Value>
+							</ows:AllowedValues>
+						</ows:Constraint>
+					</ows:Get>
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+		<ows:Operation name="GetTile">
+			<ows:DCP>
+				<ows:HTTP>
+					<ows:Get
+						xlink:href="http://wxs.ign.fr/61fs25ymczag0c67naqvvmap/geoportail/wmts?">
+						<ows:Constraint name="GetEncoding">
+							<ows:AllowedValues>
+								<ows:Value>KVP</ows:Value>
+							</ows:AllowedValues>
+						</ows:Constraint>
+					</ows:Get>
+				</ows:HTTP>
+			</ows:DCP>
+		</ows:Operation>
+	</ows:OperationsMetadata>
+	<Contents>
+		<Layer>
+			<ows:Title>Limites administratives</ows:Title>
+			<ows:Abstract>Représentation des limites administratives (régions, départements, cantons, communes)</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Unités administratives</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.3725 -21.4756</ows:LowerCorner>
+				<ows:UpperCorner>55.9259 72.679</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ADMINISTRATIVEUNITS.BOUNDARIES</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>341</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>331</MinTileCol>
+						<MaxTileCol>671</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>682</MinTileRow>
+						<MaxTileRow>1149</MaxTileRow>
+						<MinTileCol>663</MinTileCol>
+						<MaxTileCol>1342</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1365</MinTileRow>
+						<MaxTileRow>2298</MaxTileRow>
+						<MinTileCol>1326</MinTileCol>
+						<MaxTileCol>2684</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2731</MinTileRow>
+						<MaxTileRow>4596</MaxTileRow>
+						<MinTileCol>2653</MinTileCol>
+						<MaxTileCol>5368</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5462</MinTileRow>
+						<MaxTileRow>9193</MaxTileRow>
+						<MinTileCol>5307</MinTileCol>
+						<MaxTileCol>10737</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10924</MinTileRow>
+						<MaxTileRow>18386</MaxTileRow>
+						<MinTileCol>10615</MinTileCol>
+						<MaxTileCol>21474</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21849</MinTileRow>
+						<MaxTileRow>36772</MaxTileRow>
+						<MinTileCol>21231</MinTileCol>
+						<MaxTileCol>42948</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43698</MinTileRow>
+						<MaxTileRow>73544</MaxTileRow>
+						<MinTileCol>42462</MinTileCol>
+						<MaxTileCol>85897</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87397</MinTileRow>
+						<MaxTileRow>147089</MaxTileRow>
+						<MinTileCol>84925</MinTileCol>
+						<MaxTileCol>171795</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>12</MinTileRow>
+						<MaxTileRow>29</MaxTileRow>
+						<MinTileCol>26</MinTileCol>
+						<MaxTileCol>42</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>24</MinTileRow>
+						<MaxTileRow>58</MaxTileRow>
+						<MinTileCol>54</MinTileCol>
+						<MaxTileCol>84</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>49</MinTileRow>
+						<MaxTileRow>114</MaxTileRow>
+						<MinTileCol>108</MinTileCol>
+						<MaxTileCol>168</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>170</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>165</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Cartes IGN</ows:Title>
+			<ows:Abstract>Cartes IGN</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Cartes</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-180 -68.1389</ows:LowerCorner>
+				<ows:UpperCorner>180 80</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>GEOGRAPHICALGRIDSYSTEMS.MAPS</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>340</MinTileRow>
+						<MaxTileRow>780</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>990</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>681</MinTileRow>
+						<MaxTileRow>1544</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>1981</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1363</MinTileRow>
+						<MaxTileRow>3088</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>3962</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2726</MinTileRow>
+						<MaxTileRow>6177</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>7924</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5452</MinTileRow>
+						<MaxTileRow>12355</MaxTileRow>
+						<MinTileCol>81</MinTileCol>
+						<MaxTileCol>15847</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>21176</MaxTileRow>
+						<MinTileCol>163</MinTileCol>
+						<MaxTileCol>31695</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21889</MinTileRow>
+						<MaxTileRow>42353</MaxTileRow>
+						<MinTileCol>326</MinTileCol>
+						<MaxTileCol>63382</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43776</MinTileRow>
+						<MaxTileRow>73526</MaxTileRow>
+						<MinTileCol>42528</MinTileCol>
+						<MaxTileCol>85869</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87557</MinTileRow>
+						<MaxTileRow>147052</MaxTileRow>
+						<MinTileCol>85058</MinTileCol>
+						<MaxTileCol>171738</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>97</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>84</MinTileRow>
+						<MaxTileRow>195</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>247</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>170</MinTileRow>
+						<MaxTileRow>390</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>495</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2013</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-6.92466 -21.4097</ows:LowerCorner>
+				<ows:UpperCorner>55.8741 51.9098</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2013_PYR-PNG_WLD_WM_20150409</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>498</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>997</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1370</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>1995</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2741</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>3990</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5482</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>7980</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10965</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>15960</MinTileCol>
+						<MaxTileCol>21469</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21931</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>31921</MinTileCol>
+						<MaxTileCol>42939</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43862</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>63843</MinTileCol>
+						<MaxTileCol>85878</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87725</MinTileRow>
+						<MaxTileRow>147037</MaxTileRow>
+						<MinTileCol>127686</MinTileCol>
+						<MaxTileCol>171757</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>249</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2013</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.1702 -21.4097</ows:LowerCorner>
+				<ows:UpperCorner>55.8741 51.9098</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2013_PYR-PNG_WLD_WM_20150709</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>332</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>664</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1370</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>1329</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2741</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>2658</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5482</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>5317</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10965</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>10634</MinTileCol>
+						<MaxTileCol>21469</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21931</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>21268</MinTileCol>
+						<MaxTileCol>42939</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43862</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>42536</MinTileCol>
+						<MaxTileCol>85878</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87725</MinTileRow>
+						<MaxTileRow>147037</MaxTileRow>
+						<MinTileCol>85072</MinTileCol>
+						<MaxTileCol>171757</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>166</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2013</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.1702 -21.4097</ows:LowerCorner>
+				<ows:UpperCorner>55.8741 51.9098</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2013_PYR-PNG_WLD_WM_20150821</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>332</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>664</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1370</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>1329</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2741</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>2658</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5482</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>5317</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10965</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>10634</MinTileCol>
+						<MaxTileCol>21469</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21931</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>21268</MinTileCol>
+						<MaxTileCol>42939</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43862</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>42536</MinTileCol>
+						<MaxTileCol>85878</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87725</MinTileRow>
+						<MaxTileRow>147037</MaxTileRow>
+						<MinTileCol>85072</MinTileCol>
+						<MaxTileCol>171757</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>166</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.94 -21.3924</ows:LowerCorner>
+				<ows:UpperCorner>55.8632 51.1477</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2014_PYR-PNG_WLD_WM_20150407</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>85</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>171</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>342</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2737</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>684</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5474</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>1368</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10948</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>2736</MinTileCol>
+						<MaxTileCol>21468</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21897</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>5472</MinTileCol>
+						<MaxTileCol>42937</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43794</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>10945</MinTileCol>
+						<MaxTileCol>85875</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87588</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>21890</MinTileCol>
+						<MaxTileCol>171750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.94 -21.3924</ows:LowerCorner>
+				<ows:UpperCorner>55.8632 51.1477</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2014_PYR-PNG_WLD_WM_20150409</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>85</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>171</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>342</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2737</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>684</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5474</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>1368</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10948</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>2736</MinTileCol>
+						<MaxTileCol>21468</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21897</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>5472</MinTileCol>
+						<MaxTileCol>42937</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43794</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>10945</MinTileCol>
+						<MaxTileCol>85875</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87588</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>21890</MinTileCol>
+						<MaxTileCol>171750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.94 -21.3924</ows:LowerCorner>
+				<ows:UpperCorner>55.8632 51.1477</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2014_PYR-PNG_WLD_WM_20150709</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>85</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>171</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>342</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2737</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>684</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5474</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>1368</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10948</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>2736</MinTileCol>
+						<MaxTileCol>21468</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21897</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>5472</MinTileCol>
+						<MaxTileCol>42937</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43794</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>10945</MinTileCol>
+						<MaxTileCol>85875</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87588</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>21890</MinTileCol>
+						<MaxTileCol>171750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2015</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2015</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.58003 43.4205</ows:LowerCorner>
+				<ows:UpperCorner>6.38925 49.3404</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2015_PYR-PNG_WLD_WM_20150925</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>504</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>700</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1009</MinTileCol>
+						<MaxTileCol>1060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1400</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2018</MinTileCol>
+						<MaxTileCol>2120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2801</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4037</MinTileCol>
+						<MaxTileCol>4241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5602</MinTileRow>
+						<MaxTileRow>5994</MaxTileRow>
+						<MinTileCol>8075</MinTileCol>
+						<MaxTileCol>8482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11205</MinTileRow>
+						<MaxTileRow>11988</MaxTileRow>
+						<MinTileCol>16150</MinTileCol>
+						<MaxTileCol>16964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22411</MinTileRow>
+						<MaxTileRow>23976</MaxTileRow>
+						<MinTileCol>32300</MinTileCol>
+						<MaxTileCol>33929</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44823</MinTileRow>
+						<MaxTileRow>47952</MaxTileRow>
+						<MinTileCol>64600</MinTileCol>
+						<MaxTileCol>67858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89646</MinTileRow>
+						<MaxTileRow>95904</MaxTileRow>
+						<MinTileCol>129200</MinTileCol>
+						<MaxTileCol>135716</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2015</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2015</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.58003 43.1306</ows:LowerCorner>
+				<ows:UpperCorner>6.38925 49.3404</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-PLEIADES-2015_PYR-PNG_WLD_WM_20151014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>504</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>700</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1009</MinTileCol>
+						<MaxTileCol>1060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1400</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2018</MinTileCol>
+						<MaxTileCol>2120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2801</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4037</MinTileCol>
+						<MaxTileCol>4241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5602</MinTileRow>
+						<MaxTileRow>6012</MaxTileRow>
+						<MinTileCol>8075</MinTileCol>
+						<MaxTileCol>8482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11205</MinTileRow>
+						<MaxTileRow>12024</MaxTileRow>
+						<MinTileCol>16150</MinTileCol>
+						<MaxTileCol>16964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22411</MinTileRow>
+						<MaxTileRow>24048</MaxTileRow>
+						<MinTileCol>32300</MinTileCol>
+						<MaxTileCol>33929</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44823</MinTileRow>
+						<MaxTileRow>48097</MaxTileRow>
+						<MinTileCol>64600</MinTileCol>
+						<MaxTileCol>67858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89646</MinTileRow>
+						<MaxTileRow>96194</MaxTileRow>
+						<MinTileCol>129200</MinTileCol>
+						<MaxTileCol>135716</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2013</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.563585 44.8809</ows:LowerCorner>
+				<ows:UpperCorner>4.29191 50.3879</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2013_PYR-JPEG_WLD_WM_2014-09-05</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>691</MinTileRow>
+						<MaxTileRow>737</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1382</MinTileRow>
+						<MaxTileRow>1475</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2764</MinTileRow>
+						<MaxTileRow>2950</MaxTileRow>
+						<MinTileCol>4109</MinTileCol>
+						<MaxTileCol>4193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5528</MinTileRow>
+						<MaxTileRow>5900</MaxTileRow>
+						<MinTileCol>8219</MinTileCol>
+						<MaxTileCol>8386</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11057</MinTileRow>
+						<MaxTileRow>11800</MaxTileRow>
+						<MinTileCol>16438</MinTileCol>
+						<MaxTileCol>16773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22115</MinTileRow>
+						<MaxTileRow>23600</MaxTileRow>
+						<MinTileCol>32876</MinTileCol>
+						<MaxTileCol>33547</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44231</MinTileRow>
+						<MaxTileRow>47201</MaxTileRow>
+						<MinTileCol>65752</MinTileCol>
+						<MaxTileCol>67094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.05557 44.6002</ows:LowerCorner>
+				<ows:UpperCorner>4.45587 46.8203</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-09-18</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>360</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>721</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1443</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2098</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2887</MinTileRow>
+						<MaxTileRow>2959</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4196</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5774</MinTileRow>
+						<MaxTileRow>5919</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8392</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11548</MinTileRow>
+						<MaxTileRow>11838</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>16785</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23097</MinTileRow>
+						<MaxTileRow>23676</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>33571</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46195</MinTileRow>
+						<MaxTileRow>47352</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>67143</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.05557 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 46.8203</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-10-10</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>360</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>721</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1443</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2887</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5774</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11548</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23097</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46195</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.05557 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 48.0605</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-10-24</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1423</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2846</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5692</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11384</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22769</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45539</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.05557 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 49.9972</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-11-07</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>347</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>694</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1389</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2778</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5557</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11114</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22228</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44457</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>173</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche millésimée SPOT 2014 WMTS</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.34338 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-11-24</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2063</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4126</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8253</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16507</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>33014</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>66028</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche millésimée SPOT 2014 WMTS</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.02438 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-12-010</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4054</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8108</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16217</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>32435</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>64870</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche millésimée SPOT 2014 WMTS</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.0844953 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-12-03</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2048</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4096</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8192</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16385</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>32770</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>65540</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche millésimée SPOT 2014 WMTS</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.23913 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-12-22</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>31823</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>63646</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.05557 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 49.9972</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2014-17-07</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>347</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>694</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1389</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2778</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5557</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11114</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22228</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44457</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>173</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>SPOT 6 - 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.23913 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-ASSEMBLEE-SPOT-2014_PYR-JPEG_WLD_WM_2015-01-22</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>31823</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>63646</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche RapidEye 2010</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2010 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.2014</ows:LowerCorner>
+				<ows:UpperCorner>10.961 50.9218</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-RAPIDEYE-2010_PYR-JPEG_WLD_WM_WMTS</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1531</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3063</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6126</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12253</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17277</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche RapidEye 2011</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2011 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.0227</ows:LowerCorner>
+				<ows:UpperCorner>10.961 51.1752</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-RAPIDEYE-2011_PYR-JPEG_WLD_WM_WMTS</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>383</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>767</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1534</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3068</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6137</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8642</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12275</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17285</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>270</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>RAPIDEYE - 2011</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2011 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.0227</ows:LowerCorner>
+				<ows:UpperCorner>10.961 51.1752</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-RAPIDEYE-2011_PYR-JPEG_WLD_WM_WMTS2</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>383</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>767</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1534</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3068</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6137</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8642</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12275</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17285</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>270</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de FRANCE-2015-LOT01 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de FRANCE-2015-LOT01 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.36 41.303</ows:LowerCorner>
+				<ows:UpperCorner>9.72838 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-SPOT-2015_PYR-JPEG_WLD_WM_CHAINED_FRANCE-2015-LOT01-2015</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8630</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12247</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>17261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24494</MaxTileRow>
+						<MinTileCol>31822</MinTileCol>
+						<MaxTileCol>34523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48989</MaxTileRow>
+						<MinTileCol>63645</MinTileCol>
+						<MaxTileCol>69047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de FRANCE-2015-LOT05 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de FRANCE-2015-LOT05 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.36 41.303</ows:LowerCorner>
+				<ows:UpperCorner>9.72838 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT-SPOT-2015_PYR-JPEG_WLD_WM_CHAINED_FRANCE-2015-LOT05-2015</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8630</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12247</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>17261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24494</MaxTileRow>
+						<MinTileCol>31822</MinTileCol>
+						<MaxTileCol>34523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48989</MaxTileRow>
+						<MinTileCol>63645</MinTileCol>
+						<MaxTileCol>69047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ALES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ALES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.94776 44.0082</ows:LowerCorner>
+				<ows:UpperCorner>4.22692 44.2359</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ALES-2014-03-13-38958824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>744</MaxTileRow>
+						<MinTileCol>1046</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1485</MinTileRow>
+						<MaxTileRow>1489</MaxTileRow>
+						<MinTileCol>2092</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2971</MinTileRow>
+						<MaxTileRow>2978</MaxTileRow>
+						<MinTileCol>4185</MinTileCol>
+						<MaxTileCol>4192</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5942</MinTileRow>
+						<MaxTileRow>5956</MaxTileRow>
+						<MinTileCol>8371</MinTileCol>
+						<MaxTileCol>8384</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11885</MinTileRow>
+						<MaxTileRow>11913</MaxTileRow>
+						<MinTileCol>16743</MinTileCol>
+						<MaxTileCol>16768</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23770</MinTileRow>
+						<MaxTileRow>23827</MaxTileRow>
+						<MinTileCol>33487</MinTileCol>
+						<MaxTileCol>33537</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47541</MinTileRow>
+						<MaxTileRow>47655</MaxTileRow>
+						<MinTileCol>66974</MinTileCol>
+						<MaxTileCol>67075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95082</MinTileRow>
+						<MaxTileRow>95310</MaxTileRow>
+						<MinTileCol>133948</MinTileCol>
+						<MaxTileCol>134150</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ALSACE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ALSACE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.80774 47.3669</ows:LowerCorner>
+				<ows:UpperCorner>8.24454 49.1139</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ALSACE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>535</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>702</MinTileRow>
+						<MaxTileRow>716</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1405</MinTileRow>
+						<MaxTileRow>1433</MaxTileRow>
+						<MinTileCol>2125</MinTileCol>
+						<MaxTileCol>2141</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2810</MinTileRow>
+						<MaxTileRow>2867</MaxTileRow>
+						<MinTileCol>4251</MinTileCol>
+						<MaxTileCol>4283</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5620</MinTileRow>
+						<MaxTileRow>5735</MaxTileRow>
+						<MinTileCol>8502</MinTileCol>
+						<MaxTileCol>8566</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11240</MinTileRow>
+						<MaxTileRow>11471</MaxTileRow>
+						<MinTileCol>17005</MinTileCol>
+						<MaxTileCol>17133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22481</MinTileRow>
+						<MaxTileRow>22943</MaxTileRow>
+						<MinTileCol>34011</MinTileCol>
+						<MaxTileCol>34267</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44963</MinTileRow>
+						<MaxTileRow>45887</MaxTileRow>
+						<MinTileCol>68023</MinTileCol>
+						<MaxTileCol>68535</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>267</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Amiens</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Amiens issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.16454 49.79</ows:LowerCorner>
+				<ows:UpperCorner>2.45875 49.9624</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AMIENS-2013-08-02-39754444</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>347</MinTileRow>
+						<MaxTileRow>348</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>694</MinTileRow>
+						<MaxTileRow>696</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1389</MinTileRow>
+						<MaxTileRow>1392</MaxTileRow>
+						<MinTileCol>2072</MinTileCol>
+						<MaxTileCol>2075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2779</MinTileRow>
+						<MaxTileRow>2785</MaxTileRow>
+						<MinTileCol>4145</MinTileCol>
+						<MaxTileCol>4151</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5559</MinTileRow>
+						<MaxTileRow>5571</MaxTileRow>
+						<MinTileCol>8290</MinTileCol>
+						<MaxTileCol>8303</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11118</MinTileRow>
+						<MaxTileRow>11142</MaxTileRow>
+						<MinTileCol>16580</MinTileCol>
+						<MaxTileCol>16607</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22236</MinTileRow>
+						<MaxTileRow>22285</MaxTileRow>
+						<MinTileCol>33161</MinTileCol>
+						<MaxTileCol>33215</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44473</MinTileRow>
+						<MaxTileRow>44570</MaxTileRow>
+						<MinTileCol>66323</MinTileCol>
+						<MaxTileCol>66431</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88947</MinTileRow>
+						<MaxTileRow>89140</MaxTileRow>
+						<MinTileCol>132647</MinTileCol>
+						<MaxTileCol>132862</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>173</MinTileRow>
+						<MaxTileRow>174</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ANNECY 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ANNECY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.95957 45.751</ows:LowerCorner>
+				<ows:UpperCorner>6.25668 46.0018</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ANNECY-2014-03-08-38230574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1457</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2115</MinTileCol>
+						<MaxTileCol>2119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2914</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4231</MinTileCol>
+						<MaxTileCol>4238</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5829</MinTileRow>
+						<MaxTileRow>5844</MaxTileRow>
+						<MinTileCol>8463</MinTileCol>
+						<MaxTileCol>8476</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11658</MinTileRow>
+						<MaxTileRow>11689</MaxTileRow>
+						<MinTileCol>16926</MinTileCol>
+						<MaxTileCol>16952</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23316</MinTileRow>
+						<MaxTileRow>23378</MaxTileRow>
+						<MinTileCol>33852</MinTileCol>
+						<MaxTileCol>33905</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46632</MinTileRow>
+						<MaxTileRow>46757</MaxTileRow>
+						<MinTileCol>67705</MinTileCol>
+						<MaxTileCol>67811</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93264</MinTileRow>
+						<MaxTileRow>93515</MaxTileRow>
+						<MinTileCol>135411</MinTileCol>
+						<MaxTileCol>135623</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de AQUITAINE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de AQUITAINE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.02438 42.7212</ows:LowerCorner>
+				<ows:UpperCorner>1.52198 45.7599</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AQUITAINE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>377</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>730</MinTileRow>
+						<MaxTileRow>754</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1461</MinTileRow>
+						<MaxTileRow>1508</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2922</MinTileRow>
+						<MaxTileRow>3017</MaxTileRow>
+						<MinTileCol>4054</MinTileCol>
+						<MaxTileCol>4129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5845</MinTileRow>
+						<MaxTileRow>6034</MaxTileRow>
+						<MinTileCol>8108</MinTileCol>
+						<MaxTileCol>8258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11690</MinTileRow>
+						<MaxTileRow>12069</MaxTileRow>
+						<MinTileCol>16217</MinTileCol>
+						<MaxTileCol>16517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23381</MinTileRow>
+						<MaxTileRow>24139</MaxTileRow>
+						<MinTileCol>32435</MinTileCol>
+						<MaxTileCol>33035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46762</MinTileRow>
+						<MaxTileRow>48278</MaxTileRow>
+						<MinTileCol>64870</MinTileCol>
+						<MaxTileCol>66071</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ARCACHONBASSIN</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ARCACHONBASSIN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.27459 44.608</ows:LowerCorner>
+				<ows:UpperCorner>-0.997329 44.7887</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ARCACHONBASSIN-2013-12-04-39689753</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2033</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2953</MinTileRow>
+						<MaxTileRow>2959</MaxTileRow>
+						<MinTileCol>4066</MinTileCol>
+						<MaxTileCol>4073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5907</MinTileRow>
+						<MaxTileRow>5918</MaxTileRow>
+						<MinTileCol>8133</MinTileCol>
+						<MaxTileCol>8146</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11814</MinTileRow>
+						<MaxTileRow>11837</MaxTileRow>
+						<MinTileCol>16267</MinTileCol>
+						<MaxTileCol>16292</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23629</MinTileRow>
+						<MaxTileRow>23674</MaxTileRow>
+						<MinTileCol>32535</MinTileCol>
+						<MaxTileCol>32585</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47258</MinTileRow>
+						<MaxTileRow>47349</MaxTileRow>
+						<MinTileCol>65071</MinTileCol>
+						<MaxTileCol>65171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94516</MinTileRow>
+						<MaxTileRow>94698</MaxTileRow>
+						<MinTileCol>130143</MinTileCol>
+						<MaxTileCol>130342</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Aurignac</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Aurignac issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.735621 43.1905</ows:LowerCorner>
+				<ows:UpperCorner>0.971231 43.2491</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AURIGNAC-2013-09-23-39867200</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1502</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3004</MaxTileRow>
+						<MinTileCol>4112</MinTileCol>
+						<MaxTileCol>4118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6004</MinTileRow>
+						<MaxTileRow>6008</MaxTileRow>
+						<MinTileCol>8225</MinTileCol>
+						<MaxTileCol>8236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12009</MinTileRow>
+						<MaxTileRow>12016</MaxTileRow>
+						<MinTileCol>16451</MinTileCol>
+						<MaxTileCol>16472</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24019</MinTileRow>
+						<MaxTileRow>24033</MaxTileRow>
+						<MinTileCol>32902</MinTileCol>
+						<MaxTileCol>32944</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48039</MinTileRow>
+						<MaxTileRow>48067</MaxTileRow>
+						<MinTileCol>65804</MinTileCol>
+						<MaxTileCol>65889</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96078</MinTileRow>
+						<MaxTileRow>96134</MaxTileRow>
+						<MinTileCol>131608</MinTileCol>
+						<MaxTileCol>131779</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Aurignac</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Aurignac issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.735621 43.1905</ows:LowerCorner>
+				<ows:UpperCorner>0.971231 43.2491</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AURIGNAC-2013-09-23-39905819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1502</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3004</MaxTileRow>
+						<MinTileCol>4112</MinTileCol>
+						<MaxTileCol>4118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6004</MinTileRow>
+						<MaxTileRow>6008</MaxTileRow>
+						<MinTileCol>8225</MinTileCol>
+						<MaxTileCol>8236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12009</MinTileRow>
+						<MaxTileRow>12016</MaxTileRow>
+						<MinTileCol>16451</MinTileCol>
+						<MaxTileCol>16472</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24019</MinTileRow>
+						<MaxTileRow>24033</MaxTileRow>
+						<MinTileCol>32902</MinTileCol>
+						<MaxTileCol>32944</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48039</MinTileRow>
+						<MaxTileRow>48067</MaxTileRow>
+						<MinTileCol>65804</MinTileCol>
+						<MaxTileCol>65889</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96078</MinTileRow>
+						<MaxTileRow>96134</MaxTileRow>
+						<MinTileCol>131608</MinTileCol>
+						<MaxTileCol>131779</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Aurignac</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Aurignac issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.74194 43.1997</ows:LowerCorner>
+				<ows:UpperCorner>0.983207 43.4022</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AURIGNAC-2013-10-12-40067122</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2997</MinTileRow>
+						<MaxTileRow>3003</MaxTileRow>
+						<MinTileCol>4112</MinTileCol>
+						<MaxTileCol>4118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5995</MinTileRow>
+						<MaxTileRow>6007</MaxTileRow>
+						<MinTileCol>8225</MinTileCol>
+						<MaxTileCol>8236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11990</MinTileRow>
+						<MaxTileRow>12015</MaxTileRow>
+						<MinTileCol>16451</MinTileCol>
+						<MaxTileCol>16473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23980</MinTileRow>
+						<MaxTileRow>24030</MaxTileRow>
+						<MinTileCol>32903</MinTileCol>
+						<MaxTileCol>32946</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47961</MinTileRow>
+						<MaxTileRow>48061</MaxTileRow>
+						<MinTileCol>65806</MinTileCol>
+						<MaxTileCol>65892</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95922</MinTileRow>
+						<MaxTileRow>96122</MaxTileRow>
+						<MinTileCol>131612</MinTileCol>
+						<MaxTileCol>131785</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Aurignac</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Aurignac issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.74194 43.2087</ows:LowerCorner>
+				<ows:UpperCorner>0.982893 43.4022</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AURIGNAC-2013-10-12-40111509</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2997</MinTileRow>
+						<MaxTileRow>3003</MaxTileRow>
+						<MinTileCol>4112</MinTileCol>
+						<MaxTileCol>4118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5995</MinTileRow>
+						<MaxTileRow>6007</MaxTileRow>
+						<MinTileCol>8225</MinTileCol>
+						<MaxTileCol>8236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11990</MinTileRow>
+						<MaxTileRow>12014</MaxTileRow>
+						<MinTileCol>16451</MinTileCol>
+						<MaxTileCol>16473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23980</MinTileRow>
+						<MaxTileRow>24029</MaxTileRow>
+						<MinTileCol>32903</MinTileCol>
+						<MaxTileCol>32946</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47961</MinTileRow>
+						<MaxTileRow>48058</MaxTileRow>
+						<MinTileCol>65806</MinTileCol>
+						<MaxTileCol>65892</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95922</MinTileRow>
+						<MaxTileRow>96116</MaxTileRow>
+						<MinTileCol>131612</MinTileCol>
+						<MaxTileCol>131785</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de AUVERGNE-2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de AUVERGNE-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.05557 44.6002</ows:LowerCorner>
+				<ows:UpperCorner>4.45587 46.8203</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AUVERGNE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>360</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>721</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1443</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2098</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2887</MinTileRow>
+						<MaxTileRow>2959</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4196</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5774</MinTileRow>
+						<MaxTileRow>5919</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8392</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11548</MinTileRow>
+						<MaxTileRow>11838</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>16785</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23097</MinTileRow>
+						<MaxTileRow>23676</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>33571</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46195</MinTileRow>
+						<MaxTileRow>47352</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>67143</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de AVIGNON 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de AVIGNON issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.67779 43.8086</ows:LowerCorner>
+				<ows:UpperCorner>4.95819 44.02</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_AVIGNON-2014-04-09-38462569</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>525</MinTileCol>
+						<MaxTileCol>526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1050</MinTileCol>
+						<MaxTileCol>1052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1492</MaxTileRow>
+						<MinTileCol>2101</MinTileCol>
+						<MaxTileCol>2104</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2978</MinTileRow>
+						<MaxTileRow>2984</MaxTileRow>
+						<MinTileCol>4202</MinTileCol>
+						<MaxTileCol>4208</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5956</MinTileRow>
+						<MaxTileRow>5969</MaxTileRow>
+						<MinTileCol>8405</MinTileCol>
+						<MaxTileCol>8417</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11912</MinTileRow>
+						<MaxTileRow>11939</MaxTileRow>
+						<MinTileCol>16810</MinTileCol>
+						<MaxTileCol>16835</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23825</MinTileRow>
+						<MaxTileRow>23878</MaxTileRow>
+						<MinTileCol>33620</MinTileCol>
+						<MaxTileCol>33670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47651</MinTileRow>
+						<MaxTileRow>47756</MaxTileRow>
+						<MinTileCol>67240</MinTileCol>
+						<MaxTileCol>67341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95302</MinTileRow>
+						<MaxTileRow>95513</MaxTileRow>
+						<MinTileCol>134480</MinTileCol>
+						<MaxTileCol>134682</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BASSE-NORMANDIE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BASSE-NORMANDIE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.00865 48.0207</ows:LowerCorner>
+				<ows:UpperCorner>1.09203 49.8309</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BASSE-NORMANDIE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>696</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1012</MinTileCol>
+						<MaxTileCol>1030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1393</MinTileRow>
+						<MaxTileRow>1422</MaxTileRow>
+						<MinTileCol>2025</MinTileCol>
+						<MaxTileCol>2060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2787</MinTileRow>
+						<MaxTileRow>2844</MaxTileRow>
+						<MinTileCol>4050</MinTileCol>
+						<MaxTileCol>4120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5574</MinTileRow>
+						<MaxTileRow>5688</MaxTileRow>
+						<MinTileCol>8100</MinTileCol>
+						<MaxTileCol>8241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11148</MinTileRow>
+						<MaxTileRow>11376</MaxTileRow>
+						<MinTileCol>16201</MinTileCol>
+						<MaxTileCol>16483</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22296</MinTileRow>
+						<MaxTileRow>22753</MaxTileRow>
+						<MinTileCol>32402</MinTileCol>
+						<MaxTileCol>32966</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44592</MinTileRow>
+						<MaxTileRow>45506</MaxTileRow>
+						<MinTileCol>64804</MinTileCol>
+						<MaxTileCol>65933</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.16799 45.4248</ows:LowerCorner>
+				<ows:UpperCorner>-0.787325 46.0841</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-04-25-40507946</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1017</MinTileCol>
+						<MaxTileCol>1019</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1455</MinTileRow>
+						<MaxTileRow>1466</MaxTileRow>
+						<MinTileCol>2035</MinTileCol>
+						<MaxTileCol>2038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2911</MinTileRow>
+						<MaxTileRow>2932</MaxTileRow>
+						<MinTileCol>4070</MinTileCol>
+						<MaxTileCol>4077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5823</MinTileRow>
+						<MaxTileRow>5865</MaxTileRow>
+						<MinTileCol>8140</MinTileCol>
+						<MaxTileCol>8154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11646</MinTileRow>
+						<MaxTileRow>11731</MaxTileRow>
+						<MinTileCol>16280</MinTileCol>
+						<MaxTileCol>16308</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23293</MinTileRow>
+						<MaxTileRow>23462</MaxTileRow>
+						<MinTileCol>32560</MinTileCol>
+						<MaxTileCol>32617</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46586</MinTileRow>
+						<MaxTileRow>46925</MaxTileRow>
+						<MinTileCol>65121</MinTileCol>
+						<MaxTileCol>65235</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93172</MinTileRow>
+						<MaxTileRow>93851</MaxTileRow>
+						<MinTileCol>130243</MinTileCol>
+						<MaxTileCol>130471</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.45583 45.9176</ows:LowerCorner>
+				<ows:UpperCorner>-1.20864 46.1153</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-05-27-40794522</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1455</MinTileRow>
+						<MaxTileRow>1458</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2910</MinTileRow>
+						<MaxTileRow>2917</MaxTileRow>
+						<MinTileCol>4062</MinTileCol>
+						<MaxTileCol>4068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5821</MinTileRow>
+						<MaxTileRow>5834</MaxTileRow>
+						<MinTileCol>8125</MinTileCol>
+						<MaxTileCol>8136</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11642</MinTileRow>
+						<MaxTileRow>11668</MaxTileRow>
+						<MinTileCol>16251</MinTileCol>
+						<MaxTileCol>16273</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23285</MinTileRow>
+						<MaxTileRow>23336</MaxTileRow>
+						<MinTileCol>32502</MinTileCol>
+						<MaxTileCol>32547</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46570</MinTileRow>
+						<MaxTileRow>46673</MaxTileRow>
+						<MinTileCol>65005</MinTileCol>
+						<MaxTileCol>65095</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93140</MinTileRow>
+						<MaxTileRow>93346</MaxTileRow>
+						<MinTileCol>130011</MinTileCol>
+						<MaxTileCol>130191</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.955482 45.523</ows:LowerCorner>
+				<ows:UpperCorner>-0.575906 46.3702</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-06-04-40027333</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1451</MinTileRow>
+						<MaxTileRow>1464</MaxTileRow>
+						<MinTileCol>2037</MinTileCol>
+						<MaxTileCol>2041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2902</MinTileRow>
+						<MaxTileRow>2929</MaxTileRow>
+						<MinTileCol>4075</MinTileCol>
+						<MaxTileCol>4082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5804</MinTileRow>
+						<MaxTileRow>5859</MaxTileRow>
+						<MinTileCol>8150</MinTileCol>
+						<MaxTileCol>8164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11609</MinTileRow>
+						<MaxTileRow>11719</MaxTileRow>
+						<MinTileCol>16301</MinTileCol>
+						<MaxTileCol>16328</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23218</MinTileRow>
+						<MaxTileRow>23438</MaxTileRow>
+						<MinTileCol>32603</MinTileCol>
+						<MaxTileCol>32656</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46437</MinTileRow>
+						<MaxTileRow>46877</MaxTileRow>
+						<MinTileCol>65207</MinTileCol>
+						<MaxTileCol>65313</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92875</MinTileRow>
+						<MaxTileRow>93755</MaxTileRow>
+						<MinTileCol>130415</MinTileCol>
+						<MaxTileCol>130626</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.474961 45.7715</ows:LowerCorner>
+				<ows:UpperCorner>-0.153929 45.9785</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-06-16-40523571</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1021</MinTileCol>
+						<MaxTileCol>1023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1457</MinTileRow>
+						<MaxTileRow>1460</MaxTileRow>
+						<MinTileCol>2042</MinTileCol>
+						<MaxTileCol>2046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2915</MinTileRow>
+						<MaxTileRow>2921</MaxTileRow>
+						<MinTileCol>4085</MinTileCol>
+						<MaxTileCol>4092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5830</MinTileRow>
+						<MaxTileRow>5843</MaxTileRow>
+						<MinTileCol>8170</MinTileCol>
+						<MaxTileCol>8185</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11660</MinTileRow>
+						<MaxTileRow>11687</MaxTileRow>
+						<MinTileCol>16341</MinTileCol>
+						<MaxTileCol>16370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23320</MinTileRow>
+						<MaxTileRow>23374</MaxTileRow>
+						<MinTileCol>32683</MinTileCol>
+						<MaxTileCol>32740</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46641</MinTileRow>
+						<MaxTileRow>46749</MaxTileRow>
+						<MinTileCol>65366</MinTileCol>
+						<MaxTileCol>65480</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93283</MinTileRow>
+						<MaxTileRow>93499</MaxTileRow>
+						<MinTileCol>130733</MinTileCol>
+						<MaxTileCol>130960</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.726144 45.5209</ows:LowerCorner>
+				<ows:UpperCorner>-0.344945 46.0625</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-06-16-40534571</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2912</MinTileRow>
+						<MaxTileRow>2930</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5824</MinTileRow>
+						<MaxTileRow>5860</MaxTileRow>
+						<MinTileCol>8160</MinTileCol>
+						<MaxTileCol>8175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11649</MinTileRow>
+						<MaxTileRow>11720</MaxTileRow>
+						<MinTileCol>16320</MinTileCol>
+						<MaxTileCol>16350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23298</MinTileRow>
+						<MaxTileRow>23440</MaxTileRow>
+						<MinTileCol>32641</MinTileCol>
+						<MaxTileCol>32700</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46597</MinTileRow>
+						<MaxTileRow>46880</MaxTileRow>
+						<MinTileCol>65283</MinTileCol>
+						<MaxTileCol>65400</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93195</MinTileRow>
+						<MaxTileRow>93760</MaxTileRow>
+						<MinTileCol>130566</MinTileCol>
+						<MaxTileCol>130801</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.35891 45.8222</ows:LowerCorner>
+				<ows:UpperCorner>-1.04673 46.0401</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-06-40363199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1459</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2913</MinTileRow>
+						<MaxTileRow>2919</MaxTileRow>
+						<MinTileCol>4065</MinTileCol>
+						<MaxTileCol>4072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5826</MinTileRow>
+						<MaxTileRow>5839</MaxTileRow>
+						<MinTileCol>8130</MinTileCol>
+						<MaxTileCol>8144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11652</MinTileRow>
+						<MaxTileRow>11679</MaxTileRow>
+						<MinTileCol>16260</MinTileCol>
+						<MaxTileCol>16288</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23304</MinTileRow>
+						<MaxTileRow>23359</MaxTileRow>
+						<MinTileCol>32520</MinTileCol>
+						<MaxTileCol>32576</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46609</MinTileRow>
+						<MaxTileRow>46719</MaxTileRow>
+						<MinTileCol>65041</MinTileCol>
+						<MaxTileCol>65152</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93218</MinTileRow>
+						<MaxTileRow>93438</MaxTileRow>
+						<MinTileCol>130083</MinTileCol>
+						<MaxTileCol>130304</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.44345 45.8457</ows:LowerCorner>
+				<ows:UpperCorner>-1.21602 45.962</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-06-40371824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1457</MinTileRow>
+						<MaxTileRow>1459</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2915</MinTileRow>
+						<MaxTileRow>2919</MaxTileRow>
+						<MinTileCol>4063</MinTileCol>
+						<MaxTileCol>4068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5831</MinTileRow>
+						<MaxTileRow>5838</MaxTileRow>
+						<MinTileCol>8126</MinTileCol>
+						<MaxTileCol>8136</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11662</MinTileRow>
+						<MaxTileRow>11677</MaxTileRow>
+						<MinTileCol>16252</MinTileCol>
+						<MaxTileCol>16273</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23325</MinTileRow>
+						<MaxTileRow>23354</MaxTileRow>
+						<MinTileCol>32505</MinTileCol>
+						<MaxTileCol>32546</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46650</MinTileRow>
+						<MaxTileRow>46709</MaxTileRow>
+						<MinTileCol>65010</MinTileCol>
+						<MaxTileCol>65093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93300</MinTileRow>
+						<MaxTileRow>93418</MaxTileRow>
+						<MinTileCol>130020</MinTileCol>
+						<MaxTileCol>130186</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.16603 46.0283</ows:LowerCorner>
+				<ows:UpperCorner>-0.803031 46.3998</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-11-41005459</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1017</MinTileCol>
+						<MaxTileCol>1019</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1450</MinTileRow>
+						<MaxTileRow>1456</MaxTileRow>
+						<MinTileCol>2034</MinTileCol>
+						<MaxTileCol>2038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2901</MinTileRow>
+						<MaxTileRow>2913</MaxTileRow>
+						<MinTileCol>4069</MinTileCol>
+						<MaxTileCol>4077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5802</MinTileRow>
+						<MaxTileRow>5826</MaxTileRow>
+						<MinTileCol>8139</MinTileCol>
+						<MaxTileCol>8154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11605</MinTileRow>
+						<MaxTileRow>11652</MaxTileRow>
+						<MinTileCol>16279</MinTileCol>
+						<MaxTileCol>16309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23210</MinTileRow>
+						<MaxTileRow>23305</MaxTileRow>
+						<MinTileCol>32559</MinTileCol>
+						<MaxTileCol>32618</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46421</MinTileRow>
+						<MaxTileRow>46611</MaxTileRow>
+						<MinTileCol>65119</MinTileCol>
+						<MaxTileCol>65237</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92842</MinTileRow>
+						<MaxTileRow>93222</MaxTileRow>
+						<MinTileCol>130238</MinTileCol>
+						<MaxTileCol>130475</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.397 45.9836</ows:LowerCorner>
+				<ows:UpperCorner>-1.01993 46.3562</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-11-41018576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1451</MinTileRow>
+						<MaxTileRow>1457</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2902</MinTileRow>
+						<MaxTileRow>2914</MaxTileRow>
+						<MinTileCol>4064</MinTileCol>
+						<MaxTileCol>4072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5805</MinTileRow>
+						<MaxTileRow>5829</MaxTileRow>
+						<MinTileCol>8129</MinTileCol>
+						<MaxTileCol>8144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11610</MinTileRow>
+						<MaxTileRow>11658</MaxTileRow>
+						<MinTileCol>16259</MinTileCol>
+						<MaxTileCol>16289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23221</MinTileRow>
+						<MaxTileRow>23316</MaxTileRow>
+						<MinTileCol>32518</MinTileCol>
+						<MaxTileCol>32578</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46443</MinTileRow>
+						<MaxTileRow>46633</MaxTileRow>
+						<MinTileCol>65036</MinTileCol>
+						<MaxTileCol>65156</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92886</MinTileRow>
+						<MaxTileRow>93267</MaxTileRow>
+						<MinTileCol>130073</MinTileCol>
+						<MaxTileCol>130312</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.33324 45.571</ows:LowerCorner>
+				<ows:UpperCorner>-1.01553 45.8786</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-11-41029325</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>729</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1459</MinTileRow>
+						<MaxTileRow>1464</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2918</MinTileRow>
+						<MaxTileRow>2928</MaxTileRow>
+						<MinTileCol>4065</MinTileCol>
+						<MaxTileCol>4072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5837</MinTileRow>
+						<MaxTileRow>5856</MaxTileRow>
+						<MinTileCol>8131</MinTileCol>
+						<MaxTileCol>8145</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11674</MinTileRow>
+						<MaxTileRow>11712</MaxTileRow>
+						<MinTileCol>16262</MinTileCol>
+						<MaxTileCol>16290</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23348</MinTileRow>
+						<MaxTileRow>23424</MaxTileRow>
+						<MinTileCol>32525</MinTileCol>
+						<MaxTileCol>32580</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46697</MinTileRow>
+						<MaxTileRow>46849</MaxTileRow>
+						<MinTileCol>65050</MinTileCol>
+						<MaxTileCol>65161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93394</MinTileRow>
+						<MaxTileRow>93699</MaxTileRow>
+						<MinTileCol>130100</MinTileCol>
+						<MaxTileCol>130322</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.503355 45.0597</ows:LowerCorner>
+				<ows:UpperCorner>-0.113846 45.8166</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-18-40793951</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>730</MinTileRow>
+						<MaxTileRow>736</MaxTileRow>
+						<MinTileCol>1021</MinTileCol>
+						<MaxTileCol>1023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1460</MinTileRow>
+						<MaxTileRow>1472</MaxTileRow>
+						<MinTileCol>2042</MinTileCol>
+						<MaxTileCol>2046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2920</MinTileRow>
+						<MaxTileRow>2944</MaxTileRow>
+						<MinTileCol>4085</MinTileCol>
+						<MaxTileCol>4092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5841</MinTileRow>
+						<MaxTileRow>5889</MaxTileRow>
+						<MinTileCol>8170</MinTileCol>
+						<MaxTileCol>8185</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11682</MinTileRow>
+						<MaxTileRow>11778</MaxTileRow>
+						<MinTileCol>16341</MinTileCol>
+						<MaxTileCol>16370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23364</MinTileRow>
+						<MaxTileRow>23557</MaxTileRow>
+						<MinTileCol>32682</MinTileCol>
+						<MaxTileCol>32740</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46728</MinTileRow>
+						<MaxTileRow>47115</MaxTileRow>
+						<MinTileCol>65364</MinTileCol>
+						<MaxTileCol>65480</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93456</MinTileRow>
+						<MaxTileRow>94231</MaxTileRow>
+						<MinTileCol>130728</MinTileCol>
+						<MaxTileCol>130961</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.923963 45.2793</ows:LowerCorner>
+				<ows:UpperCorner>-0.5858 45.5688</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-18-40814075</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>732</MinTileRow>
+						<MaxTileRow>734</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1464</MinTileRow>
+						<MaxTileRow>1468</MaxTileRow>
+						<MinTileCol>2037</MinTileCol>
+						<MaxTileCol>2041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2928</MinTileRow>
+						<MaxTileRow>2937</MaxTileRow>
+						<MinTileCol>4075</MinTileCol>
+						<MaxTileCol>4082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5856</MinTileRow>
+						<MaxTileRow>5875</MaxTileRow>
+						<MinTileCol>8150</MinTileCol>
+						<MaxTileCol>8164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11713</MinTileRow>
+						<MaxTileRow>11750</MaxTileRow>
+						<MinTileCol>16300</MinTileCol>
+						<MaxTileCol>16329</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23427</MinTileRow>
+						<MaxTileRow>23500</MaxTileRow>
+						<MinTileCol>32600</MinTileCol>
+						<MaxTileCol>32659</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46855</MinTileRow>
+						<MaxTileRow>47001</MaxTileRow>
+						<MinTileCol>65201</MinTileCol>
+						<MaxTileCol>65319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93711</MinTileRow>
+						<MaxTileRow>94003</MaxTileRow>
+						<MinTileCol>130403</MinTileCol>
+						<MaxTileCol>130638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.244285 45.0575</ows:LowerCorner>
+				<ows:UpperCorner>0.0643915 45.3535</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-20-39937449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>511</MinTileCol>
+						<MaxTileCol>512</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>733</MinTileRow>
+						<MaxTileRow>736</MaxTileRow>
+						<MinTileCol>1022</MinTileCol>
+						<MaxTileCol>1024</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1467</MinTileRow>
+						<MaxTileRow>1472</MaxTileRow>
+						<MinTileCol>2045</MinTileCol>
+						<MaxTileCol>2048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2935</MinTileRow>
+						<MaxTileRow>2944</MaxTileRow>
+						<MinTileCol>4090</MinTileCol>
+						<MaxTileCol>4097</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5871</MinTileRow>
+						<MaxTileRow>5889</MaxTileRow>
+						<MinTileCol>8181</MinTileCol>
+						<MaxTileCol>8194</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11742</MinTileRow>
+						<MaxTileRow>11779</MaxTileRow>
+						<MinTileCol>16362</MinTileCol>
+						<MaxTileCol>16389</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23485</MinTileRow>
+						<MaxTileRow>23559</MaxTileRow>
+						<MinTileCol>32724</MinTileCol>
+						<MaxTileCol>32778</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46970</MinTileRow>
+						<MaxTileRow>47119</MaxTileRow>
+						<MinTileCol>65449</MinTileCol>
+						<MaxTileCol>65557</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93941</MinTileRow>
+						<MaxTileRow>94238</MaxTileRow>
+						<MinTileCol>130899</MinTileCol>
+						<MaxTileCol>131114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.312644 45.7405</ows:LowerCorner>
+				<ows:UpperCorner>-0.0362079 46.0717</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-25-40593324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>511</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1022</MinTileCol>
+						<MaxTileCol>1023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2044</MinTileCol>
+						<MaxTileCol>2047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2912</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4089</MinTileCol>
+						<MaxTileCol>4094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5824</MinTileRow>
+						<MaxTileRow>5845</MaxTileRow>
+						<MinTileCol>8178</MinTileCol>
+						<MaxTileCol>8189</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11648</MinTileRow>
+						<MaxTileRow>11691</MaxTileRow>
+						<MinTileCol>16356</MinTileCol>
+						<MaxTileCol>16379</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23297</MinTileRow>
+						<MaxTileRow>23382</MaxTileRow>
+						<MinTileCol>32713</MinTileCol>
+						<MaxTileCol>32759</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46594</MinTileRow>
+						<MaxTileRow>46765</MaxTileRow>
+						<MinTileCol>65426</MinTileCol>
+						<MaxTileCol>65519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93188</MinTileRow>
+						<MaxTileRow>93530</MaxTileRow>
+						<MinTileCol>130853</MinTileCol>
+						<MaxTileCol>131038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.697679 45.9899</ows:LowerCorner>
+				<ows:UpperCorner>-0.373399 46.2155</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-31-40721948</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1453</MinTileRow>
+						<MaxTileRow>1457</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2907</MinTileRow>
+						<MaxTileRow>2914</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5815</MinTileRow>
+						<MaxTileRow>5829</MaxTileRow>
+						<MinTileCol>8160</MinTileCol>
+						<MaxTileCol>8174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11630</MinTileRow>
+						<MaxTileRow>11658</MaxTileRow>
+						<MinTileCol>16321</MinTileCol>
+						<MaxTileCol>16349</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23260</MinTileRow>
+						<MaxTileRow>23316</MaxTileRow>
+						<MinTileCol>32642</MinTileCol>
+						<MaxTileCol>32699</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46521</MinTileRow>
+						<MaxTileRow>46632</MaxTileRow>
+						<MinTileCol>65285</MinTileCol>
+						<MaxTileCol>65398</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93042</MinTileRow>
+						<MaxTileRow>93264</MaxTileRow>
+						<MinTileCol>130570</MinTileCol>
+						<MaxTileCol>130797</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.472278 45.9249</ows:LowerCorner>
+				<ows:UpperCorner>-0.149795 46.1408</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-31-40731198</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1021</MinTileCol>
+						<MaxTileCol>1023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1454</MinTileRow>
+						<MaxTileRow>1458</MaxTileRow>
+						<MinTileCol>2042</MinTileCol>
+						<MaxTileCol>2046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2909</MinTileRow>
+						<MaxTileRow>2916</MaxTileRow>
+						<MinTileCol>4085</MinTileCol>
+						<MaxTileCol>4092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5819</MinTileRow>
+						<MaxTileRow>5833</MaxTileRow>
+						<MinTileCol>8170</MinTileCol>
+						<MaxTileCol>8185</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11639</MinTileRow>
+						<MaxTileRow>11666</MaxTileRow>
+						<MinTileCol>16341</MinTileCol>
+						<MaxTileCol>16370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23279</MinTileRow>
+						<MaxTileRow>23333</MaxTileRow>
+						<MinTileCol>32683</MinTileCol>
+						<MaxTileCol>32740</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46559</MinTileRow>
+						<MaxTileRow>46667</MaxTileRow>
+						<MinTileCol>65366</MinTileCol>
+						<MaxTileCol>65481</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93119</MinTileRow>
+						<MaxTileRow>93335</MaxTileRow>
+						<MinTileCol>130732</MinTileCol>
+						<MaxTileCol>130962</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.30026 45.8759</ows:LowerCorner>
+				<ows:UpperCorner>-0.0436427 46.0807</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-07-31-40740447</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>511</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1022</MinTileCol>
+						<MaxTileCol>1023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1455</MinTileRow>
+						<MaxTileRow>1459</MaxTileRow>
+						<MinTileCol>2044</MinTileCol>
+						<MaxTileCol>2047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2911</MinTileRow>
+						<MaxTileRow>2918</MaxTileRow>
+						<MinTileCol>4089</MinTileCol>
+						<MaxTileCol>4094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5823</MinTileRow>
+						<MaxTileRow>5836</MaxTileRow>
+						<MinTileCol>8178</MinTileCol>
+						<MaxTileCol>8189</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11647</MinTileRow>
+						<MaxTileRow>11673</MaxTileRow>
+						<MinTileCol>16356</MinTileCol>
+						<MaxTileCol>16379</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23295</MinTileRow>
+						<MaxTileRow>23347</MaxTileRow>
+						<MinTileCol>32713</MinTileCol>
+						<MaxTileCol>32759</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46591</MinTileRow>
+						<MaxTileRow>46695</MaxTileRow>
+						<MinTileCol>65426</MinTileCol>
+						<MaxTileCol>65519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93182</MinTileRow>
+						<MaxTileRow>93390</MaxTileRow>
+						<MinTileCol>130853</MinTileCol>
+						<MaxTileCol>131038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.898358 45.3611</ows:LowerCorner>
+				<ows:UpperCorner>-0.603782 45.5684</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-09-22-40328576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>732</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1464</MinTileRow>
+						<MaxTileRow>1467</MaxTileRow>
+						<MinTileCol>2037</MinTileCol>
+						<MaxTileCol>2041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2928</MinTileRow>
+						<MaxTileRow>2935</MaxTileRow>
+						<MinTileCol>4075</MinTileCol>
+						<MaxTileCol>4082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5857</MinTileRow>
+						<MaxTileRow>5870</MaxTileRow>
+						<MinTileCol>8151</MinTileCol>
+						<MaxTileCol>8164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11714</MinTileRow>
+						<MaxTileRow>11740</MaxTileRow>
+						<MinTileCol>16302</MinTileCol>
+						<MaxTileCol>16328</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23429</MinTileRow>
+						<MaxTileRow>23480</MaxTileRow>
+						<MinTileCol>32604</MinTileCol>
+						<MaxTileCol>32656</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46858</MinTileRow>
+						<MaxTileRow>46961</MaxTileRow>
+						<MinTileCol>65208</MinTileCol>
+						<MaxTileCol>65312</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93717</MinTileRow>
+						<MaxTileRow>93923</MaxTileRow>
+						<MinTileCol>130417</MinTileCol>
+						<MaxTileCol>130624</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.682134 45.1971</ows:LowerCorner>
+				<ows:UpperCorner>-0.389156 45.4038</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-09-22-40337826</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>733</MinTileRow>
+						<MaxTileRow>735</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1467</MinTileRow>
+						<MaxTileRow>1470</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2934</MinTileRow>
+						<MaxTileRow>2940</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5868</MinTileRow>
+						<MaxTileRow>5880</MaxTileRow>
+						<MinTileCol>8161</MinTileCol>
+						<MaxTileCol>8174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11736</MinTileRow>
+						<MaxTileRow>11761</MaxTileRow>
+						<MinTileCol>16322</MinTileCol>
+						<MaxTileCol>16348</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23472</MinTileRow>
+						<MaxTileRow>23522</MaxTileRow>
+						<MinTileCol>32644</MinTileCol>
+						<MaxTileCol>32697</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46945</MinTileRow>
+						<MaxTileRow>47044</MaxTileRow>
+						<MinTileCol>65289</MinTileCol>
+						<MaxTileCol>65394</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93890</MinTileRow>
+						<MaxTileRow>94089</MaxTileRow>
+						<MinTileCol>130579</MinTileCol>
+						<MaxTileCol>130788</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.692889 45.35</ows:LowerCorner>
+				<ows:UpperCorner>-0.372951 45.5666</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-10-30-40795201</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>732</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1464</MinTileRow>
+						<MaxTileRow>1467</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2928</MinTileRow>
+						<MaxTileRow>2935</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5857</MinTileRow>
+						<MaxTileRow>5870</MaxTileRow>
+						<MinTileCol>8160</MinTileCol>
+						<MaxTileCol>8174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11715</MinTileRow>
+						<MaxTileRow>11741</MaxTileRow>
+						<MinTileCol>16321</MinTileCol>
+						<MaxTileCol>16349</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23430</MinTileRow>
+						<MaxTileRow>23482</MaxTileRow>
+						<MinTileCol>32642</MinTileCol>
+						<MaxTileCol>32699</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46860</MinTileRow>
+						<MaxTileRow>46965</MaxTileRow>
+						<MinTileCol>65284</MinTileCol>
+						<MaxTileCol>65399</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93720</MinTileRow>
+						<MaxTileRow>93930</MaxTileRow>
+						<MinTileCol>130569</MinTileCol>
+						<MaxTileCol>130799</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.48028 45.123</ows:LowerCorner>
+				<ows:UpperCorner>-0.168198 45.6532</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-12-16-40098951</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>735</MaxTileRow>
+						<MinTileCol>1021</MinTileCol>
+						<MaxTileCol>1023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1462</MinTileRow>
+						<MaxTileRow>1471</MaxTileRow>
+						<MinTileCol>2042</MinTileCol>
+						<MaxTileCol>2046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2925</MinTileRow>
+						<MaxTileRow>2942</MaxTileRow>
+						<MinTileCol>4085</MinTileCol>
+						<MaxTileCol>4092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5851</MinTileRow>
+						<MaxTileRow>5885</MaxTileRow>
+						<MinTileCol>8171</MinTileCol>
+						<MaxTileCol>8184</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11703</MinTileRow>
+						<MaxTileRow>11770</MaxTileRow>
+						<MinTileCol>16342</MinTileCol>
+						<MaxTileCol>16368</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23406</MinTileRow>
+						<MaxTileRow>23541</MaxTileRow>
+						<MinTileCol>32685</MinTileCol>
+						<MaxTileCol>32737</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46813</MinTileRow>
+						<MaxTileRow>47083</MaxTileRow>
+						<MinTileCol>65371</MinTileCol>
+						<MaxTileCol>65474</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93627</MinTileRow>
+						<MaxTileRow>94166</MaxTileRow>
+						<MinTileCol>130742</MinTileCol>
+						<MaxTileCol>130949</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-17 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-17 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.231004 45.1479</ows:LowerCorner>
+				<ows:UpperCorner>0.0596615 45.3445</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-17-2013-12-16-40125950</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>511</MinTileCol>
+						<MaxTileCol>512</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>733</MinTileRow>
+						<MaxTileRow>735</MaxTileRow>
+						<MinTileCol>1022</MinTileCol>
+						<MaxTileCol>1024</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1467</MinTileRow>
+						<MaxTileRow>1471</MaxTileRow>
+						<MinTileCol>2045</MinTileCol>
+						<MaxTileCol>2048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2935</MinTileRow>
+						<MaxTileRow>2942</MaxTileRow>
+						<MinTileCol>4090</MinTileCol>
+						<MaxTileCol>4097</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5871</MinTileRow>
+						<MaxTileRow>5884</MaxTileRow>
+						<MinTileCol>8181</MinTileCol>
+						<MaxTileCol>8194</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11743</MinTileRow>
+						<MaxTileRow>11768</MaxTileRow>
+						<MinTileCol>16363</MinTileCol>
+						<MaxTileCol>16389</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23487</MinTileRow>
+						<MaxTileRow>23536</MaxTileRow>
+						<MinTileCol>32726</MinTileCol>
+						<MaxTileCol>32778</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46974</MinTileRow>
+						<MaxTileRow>47073</MaxTileRow>
+						<MinTileCol>65452</MinTileCol>
+						<MaxTileCol>65556</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93949</MinTileRow>
+						<MaxTileRow>94147</MaxTileRow>
+						<MinTileCol>130905</MinTileCol>
+						<MaxTileCol>131113</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.94112 47.4114</ows:LowerCorner>
+				<ows:UpperCorner>7.31445 47.7832</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-05-08-37490323</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>356</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>713</MinTileRow>
+						<MaxTileRow>716</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1427</MinTileRow>
+						<MaxTileRow>1433</MaxTileRow>
+						<MinTileCol>2127</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2855</MinTileRow>
+						<MaxTileRow>2867</MaxTileRow>
+						<MinTileCol>4254</MinTileCol>
+						<MaxTileCol>4261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5710</MinTileRow>
+						<MaxTileRow>5735</MaxTileRow>
+						<MinTileCol>8508</MinTileCol>
+						<MaxTileCol>8523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11420</MinTileRow>
+						<MaxTileRow>11470</MaxTileRow>
+						<MinTileCol>17017</MinTileCol>
+						<MaxTileCol>17047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22840</MinTileRow>
+						<MaxTileRow>22940</MaxTileRow>
+						<MinTileCol>34035</MinTileCol>
+						<MaxTileCol>34094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45680</MinTileRow>
+						<MaxTileRow>45880</MaxTileRow>
+						<MinTileCol>68071</MinTileCol>
+						<MaxTileCol>68189</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91360</MinTileRow>
+						<MaxTileRow>91761</MaxTileRow>
+						<MinTileCol>136142</MinTileCol>
+						<MaxTileCol>136379</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>178</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.35461 47.4352</ows:LowerCorner>
+				<ows:UpperCorner>7.67539 48.2357</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-05-18-38818864</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>533</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>709</MinTileRow>
+						<MaxTileRow>716</MaxTileRow>
+						<MinTileCol>1066</MinTileCol>
+						<MaxTileCol>1067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1419</MinTileRow>
+						<MaxTileRow>1433</MaxTileRow>
+						<MinTileCol>2132</MinTileCol>
+						<MaxTileCol>2135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2839</MinTileRow>
+						<MaxTileRow>2866</MaxTileRow>
+						<MinTileCol>4264</MinTileCol>
+						<MaxTileCol>4270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5679</MinTileRow>
+						<MaxTileRow>5733</MaxTileRow>
+						<MinTileCol>8529</MinTileCol>
+						<MaxTileCol>8540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11358</MinTileRow>
+						<MaxTileRow>11466</MaxTileRow>
+						<MinTileCol>17058</MinTileCol>
+						<MaxTileCol>17080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22716</MinTileRow>
+						<MaxTileRow>22932</MaxTileRow>
+						<MinTileCol>34117</MinTileCol>
+						<MaxTileCol>34161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45433</MinTileRow>
+						<MaxTileRow>45864</MaxTileRow>
+						<MinTileCol>68234</MinTileCol>
+						<MaxTileCol>68322</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90867</MinTileRow>
+						<MaxTileRow>91729</MaxTileRow>
+						<MinTileCol>136469</MinTileCol>
+						<MaxTileCol>136645</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.94911 47.8803</ows:LowerCorner>
+				<ows:UpperCorner>7.31383 48.2695</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-07-12-37553824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>709</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1419</MinTileRow>
+						<MaxTileRow>1425</MaxTileRow>
+						<MinTileCol>2127</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2838</MinTileRow>
+						<MaxTileRow>2851</MaxTileRow>
+						<MinTileCol>4254</MinTileCol>
+						<MaxTileCol>4261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5677</MinTileRow>
+						<MaxTileRow>5702</MaxTileRow>
+						<MinTileCol>8508</MinTileCol>
+						<MaxTileCol>8523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11354</MinTileRow>
+						<MaxTileRow>11405</MaxTileRow>
+						<MinTileCol>17016</MinTileCol>
+						<MaxTileCol>17047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22709</MinTileRow>
+						<MaxTileRow>22810</MaxTileRow>
+						<MinTileCol>34032</MinTileCol>
+						<MaxTileCol>34094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45418</MinTileRow>
+						<MaxTileRow>45621</MaxTileRow>
+						<MinTileCol>68065</MinTileCol>
+						<MaxTileCol>68189</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90836</MinTileRow>
+						<MaxTileRow>91243</MaxTileRow>
+						<MinTileCol>136131</MinTileCol>
+						<MaxTileCol>136378</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.96828 47.4204</ows:LowerCorner>
+				<ows:UpperCorner>7.30209 47.6295</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-07-12-37563451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>357</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>715</MinTileRow>
+						<MaxTileRow>716</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1430</MinTileRow>
+						<MaxTileRow>1433</MaxTileRow>
+						<MinTileCol>2127</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2860</MinTileRow>
+						<MaxTileRow>2867</MaxTileRow>
+						<MinTileCol>4254</MinTileCol>
+						<MaxTileCol>4261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5721</MinTileRow>
+						<MaxTileRow>5734</MaxTileRow>
+						<MinTileCol>8509</MinTileCol>
+						<MaxTileCol>8523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11442</MinTileRow>
+						<MaxTileRow>11469</MaxTileRow>
+						<MinTileCol>17019</MinTileCol>
+						<MaxTileCol>17047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22884</MinTileRow>
+						<MaxTileRow>22938</MaxTileRow>
+						<MinTileCol>34038</MinTileCol>
+						<MaxTileCol>34095</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45768</MinTileRow>
+						<MaxTileRow>45876</MaxTileRow>
+						<MinTileCol>68077</MinTileCol>
+						<MaxTileCol>68190</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91537</MinTileRow>
+						<MaxTileRow>91752</MaxTileRow>
+						<MinTileCol>136154</MinTileCol>
+						<MaxTileCol>136380</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>178</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.13912 47.3944</ows:LowerCorner>
+				<ows:UpperCorner>7.56551 48.2166</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-07-12-37594949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>716</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1433</MaxTileRow>
+						<MinTileCol>2129</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2867</MaxTileRow>
+						<MinTileCol>4259</MinTileCol>
+						<MaxTileCol>4267</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5680</MinTileRow>
+						<MaxTileRow>5735</MaxTileRow>
+						<MinTileCol>8518</MinTileCol>
+						<MaxTileCol>8534</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11361</MinTileRow>
+						<MaxTileRow>11471</MaxTileRow>
+						<MinTileCol>17037</MinTileCol>
+						<MaxTileCol>17068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22722</MinTileRow>
+						<MaxTileRow>22942</MaxTileRow>
+						<MinTileCol>34075</MinTileCol>
+						<MaxTileCol>34136</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45444</MinTileRow>
+						<MaxTileRow>45885</MaxTileRow>
+						<MinTileCol>68151</MinTileCol>
+						<MaxTileCol>68273</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90888</MinTileRow>
+						<MaxTileRow>91771</MaxTileRow>
+						<MinTileCol>136302</MinTileCol>
+						<MaxTileCol>136547</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.90093 47.957</ows:LowerCorner>
+				<ows:UpperCorner>7.18142 48.2982</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-07-16-38576487</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>709</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1418</MinTileRow>
+						<MaxTileRow>1424</MaxTileRow>
+						<MinTileCol>2126</MinTileCol>
+						<MaxTileCol>2129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2837</MinTileRow>
+						<MaxTileRow>2849</MaxTileRow>
+						<MinTileCol>4253</MinTileCol>
+						<MaxTileCol>4258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5675</MinTileRow>
+						<MaxTileRow>5698</MaxTileRow>
+						<MinTileCol>8506</MinTileCol>
+						<MaxTileCol>8517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11350</MinTileRow>
+						<MaxTileRow>11396</MaxTileRow>
+						<MinTileCol>17012</MinTileCol>
+						<MaxTileCol>17035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22701</MinTileRow>
+						<MaxTileRow>22792</MaxTileRow>
+						<MinTileCol>34024</MinTileCol>
+						<MaxTileCol>34071</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45403</MinTileRow>
+						<MaxTileRow>45584</MaxTileRow>
+						<MinTileCol>68048</MinTileCol>
+						<MaxTileCol>68143</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90807</MinTileRow>
+						<MaxTileRow>91168</MaxTileRow>
+						<MinTileCol>136096</MinTileCol>
+						<MaxTileCol>136286</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.09504 48.2137</ows:LowerCorner>
+				<ows:UpperCorner>7.29278 48.3372</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-09-02-37582962</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>709</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1418</MinTileRow>
+						<MaxTileRow>1420</MaxTileRow>
+						<MinTileCol>2128</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2836</MinTileRow>
+						<MaxTileRow>2840</MaxTileRow>
+						<MinTileCol>4257</MinTileCol>
+						<MaxTileCol>4261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5672</MinTileRow>
+						<MaxTileRow>5680</MaxTileRow>
+						<MinTileCol>8514</MinTileCol>
+						<MaxTileCol>8523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11345</MinTileRow>
+						<MaxTileRow>11361</MaxTileRow>
+						<MinTileCol>17029</MinTileCol>
+						<MaxTileCol>17047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22690</MinTileRow>
+						<MaxTileRow>22722</MaxTileRow>
+						<MinTileCol>34059</MinTileCol>
+						<MaxTileCol>34095</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45380</MinTileRow>
+						<MaxTileRow>45445</MaxTileRow>
+						<MinTileCol>68119</MinTileCol>
+						<MaxTileCol>68191</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90761</MinTileRow>
+						<MaxTileRow>90891</MaxTileRow>
+						<MinTileCol>136238</MinTileCol>
+						<MaxTileCol>136382</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.18559 48.1608</ows:LowerCorner>
+				<ows:UpperCorner>7.50831 48.3339</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-09-02-37591667</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>709</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1418</MinTileRow>
+						<MaxTileRow>1421</MaxTileRow>
+						<MinTileCol>2129</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2836</MinTileRow>
+						<MaxTileRow>2842</MaxTileRow>
+						<MinTileCol>4259</MinTileCol>
+						<MaxTileCol>4266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5672</MinTileRow>
+						<MaxTileRow>5684</MaxTileRow>
+						<MinTileCol>8519</MinTileCol>
+						<MaxTileCol>8533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11345</MinTileRow>
+						<MaxTileRow>11368</MaxTileRow>
+						<MinTileCol>17038</MinTileCol>
+						<MaxTileCol>17066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22690</MinTileRow>
+						<MaxTileRow>22737</MaxTileRow>
+						<MinTileCol>34076</MinTileCol>
+						<MaxTileCol>34133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45380</MinTileRow>
+						<MaxTileRow>45474</MaxTileRow>
+						<MinTileCol>68152</MinTileCol>
+						<MaxTileCol>68266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90761</MinTileRow>
+						<MaxTileRow>90949</MaxTileRow>
+						<MinTileCol>136304</MinTileCol>
+						<MaxTileCol>136533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.81653 47.7189</ows:LowerCorner>
+				<ows:UpperCorner>7.02616 48.0308</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-10-22-38502449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>357</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>714</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1423</MinTileRow>
+						<MaxTileRow>1428</MaxTileRow>
+						<MinTileCol>2125</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2846</MinTileRow>
+						<MaxTileRow>2857</MaxTileRow>
+						<MinTileCol>4251</MinTileCol>
+						<MaxTileCol>4255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5693</MinTileRow>
+						<MaxTileRow>5714</MaxTileRow>
+						<MinTileCol>8502</MinTileCol>
+						<MaxTileCol>8511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11386</MinTileRow>
+						<MaxTileRow>11428</MaxTileRow>
+						<MinTileCol>17004</MinTileCol>
+						<MaxTileCol>17022</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22773</MinTileRow>
+						<MaxTileRow>22857</MaxTileRow>
+						<MinTileCol>34009</MinTileCol>
+						<MaxTileCol>34045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45547</MinTileRow>
+						<MaxTileRow>45715</MaxTileRow>
+						<MinTileCol>68019</MinTileCol>
+						<MaxTileCol>68090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91095</MinTileRow>
+						<MaxTileRow>91430</MaxTileRow>
+						<MinTileCol>136039</MinTileCol>
+						<MaxTileCol>136180</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.92245 47.702</ows:LowerCorner>
+				<ows:UpperCorner>7.25388 48.0273</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-10-28-38649324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>357</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>714</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1423</MinTileRow>
+						<MaxTileRow>1428</MaxTileRow>
+						<MinTileCol>2126</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2846</MinTileRow>
+						<MaxTileRow>2857</MaxTileRow>
+						<MinTileCol>4253</MinTileCol>
+						<MaxTileCol>4260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5693</MinTileRow>
+						<MaxTileRow>5715</MaxTileRow>
+						<MinTileCol>8507</MinTileCol>
+						<MaxTileCol>8521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11386</MinTileRow>
+						<MaxTileRow>11430</MaxTileRow>
+						<MinTileCol>17015</MinTileCol>
+						<MaxTileCol>17043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22773</MinTileRow>
+						<MaxTileRow>22861</MaxTileRow>
+						<MinTileCol>34031</MinTileCol>
+						<MaxTileCol>34086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45547</MinTileRow>
+						<MaxTileRow>45722</MaxTileRow>
+						<MinTileCol>68063</MinTileCol>
+						<MaxTileCol>68172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91095</MinTileRow>
+						<MaxTileRow>91444</MaxTileRow>
+						<MinTileCol>136126</MinTileCol>
+						<MaxTileCol>136345</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.81718 47.7279</ows:LowerCorner>
+				<ows:UpperCorner>7.02547 48.0218</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-10-28-38661948</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>357</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>714</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1423</MinTileRow>
+						<MaxTileRow>1428</MaxTileRow>
+						<MinTileCol>2125</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2847</MinTileRow>
+						<MaxTileRow>2856</MaxTileRow>
+						<MinTileCol>4251</MinTileCol>
+						<MaxTileCol>4255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5694</MinTileRow>
+						<MaxTileRow>5713</MaxTileRow>
+						<MinTileCol>8502</MinTileCol>
+						<MaxTileCol>8511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11388</MinTileRow>
+						<MaxTileRow>11427</MaxTileRow>
+						<MinTileCol>17004</MinTileCol>
+						<MaxTileCol>17022</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22776</MinTileRow>
+						<MaxTileRow>22855</MaxTileRow>
+						<MinTileCol>34009</MinTileCol>
+						<MaxTileCol>34045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45552</MinTileRow>
+						<MaxTileRow>45710</MaxTileRow>
+						<MinTileCol>68019</MinTileCol>
+						<MaxTileCol>68090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91104</MinTileRow>
+						<MaxTileRow>91420</MaxTileRow>
+						<MinTileCol>136039</MinTileCol>
+						<MaxTileCol>136180</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-Departement-68 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-Departement-68 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.87244 47.7493</ows:LowerCorner>
+				<ows:UpperCorner>7.18123 47.9571</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-Departement-68-2013-12-13-38464699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>356</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>712</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1424</MinTileRow>
+						<MaxTileRow>1427</MaxTileRow>
+						<MinTileCol>2126</MinTileCol>
+						<MaxTileCol>2129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2849</MinTileRow>
+						<MaxTileRow>2855</MaxTileRow>
+						<MinTileCol>4252</MinTileCol>
+						<MaxTileCol>4259</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5698</MinTileRow>
+						<MaxTileRow>5711</MaxTileRow>
+						<MinTileCol>8504</MinTileCol>
+						<MaxTileCol>8518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11397</MinTileRow>
+						<MaxTileRow>11423</MaxTileRow>
+						<MinTileCol>17009</MinTileCol>
+						<MaxTileCol>17036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22794</MinTileRow>
+						<MaxTileRow>22847</MaxTileRow>
+						<MinTileCol>34019</MinTileCol>
+						<MaxTileCol>34073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45589</MinTileRow>
+						<MaxTileRow>45694</MaxTileRow>
+						<MinTileCol>68038</MinTileCol>
+						<MaxTileCol>68147</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91178</MinTileRow>
+						<MaxTileRow>91388</MaxTileRow>
+						<MinTileCol>136077</MinTileCol>
+						<MaxTileCol>136295</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>178</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-GUADELOUPE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de BDO-GUADELOUPE 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-61.8234 15.8196</ows:LowerCorner>
+				<ows:UpperCorner>-60.995 16.5216</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-GUADELOUPE-2013-2014-2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>464</MinTileRow>
+						<MaxTileRow>466</MaxTileRow>
+						<MinTileCol>336</MinTileCol>
+						<MaxTileCol>338</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>928</MinTileRow>
+						<MaxTileRow>932</MaxTileRow>
+						<MinTileCol>672</MinTileCol>
+						<MaxTileCol>676</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1857</MinTileRow>
+						<MaxTileRow>1865</MaxTileRow>
+						<MinTileCol>1344</MinTileCol>
+						<MaxTileCol>1353</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3714</MinTileRow>
+						<MaxTileRow>3731</MaxTileRow>
+						<MinTileCol>2689</MinTileCol>
+						<MaxTileCol>2707</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7429</MinTileRow>
+						<MaxTileRow>7462</MaxTileRow>
+						<MinTileCol>5378</MinTileCol>
+						<MaxTileCol>5415</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>14859</MinTileRow>
+						<MaxTileRow>14924</MaxTileRow>
+						<MinTileCol>10756</MinTileCol>
+						<MaxTileCol>10831</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>29718</MinTileRow>
+						<MaxTileRow>29849</MaxTileRow>
+						<MinTileCol>21513</MinTileCol>
+						<MaxTileCol>21663</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>59436</MinTileRow>
+						<MaxTileRow>59699</MaxTileRow>
+						<MinTileCol>43027</MinTileCol>
+						<MaxTileCol>43327</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>118872</MinTileRow>
+						<MaxTileRow>119399</MaxTileRow>
+						<MinTileCol>86055</MinTileCol>
+						<MaxTileCol>86655</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>14</MinTileRow>
+						<MaxTileRow>14</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>29</MinTileRow>
+						<MaxTileRow>29</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>21</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>58</MinTileRow>
+						<MaxTileRow>58</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>42</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>116</MinTileRow>
+						<MaxTileRow>116</MaxTileRow>
+						<MinTileCol>84</MinTileCol>
+						<MaxTileCol>84</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>232</MinTileRow>
+						<MaxTileRow>233</MaxTileRow>
+						<MinTileCol>168</MinTileCol>
+						<MaxTileCol>169</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BDO-MARTINIQUE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BDO-MARTINIQUE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-61.2472 14.3719</ows:LowerCorner>
+				<ows:UpperCorner>-60.7785 14.8999</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BDO-MARTINIQUE-2013-2014_2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>469</MinTileRow>
+						<MaxTileRow>470</MaxTileRow>
+						<MinTileCol>337</MinTileCol>
+						<MaxTileCol>339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>938</MinTileRow>
+						<MaxTileRow>941</MaxTileRow>
+						<MinTileCol>675</MinTileCol>
+						<MaxTileCol>678</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1876</MinTileRow>
+						<MaxTileRow>1882</MaxTileRow>
+						<MinTileCol>1351</MinTileCol>
+						<MaxTileCol>1356</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3753</MinTileRow>
+						<MaxTileRow>3765</MaxTileRow>
+						<MinTileCol>2702</MinTileCol>
+						<MaxTileCol>2712</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7506</MinTileRow>
+						<MaxTileRow>7530</MaxTileRow>
+						<MinTileCol>5404</MinTileCol>
+						<MaxTileCol>5425</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>15012</MinTileRow>
+						<MaxTileRow>15061</MaxTileRow>
+						<MinTileCol>10809</MinTileCol>
+						<MaxTileCol>10851</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>30024</MinTileRow>
+						<MaxTileRow>30123</MaxTileRow>
+						<MinTileCol>21618</MinTileCol>
+						<MaxTileCol>21703</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>60049</MinTileRow>
+						<MaxTileRow>60247</MaxTileRow>
+						<MinTileCol>43237</MinTileCol>
+						<MaxTileCol>43406</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>120098</MinTileRow>
+						<MaxTileRow>120494</MaxTileRow>
+						<MinTileCol>86475</MinTileCol>
+						<MaxTileCol>86812</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>14</MinTileRow>
+						<MaxTileRow>14</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>29</MinTileRow>
+						<MaxTileRow>29</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>21</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>58</MinTileRow>
+						<MaxTileRow>58</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>42</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>117</MinTileRow>
+						<MaxTileRow>117</MaxTileRow>
+						<MinTileCol>84</MinTileCol>
+						<MaxTileCol>84</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>234</MinTileRow>
+						<MaxTileRow>235</MaxTileRow>
+						<MinTileCol>168</MinTileCol>
+						<MaxTileCol>169</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BERGERAC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BERGERAC issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.362816 44.767</ows:LowerCorner>
+				<ows:UpperCorner>0.648745 44.9442</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BERGERAC-2013-09-03-40128824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1026</MinTileCol>
+						<MaxTileCol>1027</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1474</MinTileRow>
+						<MaxTileRow>1477</MaxTileRow>
+						<MinTileCol>2052</MinTileCol>
+						<MaxTileCol>2055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2948</MinTileRow>
+						<MaxTileRow>2954</MaxTileRow>
+						<MinTileCol>4104</MinTileCol>
+						<MaxTileCol>4110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5897</MinTileRow>
+						<MaxTileRow>5908</MaxTileRow>
+						<MinTileCol>8208</MinTileCol>
+						<MaxTileCol>8221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11795</MinTileRow>
+						<MaxTileRow>11817</MaxTileRow>
+						<MinTileCol>16417</MinTileCol>
+						<MaxTileCol>16443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23590</MinTileRow>
+						<MaxTileRow>23634</MaxTileRow>
+						<MinTileCol>32834</MinTileCol>
+						<MaxTileCol>32886</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47180</MinTileRow>
+						<MaxTileRow>47269</MaxTileRow>
+						<MinTileCol>65669</MinTileCol>
+						<MaxTileCol>65772</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94360</MinTileRow>
+						<MaxTileRow>94539</MaxTileRow>
+						<MinTileCol>131339</MinTileCol>
+						<MaxTileCol>131544</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BEZIERS</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BEZIERS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.09849 43.2765</ows:LowerCorner>
+				<ows:UpperCorner>3.37027 43.4211</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BEZIERS-2013-08-31-38573824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2083</MinTileCol>
+						<MaxTileCol>2086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2996</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4166</MinTileCol>
+						<MaxTileCol>4172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5993</MinTileRow>
+						<MaxTileRow>6003</MaxTileRow>
+						<MinTileCol>8333</MinTileCol>
+						<MaxTileCol>8345</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11987</MinTileRow>
+						<MaxTileRow>12006</MaxTileRow>
+						<MinTileCol>16666</MinTileCol>
+						<MaxTileCol>16690</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23975</MinTileRow>
+						<MaxTileRow>24012</MaxTileRow>
+						<MinTileCol>33332</MinTileCol>
+						<MaxTileCol>33381</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47951</MinTileRow>
+						<MaxTileRow>48024</MaxTileRow>
+						<MinTileCol>66664</MinTileCol>
+						<MaxTileCol>66763</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95903</MinTileRow>
+						<MaxTileRow>96048</MaxTileRow>
+						<MinTileCol>133328</MinTileCol>
+						<MaxTileCol>133526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BORDEAUX-2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BORDEAUX-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.910232 44.8017</ows:LowerCorner>
+				<ows:UpperCorner>-0.618547 45.009</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BORDEAUX-2013-12-09-40341199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1473</MinTileRow>
+						<MaxTileRow>1476</MaxTileRow>
+						<MinTileCol>2037</MinTileCol>
+						<MaxTileCol>2040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2946</MinTileRow>
+						<MaxTileRow>2953</MaxTileRow>
+						<MinTileCol>4075</MinTileCol>
+						<MaxTileCol>4081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5893</MinTileRow>
+						<MaxTileRow>5906</MaxTileRow>
+						<MinTileCol>8150</MinTileCol>
+						<MaxTileCol>8163</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11786</MinTileRow>
+						<MaxTileRow>11812</MaxTileRow>
+						<MinTileCol>16301</MinTileCol>
+						<MaxTileCol>16327</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23573</MinTileRow>
+						<MaxTileRow>23624</MaxTileRow>
+						<MinTileCol>32602</MinTileCol>
+						<MaxTileCol>32654</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47146</MinTileRow>
+						<MaxTileRow>47249</MaxTileRow>
+						<MinTileCol>65205</MinTileCol>
+						<MaxTileCol>65309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94293</MinTileRow>
+						<MaxTileRow>94499</MaxTileRow>
+						<MinTileCol>130411</MinTileCol>
+						<MaxTileCol>130619</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BORDEAUX-2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BORDEAUX-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.911596 44.5675</ows:LowerCorner>
+				<ows:UpperCorner>-0.616128 44.8467</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BORDEAUX-2013-12-10-39858819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1480</MaxTileRow>
+						<MinTileCol>2037</MinTileCol>
+						<MaxTileCol>2040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2951</MinTileRow>
+						<MaxTileRow>2960</MaxTileRow>
+						<MinTileCol>4075</MinTileCol>
+						<MaxTileCol>4081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5903</MinTileRow>
+						<MaxTileRow>5920</MaxTileRow>
+						<MinTileCol>8150</MinTileCol>
+						<MaxTileCol>8163</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11807</MinTileRow>
+						<MaxTileRow>11841</MaxTileRow>
+						<MinTileCol>16301</MinTileCol>
+						<MaxTileCol>16327</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23615</MinTileRow>
+						<MaxTileRow>23683</MaxTileRow>
+						<MinTileCol>32603</MinTileCol>
+						<MaxTileCol>32654</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47230</MinTileRow>
+						<MaxTileRow>47367</MaxTileRow>
+						<MinTileCol>65207</MinTileCol>
+						<MaxTileCol>65309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94460</MinTileRow>
+						<MaxTileRow>94735</MaxTileRow>
+						<MinTileCol>130414</MinTileCol>
+						<MaxTileCol>130618</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BORDEAUX-EST 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BORDEAUX-EST issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.683234 44.8185</ows:LowerCorner>
+				<ows:UpperCorner>-0.378996 45.0346</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BORDEAUX-EST-2014-03-05-39583319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1472</MinTileRow>
+						<MaxTileRow>1476</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2945</MinTileRow>
+						<MaxTileRow>2952</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5891</MinTileRow>
+						<MaxTileRow>5905</MaxTileRow>
+						<MinTileCol>8161</MinTileCol>
+						<MaxTileCol>8174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11783</MinTileRow>
+						<MaxTileRow>11810</MaxTileRow>
+						<MinTileCol>16322</MinTileCol>
+						<MaxTileCol>16348</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23566</MinTileRow>
+						<MaxTileRow>23621</MaxTileRow>
+						<MinTileCol>32645</MinTileCol>
+						<MaxTileCol>32697</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47132</MinTileRow>
+						<MaxTileRow>47243</MaxTileRow>
+						<MinTileCol>65290</MinTileCol>
+						<MaxTileCol>65395</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94264</MinTileRow>
+						<MaxTileRow>94486</MaxTileRow>
+						<MinTileCol>130580</MinTileCol>
+						<MaxTileCol>130791</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BORDEAUX-EST 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BORDEAUX-EST issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.684664 44.6562</ows:LowerCorner>
+				<ows:UpperCorner>-0.381886 44.8633</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BORDEAUX-EST-2014-04-13-39626699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1478</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2951</MinTileRow>
+						<MaxTileRow>2957</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5903</MinTileRow>
+						<MaxTileRow>5915</MaxTileRow>
+						<MinTileCol>8161</MinTileCol>
+						<MaxTileCol>8174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11806</MinTileRow>
+						<MaxTileRow>11831</MaxTileRow>
+						<MinTileCol>16322</MinTileCol>
+						<MaxTileCol>16348</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23612</MinTileRow>
+						<MaxTileRow>23662</MaxTileRow>
+						<MinTileCol>32645</MinTileCol>
+						<MaxTileCol>32697</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47224</MinTileRow>
+						<MaxTileRow>47324</MaxTileRow>
+						<MinTileCol>65290</MinTileCol>
+						<MaxTileCol>65394</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94448</MinTileRow>
+						<MaxTileRow>94648</MaxTileRow>
+						<MinTileCol>130581</MinTileCol>
+						<MaxTileCol>130789</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BOURGOGNE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BOURGOGNE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.81625 46.1328</ows:LowerCorner>
+				<ows:UpperCorner>5.57154 48.401</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BOURGOGNE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>708</MinTileRow>
+						<MaxTileRow>727</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1416</MinTileRow>
+						<MaxTileRow>1454</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2833</MinTileRow>
+						<MaxTileRow>2909</MaxTileRow>
+						<MinTileCol>4160</MinTileCol>
+						<MaxTileCol>4221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5667</MinTileRow>
+						<MaxTileRow>5818</MaxTileRow>
+						<MinTileCol>8320</MinTileCol>
+						<MaxTileCol>8443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11335</MinTileRow>
+						<MaxTileRow>11637</MaxTileRow>
+						<MinTileCol>16640</MinTileCol>
+						<MaxTileCol>16887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22671</MinTileRow>
+						<MaxTileRow>23275</MaxTileRow>
+						<MinTileCol>33280</MinTileCol>
+						<MaxTileCol>33775</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45343</MinTileRow>
+						<MaxTileRow>46550</MaxTileRow>
+						<MinTileCol>66561</MinTileCol>
+						<MaxTileCol>67550</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BREST 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BREST issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-4.6687 48.2966</ows:LowerCorner>
+				<ows:UpperCorner>-4.36192 48.4847</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BREST-2013-04-03-41613200</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>498</MinTileCol>
+						<MaxTileCol>499</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>709</MaxTileRow>
+						<MinTileCol>997</MinTileCol>
+						<MaxTileCol>999</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1418</MaxTileRow>
+						<MinTileCol>1995</MinTileCol>
+						<MaxTileCol>1998</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2831</MinTileRow>
+						<MaxTileRow>2837</MaxTileRow>
+						<MinTileCol>3990</MinTileCol>
+						<MaxTileCol>3996</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5662</MinTileRow>
+						<MaxTileRow>5674</MaxTileRow>
+						<MinTileCol>7980</MinTileCol>
+						<MaxTileCol>7993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11325</MinTileRow>
+						<MaxTileRow>11348</MaxTileRow>
+						<MinTileCol>15960</MinTileCol>
+						<MaxTileCol>15986</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22650</MinTileRow>
+						<MaxTileRow>22697</MaxTileRow>
+						<MinTileCol>31921</MinTileCol>
+						<MaxTileCol>31972</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45300</MinTileRow>
+						<MaxTileRow>45395</MaxTileRow>
+						<MinTileCol>63843</MinTileCol>
+						<MaxTileCol>63945</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90600</MinTileRow>
+						<MaxTileRow>90791</MaxTileRow>
+						<MinTileCol>127686</MinTileCol>
+						<MaxTileCol>127891</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>62</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>249</MinTileCol>
+						<MaxTileCol>249</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BREST 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BREST issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-4.6687 48.2966</ows:LowerCorner>
+				<ows:UpperCorner>-4.36192 48.4847</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BREST-2013-04-03-41635702</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>498</MinTileCol>
+						<MaxTileCol>499</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>709</MaxTileRow>
+						<MinTileCol>997</MinTileCol>
+						<MaxTileCol>999</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1418</MaxTileRow>
+						<MinTileCol>1995</MinTileCol>
+						<MaxTileCol>1998</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2831</MinTileRow>
+						<MaxTileRow>2837</MaxTileRow>
+						<MinTileCol>3990</MinTileCol>
+						<MaxTileCol>3996</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5662</MinTileRow>
+						<MaxTileRow>5674</MaxTileRow>
+						<MinTileCol>7980</MinTileCol>
+						<MaxTileCol>7993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11325</MinTileRow>
+						<MaxTileRow>11348</MaxTileRow>
+						<MinTileCol>15960</MinTileCol>
+						<MaxTileCol>15986</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22650</MinTileRow>
+						<MaxTileRow>22697</MaxTileRow>
+						<MinTileCol>31921</MinTileCol>
+						<MaxTileCol>31972</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45300</MinTileRow>
+						<MaxTileRow>45395</MaxTileRow>
+						<MinTileCol>63843</MinTileCol>
+						<MaxTileCol>63945</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90600</MinTileRow>
+						<MaxTileRow>90791</MaxTileRow>
+						<MinTileCol>127686</MinTileCol>
+						<MaxTileCol>127891</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>62</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>249</MinTileCol>
+						<MaxTileCol>249</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BRETAGNE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BRETAGNE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.23913 47.1432</ows:LowerCorner>
+				<ows:UpperCorner>-0.949064 49.0227</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_BRETAGNE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>703</MinTileRow>
+						<MaxTileRow>718</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1407</MinTileRow>
+						<MaxTileRow>1436</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2815</MinTileRow>
+						<MaxTileRow>2873</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5630</MinTileRow>
+						<MaxTileRow>5746</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8146</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11261</MinTileRow>
+						<MaxTileRow>11492</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>16293</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22523</MinTileRow>
+						<MaxTileRow>22984</MaxTileRow>
+						<MinTileCol>31823</MinTileCol>
+						<MaxTileCol>32586</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45046</MinTileRow>
+						<MaxTileRow>45968</MaxTileRow>
+						<MinTileCol>63646</MinTileCol>
+						<MaxTileCol>65173</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CAEN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de CAEN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.545186 49.049</ows:LowerCorner>
+				<ows:UpperCorner>-0.229756 49.273</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_CAEN-2014-03-10-40195319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>351</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>700</MinTileRow>
+						<MaxTileRow>702</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1022</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1401</MinTileRow>
+						<MaxTileRow>1405</MaxTileRow>
+						<MinTileCol>2041</MinTileCol>
+						<MaxTileCol>2045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2803</MinTileRow>
+						<MaxTileRow>2811</MaxTileRow>
+						<MinTileCol>4083</MinTileCol>
+						<MaxTileCol>4090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5607</MinTileRow>
+						<MaxTileRow>5622</MaxTileRow>
+						<MinTileCol>8167</MinTileCol>
+						<MaxTileCol>8181</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11215</MinTileRow>
+						<MaxTileRow>11245</MaxTileRow>
+						<MinTileCol>16334</MinTileCol>
+						<MaxTileCol>16362</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22431</MinTileRow>
+						<MaxTileRow>22491</MaxTileRow>
+						<MinTileCol>32668</MinTileCol>
+						<MaxTileCol>32724</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44862</MinTileRow>
+						<MaxTileRow>44982</MaxTileRow>
+						<MinTileCol>65337</MinTileCol>
+						<MaxTileCol>65448</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89725</MinTileRow>
+						<MaxTileRow>89965</MaxTileRow>
+						<MinTileCol>130674</MinTileCol>
+						<MaxTileCol>130897</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CARCASSONNE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de CARCASSONNE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.21171 43.1034</ows:LowerCorner>
+				<ows:UpperCorner>2.48444 43.3029</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_CARCASSONNE-2014-03-12-39411944</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2073</MinTileCol>
+						<MaxTileCol>2076</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3000</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4146</MinTileCol>
+						<MaxTileCol>4152</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6001</MinTileRow>
+						<MaxTileRow>6013</MaxTileRow>
+						<MinTileCol>8292</MinTileCol>
+						<MaxTileCol>8305</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12002</MinTileRow>
+						<MaxTileRow>12027</MaxTileRow>
+						<MinTileCol>16585</MinTileCol>
+						<MaxTileCol>16610</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24005</MinTileRow>
+						<MaxTileRow>24055</MaxTileRow>
+						<MinTileCol>33170</MinTileCol>
+						<MaxTileCol>33220</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48011</MinTileRow>
+						<MaxTileRow>48110</MaxTileRow>
+						<MinTileCol>66341</MinTileCol>
+						<MaxTileCol>66440</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96022</MinTileRow>
+						<MaxTileRow>96221</MaxTileRow>
+						<MinTileCol>132682</MinTileCol>
+						<MaxTileCol>132881</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CENTRE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de CENTRE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.0844953 46.3001</ows:LowerCorner>
+				<ows:UpperCorner>3.15021 48.9569</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_CENTRE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>703</MinTileRow>
+						<MaxTileRow>725</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1407</MinTileRow>
+						<MaxTileRow>1451</MaxTileRow>
+						<MinTileCol>2048</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2815</MinTileRow>
+						<MaxTileRow>2903</MaxTileRow>
+						<MinTileCol>4096</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5630</MinTileRow>
+						<MaxTileRow>5807</MaxTileRow>
+						<MinTileCol>8192</MinTileCol>
+						<MaxTileCol>8335</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11260</MinTileRow>
+						<MaxTileRow>11614</MaxTileRow>
+						<MinTileCol>16385</MinTileCol>
+						<MaxTileCol>16670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22520</MinTileRow>
+						<MaxTileRow>23229</MaxTileRow>
+						<MinTileCol>32770</MinTileCol>
+						<MaxTileCol>33341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45041</MinTileRow>
+						<MaxTileRow>46458</MaxTileRow>
+						<MinTileCol>65540</MinTileCol>
+						<MaxTileCol>66682</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CHAMPAGNE-ARDENNE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de CHAMPAGNE-ARDENNE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.34581 47.5336</ows:LowerCorner>
+				<ows:UpperCorner>6.03616 49.9972</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_CHAMPAGNE-ARDENNE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>347</MinTileRow>
+						<MaxTileRow>357</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>694</MinTileRow>
+						<MaxTileRow>715</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1389</MinTileRow>
+						<MaxTileRow>1431</MaxTileRow>
+						<MinTileCol>2086</MinTileCol>
+						<MaxTileCol>2115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2778</MinTileRow>
+						<MaxTileRow>2862</MaxTileRow>
+						<MinTileCol>4172</MinTileCol>
+						<MaxTileCol>4230</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5557</MinTileRow>
+						<MaxTileRow>5725</MaxTileRow>
+						<MinTileCol>8344</MinTileCol>
+						<MaxTileCol>8461</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11114</MinTileRow>
+						<MaxTileRow>11451</MaxTileRow>
+						<MinTileCol>16688</MinTileCol>
+						<MaxTileCol>16922</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22228</MinTileRow>
+						<MaxTileRow>22903</MaxTileRow>
+						<MinTileCol>33377</MinTileCol>
+						<MaxTileCol>33845</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44457</MinTileRow>
+						<MaxTileRow>45807</MaxTileRow>
+						<MinTileCol>66755</MinTileCol>
+						<MaxTileCol>67691</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>173</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CHARTRES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de CHARTRES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.34718 48.3429</ows:LowerCorner>
+				<ows:UpperCorner>1.63676 48.5444</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_CHARTRES-2014-03-11-39773074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>708</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1414</MinTileRow>
+						<MaxTileRow>1417</MaxTileRow>
+						<MinTileCol>2063</MinTileCol>
+						<MaxTileCol>2066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2829</MinTileRow>
+						<MaxTileRow>2835</MaxTileRow>
+						<MinTileCol>4126</MinTileCol>
+						<MaxTileCol>4133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5658</MinTileRow>
+						<MaxTileRow>5671</MaxTileRow>
+						<MinTileCol>8253</MinTileCol>
+						<MaxTileCol>8266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11316</MinTileRow>
+						<MaxTileRow>11343</MaxTileRow>
+						<MinTileCol>16506</MinTileCol>
+						<MaxTileCol>16533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22632</MinTileRow>
+						<MaxTileRow>22687</MaxTileRow>
+						<MinTileCol>33013</MinTileCol>
+						<MaxTileCol>33066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45264</MinTileRow>
+						<MaxTileRow>45375</MaxTileRow>
+						<MinTileCol>66026</MinTileCol>
+						<MaxTileCol>66132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90529</MinTileRow>
+						<MaxTileRow>90750</MaxTileRow>
+						<MinTileCol>132052</MinTileCol>
+						<MaxTileCol>132264</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de COLMAR 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de COLMAR issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.18548 47.9901</ows:LowerCorner>
+				<ows:UpperCorner>7.49832 48.2166</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_COLMAR-2014-03-08-38193199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1423</MaxTileRow>
+						<MinTileCol>2129</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2847</MaxTileRow>
+						<MinTileCol>4259</MinTileCol>
+						<MaxTileCol>4266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5681</MinTileRow>
+						<MaxTileRow>5695</MaxTileRow>
+						<MinTileCol>8519</MinTileCol>
+						<MaxTileCol>8532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11362</MinTileRow>
+						<MaxTileRow>11391</MaxTileRow>
+						<MinTileCol>17038</MinTileCol>
+						<MaxTileCol>17065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22724</MinTileRow>
+						<MaxTileRow>22783</MaxTileRow>
+						<MinTileCol>34076</MinTileCol>
+						<MaxTileCol>34131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45448</MinTileRow>
+						<MaxTileRow>45567</MaxTileRow>
+						<MinTileCol>68152</MinTileCol>
+						<MaxTileCol>68263</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90897</MinTileRow>
+						<MaxTileRow>91135</MaxTileRow>
+						<MinTileCol>136304</MinTileCol>
+						<MaxTileCol>136527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CORSE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de la CORSE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>8.39828 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 43.0942</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_CORSE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>376</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>536</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>752</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>1072</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1504</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>2144</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3008</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>4289</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6017</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>8578</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12034</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>17156</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24069</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>34312</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48138</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>68625</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>47</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>67</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>94</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>134</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>188</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>268</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de COUTANCES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de COUTANCES 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.63017 48.8862</ows:LowerCorner>
+				<ows:UpperCorner>-1.28499 49.1048</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_COUTANCES-2014-02-24-40636069</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>352</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>702</MinTileRow>
+						<MaxTileRow>704</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1404</MinTileRow>
+						<MaxTileRow>1408</MaxTileRow>
+						<MinTileCol>2029</MinTileCol>
+						<MaxTileCol>2033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2809</MinTileRow>
+						<MaxTileRow>2817</MaxTileRow>
+						<MinTileCol>4058</MinTileCol>
+						<MaxTileCol>4066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5619</MinTileRow>
+						<MaxTileRow>5634</MaxTileRow>
+						<MinTileCol>8117</MinTileCol>
+						<MaxTileCol>8132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11239</MinTileRow>
+						<MaxTileRow>11268</MaxTileRow>
+						<MinTileCol>16235</MinTileCol>
+						<MaxTileCol>16265</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22479</MinTileRow>
+						<MaxTileRow>22536</MaxTileRow>
+						<MinTileCol>32471</MinTileCol>
+						<MaxTileCol>32531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44959</MinTileRow>
+						<MaxTileRow>45073</MaxTileRow>
+						<MinTileCol>64943</MinTileCol>
+						<MaxTileCol>65062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89919</MinTileRow>
+						<MaxTileRow>90146</MaxTileRow>
+						<MinTileCol>129887</MinTileCol>
+						<MaxTileCol>130125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.45469 45.9044</ows:LowerCorner>
+				<ows:UpperCorner>2.63883 46.2653</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-05-05-38939202</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1458</MaxTileRow>
+						<MinTileCol>2075</MinTileCol>
+						<MaxTileCol>2078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2905</MinTileRow>
+						<MaxTileRow>2917</MaxTileRow>
+						<MinTileCol>4151</MinTileCol>
+						<MaxTileCol>4156</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5811</MinTileRow>
+						<MaxTileRow>5835</MaxTileRow>
+						<MinTileCol>8303</MinTileCol>
+						<MaxTileCol>8312</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11622</MinTileRow>
+						<MaxTileRow>11670</MaxTileRow>
+						<MinTileCol>16607</MinTileCol>
+						<MaxTileCol>16624</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23245</MinTileRow>
+						<MaxTileRow>23340</MaxTileRow>
+						<MinTileCol>33214</MinTileCol>
+						<MaxTileCol>33248</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46491</MinTileRow>
+						<MaxTileRow>46680</MaxTileRow>
+						<MinTileCol>66429</MinTileCol>
+						<MaxTileCol>66496</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92982</MinTileRow>
+						<MaxTileRow>93360</MaxTileRow>
+						<MinTileCol>132859</MinTileCol>
+						<MaxTileCol>132993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.96065 46.4637</ows:LowerCorner>
+				<ows:UpperCorner>3.24923 46.8241</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-06-05-39568623</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>360</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>721</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1443</MinTileRow>
+						<MaxTileRow>1449</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2887</MinTileRow>
+						<MaxTileRow>2899</MaxTileRow>
+						<MinTileCol>4163</MinTileCol>
+						<MaxTileCol>4169</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5774</MinTileRow>
+						<MaxTileRow>5798</MaxTileRow>
+						<MinTileCol>8326</MinTileCol>
+						<MaxTileCol>8339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11548</MinTileRow>
+						<MaxTileRow>11596</MaxTileRow>
+						<MinTileCol>16653</MinTileCol>
+						<MaxTileCol>16679</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23097</MinTileRow>
+						<MaxTileRow>23193</MaxTileRow>
+						<MinTileCol>33306</MinTileCol>
+						<MaxTileCol>33359</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46195</MinTileRow>
+						<MaxTileRow>46386</MaxTileRow>
+						<MinTileCol>66613</MinTileCol>
+						<MaxTileCol>66718</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92390</MinTileRow>
+						<MaxTileRow>92772</MaxTileRow>
+						<MinTileCol>133227</MinTileCol>
+						<MaxTileCol>133437</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.24348 46.3174</ows:LowerCorner>
+				<ows:UpperCorner>2.35018 46.5161</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-06-05-39656451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>725</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1448</MinTileRow>
+						<MaxTileRow>1451</MaxTileRow>
+						<MinTileCol>2073</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2897</MinTileRow>
+						<MaxTileRow>2903</MaxTileRow>
+						<MinTileCol>4147</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5794</MinTileRow>
+						<MaxTileRow>5807</MaxTileRow>
+						<MinTileCol>8294</MinTileCol>
+						<MaxTileCol>8298</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11589</MinTileRow>
+						<MaxTileRow>11615</MaxTileRow>
+						<MinTileCol>16588</MinTileCol>
+						<MaxTileCol>16597</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23179</MinTileRow>
+						<MaxTileRow>23231</MaxTileRow>
+						<MinTileCol>33176</MinTileCol>
+						<MaxTileCol>33195</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46358</MinTileRow>
+						<MaxTileRow>46463</MaxTileRow>
+						<MinTileCol>66353</MinTileCol>
+						<MaxTileCol>66391</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92717</MinTileRow>
+						<MaxTileRow>92926</MaxTileRow>
+						<MinTileCol>132706</MinTileCol>
+						<MaxTileCol>132782</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.40369 46.4258</ows:LowerCorner>
+				<ows:UpperCorner>3.70786 46.7874</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-06-06-39082000</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>725</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1444</MinTileRow>
+						<MaxTileRow>1450</MaxTileRow>
+						<MinTileCol>2086</MinTileCol>
+						<MaxTileCol>2090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2888</MinTileRow>
+						<MaxTileRow>2900</MaxTileRow>
+						<MinTileCol>4173</MinTileCol>
+						<MaxTileCol>4180</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5776</MinTileRow>
+						<MaxTileRow>5800</MaxTileRow>
+						<MinTileCol>8346</MinTileCol>
+						<MaxTileCol>8360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11553</MinTileRow>
+						<MaxTileRow>11601</MaxTileRow>
+						<MinTileCol>16693</MinTileCol>
+						<MaxTileCol>16721</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23107</MinTileRow>
+						<MaxTileRow>23203</MaxTileRow>
+						<MinTileCol>33387</MinTileCol>
+						<MaxTileCol>33442</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46215</MinTileRow>
+						<MaxTileRow>46406</MaxTileRow>
+						<MinTileCol>66775</MinTileCol>
+						<MaxTileCol>66885</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92430</MinTileRow>
+						<MaxTileRow>92812</MaxTileRow>
+						<MinTileCol>133551</MinTileCol>
+						<MaxTileCol>133771</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.1827 46.544</ows:LowerCorner>
+				<ows:UpperCorner>3.48454 46.734</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-06-06-39094704</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1445</MinTileRow>
+						<MaxTileRow>1448</MaxTileRow>
+						<MinTileCol>2084</MinTileCol>
+						<MaxTileCol>2087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2890</MinTileRow>
+						<MaxTileRow>2896</MaxTileRow>
+						<MinTileCol>4168</MinTileCol>
+						<MaxTileCol>4175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5780</MinTileRow>
+						<MaxTileRow>5792</MaxTileRow>
+						<MinTileCol>8336</MinTileCol>
+						<MaxTileCol>8350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11560</MinTileRow>
+						<MaxTileRow>11585</MaxTileRow>
+						<MinTileCol>16673</MinTileCol>
+						<MaxTileCol>16701</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23121</MinTileRow>
+						<MaxTileRow>23171</MaxTileRow>
+						<MinTileCol>33347</MinTileCol>
+						<MaxTileCol>33402</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46243</MinTileRow>
+						<MaxTileRow>46343</MaxTileRow>
+						<MinTileCol>66694</MinTileCol>
+						<MaxTileCol>66804</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92486</MinTileRow>
+						<MaxTileRow>92687</MaxTileRow>
+						<MinTileCol>133389</MinTileCol>
+						<MaxTileCol>133608</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.73765 46.4727</ows:LowerCorner>
+				<ows:UpperCorner>3.01312 46.8242</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-06-06-39105993</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>360</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>721</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1443</MinTileRow>
+						<MaxTileRow>1449</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2887</MinTileRow>
+						<MaxTileRow>2898</MaxTileRow>
+						<MinTileCol>4158</MinTileCol>
+						<MaxTileCol>4164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5774</MinTileRow>
+						<MaxTileRow>5797</MaxTileRow>
+						<MinTileCol>8316</MinTileCol>
+						<MaxTileCol>8329</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11548</MinTileRow>
+						<MaxTileRow>11595</MaxTileRow>
+						<MinTileCol>16633</MinTileCol>
+						<MaxTileCol>16658</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23097</MinTileRow>
+						<MaxTileRow>23190</MaxTileRow>
+						<MinTileCol>33266</MinTileCol>
+						<MaxTileCol>33316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46195</MinTileRow>
+						<MaxTileRow>46381</MaxTileRow>
+						<MinTileCol>66532</MinTileCol>
+						<MaxTileCol>66633</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92390</MinTileRow>
+						<MaxTileRow>92763</MaxTileRow>
+						<MinTileCol>133065</MinTileCol>
+						<MaxTileCol>133266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.50204 46.4179</ows:LowerCorner>
+				<ows:UpperCorner>2.79168 46.7699</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-06-06-39119829</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>725</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1444</MinTileRow>
+						<MaxTileRow>1450</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2889</MinTileRow>
+						<MaxTileRow>2900</MaxTileRow>
+						<MinTileCol>4152</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5778</MinTileRow>
+						<MaxTileRow>5801</MaxTileRow>
+						<MinTileCol>8305</MinTileCol>
+						<MaxTileCol>8319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11556</MinTileRow>
+						<MaxTileRow>11602</MaxTileRow>
+						<MinTileCol>16611</MinTileCol>
+						<MaxTileCol>16638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23112</MinTileRow>
+						<MaxTileRow>23205</MaxTileRow>
+						<MinTileCol>33223</MinTileCol>
+						<MaxTileCol>33276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46224</MinTileRow>
+						<MaxTileRow>46410</MaxTileRow>
+						<MinTileCol>66447</MinTileCol>
+						<MaxTileCol>66552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92448</MinTileRow>
+						<MaxTileRow>92821</MaxTileRow>
+						<MinTileCol>132895</MinTileCol>
+						<MaxTileCol>133105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.7926 45.8245</ows:LowerCorner>
+				<ows:UpperCorner>3.09074 46.1758</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-01-39641326</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1454</MinTileRow>
+						<MaxTileRow>1460</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2908</MinTileRow>
+						<MaxTileRow>2920</MaxTileRow>
+						<MinTileCol>4159</MinTileCol>
+						<MaxTileCol>4166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5817</MinTileRow>
+						<MaxTileRow>5840</MaxTileRow>
+						<MinTileCol>8319</MinTileCol>
+						<MaxTileCol>8332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11634</MinTileRow>
+						<MaxTileRow>11680</MaxTileRow>
+						<MinTileCol>16638</MinTileCol>
+						<MaxTileCol>16665</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23269</MinTileRow>
+						<MaxTileRow>23361</MaxTileRow>
+						<MinTileCol>33276</MinTileCol>
+						<MaxTileCol>33330</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46538</MinTileRow>
+						<MaxTileRow>46722</MaxTileRow>
+						<MinTileCol>66553</MinTileCol>
+						<MaxTileCol>66661</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93076</MinTileRow>
+						<MaxTileRow>93444</MaxTileRow>
+						<MinTileCol>133106</MinTileCol>
+						<MaxTileCol>133322</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.26916 45.5531</ows:LowerCorner>
+				<ows:UpperCorner>3.56653 45.8063</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-01-39652702</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>730</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1460</MinTileRow>
+						<MaxTileRow>1464</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2920</MinTileRow>
+						<MaxTileRow>2928</MaxTileRow>
+						<MinTileCol>4170</MinTileCol>
+						<MaxTileCol>4177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5841</MinTileRow>
+						<MaxTileRow>5857</MaxTileRow>
+						<MinTileCol>8340</MinTileCol>
+						<MaxTileCol>8354</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11682</MinTileRow>
+						<MaxTileRow>11715</MaxTileRow>
+						<MinTileCol>16681</MinTileCol>
+						<MaxTileCol>16708</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23365</MinTileRow>
+						<MaxTileRow>23431</MaxTileRow>
+						<MinTileCol>33363</MinTileCol>
+						<MaxTileCol>33417</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46731</MinTileRow>
+						<MaxTileRow>46863</MaxTileRow>
+						<MinTileCol>66726</MinTileCol>
+						<MaxTileCol>66834</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93463</MinTileRow>
+						<MaxTileRow>93727</MaxTileRow>
+						<MinTileCol>133452</MinTileCol>
+						<MaxTileCol>133669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.61325 46.5327</ows:LowerCorner>
+				<ows:UpperCorner>3.87724 46.7235</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-09-38886576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1445</MinTileRow>
+						<MaxTileRow>1448</MaxTileRow>
+						<MinTileCol>2089</MinTileCol>
+						<MaxTileCol>2092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2890</MinTileRow>
+						<MaxTileRow>2896</MaxTileRow>
+						<MinTileCol>4178</MinTileCol>
+						<MaxTileCol>4184</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5781</MinTileRow>
+						<MaxTileRow>5793</MaxTileRow>
+						<MinTileCol>8356</MinTileCol>
+						<MaxTileCol>8368</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11562</MinTileRow>
+						<MaxTileRow>11587</MaxTileRow>
+						<MinTileCol>16712</MinTileCol>
+						<MaxTileCol>16736</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23124</MinTileRow>
+						<MaxTileRow>23174</MaxTileRow>
+						<MinTileCol>33425</MinTileCol>
+						<MaxTileCol>33473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46248</MinTileRow>
+						<MaxTileRow>46349</MaxTileRow>
+						<MinTileCol>66851</MinTileCol>
+						<MaxTileCol>66946</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92497</MinTileRow>
+						<MaxTileRow>92699</MaxTileRow>
+						<MinTileCol>133702</MinTileCol>
+						<MaxTileCol>133893</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.27173 46.2996</ows:LowerCorner>
+				<ows:UpperCorner>2.3504 46.3541</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-13-40119200</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1451</MinTileRow>
+						<MaxTileRow>1452</MaxTileRow>
+						<MinTileCol>2073</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2902</MinTileRow>
+						<MaxTileRow>2904</MaxTileRow>
+						<MinTileCol>4147</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5805</MinTileRow>
+						<MaxTileRow>5809</MaxTileRow>
+						<MinTileCol>8295</MinTileCol>
+						<MaxTileCol>8298</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11611</MinTileRow>
+						<MaxTileRow>11618</MaxTileRow>
+						<MinTileCol>16590</MinTileCol>
+						<MaxTileCol>16597</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23222</MinTileRow>
+						<MaxTileRow>23236</MaxTileRow>
+						<MinTileCol>33181</MinTileCol>
+						<MaxTileCol>33195</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46444</MinTileRow>
+						<MaxTileRow>46472</MaxTileRow>
+						<MinTileCol>66363</MinTileCol>
+						<MaxTileCol>66391</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92888</MinTileRow>
+						<MaxTileRow>92945</MaxTileRow>
+						<MinTileCol>132726</MinTileCol>
+						<MaxTileCol>132783</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.18156 46.2018</ows:LowerCorner>
+				<ows:UpperCorner>3.48326 46.5899</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-22-38926326</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>723</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1447</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2084</MinTileCol>
+						<MaxTileCol>2087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2894</MinTileRow>
+						<MaxTileRow>2907</MaxTileRow>
+						<MinTileCol>4168</MinTileCol>
+						<MaxTileCol>4175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5789</MinTileRow>
+						<MaxTileRow>5815</MaxTileRow>
+						<MinTileCol>8336</MinTileCol>
+						<MaxTileCol>8350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11579</MinTileRow>
+						<MaxTileRow>11631</MaxTileRow>
+						<MinTileCol>16673</MinTileCol>
+						<MaxTileCol>16701</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23159</MinTileRow>
+						<MaxTileRow>23262</MaxTileRow>
+						<MinTileCol>33347</MinTileCol>
+						<MaxTileCol>33402</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46319</MinTileRow>
+						<MaxTileRow>46524</MaxTileRow>
+						<MinTileCol>66694</MinTileCol>
+						<MaxTileCol>66804</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92639</MinTileRow>
+						<MaxTileRow>93048</MaxTileRow>
+						<MinTileCol>133388</MinTileCol>
+						<MaxTileCol>133608</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.7259 46.2824</ows:LowerCorner>
+				<ows:UpperCorner>3.02609 46.5168</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-26-40018699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1448</MinTileRow>
+						<MaxTileRow>1452</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2897</MinTileRow>
+						<MaxTileRow>2905</MaxTileRow>
+						<MinTileCol>4158</MinTileCol>
+						<MaxTileCol>4164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5794</MinTileRow>
+						<MaxTileRow>5810</MaxTileRow>
+						<MinTileCol>8316</MinTileCol>
+						<MaxTileCol>8329</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11589</MinTileRow>
+						<MaxTileRow>11620</MaxTileRow>
+						<MinTileCol>16632</MinTileCol>
+						<MaxTileCol>16659</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23179</MinTileRow>
+						<MaxTileRow>23240</MaxTileRow>
+						<MinTileCol>33264</MinTileCol>
+						<MaxTileCol>33318</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46358</MinTileRow>
+						<MaxTileRow>46481</MaxTileRow>
+						<MinTileCol>66528</MinTileCol>
+						<MaxTileCol>66637</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92716</MinTileRow>
+						<MaxTileRow>92963</MaxTileRow>
+						<MinTileCol>133056</MinTileCol>
+						<MaxTileCol>133275</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.44143 46.2015</ows:LowerCorner>
+				<ows:UpperCorner>2.74062 46.2926</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-26-40028072</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2075</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2904</MinTileRow>
+						<MaxTileRow>2907</MaxTileRow>
+						<MinTileCol>4151</MinTileCol>
+						<MaxTileCol>4158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5809</MinTileRow>
+						<MaxTileRow>5815</MaxTileRow>
+						<MinTileCol>8303</MinTileCol>
+						<MaxTileCol>8316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11619</MinTileRow>
+						<MaxTileRow>11631</MaxTileRow>
+						<MinTileCol>16606</MinTileCol>
+						<MaxTileCol>16633</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23238</MinTileRow>
+						<MaxTileRow>23262</MaxTileRow>
+						<MinTileCol>33212</MinTileCol>
+						<MaxTileCol>33266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46477</MinTileRow>
+						<MaxTileRow>46524</MaxTileRow>
+						<MinTileCol>66424</MinTileCol>
+						<MaxTileCol>66533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92954</MinTileRow>
+						<MaxTileRow>93048</MaxTileRow>
+						<MinTileCol>132849</MinTileCol>
+						<MaxTileCol>133067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.63557 46.208</ows:LowerCorner>
+				<ows:UpperCorner>3.93989 46.5612</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-27-39646576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>723</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1447</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2089</MinTileCol>
+						<MaxTileCol>2092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2895</MinTileRow>
+						<MaxTileRow>2907</MaxTileRow>
+						<MinTileCol>4178</MinTileCol>
+						<MaxTileCol>4185</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5791</MinTileRow>
+						<MaxTileRow>5815</MaxTileRow>
+						<MinTileCol>8357</MinTileCol>
+						<MaxTileCol>8371</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11583</MinTileRow>
+						<MaxTileRow>11630</MaxTileRow>
+						<MinTileCol>16714</MinTileCol>
+						<MaxTileCol>16742</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23167</MinTileRow>
+						<MaxTileRow>23260</MaxTileRow>
+						<MinTileCol>33429</MinTileCol>
+						<MaxTileCol>33485</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46334</MinTileRow>
+						<MaxTileRow>46520</MaxTileRow>
+						<MinTileCol>66859</MinTileCol>
+						<MaxTileCol>66970</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92669</MinTileRow>
+						<MaxTileRow>93041</MaxTileRow>
+						<MinTileCol>133719</MinTileCol>
+						<MaxTileCol>133940</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.8047 46.2431</ows:LowerCorner>
+				<ows:UpperCorner>4.04362 46.5242</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-27-39660077</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1448</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2091</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2897</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4182</MinTileCol>
+						<MaxTileCol>4187</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5794</MinTileRow>
+						<MaxTileRow>5812</MaxTileRow>
+						<MinTileCol>8365</MinTileCol>
+						<MaxTileCol>8375</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11588</MinTileRow>
+						<MaxTileRow>11625</MaxTileRow>
+						<MinTileCol>16730</MinTileCol>
+						<MaxTileCol>16751</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23177</MinTileRow>
+						<MaxTileRow>23251</MaxTileRow>
+						<MinTileCol>33460</MinTileCol>
+						<MaxTileCol>33503</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46354</MinTileRow>
+						<MaxTileRow>46502</MaxTileRow>
+						<MinTileCol>66921</MinTileCol>
+						<MaxTileCol>67007</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92708</MinTileRow>
+						<MaxTileRow>93004</MaxTileRow>
+						<MinTileCol>133842</MinTileCol>
+						<MaxTileCol>134014</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.40131 46.1016</ows:LowerCorner>
+				<ows:UpperCorner>3.7168 46.4723</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-27-39671451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>727</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1449</MinTileRow>
+						<MaxTileRow>1455</MaxTileRow>
+						<MinTileCol>2086</MinTileCol>
+						<MaxTileCol>2090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2898</MinTileRow>
+						<MaxTileRow>2911</MaxTileRow>
+						<MinTileCol>4173</MinTileCol>
+						<MaxTileCol>4180</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5797</MinTileRow>
+						<MaxTileRow>5822</MaxTileRow>
+						<MinTileCol>8346</MinTileCol>
+						<MaxTileCol>8361</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11595</MinTileRow>
+						<MaxTileRow>11644</MaxTileRow>
+						<MinTileCol>16693</MinTileCol>
+						<MaxTileCol>16722</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23191</MinTileRow>
+						<MaxTileRow>23288</MaxTileRow>
+						<MinTileCol>33387</MinTileCol>
+						<MaxTileCol>33444</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46382</MinTileRow>
+						<MaxTileRow>46576</MaxTileRow>
+						<MinTileCol>66774</MinTileCol>
+						<MaxTileCol>66889</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92764</MinTileRow>
+						<MaxTileRow>93153</MaxTileRow>
+						<MinTileCol>133548</MinTileCol>
+						<MaxTileCol>133778</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.49777 45.3175</ows:LowerCorner>
+				<ows:UpperCorner>3.80681 45.5084</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-27-39682574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>732</MinTileRow>
+						<MaxTileRow>734</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1465</MinTileRow>
+						<MaxTileRow>1468</MaxTileRow>
+						<MinTileCol>2087</MinTileCol>
+						<MaxTileCol>2091</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2930</MinTileRow>
+						<MaxTileRow>2936</MaxTileRow>
+						<MinTileCol>4175</MinTileCol>
+						<MaxTileCol>4182</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5860</MinTileRow>
+						<MaxTileRow>5873</MaxTileRow>
+						<MinTileCol>8351</MinTileCol>
+						<MaxTileCol>8365</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11721</MinTileRow>
+						<MaxTileRow>11746</MaxTileRow>
+						<MinTileCol>16702</MinTileCol>
+						<MaxTileCol>16730</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23443</MinTileRow>
+						<MaxTileRow>23492</MaxTileRow>
+						<MinTileCol>33404</MinTileCol>
+						<MaxTileCol>33461</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46887</MinTileRow>
+						<MaxTileRow>46985</MaxTileRow>
+						<MinTileCol>66809</MinTileCol>
+						<MaxTileCol>66922</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93775</MinTileRow>
+						<MaxTileRow>93970</MaxTileRow>
+						<MinTileCol>133619</MinTileCol>
+						<MaxTileCol>133844</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.29384 45.3728</ows:LowerCorner>
+				<ows:UpperCorner>3.60191 45.5091</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-07-27-39691949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>732</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1465</MinTileRow>
+						<MaxTileRow>1467</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2930</MinTileRow>
+						<MaxTileRow>2934</MaxTileRow>
+						<MinTileCol>4170</MinTileCol>
+						<MaxTileCol>4177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5860</MinTileRow>
+						<MaxTileRow>5869</MaxTileRow>
+						<MinTileCol>8341</MinTileCol>
+						<MaxTileCol>8355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11721</MinTileRow>
+						<MaxTileRow>11739</MaxTileRow>
+						<MinTileCol>16683</MinTileCol>
+						<MaxTileCol>16711</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23443</MinTileRow>
+						<MaxTileRow>23478</MaxTileRow>
+						<MinTileCol>33367</MinTileCol>
+						<MaxTileCol>33423</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46887</MinTileRow>
+						<MaxTileRow>46957</MaxTileRow>
+						<MinTileCol>66735</MinTileCol>
+						<MaxTileCol>66847</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93774</MinTileRow>
+						<MaxTileRow>93914</MaxTileRow>
+						<MinTileCol>133470</MinTileCol>
+						<MaxTileCol>133694</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.49197 46.2467</ows:LowerCorner>
+				<ows:UpperCorner>2.80531 46.4458</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-05-38509201</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1449</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2899</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4152</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5799</MinTileRow>
+						<MaxTileRow>5812</MaxTileRow>
+						<MinTileCol>8305</MinTileCol>
+						<MaxTileCol>8319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11598</MinTileRow>
+						<MaxTileRow>11625</MaxTileRow>
+						<MinTileCol>16610</MinTileCol>
+						<MaxTileCol>16639</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23197</MinTileRow>
+						<MaxTileRow>23250</MaxTileRow>
+						<MinTileCol>33221</MinTileCol>
+						<MaxTileCol>33278</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46395</MinTileRow>
+						<MaxTileRow>46500</MaxTileRow>
+						<MinTileCol>66443</MinTileCol>
+						<MaxTileCol>66557</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92791</MinTileRow>
+						<MaxTileRow>93001</MaxTileRow>
+						<MinTileCol>132886</MinTileCol>
+						<MaxTileCol>133114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.47347 45.4619</ows:LowerCorner>
+				<ows:UpperCorner>3.76652 46.3009</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-11-38705947</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2087</MinTileCol>
+						<MaxTileCol>2090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2904</MinTileRow>
+						<MaxTileRow>2931</MaxTileRow>
+						<MinTileCol>4175</MinTileCol>
+						<MaxTileCol>4181</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5809</MinTileRow>
+						<MaxTileRow>5863</MaxTileRow>
+						<MinTileCol>8350</MinTileCol>
+						<MaxTileCol>8363</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11618</MinTileRow>
+						<MaxTileRow>11727</MaxTileRow>
+						<MinTileCol>16700</MinTileCol>
+						<MaxTileCol>16726</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23236</MinTileRow>
+						<MaxTileRow>23455</MaxTileRow>
+						<MinTileCol>33400</MinTileCol>
+						<MaxTileCol>33453</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46472</MinTileRow>
+						<MaxTileRow>46911</MaxTileRow>
+						<MinTileCol>66800</MinTileCol>
+						<MaxTileCol>66907</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92944</MinTileRow>
+						<MaxTileRow>93822</MaxTileRow>
+						<MinTileCol>133601</MinTileCol>
+						<MaxTileCol>133814</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.25585 45.4452</ows:LowerCorner>
+				<ows:UpperCorner>3.53902 45.6262</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-11-38725694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1466</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2926</MinTileRow>
+						<MaxTileRow>2932</MaxTileRow>
+						<MinTileCol>4170</MinTileCol>
+						<MaxTileCol>4176</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5853</MinTileRow>
+						<MaxTileRow>5864</MaxTileRow>
+						<MinTileCol>8340</MinTileCol>
+						<MaxTileCol>8353</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11706</MinTileRow>
+						<MaxTileRow>11729</MaxTileRow>
+						<MinTileCol>16680</MinTileCol>
+						<MaxTileCol>16706</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23412</MinTileRow>
+						<MaxTileRow>23459</MaxTileRow>
+						<MinTileCol>33360</MinTileCol>
+						<MaxTileCol>33412</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46825</MinTileRow>
+						<MaxTileRow>46919</MaxTileRow>
+						<MinTileCol>66721</MinTileCol>
+						<MaxTileCol>66824</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93651</MinTileRow>
+						<MaxTileRow>93839</MaxTileRow>
+						<MinTileCol>133442</MinTileCol>
+						<MaxTileCol>133648</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.72761 45.3248</ows:LowerCorner>
+				<ows:UpperCorner>4.01317 45.5881</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-12-38340574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>734</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1468</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2927</MinTileRow>
+						<MaxTileRow>2936</MaxTileRow>
+						<MinTileCol>4180</MinTileCol>
+						<MaxTileCol>4187</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5855</MinTileRow>
+						<MaxTileRow>5872</MaxTileRow>
+						<MinTileCol>8361</MinTileCol>
+						<MaxTileCol>8374</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11711</MinTileRow>
+						<MaxTileRow>11745</MaxTileRow>
+						<MinTileCol>16723</MinTileCol>
+						<MaxTileCol>16749</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23422</MinTileRow>
+						<MaxTileRow>23490</MaxTileRow>
+						<MinTileCol>33446</MinTileCol>
+						<MaxTileCol>33498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46845</MinTileRow>
+						<MaxTileRow>46981</MaxTileRow>
+						<MinTileCol>66893</MinTileCol>
+						<MaxTileCol>66996</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93690</MinTileRow>
+						<MaxTileRow>93962</MaxTileRow>
+						<MinTileCol>133786</MinTileCol>
+						<MaxTileCol>133993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.96088 46.2476</ows:LowerCorner>
+				<ows:UpperCorner>3.24775 46.5</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-16-39347445</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1448</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2897</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4163</MinTileCol>
+						<MaxTileCol>4169</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5795</MinTileRow>
+						<MaxTileRow>5812</MaxTileRow>
+						<MinTileCol>8326</MinTileCol>
+						<MaxTileCol>8339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11591</MinTileRow>
+						<MaxTileRow>11625</MaxTileRow>
+						<MinTileCol>16653</MinTileCol>
+						<MaxTileCol>16679</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23183</MinTileRow>
+						<MaxTileRow>23250</MaxTileRow>
+						<MinTileCol>33306</MinTileCol>
+						<MaxTileCol>33359</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46367</MinTileRow>
+						<MaxTileRow>46500</MaxTileRow>
+						<MinTileCol>66613</MinTileCol>
+						<MaxTileCol>66718</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92734</MinTileRow>
+						<MaxTileRow>93000</MaxTileRow>
+						<MinTileCol>133227</MinTileCol>
+						<MaxTileCol>133437</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.35475 45.5437</ows:LowerCorner>
+				<ows:UpperCorner>2.62836 45.9321</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-16-39375824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>729</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1458</MinTileRow>
+						<MaxTileRow>1464</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2916</MinTileRow>
+						<MaxTileRow>2929</MaxTileRow>
+						<MinTileCol>4149</MinTileCol>
+						<MaxTileCol>4155</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5833</MinTileRow>
+						<MaxTileRow>5858</MaxTileRow>
+						<MinTileCol>8299</MinTileCol>
+						<MaxTileCol>8311</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11666</MinTileRow>
+						<MaxTileRow>11717</MaxTileRow>
+						<MinTileCol>16598</MinTileCol>
+						<MaxTileCol>16623</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23332</MinTileRow>
+						<MaxTileRow>23434</MaxTileRow>
+						<MinTileCol>33196</MinTileCol>
+						<MaxTileCol>33246</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46665</MinTileRow>
+						<MaxTileRow>46868</MaxTileRow>
+						<MinTileCol>66393</MinTileCol>
+						<MaxTileCol>66493</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93331</MinTileRow>
+						<MaxTileRow>93736</MaxTileRow>
+						<MinTileCol>132787</MinTileCol>
+						<MaxTileCol>132986</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.62902 45.3468</ows:LowerCorner>
+				<ows:UpperCorner>2.89784 45.4464</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-16-39388195</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>733</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1466</MinTileRow>
+						<MaxTileRow>1467</MaxTileRow>
+						<MinTileCol>2077</MinTileCol>
+						<MaxTileCol>2080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2932</MinTileRow>
+						<MaxTileRow>2935</MaxTileRow>
+						<MinTileCol>4155</MinTileCol>
+						<MaxTileCol>4161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5864</MinTileRow>
+						<MaxTileRow>5871</MaxTileRow>
+						<MinTileCol>8311</MinTileCol>
+						<MaxTileCol>8323</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11729</MinTileRow>
+						<MaxTileRow>11742</MaxTileRow>
+						<MinTileCol>16623</MinTileCol>
+						<MaxTileCol>16647</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23459</MinTileRow>
+						<MaxTileRow>23485</MaxTileRow>
+						<MinTileCol>33246</MinTileCol>
+						<MaxTileCol>33295</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46919</MinTileRow>
+						<MaxTileRow>46970</MaxTileRow>
+						<MinTileCol>66493</MinTileCol>
+						<MaxTileCol>66591</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93838</MinTileRow>
+						<MaxTileRow>93940</MaxTileRow>
+						<MinTileCol>132986</MinTileCol>
+						<MaxTileCol>133182</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.50204 46.4899</ows:LowerCorner>
+				<ows:UpperCorner>2.7914 46.7699</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-17-38949864</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1444</MinTileRow>
+						<MaxTileRow>1449</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2889</MinTileRow>
+						<MaxTileRow>2898</MaxTileRow>
+						<MinTileCol>4152</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5778</MinTileRow>
+						<MaxTileRow>5796</MaxTileRow>
+						<MinTileCol>8305</MinTileCol>
+						<MaxTileCol>8319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11556</MinTileRow>
+						<MaxTileRow>11593</MaxTileRow>
+						<MinTileCol>16611</MinTileCol>
+						<MaxTileCol>16638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23112</MinTileRow>
+						<MaxTileRow>23186</MaxTileRow>
+						<MinTileCol>33223</MinTileCol>
+						<MaxTileCol>33276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46224</MinTileRow>
+						<MaxTileRow>46372</MaxTileRow>
+						<MinTileCol>66447</MinTileCol>
+						<MaxTileCol>66552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92448</MinTileRow>
+						<MaxTileRow>92744</MaxTileRow>
+						<MinTileCol>132895</MinTileCol>
+						<MaxTileCol>133104</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.02584 45.9863</ows:LowerCorner>
+				<ows:UpperCorner>3.31202 46.3379</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-17-38970075</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1451</MinTileRow>
+						<MaxTileRow>1457</MaxTileRow>
+						<MinTileCol>2082</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2903</MinTileRow>
+						<MaxTileRow>2914</MaxTileRow>
+						<MinTileCol>4164</MinTileCol>
+						<MaxTileCol>4171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5806</MinTileRow>
+						<MaxTileRow>5829</MaxTileRow>
+						<MinTileCol>8329</MinTileCol>
+						<MaxTileCol>8342</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11613</MinTileRow>
+						<MaxTileRow>11659</MaxTileRow>
+						<MinTileCol>16659</MinTileCol>
+						<MaxTileCol>16685</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23226</MinTileRow>
+						<MaxTileRow>23318</MaxTileRow>
+						<MinTileCol>33318</MinTileCol>
+						<MaxTileCol>33370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46452</MinTileRow>
+						<MaxTileRow>46637</MaxTileRow>
+						<MinTileCol>66637</MinTileCol>
+						<MaxTileCol>66741</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92905</MinTileRow>
+						<MaxTileRow>93275</MaxTileRow>
+						<MinTileCol>133275</MinTileCol>
+						<MaxTileCol>133483</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.25806 45.9225</ows:LowerCorner>
+				<ows:UpperCorner>3.53233 46.2656</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-17-38983576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1458</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2905</MinTileRow>
+						<MaxTileRow>2916</MaxTileRow>
+						<MinTileCol>4170</MinTileCol>
+						<MaxTileCol>4176</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5811</MinTileRow>
+						<MaxTileRow>5833</MaxTileRow>
+						<MinTileCol>8340</MinTileCol>
+						<MaxTileCol>8352</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11622</MinTileRow>
+						<MaxTileRow>11667</MaxTileRow>
+						<MinTileCol>16680</MinTileCol>
+						<MaxTileCol>16705</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23245</MinTileRow>
+						<MaxTileRow>23335</MaxTileRow>
+						<MinTileCol>33361</MinTileCol>
+						<MaxTileCol>33411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46490</MinTileRow>
+						<MaxTileRow>46671</MaxTileRow>
+						<MinTileCol>66722</MinTileCol>
+						<MaxTileCol>66822</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92981</MinTileRow>
+						<MaxTileRow>93342</MaxTileRow>
+						<MinTileCol>133444</MinTileCol>
+						<MaxTileCol>133644</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.64346 45.7759</ows:LowerCorner>
+				<ows:UpperCorner>3.92241 46.3</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-17-38998334</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1460</MaxTileRow>
+						<MinTileCol>2089</MinTileCol>
+						<MaxTileCol>2092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2904</MinTileRow>
+						<MaxTileRow>2921</MaxTileRow>
+						<MinTileCol>4178</MinTileCol>
+						<MaxTileCol>4185</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5809</MinTileRow>
+						<MaxTileRow>5843</MaxTileRow>
+						<MinTileCol>8357</MinTileCol>
+						<MaxTileCol>8370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11618</MinTileRow>
+						<MaxTileRow>11686</MaxTileRow>
+						<MinTileCol>16715</MinTileCol>
+						<MaxTileCol>16741</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23236</MinTileRow>
+						<MaxTileRow>23373</MaxTileRow>
+						<MinTileCol>33431</MinTileCol>
+						<MaxTileCol>33482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46473</MinTileRow>
+						<MaxTileRow>46746</MaxTileRow>
+						<MinTileCol>66862</MinTileCol>
+						<MaxTileCol>66964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92946</MinTileRow>
+						<MaxTileRow>93493</MaxTileRow>
+						<MinTileCol>133724</MinTileCol>
+						<MaxTileCol>133928</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.80499 46.1396</ows:LowerCorner>
+				<ows:UpperCorner>3.07801 46.3379</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-22-39643574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>727</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1451</MinTileRow>
+						<MaxTileRow>1454</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2903</MinTileRow>
+						<MaxTileRow>2909</MaxTileRow>
+						<MinTileCol>4159</MinTileCol>
+						<MaxTileCol>4166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5806</MinTileRow>
+						<MaxTileRow>5819</MaxTileRow>
+						<MinTileCol>8319</MinTileCol>
+						<MaxTileCol>8332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11613</MinTileRow>
+						<MaxTileRow>11639</MaxTileRow>
+						<MinTileCol>16639</MinTileCol>
+						<MaxTileCol>16664</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23226</MinTileRow>
+						<MaxTileRow>23278</MaxTileRow>
+						<MinTileCol>33278</MinTileCol>
+						<MaxTileCol>33328</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46452</MinTileRow>
+						<MaxTileRow>46557</MaxTileRow>
+						<MinTileCol>66557</MinTileCol>
+						<MaxTileCol>66656</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92905</MinTileRow>
+						<MaxTileRow>93114</MaxTileRow>
+						<MinTileCol>133114</MinTileCol>
+						<MaxTileCol>133313</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.57357 45.4817</ows:LowerCorner>
+				<ows:UpperCorner>2.85919 46.0046</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-22-39652324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1457</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2077</MinTileCol>
+						<MaxTileCol>2080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2914</MinTileRow>
+						<MaxTileRow>2931</MaxTileRow>
+						<MinTileCol>4154</MinTileCol>
+						<MaxTileCol>4161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5828</MinTileRow>
+						<MaxTileRow>5862</MaxTileRow>
+						<MinTileCol>8309</MinTileCol>
+						<MaxTileCol>8322</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11656</MinTileRow>
+						<MaxTileRow>11725</MaxTileRow>
+						<MinTileCol>16618</MinTileCol>
+						<MaxTileCol>16644</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23313</MinTileRow>
+						<MaxTileRow>23450</MaxTileRow>
+						<MinTileCol>33236</MinTileCol>
+						<MaxTileCol>33288</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46627</MinTileRow>
+						<MaxTileRow>46900</MaxTileRow>
+						<MinTileCol>66472</MinTileCol>
+						<MaxTileCol>66577</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93255</MinTileRow>
+						<MaxTileRow>93801</MaxTileRow>
+						<MinTileCol>132945</MinTileCol>
+						<MaxTileCol>133154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.64346 45.7763</ows:LowerCorner>
+				<ows:UpperCorner>3.86788 46.138</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-23-39136194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1454</MinTileRow>
+						<MaxTileRow>1460</MaxTileRow>
+						<MinTileCol>2089</MinTileCol>
+						<MaxTileCol>2091</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2909</MinTileRow>
+						<MaxTileRow>2921</MaxTileRow>
+						<MinTileCol>4178</MinTileCol>
+						<MaxTileCol>4183</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5819</MinTileRow>
+						<MaxTileRow>5843</MaxTileRow>
+						<MinTileCol>8357</MinTileCol>
+						<MaxTileCol>8367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11639</MinTileRow>
+						<MaxTileRow>11686</MaxTileRow>
+						<MinTileCol>16715</MinTileCol>
+						<MaxTileCol>16735</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23279</MinTileRow>
+						<MaxTileRow>23373</MaxTileRow>
+						<MinTileCol>33431</MinTileCol>
+						<MaxTileCol>33471</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46558</MinTileRow>
+						<MaxTileRow>46747</MaxTileRow>
+						<MinTileCol>66862</MinTileCol>
+						<MaxTileCol>66943</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93116</MinTileRow>
+						<MaxTileRow>93494</MaxTileRow>
+						<MinTileCol>133724</MinTileCol>
+						<MaxTileCol>133887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.25731 45.7604</ows:LowerCorner>
+				<ows:UpperCorner>3.5292 45.9414</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-23-39148073</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>729</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1458</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2916</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4170</MinTileCol>
+						<MaxTileCol>4176</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5832</MinTileRow>
+						<MaxTileRow>5844</MaxTileRow>
+						<MinTileCol>8340</MinTileCol>
+						<MaxTileCol>8352</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11665</MinTileRow>
+						<MaxTileRow>11688</MaxTileRow>
+						<MinTileCol>16680</MinTileCol>
+						<MaxTileCol>16705</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23330</MinTileRow>
+						<MaxTileRow>23377</MaxTileRow>
+						<MinTileCol>33360</MinTileCol>
+						<MaxTileCol>33410</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46661</MinTileRow>
+						<MaxTileRow>46755</MaxTileRow>
+						<MinTileCol>66721</MinTileCol>
+						<MaxTileCol>66821</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93322</MinTileRow>
+						<MaxTileRow>93511</MaxTileRow>
+						<MinTileCol>133443</MinTileCol>
+						<MaxTileCol>133642</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.03841 45.5</ows:LowerCorner>
+				<ows:UpperCorner>3.31018 46.0137</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-23-39158071</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2082</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2913</MinTileRow>
+						<MaxTileRow>2930</MaxTileRow>
+						<MinTileCol>4165</MinTileCol>
+						<MaxTileCol>4171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5827</MinTileRow>
+						<MaxTileRow>5861</MaxTileRow>
+						<MinTileCol>8330</MinTileCol>
+						<MaxTileCol>8342</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11655</MinTileRow>
+						<MaxTileRow>11722</MaxTileRow>
+						<MinTileCol>16660</MinTileCol>
+						<MaxTileCol>16685</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23311</MinTileRow>
+						<MaxTileRow>23445</MaxTileRow>
+						<MinTileCol>33321</MinTileCol>
+						<MaxTileCol>33370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46623</MinTileRow>
+						<MaxTileRow>46891</MaxTileRow>
+						<MinTileCol>66642</MinTileCol>
+						<MaxTileCol>66741</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93246</MinTileRow>
+						<MaxTileRow>93782</MaxTileRow>
+						<MinTileCol>133284</MinTileCol>
+						<MaxTileCol>133482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.58404 45.977</ows:LowerCorner>
+				<ows:UpperCorner>2.85793 46.3288</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-23-39176075</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1451</MinTileRow>
+						<MaxTileRow>1457</MaxTileRow>
+						<MinTileCol>2077</MinTileCol>
+						<MaxTileCol>2080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2903</MinTileRow>
+						<MaxTileRow>2915</MaxTileRow>
+						<MinTileCol>4154</MinTileCol>
+						<MaxTileCol>4161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5807</MinTileRow>
+						<MaxTileRow>5830</MaxTileRow>
+						<MinTileCol>8309</MinTileCol>
+						<MaxTileCol>8322</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11614</MinTileRow>
+						<MaxTileRow>11660</MaxTileRow>
+						<MinTileCol>16619</MinTileCol>
+						<MaxTileCol>16644</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23228</MinTileRow>
+						<MaxTileRow>23321</MaxTileRow>
+						<MinTileCol>33238</MinTileCol>
+						<MaxTileCol>33288</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46457</MinTileRow>
+						<MaxTileRow>46642</MaxTileRow>
+						<MinTileCol>66476</MinTileCol>
+						<MaxTileCol>66576</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92915</MinTileRow>
+						<MaxTileRow>93284</MaxTileRow>
+						<MinTileCol>132953</MinTileCol>
+						<MaxTileCol>133153</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.80614 45.5003</ows:LowerCorner>
+				<ows:UpperCorner>3.07755 46.0137</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-08-23-39187826</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2913</MinTileRow>
+						<MaxTileRow>2930</MaxTileRow>
+						<MinTileCol>4159</MinTileCol>
+						<MaxTileCol>4166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5827</MinTileRow>
+						<MaxTileRow>5861</MaxTileRow>
+						<MinTileCol>8319</MinTileCol>
+						<MaxTileCol>8332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11655</MinTileRow>
+						<MaxTileRow>11722</MaxTileRow>
+						<MinTileCol>16639</MinTileCol>
+						<MaxTileCol>16664</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23311</MinTileRow>
+						<MaxTileRow>23445</MaxTileRow>
+						<MinTileCol>33278</MinTileCol>
+						<MaxTileCol>33328</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46623</MinTileRow>
+						<MaxTileRow>46891</MaxTileRow>
+						<MinTileCol>66557</MinTileCol>
+						<MaxTileCol>66656</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93246</MinTileRow>
+						<MaxTileRow>93782</MaxTileRow>
+						<MinTileCol>133115</MinTileCol>
+						<MaxTileCol>133313</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.70379 45.4601</ows:LowerCorner>
+				<ows:UpperCorner>3.99155 45.8134</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-05-39176824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>730</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1460</MinTileRow>
+						<MaxTileRow>1466</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2920</MinTileRow>
+						<MaxTileRow>2932</MaxTileRow>
+						<MinTileCol>4180</MinTileCol>
+						<MaxTileCol>4186</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5841</MinTileRow>
+						<MaxTileRow>5864</MaxTileRow>
+						<MinTileCol>8360</MinTileCol>
+						<MaxTileCol>8373</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11682</MinTileRow>
+						<MaxTileRow>11728</MaxTileRow>
+						<MinTileCol>16721</MinTileCol>
+						<MaxTileCol>16746</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23364</MinTileRow>
+						<MaxTileRow>23456</MaxTileRow>
+						<MinTileCol>33442</MinTileCol>
+						<MaxTileCol>33493</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46728</MinTileRow>
+						<MaxTileRow>46912</MaxTileRow>
+						<MinTileCol>66884</MinTileCol>
+						<MaxTileCol>66987</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93456</MinTileRow>
+						<MaxTileRow>93824</MaxTileRow>
+						<MinTileCol>133768</MinTileCol>
+						<MaxTileCol>133975</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.07657 45.3108</ows:LowerCorner>
+				<ows:UpperCorner>3.34652 45.6265</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-05-39189451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>734</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1468</MaxTileRow>
+						<MinTileCol>2083</MinTileCol>
+						<MaxTileCol>2086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2926</MinTileRow>
+						<MaxTileRow>2936</MaxTileRow>
+						<MinTileCol>4166</MinTileCol>
+						<MaxTileCol>4172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5853</MinTileRow>
+						<MaxTileRow>5873</MaxTileRow>
+						<MinTileCol>8332</MinTileCol>
+						<MaxTileCol>8344</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11706</MinTileRow>
+						<MaxTileRow>11747</MaxTileRow>
+						<MinTileCol>16664</MinTileCol>
+						<MaxTileCol>16688</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23412</MinTileRow>
+						<MaxTileRow>23494</MaxTileRow>
+						<MinTileCol>33328</MinTileCol>
+						<MaxTileCol>33377</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46825</MinTileRow>
+						<MaxTileRow>46989</MaxTileRow>
+						<MinTileCol>66656</MinTileCol>
+						<MaxTileCol>66754</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93651</MinTileRow>
+						<MaxTileRow>93978</MaxTileRow>
+						<MinTileCol>133312</MinTileCol>
+						<MaxTileCol>133509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.62794 45.4188</ows:LowerCorner>
+				<ows:UpperCorner>2.89771 45.6085</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-05-39202200</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1466</MaxTileRow>
+						<MinTileCol>2077</MinTileCol>
+						<MaxTileCol>2080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2927</MinTileRow>
+						<MaxTileRow>2933</MaxTileRow>
+						<MinTileCol>4155</MinTileCol>
+						<MaxTileCol>4161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5854</MinTileRow>
+						<MaxTileRow>5866</MaxTileRow>
+						<MinTileCol>8311</MinTileCol>
+						<MaxTileCol>8323</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11708</MinTileRow>
+						<MaxTileRow>11733</MaxTileRow>
+						<MinTileCol>16623</MinTileCol>
+						<MaxTileCol>16647</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23417</MinTileRow>
+						<MaxTileRow>23466</MaxTileRow>
+						<MinTileCol>33246</MinTileCol>
+						<MaxTileCol>33295</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46834</MinTileRow>
+						<MaxTileRow>46933</MaxTileRow>
+						<MinTileCol>66492</MinTileCol>
+						<MaxTileCol>66591</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93669</MinTileRow>
+						<MaxTileRow>93866</MaxTileRow>
+						<MinTileCol>132985</MinTileCol>
+						<MaxTileCol>133182</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.85885 45.2753</ows:LowerCorner>
+				<ows:UpperCorner>3.12832 45.6175</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-05-39212324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>734</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1468</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2926</MinTileRow>
+						<MaxTileRow>2937</MaxTileRow>
+						<MinTileCol>4161</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5853</MinTileRow>
+						<MaxTileRow>5875</MaxTileRow>
+						<MinTileCol>8322</MinTileCol>
+						<MaxTileCol>8334</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11707</MinTileRow>
+						<MaxTileRow>11751</MaxTileRow>
+						<MinTileCol>16644</MinTileCol>
+						<MaxTileCol>16668</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23415</MinTileRow>
+						<MaxTileRow>23503</MaxTileRow>
+						<MinTileCol>33288</MinTileCol>
+						<MaxTileCol>33337</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46830</MinTileRow>
+						<MaxTileRow>47007</MaxTileRow>
+						<MinTileCol>66576</MinTileCol>
+						<MaxTileCol>66675</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93660</MinTileRow>
+						<MaxTileRow>94015</MaxTileRow>
+						<MinTileCol>133153</MinTileCol>
+						<MaxTileCol>133350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.26908 46.1915</ows:LowerCorner>
+				<ows:UpperCorner>2.55914 46.5532</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-23-39823569</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>727</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1448</MinTileRow>
+						<MaxTileRow>1454</MaxTileRow>
+						<MinTileCol>2073</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2896</MinTileRow>
+						<MaxTileRow>2908</MaxTileRow>
+						<MinTileCol>4147</MinTileCol>
+						<MaxTileCol>4154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5792</MinTileRow>
+						<MaxTileRow>5816</MaxTileRow>
+						<MinTileCol>8295</MinTileCol>
+						<MaxTileCol>8308</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11584</MinTileRow>
+						<MaxTileRow>11632</MaxTileRow>
+						<MinTileCol>16590</MinTileCol>
+						<MaxTileCol>16616</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23169</MinTileRow>
+						<MaxTileRow>23264</MaxTileRow>
+						<MinTileCol>33181</MinTileCol>
+						<MaxTileCol>33233</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46339</MinTileRow>
+						<MaxTileRow>46529</MaxTileRow>
+						<MinTileCol>66362</MinTileCol>
+						<MaxTileCol>66467</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92678</MinTileRow>
+						<MaxTileRow>93058</MaxTileRow>
+						<MinTileCol>132725</MinTileCol>
+						<MaxTileCol>132935</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.47757 45.9391</ows:LowerCorner>
+				<ows:UpperCorner>3.76652 46.3009</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-24-39401449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>729</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1458</MaxTileRow>
+						<MinTileCol>2087</MinTileCol>
+						<MaxTileCol>2090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2904</MinTileRow>
+						<MaxTileRow>2916</MaxTileRow>
+						<MinTileCol>4175</MinTileCol>
+						<MaxTileCol>4181</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5809</MinTileRow>
+						<MaxTileRow>5832</MaxTileRow>
+						<MinTileCol>8350</MinTileCol>
+						<MaxTileCol>8363</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11618</MinTileRow>
+						<MaxTileRow>11665</MaxTileRow>
+						<MinTileCol>16700</MinTileCol>
+						<MaxTileCol>16726</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23236</MinTileRow>
+						<MaxTileRow>23331</MaxTileRow>
+						<MinTileCol>33401</MinTileCol>
+						<MaxTileCol>33452</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46472</MinTileRow>
+						<MaxTileRow>46662</MaxTileRow>
+						<MinTileCol>66802</MinTileCol>
+						<MaxTileCol>66905</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92944</MinTileRow>
+						<MaxTileRow>93324</MaxTileRow>
+						<MinTileCol>133604</MinTileCol>
+						<MaxTileCol>133811</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.02584 45.9863</ows:LowerCorner>
+				<ows:UpperCorner>3.3111 46.1758</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-24-39414451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1454</MinTileRow>
+						<MaxTileRow>1457</MaxTileRow>
+						<MinTileCol>2082</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2908</MinTileRow>
+						<MaxTileRow>2914</MaxTileRow>
+						<MinTileCol>4164</MinTileCol>
+						<MaxTileCol>4171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5817</MinTileRow>
+						<MaxTileRow>5829</MaxTileRow>
+						<MinTileCol>8329</MinTileCol>
+						<MaxTileCol>8342</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11634</MinTileRow>
+						<MaxTileRow>11659</MaxTileRow>
+						<MinTileCol>16659</MinTileCol>
+						<MaxTileCol>16685</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23269</MinTileRow>
+						<MaxTileRow>23318</MaxTileRow>
+						<MinTileCol>33318</MinTileCol>
+						<MaxTileCol>33370</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46538</MinTileRow>
+						<MaxTileRow>46637</MaxTileRow>
+						<MinTileCol>66637</MinTileCol>
+						<MaxTileCol>66741</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93076</MinTileRow>
+						<MaxTileRow>93275</MaxTileRow>
+						<MinTileCol>133275</MinTileCol>
+						<MaxTileCol>133483</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DEPARTEMENT03-63</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DEPARTEMENT03-63 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.4355 45.418</ows:LowerCorner>
+				<ows:UpperCorner>2.68035 45.6081</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_DEPARTEMENT03-63-2013-09-24-39423701</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1466</MaxTileRow>
+						<MinTileCol>2075</MinTileCol>
+						<MaxTileCol>2078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2927</MinTileRow>
+						<MaxTileRow>2933</MaxTileRow>
+						<MinTileCol>4151</MinTileCol>
+						<MaxTileCol>4156</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5854</MinTileRow>
+						<MaxTileRow>5866</MaxTileRow>
+						<MinTileCol>8302</MinTileCol>
+						<MaxTileCol>8313</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11708</MinTileRow>
+						<MaxTileRow>11733</MaxTileRow>
+						<MinTileCol>16605</MinTileCol>
+						<MaxTileCol>16627</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23417</MinTileRow>
+						<MaxTileRow>23466</MaxTileRow>
+						<MinTileCol>33211</MinTileCol>
+						<MaxTileCol>33255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46835</MinTileRow>
+						<MaxTileRow>46933</MaxTileRow>
+						<MinTileCol>66422</MinTileCol>
+						<MaxTileCol>66511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93670</MinTileRow>
+						<MaxTileRow>93866</MaxTileRow>
+						<MinTileCol>132845</MinTileCol>
+						<MaxTileCol>133023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.85183 43.3612</ows:LowerCorner>
+				<ows:UpperCorner>2.17386 44.0568</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-02-17-38464575</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1488</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2977</MinTileRow>
+						<MaxTileRow>2998</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4145</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5954</MinTileRow>
+						<MaxTileRow>5997</MaxTileRow>
+						<MinTileCol>8276</MinTileCol>
+						<MaxTileCol>8290</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11908</MinTileRow>
+						<MaxTileRow>11995</MaxTileRow>
+						<MinTileCol>16552</MinTileCol>
+						<MaxTileCol>16581</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23816</MinTileRow>
+						<MaxTileRow>23990</MaxTileRow>
+						<MinTileCol>33105</MinTileCol>
+						<MaxTileCol>33162</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47632</MinTileRow>
+						<MaxTileRow>47981</MaxTileRow>
+						<MinTileCol>66211</MinTileCol>
+						<MaxTileCol>66325</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95264</MinTileRow>
+						<MaxTileRow>95962</MaxTileRow>
+						<MinTileCol>132423</MinTileCol>
+						<MaxTileCol>132650</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.62462 42.9539</ows:LowerCorner>
+				<ows:UpperCorner>1.98373 44.1631</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-02-17-38485324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>743</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1486</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2973</MinTileRow>
+						<MaxTileRow>3011</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4140</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5947</MinTileRow>
+						<MaxTileRow>6023</MaxTileRow>
+						<MinTileCol>8266</MinTileCol>
+						<MaxTileCol>8281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11894</MinTileRow>
+						<MaxTileRow>12046</MaxTileRow>
+						<MinTileCol>16532</MinTileCol>
+						<MaxTileCol>16562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23789</MinTileRow>
+						<MaxTileRow>24092</MaxTileRow>
+						<MinTileCol>33065</MinTileCol>
+						<MaxTileCol>33125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47579</MinTileRow>
+						<MaxTileRow>48184</MaxTileRow>
+						<MinTileCol>66131</MinTileCol>
+						<MaxTileCol>66250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95158</MinTileRow>
+						<MaxTileRow>96368</MaxTileRow>
+						<MinTileCol>132263</MinTileCol>
+						<MaxTileCol>132501</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.23023 43.7488</ows:LowerCorner>
+				<ows:UpperCorner>1.53505 43.9781</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-02-20-40028825</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1493</MaxTileRow>
+						<MinTileCol>2062</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2979</MinTileRow>
+						<MaxTileRow>2986</MaxTileRow>
+						<MinTileCol>4124</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5959</MinTileRow>
+						<MaxTileRow>5973</MaxTileRow>
+						<MinTileCol>8248</MinTileCol>
+						<MaxTileCol>8261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11918</MinTileRow>
+						<MaxTileRow>11946</MaxTileRow>
+						<MinTileCol>16496</MinTileCol>
+						<MaxTileCol>16523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23836</MinTileRow>
+						<MaxTileRow>23892</MaxTileRow>
+						<MinTileCol>32992</MinTileCol>
+						<MaxTileCol>33046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47672</MinTileRow>
+						<MaxTileRow>47785</MaxTileRow>
+						<MinTileCol>65984</MinTileCol>
+						<MaxTileCol>66093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95345</MinTileRow>
+						<MaxTileRow>95571</MaxTileRow>
+						<MinTileCol>131968</MinTileCol>
+						<MaxTileCol>132186</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.4179 43.0139</ows:LowerCorner>
+				<ows:UpperCorner>1.74977 43.5038</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-04-10-38499949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1504</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2994</MinTileRow>
+						<MaxTileRow>3009</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5988</MinTileRow>
+						<MaxTileRow>6019</MaxTileRow>
+						<MinTileCol>8256</MinTileCol>
+						<MaxTileCol>8271</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11977</MinTileRow>
+						<MaxTileRow>12038</MaxTileRow>
+						<MinTileCol>16513</MinTileCol>
+						<MaxTileCol>16542</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23955</MinTileRow>
+						<MaxTileRow>24076</MaxTileRow>
+						<MinTileCol>33027</MinTileCol>
+						<MaxTileCol>33084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47911</MinTileRow>
+						<MaxTileRow>48153</MaxTileRow>
+						<MinTileCol>66054</MinTileCol>
+						<MaxTileCol>66169</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95823</MinTileRow>
+						<MaxTileRow>96307</MaxTileRow>
+						<MinTileCol>132109</MinTileCol>
+						<MaxTileCol>132339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.21344 43.1096</ows:LowerCorner>
+				<ows:UpperCorner>1.5144 43.3209</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-04-16-38761827</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3000</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6000</MinTileRow>
+						<MaxTileRow>6013</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12000</MinTileRow>
+						<MaxTileRow>12026</MaxTileRow>
+						<MinTileCol>16494</MinTileCol>
+						<MaxTileCol>16521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24001</MinTileRow>
+						<MaxTileRow>24053</MaxTileRow>
+						<MinTileCol>32989</MinTileCol>
+						<MaxTileCol>33043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48003</MinTileRow>
+						<MaxTileRow>48106</MaxTileRow>
+						<MinTileCol>65978</MinTileCol>
+						<MaxTileCol>66087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96006</MinTileRow>
+						<MaxTileRow>96213</MaxTileRow>
+						<MinTileCol>131957</MinTileCol>
+						<MaxTileCol>132174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.2231 43.4337</ows:LowerCorner>
+				<ows:UpperCorner>1.50604 43.8066</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-05-05-38995450</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1492</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2984</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5969</MinTileRow>
+						<MaxTileRow>5993</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11939</MinTileRow>
+						<MaxTileRow>11986</MaxTileRow>
+						<MinTileCol>16495</MinTileCol>
+						<MaxTileCol>16521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23879</MinTileRow>
+						<MaxTileRow>23972</MaxTileRow>
+						<MinTileCol>32990</MinTileCol>
+						<MaxTileCol>33042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47759</MinTileRow>
+						<MaxTileRow>47944</MaxTileRow>
+						<MinTileCol>65981</MinTileCol>
+						<MaxTileCol>66084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95518</MinTileRow>
+						<MaxTileRow>95888</MaxTileRow>
+						<MinTileCol>131962</MinTileCol>
+						<MaxTileCol>132168</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.43491 43.122</ows:LowerCorner>
+				<ows:UpperCorner>1.72288 43.3326</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-05-05-39032325</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1499</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2999</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5999</MinTileRow>
+						<MaxTileRow>6012</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11999</MinTileRow>
+						<MaxTileRow>12025</MaxTileRow>
+						<MinTileCol>16514</MinTileCol>
+						<MaxTileCol>16540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23998</MinTileRow>
+						<MaxTileRow>24050</MaxTileRow>
+						<MinTileCol>33029</MinTileCol>
+						<MaxTileCol>33081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47996</MinTileRow>
+						<MaxTileRow>48101</MaxTileRow>
+						<MinTileCol>66058</MinTileCol>
+						<MaxTileCol>66163</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95993</MinTileRow>
+						<MaxTileRow>96202</MaxTileRow>
+						<MinTileCol>132116</MinTileCol>
+						<MaxTileCol>132326</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.66002 43.5209</ows:LowerCorner>
+				<ows:UpperCorner>1.94898 43.7219</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-06-05-39684199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1493</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2987</MinTileRow>
+						<MaxTileRow>2993</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4140</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5975</MinTileRow>
+						<MaxTileRow>5987</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8280</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11950</MinTileRow>
+						<MaxTileRow>11975</MaxTileRow>
+						<MinTileCol>16535</MinTileCol>
+						<MaxTileCol>16561</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23900</MinTileRow>
+						<MaxTileRow>23950</MaxTileRow>
+						<MinTileCol>33070</MinTileCol>
+						<MaxTileCol>33122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47800</MinTileRow>
+						<MaxTileRow>47901</MaxTileRow>
+						<MinTileCol>66141</MinTileCol>
+						<MaxTileCol>66245</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95601</MinTileRow>
+						<MaxTileRow>95803</MaxTileRow>
+						<MinTileCol>132282</MinTileCol>
+						<MaxTileCol>132491</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.83497 43.4419</ows:LowerCorner>
+				<ows:UpperCorner>2.12331 43.6605</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-06-05-39692949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1494</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2068</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2989</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4137</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5978</MinTileRow>
+						<MaxTileRow>5992</MaxTileRow>
+						<MinTileCol>8275</MinTileCol>
+						<MaxTileCol>8288</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11957</MinTileRow>
+						<MaxTileRow>11985</MaxTileRow>
+						<MinTileCol>16551</MinTileCol>
+						<MaxTileCol>16577</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23915</MinTileRow>
+						<MaxTileRow>23970</MaxTileRow>
+						<MinTileCol>33102</MinTileCol>
+						<MaxTileCol>33154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47831</MinTileRow>
+						<MaxTileRow>47941</MaxTileRow>
+						<MinTileCol>66204</MinTileCol>
+						<MaxTileCol>66309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95663</MinTileRow>
+						<MaxTileRow>95883</MaxTileRow>
+						<MinTileCol>132408</MinTileCol>
+						<MaxTileCol>132618</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.61432 43.1155</ows:LowerCorner>
+				<ows:UpperCorner>1.90723 43.5595</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-06-12-39404950</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2992</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4132</MinTileCol>
+						<MaxTileCol>4139</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5985</MinTileRow>
+						<MaxTileRow>6013</MaxTileRow>
+						<MinTileCol>8265</MinTileCol>
+						<MaxTileCol>8278</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11970</MinTileRow>
+						<MaxTileRow>12026</MaxTileRow>
+						<MinTileCol>16531</MinTileCol>
+						<MaxTileCol>16557</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23941</MinTileRow>
+						<MaxTileRow>24052</MaxTileRow>
+						<MinTileCol>33063</MinTileCol>
+						<MaxTileCol>33114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47882</MinTileRow>
+						<MaxTileRow>48104</MaxTileRow>
+						<MinTileCol>66126</MinTileCol>
+						<MaxTileCol>66229</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95765</MinTileRow>
+						<MaxTileRow>96209</MaxTileRow>
+						<MinTileCol>132253</MinTileCol>
+						<MaxTileCol>132458</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.23339 43.2808</ows:LowerCorner>
+				<ows:UpperCorner>1.49769 43.4736</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-07-02-39189074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2062</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4124</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5990</MinTileRow>
+						<MaxTileRow>6002</MaxTileRow>
+						<MinTileCol>8248</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11981</MinTileRow>
+						<MaxTileRow>12005</MaxTileRow>
+						<MinTileCol>16496</MinTileCol>
+						<MaxTileCol>16520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23962</MinTileRow>
+						<MaxTileRow>24011</MaxTileRow>
+						<MinTileCol>32992</MinTileCol>
+						<MaxTileCol>33040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47925</MinTileRow>
+						<MaxTileRow>48022</MaxTileRow>
+						<MinTileCol>65984</MinTileCol>
+						<MaxTileCol>66081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95851</MinTileRow>
+						<MaxTileRow>96044</MaxTileRow>
+						<MinTileCol>131969</MinTileCol>
+						<MaxTileCol>132162</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.42959 43.4459</ows:LowerCorner>
+				<ows:UpperCorner>1.72804 43.9805</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-07-09-38958697</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2979</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5958</MinTileRow>
+						<MaxTileRow>5992</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11917</MinTileRow>
+						<MaxTileRow>11984</MaxTileRow>
+						<MinTileCol>16515</MinTileCol>
+						<MaxTileCol>16540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23835</MinTileRow>
+						<MaxTileRow>23969</MaxTileRow>
+						<MinTileCol>33030</MinTileCol>
+						<MaxTileCol>33081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47671</MinTileRow>
+						<MaxTileRow>47938</MaxTileRow>
+						<MinTileCol>66060</MinTileCol>
+						<MaxTileCol>66163</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95342</MinTileRow>
+						<MaxTileRow>95876</MaxTileRow>
+						<MinTileCol>132120</MinTileCol>
+						<MaxTileCol>132326</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.760919 43.0022</ows:LowerCorner>
+				<ows:UpperCorner>1.05134 43.2325</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-07-22-39053199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1504</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3003</MinTileRow>
+						<MaxTileRow>3009</MaxTileRow>
+						<MinTileCol>4113</MinTileCol>
+						<MaxTileCol>4119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6006</MinTileRow>
+						<MaxTileRow>6019</MaxTileRow>
+						<MinTileCol>8226</MinTileCol>
+						<MaxTileCol>8239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12012</MinTileRow>
+						<MaxTileRow>12039</MaxTileRow>
+						<MinTileCol>16453</MinTileCol>
+						<MaxTileCol>16479</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24024</MinTileRow>
+						<MaxTileRow>24079</MaxTileRow>
+						<MinTileCol>32906</MinTileCol>
+						<MaxTileCol>32958</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48048</MinTileRow>
+						<MaxTileRow>48159</MaxTileRow>
+						<MinTileCol>65812</MinTileCol>
+						<MaxTileCol>65917</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96097</MinTileRow>
+						<MaxTileRow>96318</MaxTileRow>
+						<MinTileCol>131625</MinTileCol>
+						<MaxTileCol>131835</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.980115 43.1329</ows:LowerCorner>
+				<ows:UpperCorner>1.31723 44.0017</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-07-26-40067944</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1502</MaxTileRow>
+						<MinTileCol>2059</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2978</MinTileRow>
+						<MaxTileRow>3005</MaxTileRow>
+						<MinTileCol>4118</MinTileCol>
+						<MaxTileCol>4125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5957</MinTileRow>
+						<MaxTileRow>6011</MaxTileRow>
+						<MinTileCol>8237</MinTileCol>
+						<MaxTileCol>8251</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11915</MinTileRow>
+						<MaxTileRow>12023</MaxTileRow>
+						<MinTileCol>16475</MinTileCol>
+						<MaxTileCol>16502</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23830</MinTileRow>
+						<MaxTileRow>24047</MaxTileRow>
+						<MinTileCol>32950</MinTileCol>
+						<MaxTileCol>33004</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47660</MinTileRow>
+						<MaxTileRow>48094</MaxTileRow>
+						<MinTileCol>65900</MinTileCol>
+						<MaxTileCol>66008</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95321</MinTileRow>
+						<MaxTileRow>96188</MaxTileRow>
+						<MinTileCol>131801</MinTileCol>
+						<MaxTileCol>132017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Departement-31 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites du Departement-31 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.767907 43.4705</ows:LowerCorner>
+				<ows:UpperCorner>1.08489 44.0069</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Departement-31-2013-08-02-39888571</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2978</MinTileRow>
+						<MaxTileRow>2995</MaxTileRow>
+						<MinTileCol>4113</MinTileCol>
+						<MaxTileCol>4120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5957</MinTileRow>
+						<MaxTileRow>5990</MaxTileRow>
+						<MinTileCol>8227</MinTileCol>
+						<MaxTileCol>8241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11914</MinTileRow>
+						<MaxTileRow>11981</MaxTileRow>
+						<MinTileCol>16455</MinTileCol>
+						<MaxTileCol>16482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23828</MinTileRow>
+						<MaxTileRow>23963</MaxTileRow>
+						<MinTileCol>32911</MinTileCol>
+						<MaxTileCol>32964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47656</MinTileRow>
+						<MaxTileRow>47927</MaxTileRow>
+						<MinTileCol>65822</MinTileCol>
+						<MaxTileCol>65929</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95313</MinTileRow>
+						<MaxTileRow>95854</MaxTileRow>
+						<MinTileCol>131644</MinTileCol>
+						<MaxTileCol>131858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de EVREUX 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de EVREUX issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.973172 48.913</ows:LowerCorner>
+				<ows:UpperCorner>1.26697 49.1062</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_EVREUX-2014-09-16-39571428</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>352</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>702</MinTileRow>
+						<MaxTileRow>704</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1404</MinTileRow>
+						<MaxTileRow>1408</MaxTileRow>
+						<MinTileCol>2059</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2809</MinTileRow>
+						<MaxTileRow>2816</MaxTileRow>
+						<MinTileCol>4118</MinTileCol>
+						<MaxTileCol>4124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5619</MinTileRow>
+						<MaxTileRow>5632</MaxTileRow>
+						<MinTileCol>8236</MinTileCol>
+						<MaxTileCol>8249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11238</MinTileRow>
+						<MaxTileRow>11265</MaxTileRow>
+						<MinTileCol>16472</MinTileCol>
+						<MaxTileCol>16499</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22477</MinTileRow>
+						<MaxTileRow>22530</MaxTileRow>
+						<MinTileCol>32945</MinTileCol>
+						<MaxTileCol>32998</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44954</MinTileRow>
+						<MaxTileRow>45061</MaxTileRow>
+						<MinTileCol>65891</MinTileCol>
+						<MaxTileCol>65997</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89908</MinTileRow>
+						<MaxTileRow>90122</MaxTileRow>
+						<MinTileCol>131782</MinTileCol>
+						<MaxTileCol>131994</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de FRANCHE-COMTE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de FRANCHE-COMTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.20696 46.2001</ows:LowerCorner>
+				<ows:UpperCorner>7.21284 48.0605</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_FRANCHE-COMTE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>526</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1053</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1423</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2107</MinTileCol>
+						<MaxTileCol>2129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2846</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4215</MinTileCol>
+						<MaxTileCol>4259</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5692</MinTileRow>
+						<MaxTileRow>5813</MaxTileRow>
+						<MinTileCol>8430</MinTileCol>
+						<MaxTileCol>8518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11384</MinTileRow>
+						<MaxTileRow>11626</MaxTileRow>
+						<MinTileCol>16860</MinTileCol>
+						<MaxTileCol>17037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22769</MinTileRow>
+						<MaxTileRow>23253</MaxTileRow>
+						<MinTileCol>33720</MinTileCol>
+						<MaxTileCol>34074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45539</MinTileRow>
+						<MaxTileRow>46506</MaxTileRow>
+						<MinTileCol>67441</MinTileCol>
+						<MaxTileCol>68149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de GEX-GENEVE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de GEX-GENEVE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.93299 46.2211</ows:LowerCorner>
+				<ows:UpperCorner>6.20438 46.435</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_GEX-GENEVE-2014-06-07-38242406</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1450</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2115</MinTileCol>
+						<MaxTileCol>2118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2900</MinTileRow>
+						<MaxTileRow>2907</MaxTileRow>
+						<MinTileCol>4231</MinTileCol>
+						<MaxTileCol>4237</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5800</MinTileRow>
+						<MaxTileRow>5814</MaxTileRow>
+						<MinTileCol>8462</MinTileCol>
+						<MaxTileCol>8474</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11600</MinTileRow>
+						<MaxTileRow>11628</MaxTileRow>
+						<MinTileCol>16924</MinTileCol>
+						<MaxTileCol>16948</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23200</MinTileRow>
+						<MaxTileRow>23257</MaxTileRow>
+						<MinTileCol>33848</MinTileCol>
+						<MaxTileCol>33897</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46401</MinTileRow>
+						<MaxTileRow>46514</MaxTileRow>
+						<MinTileCol>67696</MinTileCol>
+						<MaxTileCol>67795</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92802</MinTileRow>
+						<MaxTileRow>93028</MaxTileRow>
+						<MinTileCol>135392</MinTileCol>
+						<MaxTileCol>135590</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de GRENOBLE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de GRENOBLE 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.59191 45.0499</ows:LowerCorner>
+				<ows:UpperCorner>5.85638 45.2631</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_GRENOBLE-2014-10-28-38276402</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>367</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>734</MinTileRow>
+						<MaxTileRow>736</MaxTileRow>
+						<MinTileCol>1055</MinTileCol>
+						<MaxTileCol>1057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1469</MinTileRow>
+						<MaxTileRow>1472</MaxTileRow>
+						<MinTileCol>2111</MinTileCol>
+						<MaxTileCol>2114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2938</MinTileRow>
+						<MaxTileRow>2945</MaxTileRow>
+						<MinTileCol>4223</MinTileCol>
+						<MaxTileCol>4229</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5876</MinTileRow>
+						<MaxTileRow>5890</MaxTileRow>
+						<MinTileCol>8446</MinTileCol>
+						<MaxTileCol>8458</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11753</MinTileRow>
+						<MaxTileRow>11781</MaxTileRow>
+						<MinTileCol>16892</MinTileCol>
+						<MaxTileCol>16917</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23507</MinTileRow>
+						<MaxTileRow>23562</MaxTileRow>
+						<MinTileCol>33785</MinTileCol>
+						<MaxTileCol>33834</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47014</MinTileRow>
+						<MaxTileRow>47124</MaxTileRow>
+						<MinTileCol>67571</MinTileCol>
+						<MaxTileCol>67668</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94028</MinTileRow>
+						<MaxTileRow>94248</MaxTileRow>
+						<MinTileCol>135143</MinTileCol>
+						<MaxTileCol>135336</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de HAUTE-NORMANDIE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de HAUTE-NORMANDIE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.0141291 48.6248</ows:LowerCorner>
+				<ows:UpperCorner>1.84598 50.0836</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_HAUTE-NORMANDIE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>346</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>693</MinTileRow>
+						<MaxTileRow>706</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1387</MinTileRow>
+						<MaxTileRow>1412</MaxTileRow>
+						<MinTileCol>2048</MinTileCol>
+						<MaxTileCol>2068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2775</MinTileRow>
+						<MaxTileRow>2825</MaxTileRow>
+						<MinTileCol>4096</MinTileCol>
+						<MaxTileCol>4137</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5550</MinTileRow>
+						<MaxTileRow>5651</MaxTileRow>
+						<MinTileCol>8193</MinTileCol>
+						<MaxTileCol>8275</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11101</MinTileRow>
+						<MaxTileRow>11303</MaxTileRow>
+						<MinTileCol>16387</MinTileCol>
+						<MaxTileCol>16550</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22203</MinTileRow>
+						<MaxTileRow>22606</MaxTileRow>
+						<MinTileCol>32775</MinTileCol>
+						<MaxTileCol>33101</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44407</MinTileRow>
+						<MaxTileRow>45212</MaxTileRow>
+						<MinTileCol>65550</MinTileCol>
+						<MaxTileCol>66203</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>173</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ILE-DE-FRANCE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ILE-DE-FRANCE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.42085 48.0833</ows:LowerCorner>
+				<ows:UpperCorner>3.76905 49.2512</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ILE-DE-FRANCE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>701</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1402</MinTileRow>
+						<MaxTileRow>1422</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2804</MinTileRow>
+						<MaxTileRow>2844</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4181</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5609</MinTileRow>
+						<MaxTileRow>5688</MaxTileRow>
+						<MinTileCol>8256</MinTileCol>
+						<MaxTileCol>8363</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11218</MinTileRow>
+						<MaxTileRow>11377</MaxTileRow>
+						<MinTileCol>16513</MinTileCol>
+						<MaxTileCol>16726</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22437</MinTileRow>
+						<MaxTileRow>22755</MaxTileRow>
+						<MinTileCol>33027</MinTileCol>
+						<MaxTileCol>33453</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44875</MinTileRow>
+						<MaxTileRow>45511</MaxTileRow>
+						<MinTileCol>66054</MinTileCol>
+						<MaxTileCol>66907</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de KOUROU 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de KOUROU issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-52.7504 5.06398</ows:LowerCorner>
+				<ows:UpperCorner>-52.5696 5.25435</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_KOUROU-2013-10-10-50575509</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>497</MinTileRow>
+						<MaxTileRow>497</MaxTileRow>
+						<MinTileCol>361</MinTileCol>
+						<MaxTileCol>362</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>994</MinTileRow>
+						<MaxTileRow>995</MaxTileRow>
+						<MinTileCol>723</MinTileCol>
+						<MaxTileCol>724</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1988</MinTileRow>
+						<MaxTileRow>1990</MaxTileRow>
+						<MinTileCol>1447</MinTileCol>
+						<MaxTileCol>1449</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3976</MinTileRow>
+						<MaxTileRow>3980</MaxTileRow>
+						<MinTileCol>2895</MinTileCol>
+						<MaxTileCol>2899</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7952</MinTileRow>
+						<MaxTileRow>7961</MaxTileRow>
+						<MinTileCol>5791</MinTileCol>
+						<MaxTileCol>5799</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>15905</MinTileRow>
+						<MaxTileRow>15922</MaxTileRow>
+						<MinTileCol>11582</MinTileCol>
+						<MaxTileCol>11599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>31810</MinTileRow>
+						<MaxTileRow>31844</MaxTileRow>
+						<MinTileCol>23165</MinTileCol>
+						<MaxTileCol>23198</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>63620</MinTileRow>
+						<MaxTileRow>63689</MaxTileRow>
+						<MinTileCol>46330</MinTileCol>
+						<MaxTileCol>46396</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>127240</MinTileRow>
+						<MaxTileRow>127379</MaxTileRow>
+						<MinTileCol>92660</MinTileCol>
+						<MaxTileCol>92792</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>15</MinTileRow>
+						<MaxTileRow>15</MaxTileRow>
+						<MinTileCol>11</MinTileCol>
+						<MaxTileCol>11</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>31</MinTileRow>
+						<MaxTileRow>31</MaxTileRow>
+						<MinTileCol>22</MinTileCol>
+						<MaxTileCol>22</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>62</MinTileRow>
+						<MaxTileRow>62</MaxTileRow>
+						<MinTileCol>45</MinTileCol>
+						<MaxTileCol>45</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>124</MinTileRow>
+						<MaxTileRow>124</MaxTileRow>
+						<MinTileCol>90</MinTileCol>
+						<MaxTileCol>90</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>248</MinTileRow>
+						<MaxTileRow>248</MaxTileRow>
+						<MinTileCol>180</MinTileCol>
+						<MaxTileCol>181</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de KOUROU 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de KOUROU issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-52.7504 5.06398</ows:LowerCorner>
+				<ows:UpperCorner>-52.5696 5.25435</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_KOUROU-2013-10-10-50599498</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>497</MinTileRow>
+						<MaxTileRow>497</MaxTileRow>
+						<MinTileCol>361</MinTileCol>
+						<MaxTileCol>362</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>994</MinTileRow>
+						<MaxTileRow>995</MaxTileRow>
+						<MinTileCol>723</MinTileCol>
+						<MaxTileCol>724</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1988</MinTileRow>
+						<MaxTileRow>1990</MaxTileRow>
+						<MinTileCol>1447</MinTileCol>
+						<MaxTileCol>1449</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3976</MinTileRow>
+						<MaxTileRow>3980</MaxTileRow>
+						<MinTileCol>2895</MinTileCol>
+						<MaxTileCol>2899</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7952</MinTileRow>
+						<MaxTileRow>7961</MaxTileRow>
+						<MinTileCol>5791</MinTileCol>
+						<MaxTileCol>5799</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>15905</MinTileRow>
+						<MaxTileRow>15922</MaxTileRow>
+						<MinTileCol>11582</MinTileCol>
+						<MaxTileCol>11599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>31810</MinTileRow>
+						<MaxTileRow>31844</MaxTileRow>
+						<MinTileCol>23165</MinTileCol>
+						<MaxTileCol>23198</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>63620</MinTileRow>
+						<MaxTileRow>63689</MaxTileRow>
+						<MinTileCol>46330</MinTileCol>
+						<MaxTileCol>46396</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>127240</MinTileRow>
+						<MaxTileRow>127379</MaxTileRow>
+						<MinTileCol>92660</MinTileCol>
+						<MaxTileCol>92792</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>15</MinTileRow>
+						<MaxTileRow>15</MaxTileRow>
+						<MinTileCol>11</MinTileCol>
+						<MaxTileCol>11</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>31</MinTileRow>
+						<MaxTileRow>31</MaxTileRow>
+						<MinTileCol>22</MinTileCol>
+						<MaxTileCol>22</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>62</MinTileRow>
+						<MaxTileRow>62</MaxTileRow>
+						<MinTileCol>45</MinTileCol>
+						<MaxTileCol>45</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>124</MinTileRow>
+						<MaxTileRow>124</MaxTileRow>
+						<MinTileCol>90</MinTileCol>
+						<MaxTileCol>90</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>248</MinTileRow>
+						<MaxTileRow>248</MaxTileRow>
+						<MinTileCol>180</MinTileCol>
+						<MaxTileCol>181</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LANGUEDOC-ROUSSILLON 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LANGUEDOC-ROUSSILLON issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.61586 42.2998</ows:LowerCorner>
+				<ows:UpperCorner>4.89191 45.0326</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LANGUEDOC-ROUSSILLON-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>378</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>757</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1472</MinTileRow>
+						<MaxTileRow>1515</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2103</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2945</MinTileRow>
+						<MaxTileRow>3031</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4206</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5891</MinTileRow>
+						<MaxTileRow>6062</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8413</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11782</MinTileRow>
+						<MaxTileRow>12125</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16826</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23564</MinTileRow>
+						<MaxTileRow>24251</MaxTileRow>
+						<MinTileCol>33069</MinTileCol>
+						<MaxTileCol>33652</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47128</MinTileRow>
+						<MaxTileRow>48502</MaxTileRow>
+						<MinTileCol>66139</MinTileCol>
+						<MaxTileCol>67305</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>189</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Lannion</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Lannion issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-3.63112 48.6481</ows:LowerCorner>
+				<ows:UpperCorner>-3.29371 48.8712</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LANNION-2013-07-10-41354194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>352</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>501</MinTileCol>
+						<MaxTileCol>502</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>704</MinTileRow>
+						<MaxTileRow>706</MaxTileRow>
+						<MinTileCol>1003</MinTileCol>
+						<MaxTileCol>1005</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1409</MinTileRow>
+						<MaxTileRow>1412</MaxTileRow>
+						<MinTileCol>2006</MinTileCol>
+						<MaxTileCol>2010</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2818</MinTileRow>
+						<MaxTileRow>2825</MaxTileRow>
+						<MinTileCol>4013</MinTileCol>
+						<MaxTileCol>4020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5636</MinTileRow>
+						<MaxTileRow>5650</MaxTileRow>
+						<MinTileCol>8027</MinTileCol>
+						<MaxTileCol>8041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11272</MinTileRow>
+						<MaxTileRow>11300</MaxTileRow>
+						<MinTileCol>16054</MinTileCol>
+						<MaxTileCol>16082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22544</MinTileRow>
+						<MaxTileRow>22600</MaxTileRow>
+						<MinTileCol>32109</MinTileCol>
+						<MaxTileCol>32165</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45089</MinTileRow>
+						<MaxTileRow>45201</MaxTileRow>
+						<MinTileCol>64218</MinTileCol>
+						<MaxTileCol>64331</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90179</MinTileRow>
+						<MaxTileRow>90403</MaxTileRow>
+						<MinTileCol>128436</MinTileCol>
+						<MaxTileCol>128663</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>62</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>125</MinTileCol>
+						<MaxTileCol>125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>250</MinTileCol>
+						<MaxTileCol>251</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LANNION</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LANNION-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-3.63112 48.6481</ows:LowerCorner>
+				<ows:UpperCorner>-3.29371 48.8712</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LANNION-2014-03-08-41106819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>352</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>501</MinTileCol>
+						<MaxTileCol>502</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>704</MinTileRow>
+						<MaxTileRow>706</MaxTileRow>
+						<MinTileCol>1003</MinTileCol>
+						<MaxTileCol>1005</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1409</MinTileRow>
+						<MaxTileRow>1412</MaxTileRow>
+						<MinTileCol>2006</MinTileCol>
+						<MaxTileCol>2010</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2818</MinTileRow>
+						<MaxTileRow>2825</MaxTileRow>
+						<MinTileCol>4013</MinTileCol>
+						<MaxTileCol>4020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5636</MinTileRow>
+						<MaxTileRow>5650</MaxTileRow>
+						<MinTileCol>8027</MinTileCol>
+						<MaxTileCol>8041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11272</MinTileRow>
+						<MaxTileRow>11300</MaxTileRow>
+						<MinTileCol>16054</MinTileCol>
+						<MaxTileCol>16082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22545</MinTileRow>
+						<MaxTileRow>22600</MaxTileRow>
+						<MinTileCol>32109</MinTileCol>
+						<MaxTileCol>32165</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45090</MinTileRow>
+						<MaxTileRow>45201</MaxTileRow>
+						<MinTileCol>64219</MinTileCol>
+						<MaxTileCol>64330</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90181</MinTileRow>
+						<MaxTileRow>90403</MaxTileRow>
+						<MinTileCol>128439</MinTileCol>
+						<MaxTileCol>128661</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>62</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>125</MinTileCol>
+						<MaxTileCol>125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>250</MinTileCol>
+						<MaxTileCol>251</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LE-HAVRE</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LE-HAVRE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.0341827 49.4465</ows:LowerCorner>
+				<ows:UpperCorner>0.318677 49.6345</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LE-HAVRE-2013-03-30-40397194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>349</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>512</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>697</MinTileRow>
+						<MaxTileRow>699</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1025</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1395</MinTileRow>
+						<MaxTileRow>1399</MaxTileRow>
+						<MinTileCol>2048</MinTileCol>
+						<MaxTileCol>2051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2790</MinTileRow>
+						<MaxTileRow>2798</MaxTileRow>
+						<MinTileCol>4096</MinTileCol>
+						<MaxTileCol>4103</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5581</MinTileRow>
+						<MaxTileRow>5596</MaxTileRow>
+						<MinTileCol>8192</MinTileCol>
+						<MaxTileCol>8207</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11163</MinTileRow>
+						<MaxTileRow>11192</MaxTileRow>
+						<MinTileCol>16385</MinTileCol>
+						<MaxTileCol>16414</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22327</MinTileRow>
+						<MaxTileRow>22384</MaxTileRow>
+						<MinTileCol>32771</MinTileCol>
+						<MaxTileCol>32828</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44654</MinTileRow>
+						<MaxTileRow>44768</MaxTileRow>
+						<MinTileCol>65543</MinTileCol>
+						<MaxTileCol>65657</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89308</MinTileRow>
+						<MaxTileRow>89537</MaxTileRow>
+						<MinTileCol>131086</MinTileCol>
+						<MaxTileCol>131314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>174</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LE-HAVRE</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LE-HAVRE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.0349471 49.4494</ows:LowerCorner>
+				<ows:UpperCorner>0.317687 49.6307</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LE-HAVRE-2013-03-30-40414069</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>349</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>512</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>697</MinTileRow>
+						<MaxTileRow>699</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1025</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1395</MinTileRow>
+						<MaxTileRow>1398</MaxTileRow>
+						<MinTileCol>2048</MinTileCol>
+						<MaxTileCol>2051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2791</MinTileRow>
+						<MaxTileRow>2797</MaxTileRow>
+						<MinTileCol>4096</MinTileCol>
+						<MaxTileCol>4103</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5582</MinTileRow>
+						<MaxTileRow>5595</MaxTileRow>
+						<MinTileCol>8192</MinTileCol>
+						<MaxTileCol>8207</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11164</MinTileRow>
+						<MaxTileRow>11191</MaxTileRow>
+						<MinTileCol>16385</MinTileCol>
+						<MaxTileCol>16414</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22328</MinTileRow>
+						<MaxTileRow>22383</MaxTileRow>
+						<MinTileCol>32771</MinTileCol>
+						<MaxTileCol>32828</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44656</MinTileRow>
+						<MaxTileRow>44766</MaxTileRow>
+						<MinTileCol>65543</MinTileCol>
+						<MaxTileCol>65656</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89313</MinTileRow>
+						<MaxTileRow>89533</MaxTileRow>
+						<MinTileCol>131087</MinTileCol>
+						<MaxTileCol>131313</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>174</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LENS-LIEVIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LENS-LIEVIN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.67613 50.3224</ows:LowerCorner>
+				<ows:UpperCorner>2.98598 50.5293</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LENS-LIEVIN-2014-05-16-39324074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>344</MinTileRow>
+						<MaxTileRow>345</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>689</MinTileRow>
+						<MaxTileRow>691</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1379</MinTileRow>
+						<MaxTileRow>1383</MaxTileRow>
+						<MinTileCol>2078</MinTileCol>
+						<MaxTileCol>2081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2759</MinTileRow>
+						<MaxTileRow>2766</MaxTileRow>
+						<MinTileCol>4156</MinTileCol>
+						<MaxTileCol>4163</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5518</MinTileRow>
+						<MaxTileRow>5533</MaxTileRow>
+						<MinTileCol>8313</MinTileCol>
+						<MaxTileCol>8327</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11037</MinTileRow>
+						<MaxTileRow>11067</MaxTileRow>
+						<MinTileCol>16627</MinTileCol>
+						<MaxTileCol>16655</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22075</MinTileRow>
+						<MaxTileRow>22134</MaxTileRow>
+						<MinTileCol>33255</MinTileCol>
+						<MaxTileCol>33311</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44150</MinTileRow>
+						<MaxTileRow>44268</MaxTileRow>
+						<MinTileCol>66510</MinTileCol>
+						<MaxTileCol>66623</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88301</MinTileRow>
+						<MaxTileRow>88537</MaxTileRow>
+						<MinTileCol>133020</MinTileCol>
+						<MaxTileCol>133246</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LILLE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LILLE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.95753 50.5111</ows:LowerCorner>
+				<ows:UpperCorner>3.25483 50.7985</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LILLE-2013-07-21-39272818</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>343</MinTileRow>
+						<MaxTileRow>345</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>687</MinTileRow>
+						<MaxTileRow>690</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1374</MinTileRow>
+						<MaxTileRow>1380</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2749</MinTileRow>
+						<MaxTileRow>2760</MaxTileRow>
+						<MinTileCol>4163</MinTileCol>
+						<MaxTileCol>4170</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5499</MinTileRow>
+						<MaxTileRow>5520</MaxTileRow>
+						<MinTileCol>8326</MinTileCol>
+						<MaxTileCol>8340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10999</MinTileRow>
+						<MaxTileRow>11040</MaxTileRow>
+						<MinTileCol>16653</MinTileCol>
+						<MaxTileCol>16680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21998</MinTileRow>
+						<MaxTileRow>22080</MaxTileRow>
+						<MinTileCol>33306</MinTileCol>
+						<MaxTileCol>33360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43996</MinTileRow>
+						<MaxTileRow>44161</MaxTileRow>
+						<MinTileCol>66612</MinTileCol>
+						<MaxTileCol>66720</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87992</MinTileRow>
+						<MaxTileRow>88322</MaxTileRow>
+						<MinTileCol>133225</MinTileCol>
+						<MaxTileCol>133441</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LILLE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LILLE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.95753 50.5111</ows:LowerCorner>
+				<ows:UpperCorner>3.25483 50.7985</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LILLE-2013-07-21-39286798</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>343</MinTileRow>
+						<MaxTileRow>345</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>687</MinTileRow>
+						<MaxTileRow>690</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1374</MinTileRow>
+						<MaxTileRow>1380</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2749</MinTileRow>
+						<MaxTileRow>2760</MaxTileRow>
+						<MinTileCol>4163</MinTileCol>
+						<MaxTileCol>4170</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5499</MinTileRow>
+						<MaxTileRow>5520</MaxTileRow>
+						<MinTileCol>8326</MinTileCol>
+						<MaxTileCol>8340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10999</MinTileRow>
+						<MaxTileRow>11040</MaxTileRow>
+						<MinTileCol>16653</MinTileCol>
+						<MaxTileCol>16680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21998</MinTileRow>
+						<MaxTileRow>22080</MaxTileRow>
+						<MinTileCol>33306</MinTileCol>
+						<MaxTileCol>33360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43996</MinTileRow>
+						<MaxTileRow>44161</MaxTileRow>
+						<MinTileCol>66612</MinTileCol>
+						<MaxTileCol>66720</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87992</MinTileRow>
+						<MaxTileRow>88322</MaxTileRow>
+						<MinTileCol>133225</MinTileCol>
+						<MaxTileCol>133441</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LIMOUSIN-2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LIMOUSIN-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.563585 44.8809</ows:LowerCorner>
+				<ows:UpperCorner>2.64526 46.4724</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LIMOUSIN-2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>737</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1449</MinTileRow>
+						<MaxTileRow>1475</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2898</MinTileRow>
+						<MaxTileRow>2950</MaxTileRow>
+						<MinTileCol>4109</MinTileCol>
+						<MaxTileCol>4156</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5797</MinTileRow>
+						<MaxTileRow>5900</MaxTileRow>
+						<MinTileCol>8219</MinTileCol>
+						<MaxTileCol>8312</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11595</MinTileRow>
+						<MaxTileRow>11800</MaxTileRow>
+						<MinTileCol>16438</MinTileCol>
+						<MaxTileCol>16624</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23191</MinTileRow>
+						<MaxTileRow>23600</MaxTileRow>
+						<MinTileCol>32876</MinTileCol>
+						<MaxTileCol>33248</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46383</MinTileRow>
+						<MaxTileRow>47201</MaxTileRow>
+						<MinTileCol>65752</MinTileCol>
+						<MaxTileCol>66496</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LIMOUSIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LIMOUSIN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.563585 44.7999</ows:LowerCorner>
+				<ows:UpperCorner>2.64578 46.4724</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LIMOUSIN-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1449</MinTileRow>
+						<MaxTileRow>1476</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2898</MinTileRow>
+						<MaxTileRow>2952</MaxTileRow>
+						<MinTileCol>4109</MinTileCol>
+						<MaxTileCol>4156</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5797</MinTileRow>
+						<MaxTileRow>5905</MaxTileRow>
+						<MinTileCol>8219</MinTileCol>
+						<MaxTileCol>8312</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11595</MinTileRow>
+						<MaxTileRow>11810</MaxTileRow>
+						<MinTileCol>16438</MinTileCol>
+						<MaxTileCol>16624</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23191</MinTileRow>
+						<MaxTileRow>23620</MaxTileRow>
+						<MinTileCol>32876</MinTileCol>
+						<MaxTileCol>33248</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46383</MinTileRow>
+						<MaxTileRow>47241</MaxTileRow>
+						<MinTileCol>65752</MinTileCol>
+						<MaxTileCol>66496</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.38301 46.7447</ows:LowerCorner>
+				<ows:UpperCorner>-2.06064 47.1082</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-02-24-40696148</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>359</MinTileRow>
+						<MaxTileRow>361</MaxTileRow>
+						<MinTileCol>505</MinTileCol>
+						<MaxTileCol>506</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>719</MinTileRow>
+						<MaxTileRow>722</MaxTileRow>
+						<MinTileCol>1010</MinTileCol>
+						<MaxTileCol>1012</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1438</MinTileRow>
+						<MaxTileRow>1444</MaxTileRow>
+						<MinTileCol>2021</MinTileCol>
+						<MaxTileCol>2024</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2877</MinTileRow>
+						<MaxTileRow>2889</MaxTileRow>
+						<MinTileCol>4042</MinTileCol>
+						<MaxTileCol>4048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5755</MinTileRow>
+						<MaxTileRow>5779</MaxTileRow>
+						<MinTileCol>8084</MinTileCol>
+						<MaxTileCol>8097</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11511</MinTileRow>
+						<MaxTileRow>11558</MaxTileRow>
+						<MinTileCol>16168</MinTileCol>
+						<MaxTileCol>16195</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23023</MinTileRow>
+						<MaxTileRow>23116</MaxTileRow>
+						<MinTileCol>32336</MinTileCol>
+						<MaxTileCol>32390</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46046</MinTileRow>
+						<MaxTileRow>46233</MaxTileRow>
+						<MinTileCol>64672</MinTileCol>
+						<MaxTileCol>64780</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92093</MinTileRow>
+						<MaxTileRow>92467</MaxTileRow>
+						<MinTileCol>129345</MinTileCol>
+						<MaxTileCol>129560</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>180</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.92824 46.3411</ows:LowerCorner>
+				<ows:UpperCorner>-1.61918 46.7569</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-03-16-40489844</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>725</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1014</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1444</MinTileRow>
+						<MaxTileRow>1451</MaxTileRow>
+						<MinTileCol>2026</MinTileCol>
+						<MaxTileCol>2029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2889</MinTileRow>
+						<MaxTileRow>2902</MaxTileRow>
+						<MinTileCol>4052</MinTileCol>
+						<MaxTileCol>4059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5779</MinTileRow>
+						<MaxTileRow>5805</MaxTileRow>
+						<MinTileCol>8105</MinTileCol>
+						<MaxTileCol>8118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11559</MinTileRow>
+						<MaxTileRow>11611</MaxTileRow>
+						<MinTileCol>16210</MinTileCol>
+						<MaxTileCol>16236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23118</MinTileRow>
+						<MaxTileRow>23222</MaxTileRow>
+						<MinTileCol>32420</MinTileCol>
+						<MaxTileCol>32473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46236</MinTileRow>
+						<MaxTileRow>46445</MaxTileRow>
+						<MinTileCol>64840</MinTileCol>
+						<MaxTileCol>64946</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92472</MinTileRow>
+						<MaxTileRow>92891</MaxTileRow>
+						<MinTileCol>129680</MinTileCol>
+						<MaxTileCol>129892</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.16821 46.5476</ows:LowerCorner>
+				<ows:UpperCorner>-1.846 47.0718</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-03-16-40509104</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>359</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>505</MinTileCol>
+						<MaxTileCol>506</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>719</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1011</MinTileCol>
+						<MaxTileCol>1013</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1439</MinTileRow>
+						<MaxTileRow>1448</MaxTileRow>
+						<MinTileCol>2023</MinTileCol>
+						<MaxTileCol>2026</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2879</MinTileRow>
+						<MaxTileRow>2896</MaxTileRow>
+						<MinTileCol>4047</MinTileCol>
+						<MaxTileCol>4053</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5758</MinTileRow>
+						<MaxTileRow>5792</MaxTileRow>
+						<MinTileCol>8094</MinTileCol>
+						<MaxTileCol>8107</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11517</MinTileRow>
+						<MaxTileRow>11584</MaxTileRow>
+						<MinTileCol>16189</MinTileCol>
+						<MaxTileCol>16215</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23034</MinTileRow>
+						<MaxTileRow>23169</MaxTileRow>
+						<MinTileCol>32378</MinTileCol>
+						<MaxTileCol>32431</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46068</MinTileRow>
+						<MaxTileRow>46338</MaxTileRow>
+						<MinTileCol>64756</MinTileCol>
+						<MaxTileCol>64862</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92136</MinTileRow>
+						<MaxTileRow>92676</MaxTileRow>
+						<MinTileCol>129512</MinTileCol>
+						<MaxTileCol>129725</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.72717 46.133</ows:LowerCorner>
+				<ows:UpperCorner>-1.38114 46.559</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-04-11-40484074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>727</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1448</MinTileRow>
+						<MaxTileRow>1454</MaxTileRow>
+						<MinTileCol>2028</MinTileCol>
+						<MaxTileCol>2031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2896</MinTileRow>
+						<MaxTileRow>2909</MaxTileRow>
+						<MinTileCol>4057</MinTileCol>
+						<MaxTileCol>4063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5792</MinTileRow>
+						<MaxTileRow>5819</MaxTileRow>
+						<MinTileCol>8114</MinTileCol>
+						<MaxTileCol>8127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11584</MinTileRow>
+						<MaxTileRow>11639</MaxTileRow>
+						<MinTileCol>16229</MinTileCol>
+						<MaxTileCol>16255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23168</MinTileRow>
+						<MaxTileRow>23278</MaxTileRow>
+						<MinTileCol>32458</MinTileCol>
+						<MaxTileCol>32511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46337</MinTileRow>
+						<MaxTileRow>46557</MaxTileRow>
+						<MinTileCol>64916</MinTileCol>
+						<MaxTileCol>65022</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92674</MinTileRow>
+						<MaxTileRow>93115</MaxTileRow>
+						<MinTileCol>129833</MinTileCol>
+						<MaxTileCol>130045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.02337 45.5009</ows:LowerCorner>
+				<ows:UpperCorner>-0.741068 45.6991</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-06-16-40071482</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1019</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1462</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2036</MinTileCol>
+						<MaxTileCol>2039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2924</MinTileRow>
+						<MaxTileRow>2930</MaxTileRow>
+						<MinTileCol>4072</MinTileCol>
+						<MaxTileCol>4079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5848</MinTileRow>
+						<MaxTileRow>5861</MaxTileRow>
+						<MinTileCol>8145</MinTileCol>
+						<MaxTileCol>8158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11697</MinTileRow>
+						<MaxTileRow>11722</MaxTileRow>
+						<MinTileCol>16291</MinTileCol>
+						<MaxTileCol>16316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23395</MinTileRow>
+						<MaxTileRow>23444</MaxTileRow>
+						<MinTileCol>32582</MinTileCol>
+						<MaxTileCol>32633</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46791</MinTileRow>
+						<MaxTileRow>46889</MaxTileRow>
+						<MinTileCol>65164</MinTileCol>
+						<MaxTileCol>65266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93583</MinTileRow>
+						<MaxTileRow>93778</MaxTileRow>
+						<MinTileCol>130328</MinTileCol>
+						<MaxTileCol>130532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.27135 45.5469</ows:LowerCorner>
+				<ows:UpperCorner>-0.962369 46.0783</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-06-16-40094949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1455</MinTileRow>
+						<MaxTileRow>1464</MaxTileRow>
+						<MinTileCol>2033</MinTileCol>
+						<MaxTileCol>2037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2911</MinTileRow>
+						<MaxTileRow>2928</MaxTileRow>
+						<MinTileCol>4067</MinTileCol>
+						<MaxTileCol>4074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5823</MinTileRow>
+						<MaxTileRow>5857</MaxTileRow>
+						<MinTileCol>8135</MinTileCol>
+						<MaxTileCol>8148</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11647</MinTileRow>
+						<MaxTileRow>11715</MaxTileRow>
+						<MinTileCol>16270</MinTileCol>
+						<MaxTileCol>16296</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23295</MinTileRow>
+						<MaxTileRow>23431</MaxTileRow>
+						<MinTileCol>32541</MinTileCol>
+						<MaxTileCol>32592</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46591</MinTileRow>
+						<MaxTileRow>46862</MaxTileRow>
+						<MinTileCol>65082</MinTileCol>
+						<MaxTileCol>65185</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93183</MinTileRow>
+						<MaxTileRow>93725</MaxTileRow>
+						<MinTileCol>130164</MinTileCol>
+						<MaxTileCol>130371</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.47221 46.2058</ows:LowerCorner>
+				<ows:UpperCorner>-1.17894 46.4769</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-06-22-40293723</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1449</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2899</MinTileRow>
+						<MaxTileRow>2907</MaxTileRow>
+						<MinTileCol>4062</MinTileCol>
+						<MaxTileCol>4069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5798</MinTileRow>
+						<MaxTileRow>5814</MaxTileRow>
+						<MinTileCol>8124</MinTileCol>
+						<MaxTileCol>8138</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11596</MinTileRow>
+						<MaxTileRow>11629</MaxTileRow>
+						<MinTileCol>16249</MinTileCol>
+						<MaxTileCol>16276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23192</MinTileRow>
+						<MaxTileRow>23258</MaxTileRow>
+						<MinTileCol>32499</MinTileCol>
+						<MaxTileCol>32552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46384</MinTileRow>
+						<MaxTileRow>46517</MaxTileRow>
+						<MinTileCol>64999</MinTileCol>
+						<MaxTileCol>65105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92768</MinTileRow>
+						<MaxTileRow>93034</MaxTileRow>
+						<MinTileCol>129999</MinTileCol>
+						<MaxTileCol>130210</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.329 45.6249</ows:LowerCorner>
+				<ows:UpperCorner>-1.17326 45.8191</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-06-22-40304210</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>730</MinTileRow>
+						<MaxTileRow>731</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1460</MinTileRow>
+						<MaxTileRow>1463</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2920</MinTileRow>
+						<MaxTileRow>2926</MaxTileRow>
+						<MinTileCol>4065</MinTileCol>
+						<MaxTileCol>4069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5840</MinTileRow>
+						<MaxTileRow>5853</MaxTileRow>
+						<MinTileCol>8131</MinTileCol>
+						<MaxTileCol>8138</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11681</MinTileRow>
+						<MaxTileRow>11706</MaxTileRow>
+						<MinTileCol>16263</MinTileCol>
+						<MaxTileCol>16276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23362</MinTileRow>
+						<MaxTileRow>23412</MaxTileRow>
+						<MinTileCol>32527</MinTileCol>
+						<MaxTileCol>32552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46725</MinTileRow>
+						<MaxTileRow>46825</MaxTileRow>
+						<MinTileCol>65055</MinTileCol>
+						<MaxTileCol>65104</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93450</MinTileRow>
+						<MaxTileRow>93650</MaxTileRow>
+						<MinTileCol>130110</MinTileCol>
+						<MaxTileCol>130209</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.28368 46.0329</ows:LowerCorner>
+				<ows:UpperCorner>-0.945734 46.4039</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-07-25-40106069</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1450</MinTileRow>
+						<MaxTileRow>1456</MaxTileRow>
+						<MinTileCol>2033</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2901</MinTileRow>
+						<MaxTileRow>2913</MaxTileRow>
+						<MinTileCol>4067</MinTileCol>
+						<MaxTileCol>4073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5802</MinTileRow>
+						<MaxTileRow>5826</MaxTileRow>
+						<MinTileCol>8134</MinTileCol>
+						<MaxTileCol>8147</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11605</MinTileRow>
+						<MaxTileRow>11652</MaxTileRow>
+						<MinTileCol>16269</MinTileCol>
+						<MaxTileCol>16295</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23210</MinTileRow>
+						<MaxTileRow>23304</MaxTileRow>
+						<MinTileCol>32538</MinTileCol>
+						<MaxTileCol>32591</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46421</MinTileRow>
+						<MaxTileRow>46609</MaxTileRow>
+						<MinTileCol>65077</MinTileCol>
+						<MaxTileCol>65183</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92842</MinTileRow>
+						<MaxTileRow>93218</MaxTileRow>
+						<MinTileCol>130154</MinTileCol>
+						<MaxTileCol>130366</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.961084 45.3409</ows:LowerCorner>
+				<ows:UpperCorner>-0.70467 45.547</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-07-31-40307949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>366</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>509</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>732</MinTileRow>
+						<MaxTileRow>733</MaxTileRow>
+						<MinTileCol>1018</MinTileCol>
+						<MaxTileCol>1019</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1464</MinTileRow>
+						<MaxTileRow>1467</MaxTileRow>
+						<MinTileCol>2037</MinTileCol>
+						<MaxTileCol>2039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2929</MinTileRow>
+						<MaxTileRow>2935</MaxTileRow>
+						<MinTileCol>4074</MinTileCol>
+						<MaxTileCol>4079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5858</MinTileRow>
+						<MaxTileRow>5871</MaxTileRow>
+						<MinTileCol>8148</MinTileCol>
+						<MaxTileCol>8159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11717</MinTileRow>
+						<MaxTileRow>11742</MaxTileRow>
+						<MinTileCol>16296</MinTileCol>
+						<MaxTileCol>16319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23435</MinTileRow>
+						<MaxTileRow>23485</MaxTileRow>
+						<MinTileCol>32592</MinTileCol>
+						<MaxTileCol>32638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46870</MinTileRow>
+						<MaxTileRow>46970</MaxTileRow>
+						<MinTileCol>65185</MinTileCol>
+						<MaxTileCol>65276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93741</MinTileRow>
+						<MaxTileRow>93941</MaxTileRow>
+						<MinTileCol>130371</MinTileCol>
+						<MaxTileCol>130552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.48535 45.9436</ows:LowerCorner>
+				<ows:UpperCorner>-1.17203 46.1617</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-08-20-40105151</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>364</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>727</MinTileRow>
+						<MaxTileRow>728</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1454</MinTileRow>
+						<MaxTileRow>1457</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2909</MinTileRow>
+						<MaxTileRow>2915</MaxTileRow>
+						<MinTileCol>4062</MinTileCol>
+						<MaxTileCol>4069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5818</MinTileRow>
+						<MaxTileRow>5831</MaxTileRow>
+						<MinTileCol>8125</MinTileCol>
+						<MaxTileCol>8138</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11637</MinTileRow>
+						<MaxTileRow>11663</MaxTileRow>
+						<MinTileCol>16250</MinTileCol>
+						<MaxTileCol>16276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23275</MinTileRow>
+						<MaxTileRow>23327</MaxTileRow>
+						<MinTileCol>32500</MinTileCol>
+						<MaxTileCol>32552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46550</MinTileRow>
+						<MaxTileRow>46655</MaxTileRow>
+						<MinTileCol>65000</MinTileCol>
+						<MaxTileCol>65105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93100</MinTileRow>
+						<MaxTileRow>93310</MaxTileRow>
+						<MinTileCol>130000</MinTileCol>
+						<MaxTileCol>130210</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.47142 45.7727</ows:LowerCorner>
+				<ows:UpperCorner>-1.17197 45.9904</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-09-01-40527071</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1457</MinTileRow>
+						<MaxTileRow>1460</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2914</MinTileRow>
+						<MaxTileRow>2921</MaxTileRow>
+						<MinTileCol>4062</MinTileCol>
+						<MaxTileCol>4069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5829</MinTileRow>
+						<MaxTileRow>5843</MaxTileRow>
+						<MinTileCol>8125</MinTileCol>
+						<MaxTileCol>8138</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11659</MinTileRow>
+						<MaxTileRow>11686</MaxTileRow>
+						<MinTileCol>16250</MinTileCol>
+						<MaxTileCol>16276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23318</MinTileRow>
+						<MaxTileRow>23372</MaxTileRow>
+						<MinTileCol>32500</MinTileCol>
+						<MaxTileCol>32552</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46637</MinTileRow>
+						<MaxTileRow>46744</MaxTileRow>
+						<MinTileCol>65000</MinTileCol>
+						<MaxTileCol>65105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93275</MinTileRow>
+						<MaxTileRow>93488</MaxTileRow>
+						<MinTileCol>130000</MinTileCol>
+						<MaxTileCol>130210</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-17-85 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-17-85 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.48492 46.1059</ows:LowerCorner>
+				<ows:UpperCorner>-1.17141 46.3151</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-17-85-2014-09-01-40545694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>363</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>726</MinTileRow>
+						<MaxTileRow>727</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1452</MinTileRow>
+						<MaxTileRow>1455</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2904</MinTileRow>
+						<MaxTileRow>2910</MaxTileRow>
+						<MinTileCol>4062</MinTileCol>
+						<MaxTileCol>4069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5808</MinTileRow>
+						<MaxTileRow>5821</MaxTileRow>
+						<MinTileCol>8124</MinTileCol>
+						<MaxTileCol>8138</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11616</MinTileRow>
+						<MaxTileRow>11643</MaxTileRow>
+						<MinTileCol>16249</MinTileCol>
+						<MaxTileCol>16276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23233</MinTileRow>
+						<MaxTileRow>23286</MaxTileRow>
+						<MinTileCol>32499</MinTileCol>
+						<MaxTileCol>32553</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46467</MinTileRow>
+						<MaxTileRow>46573</MaxTileRow>
+						<MinTileCol>64999</MinTileCol>
+						<MaxTileCol>65106</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92934</MinTileRow>
+						<MaxTileRow>93146</MaxTileRow>
+						<MinTileCol>129998</MinTileCol>
+						<MaxTileCol>130212</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.36503 44.4248</ows:LowerCorner>
+				<ows:UpperCorner>-1.02225 44.8143</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-02-12-40315319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1482</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2953</MinTileRow>
+						<MaxTileRow>2965</MaxTileRow>
+						<MinTileCol>4065</MinTileCol>
+						<MaxTileCol>4072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5906</MinTileRow>
+						<MaxTileRow>5930</MaxTileRow>
+						<MinTileCol>8130</MinTileCol>
+						<MaxTileCol>8144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11812</MinTileRow>
+						<MaxTileRow>11860</MaxTileRow>
+						<MinTileCol>16261</MinTileCol>
+						<MaxTileCol>16289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23624</MinTileRow>
+						<MaxTileRow>23720</MaxTileRow>
+						<MinTileCol>32523</MinTileCol>
+						<MaxTileCol>32578</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47249</MinTileRow>
+						<MaxTileRow>47440</MaxTileRow>
+						<MinTileCol>65047</MinTileCol>
+						<MaxTileCol>65156</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94498</MinTileRow>
+						<MaxTileRow>94881</MaxTileRow>
+						<MinTileCol>130094</MinTileCol>
+						<MaxTileCol>130313</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.27371 45.2397</ows:LowerCorner>
+				<ows:UpperCorner>-0.966092 45.6098</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-03-10-40278879</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>367</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>731</MinTileRow>
+						<MaxTileRow>734</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1463</MinTileRow>
+						<MaxTileRow>1469</MaxTileRow>
+						<MinTileCol>2033</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2927</MinTileRow>
+						<MaxTileRow>2938</MaxTileRow>
+						<MinTileCol>4067</MinTileCol>
+						<MaxTileCol>4073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5854</MinTileRow>
+						<MaxTileRow>5877</MaxTileRow>
+						<MinTileCol>8135</MinTileCol>
+						<MaxTileCol>8147</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11709</MinTileRow>
+						<MaxTileRow>11755</MaxTileRow>
+						<MinTileCol>16270</MinTileCol>
+						<MaxTileCol>16294</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23418</MinTileRow>
+						<MaxTileRow>23511</MaxTileRow>
+						<MinTileCol>32540</MinTileCol>
+						<MaxTileCol>32588</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46836</MinTileRow>
+						<MaxTileRow>47022</MaxTileRow>
+						<MinTileCol>65080</MinTileCol>
+						<MaxTileCol>65177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93673</MinTileRow>
+						<MaxTileRow>94045</MaxTileRow>
+						<MinTileCol>130160</MinTileCol>
+						<MaxTileCol>130355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-AQUITAIN-2 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.55908 43.4697</ows:LowerCorner>
+				<ows:UpperCorner>-1.3387 43.613</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-03-17-40069698</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2030</MinTileCol>
+						<MaxTileCol>2032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2995</MaxTileRow>
+						<MinTileCol>4060</MinTileCol>
+						<MaxTileCol>4065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>5990</MaxTileRow>
+						<MinTileCol>8121</MinTileCol>
+						<MaxTileCol>8130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>11981</MaxTileRow>
+						<MinTileCol>16242</MinTileCol>
+						<MaxTileCol>16261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23929</MinTileRow>
+						<MaxTileRow>23962</MaxTileRow>
+						<MinTileCol>32484</MinTileCol>
+						<MaxTileCol>32523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47859</MinTileRow>
+						<MaxTileRow>47925</MaxTileRow>
+						<MinTileCol>64969</MinTileCol>
+						<MaxTileCol>65046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95718</MinTileRow>
+						<MaxTileRow>95850</MaxTileRow>
+						<MinTileCol>129938</MinTileCol>
+						<MaxTileCol>130092</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.60957 43.551</ows:LowerCorner>
+				<ows:UpperCorner>-1.09771 44.4046</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-03-17-40081454</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>741</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1483</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2030</MinTileCol>
+						<MaxTileCol>2034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2966</MinTileRow>
+						<MaxTileRow>2992</MaxTileRow>
+						<MinTileCol>4060</MinTileCol>
+						<MaxTileCol>4069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5932</MinTileRow>
+						<MaxTileRow>5985</MaxTileRow>
+						<MinTileCol>8121</MinTileCol>
+						<MaxTileCol>8139</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11864</MinTileRow>
+						<MaxTileRow>11970</MaxTileRow>
+						<MinTileCol>16243</MinTileCol>
+						<MaxTileCol>16279</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23728</MinTileRow>
+						<MaxTileRow>23941</MaxTileRow>
+						<MinTileCol>32486</MinTileCol>
+						<MaxTileCol>32558</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47457</MinTileRow>
+						<MaxTileRow>47883</MaxTileRow>
+						<MinTileCol>64973</MinTileCol>
+						<MaxTileCol>65116</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94915</MinTileRow>
+						<MaxTileRow>95767</MaxTileRow>
+						<MinTileCol>129946</MinTileCol>
+						<MaxTileCol>130232</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.78192 43.3159</ows:LowerCorner>
+				<ows:UpperCorner>-1.50013 43.4622</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-06-09-40340699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>3000</MaxTileRow>
+						<MinTileCol>4055</MinTileCol>
+						<MaxTileCol>4061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5991</MinTileRow>
+						<MaxTileRow>6000</MaxTileRow>
+						<MinTileCol>8111</MinTileCol>
+						<MaxTileCol>8123</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11983</MinTileRow>
+						<MaxTileRow>12000</MaxTileRow>
+						<MinTileCol>16222</MinTileCol>
+						<MaxTileCol>16247</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23966</MinTileRow>
+						<MaxTileRow>24001</MaxTileRow>
+						<MinTileCol>32445</MinTileCol>
+						<MaxTileCol>32494</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47933</MinTileRow>
+						<MaxTileRow>48002</MaxTileRow>
+						<MinTileCol>64890</MinTileCol>
+						<MaxTileCol>64989</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95867</MinTileRow>
+						<MaxTileRow>96005</MaxTileRow>
+						<MinTileCol>129780</MinTileCol>
+						<MaxTileCol>129979</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.87048 43.2672</ows:LowerCorner>
+				<ows:UpperCorner>-1.57038 43.4861</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-06-09-40348949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1014</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2026</MinTileCol>
+						<MaxTileCol>2029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4053</MinTileCol>
+						<MaxTileCol>4059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5990</MinTileRow>
+						<MaxTileRow>6003</MaxTileRow>
+						<MinTileCol>8107</MinTileCol>
+						<MaxTileCol>8119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11981</MinTileRow>
+						<MaxTileRow>12006</MaxTileRow>
+						<MinTileCol>16214</MinTileCol>
+						<MaxTileCol>16239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23962</MinTileRow>
+						<MaxTileRow>24013</MaxTileRow>
+						<MinTileCol>32429</MinTileCol>
+						<MaxTileCol>32479</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47924</MinTileRow>
+						<MaxTileRow>48027</MaxTileRow>
+						<MinTileCol>64859</MinTileCol>
+						<MaxTileCol>64959</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95848</MinTileRow>
+						<MaxTileRow>96054</MaxTileRow>
+						<MinTileCol>129718</MinTileCol>
+						<MaxTileCol>129919</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-AQUITAIN-2 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.66886 43.3482</ows:LowerCorner>
+				<ows:UpperCorner>-1.37914 43.5931</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-AQUITAIN-2-2014-09-02-40116574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2029</MinTileCol>
+						<MaxTileCol>2032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2999</MaxTileRow>
+						<MinTileCol>4058</MinTileCol>
+						<MaxTileCol>4064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5983</MinTileRow>
+						<MaxTileRow>5998</MaxTileRow>
+						<MinTileCol>8116</MinTileCol>
+						<MaxTileCol>8128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11967</MinTileRow>
+						<MaxTileRow>11996</MaxTileRow>
+						<MinTileCol>16232</MinTileCol>
+						<MaxTileCol>16257</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23935</MinTileRow>
+						<MaxTileRow>23992</MaxTileRow>
+						<MinTileCol>32465</MinTileCol>
+						<MaxTileCol>32515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47870</MinTileRow>
+						<MaxTileRow>47984</MaxTileRow>
+						<MinTileCol>64931</MinTileCol>
+						<MaxTileCol>65030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95740</MinTileRow>
+						<MaxTileRow>95968</MaxTileRow>
+						<MinTileCol>129862</MinTileCol>
+						<MaxTileCol>130061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.54946 49.5196</ows:LowerCorner>
+				<ows:UpperCorner>-1.22712 49.7459</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-04-11-40432792</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>349</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>696</MinTileRow>
+						<MaxTileRow>698</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1393</MinTileRow>
+						<MaxTileRow>1397</MaxTileRow>
+						<MinTileCol>2030</MinTileCol>
+						<MaxTileCol>2033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2787</MinTileRow>
+						<MaxTileRow>2794</MaxTileRow>
+						<MinTileCol>4060</MinTileCol>
+						<MaxTileCol>4067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5574</MinTileRow>
+						<MaxTileRow>5589</MaxTileRow>
+						<MinTileCol>8121</MinTileCol>
+						<MaxTileCol>8135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11149</MinTileRow>
+						<MaxTileRow>11179</MaxTileRow>
+						<MinTileCol>16243</MinTileCol>
+						<MaxTileCol>16271</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22298</MinTileRow>
+						<MaxTileRow>22358</MaxTileRow>
+						<MinTileCol>32486</MinTileCol>
+						<MaxTileCol>32542</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44597</MinTileRow>
+						<MaxTileRow>44717</MaxTileRow>
+						<MinTileCol>64972</MinTileCol>
+						<MaxTileCol>65084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89194</MinTileRow>
+						<MaxTileRow>89435</MaxTileRow>
+						<MinTileCol>129944</MinTileCol>
+						<MaxTileCol>130169</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>174</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.02425 49.2141</ows:LowerCorner>
+				<ows:UpperCorner>-1.68334 49.7729</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-04-17-40649760</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>350</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>696</MinTileRow>
+						<MaxTileRow>701</MaxTileRow>
+						<MinTileCol>1012</MinTileCol>
+						<MaxTileCol>1014</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1393</MinTileRow>
+						<MaxTileRow>1402</MaxTileRow>
+						<MinTileCol>2025</MinTileCol>
+						<MaxTileCol>2028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2786</MinTileRow>
+						<MaxTileRow>2805</MaxTileRow>
+						<MinTileCol>4050</MinTileCol>
+						<MaxTileCol>4056</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5573</MinTileRow>
+						<MaxTileRow>5611</MaxTileRow>
+						<MinTileCol>8100</MinTileCol>
+						<MaxTileCol>8113</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11146</MinTileRow>
+						<MaxTileRow>11222</MaxTileRow>
+						<MinTileCol>16200</MinTileCol>
+						<MaxTileCol>16227</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22292</MinTileRow>
+						<MaxTileRow>22444</MaxTileRow>
+						<MinTileCol>32400</MinTileCol>
+						<MaxTileCol>32455</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44584</MinTileRow>
+						<MaxTileRow>44889</MaxTileRow>
+						<MinTileCol>64801</MinTileCol>
+						<MaxTileCol>64910</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89168</MinTileRow>
+						<MaxTileRow>89778</MaxTileRow>
+						<MinTileCol>129602</MinTileCol>
+						<MaxTileCol>129820</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.79937 49.528</ows:LowerCorner>
+				<ows:UpperCorner>-1.46303 49.7465</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-04-17-40676347</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>349</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>696</MinTileRow>
+						<MaxTileRow>698</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1393</MinTileRow>
+						<MaxTileRow>1397</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2787</MinTileRow>
+						<MaxTileRow>2794</MaxTileRow>
+						<MinTileCol>4055</MinTileCol>
+						<MaxTileCol>4062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5575</MinTileRow>
+						<MaxTileRow>5589</MaxTileRow>
+						<MinTileCol>8110</MinTileCol>
+						<MaxTileCol>8124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11150</MinTileRow>
+						<MaxTileRow>11179</MaxTileRow>
+						<MinTileCol>16221</MinTileCol>
+						<MaxTileCol>16249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22300</MinTileRow>
+						<MaxTileRow>22359</MaxTileRow>
+						<MinTileCol>32442</MinTileCol>
+						<MaxTileCol>32499</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44601</MinTileRow>
+						<MaxTileRow>44718</MaxTileRow>
+						<MinTileCol>64885</MinTileCol>
+						<MaxTileCol>64998</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89202</MinTileRow>
+						<MaxTileRow>89436</MaxTileRow>
+						<MinTileCol>129770</MinTileCol>
+						<MaxTileCol>129996</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>174</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.80932 48.7641</ows:LowerCorner>
+				<ows:UpperCorner>-1.45203 49.556</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-06-21-40687451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>349</MinTileRow>
+						<MaxTileRow>352</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>698</MinTileRow>
+						<MaxTileRow>705</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1397</MinTileRow>
+						<MaxTileRow>1410</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2794</MinTileRow>
+						<MaxTileRow>2821</MaxTileRow>
+						<MinTileCol>4055</MinTileCol>
+						<MaxTileCol>4062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5588</MinTileRow>
+						<MaxTileRow>5642</MaxTileRow>
+						<MinTileCol>8110</MinTileCol>
+						<MaxTileCol>8124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11176</MinTileRow>
+						<MaxTileRow>11285</MaxTileRow>
+						<MinTileCol>16221</MinTileCol>
+						<MaxTileCol>16249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22353</MinTileRow>
+						<MaxTileRow>22570</MaxTileRow>
+						<MinTileCol>32442</MinTileCol>
+						<MaxTileCol>32498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44707</MinTileRow>
+						<MaxTileRow>45141</MaxTileRow>
+						<MinTileCol>64885</MinTileCol>
+						<MaxTileCol>64997</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89414</MinTileRow>
+						<MaxTileRow>90283</MaxTileRow>
+						<MinTileCol>129770</MinTileCol>
+						<MaxTileCol>129994</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.43874 49.3711</ows:LowerCorner>
+				<ows:UpperCorner>-1.11836 49.7493</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-06-21-40710449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>350</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>696</MinTileRow>
+						<MaxTileRow>700</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1393</MinTileRow>
+						<MaxTileRow>1400</MaxTileRow>
+						<MinTileCol>2031</MinTileCol>
+						<MaxTileCol>2035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2787</MinTileRow>
+						<MaxTileRow>2800</MaxTileRow>
+						<MinTileCol>4063</MinTileCol>
+						<MaxTileCol>4070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5574</MinTileRow>
+						<MaxTileRow>5600</MaxTileRow>
+						<MinTileCol>8126</MinTileCol>
+						<MaxTileCol>8141</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11149</MinTileRow>
+						<MaxTileRow>11200</MaxTileRow>
+						<MinTileCol>16253</MinTileCol>
+						<MaxTileCol>16282</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22298</MinTileRow>
+						<MaxTileRow>22401</MaxTileRow>
+						<MinTileCol>32507</MinTileCol>
+						<MaxTileCol>32564</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44597</MinTileRow>
+						<MaxTileRow>44803</MaxTileRow>
+						<MinTileCol>65015</MinTileCol>
+						<MaxTileCol>65128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89194</MinTileRow>
+						<MaxTileRow>89606</MaxTileRow>
+						<MinTileCol>130031</MinTileCol>
+						<MaxTileCol>130257</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.65918 49.0472</ows:LowerCorner>
+				<ows:UpperCorner>-1.44862 49.2699</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-07-24-40445327</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>351</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>700</MinTileRow>
+						<MaxTileRow>702</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1401</MinTileRow>
+						<MaxTileRow>1405</MaxTileRow>
+						<MinTileCol>2029</MinTileCol>
+						<MaxTileCol>2031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2803</MinTileRow>
+						<MaxTileRow>2811</MaxTileRow>
+						<MinTileCol>4058</MinTileCol>
+						<MaxTileCol>4063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5607</MinTileRow>
+						<MaxTileRow>5623</MaxTileRow>
+						<MinTileCol>8117</MinTileCol>
+						<MaxTileCol>8126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11215</MinTileRow>
+						<MaxTileRow>11246</MaxTileRow>
+						<MinTileCol>16234</MinTileCol>
+						<MaxTileCol>16252</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22431</MinTileRow>
+						<MaxTileRow>22493</MaxTileRow>
+						<MinTileCol>32468</MinTileCol>
+						<MaxTileCol>32504</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44863</MinTileRow>
+						<MaxTileRow>44986</MaxTileRow>
+						<MinTileCol>64937</MinTileCol>
+						<MaxTileCol>65008</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89727</MinTileRow>
+						<MaxTileRow>89973</MaxTileRow>
+						<MinTileCol>129874</MinTileCol>
+						<MaxTileCol>130017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.3121 49.2584</ows:LowerCorner>
+				<ows:UpperCorner>-0.999299 49.5645</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-07-24-40464324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>349</MinTileRow>
+						<MaxTileRow>350</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>698</MinTileRow>
+						<MaxTileRow>701</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1396</MinTileRow>
+						<MaxTileRow>1402</MaxTileRow>
+						<MinTileCol>2033</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2793</MinTileRow>
+						<MaxTileRow>2804</MaxTileRow>
+						<MinTileCol>4066</MinTileCol>
+						<MaxTileCol>4073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5587</MinTileRow>
+						<MaxTileRow>5608</MaxTileRow>
+						<MinTileCol>8132</MinTileCol>
+						<MaxTileCol>8146</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11175</MinTileRow>
+						<MaxTileRow>11216</MaxTileRow>
+						<MinTileCol>16264</MinTileCol>
+						<MaxTileCol>16292</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22351</MinTileRow>
+						<MaxTileRow>22433</MaxTileRow>
+						<MinTileCol>32529</MinTileCol>
+						<MaxTileCol>32585</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44702</MinTileRow>
+						<MaxTileRow>44867</MaxTileRow>
+						<MinTileCol>65059</MinTileCol>
+						<MaxTileCol>65171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89405</MinTileRow>
+						<MaxTileRow>89734</MaxTileRow>
+						<MinTileCol>130118</MinTileCol>
+						<MaxTileCol>130342</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.67179 48.5782</ows:LowerCorner>
+				<ows:UpperCorner>-1.42245 48.8026</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-09-08-40242576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>352</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>705</MinTileRow>
+						<MaxTileRow>706</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1410</MinTileRow>
+						<MaxTileRow>1413</MaxTileRow>
+						<MinTileCol>2028</MinTileCol>
+						<MaxTileCol>2031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2820</MinTileRow>
+						<MaxTileRow>2827</MaxTileRow>
+						<MinTileCol>4057</MinTileCol>
+						<MaxTileCol>4063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5640</MinTileRow>
+						<MaxTileRow>5655</MaxTileRow>
+						<MinTileCol>8115</MinTileCol>
+						<MaxTileCol>8126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11280</MinTileRow>
+						<MaxTileRow>11311</MaxTileRow>
+						<MinTileCol>16231</MinTileCol>
+						<MaxTileCol>16253</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22561</MinTileRow>
+						<MaxTileRow>22622</MaxTileRow>
+						<MinTileCol>32463</MinTileCol>
+						<MaxTileCol>32507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45122</MinTileRow>
+						<MaxTileRow>45244</MaxTileRow>
+						<MinTileCol>64927</MinTileCol>
+						<MaxTileCol>65015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90245</MinTileRow>
+						<MaxTileRow>90489</MaxTileRow>
+						<MinTileCol>129854</MinTileCol>
+						<MaxTileCol>130030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTO-COTENTIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.58758 48.5824</ows:LowerCorner>
+				<ows:UpperCorner>-1.28706 49.0859</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-COTENTIN-2014-09-20-40677446</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>702</MinTileRow>
+						<MaxTileRow>706</MaxTileRow>
+						<MinTileCol>1015</MinTileCol>
+						<MaxTileCol>1016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1405</MinTileRow>
+						<MaxTileRow>1413</MaxTileRow>
+						<MinTileCol>2030</MinTileCol>
+						<MaxTileCol>2033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2810</MinTileRow>
+						<MaxTileRow>2827</MaxTileRow>
+						<MinTileCol>4060</MinTileCol>
+						<MaxTileCol>4066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5620</MinTileRow>
+						<MaxTileRow>5655</MaxTileRow>
+						<MinTileCol>8121</MinTileCol>
+						<MaxTileCol>8133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11241</MinTileRow>
+						<MaxTileRow>11310</MaxTileRow>
+						<MinTileCol>16242</MinTileCol>
+						<MaxTileCol>16266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22483</MinTileRow>
+						<MaxTileRow>22621</MaxTileRow>
+						<MinTileCol>32484</MinTileCol>
+						<MaxTileCol>32533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44967</MinTileRow>
+						<MaxTileRow>45243</MaxTileRow>
+						<MinTileCol>64968</MinTileCol>
+						<MaxTileCol>65067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89935</MinTileRow>
+						<MaxTileRow>90487</MaxTileRow>
+						<MinTileCol>129936</MinTileCol>
+						<MaxTileCol>130134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.06136 43.0806</ows:LowerCorner>
+				<ows:UpperCorner>4.30093 43.646</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-02-22-38763074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2082</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>3007</MaxTileRow>
+						<MinTileCol>4165</MinTileCol>
+						<MaxTileCol>4193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5980</MinTileRow>
+						<MaxTileRow>6014</MaxTileRow>
+						<MinTileCol>8331</MinTileCol>
+						<MaxTileCol>8387</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11960</MinTileRow>
+						<MaxTileRow>12029</MaxTileRow>
+						<MinTileCol>16662</MinTileCol>
+						<MaxTileCol>16775</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23920</MinTileRow>
+						<MaxTileRow>24059</MaxTileRow>
+						<MinTileCol>33325</MinTileCol>
+						<MaxTileCol>33551</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47841</MinTileRow>
+						<MaxTileRow>48118</MaxTileRow>
+						<MinTileCol>66650</MinTileCol>
+						<MaxTileCol>67102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95682</MinTileRow>
+						<MaxTileRow>96236</MaxTileRow>
+						<MinTileCol>133301</MinTileCol>
+						<MaxTileCol>134204</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.87801 42.5127</ows:LowerCorner>
+				<ows:UpperCorner>3.14639 42.7465</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-02-22-38770824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>377</MinTileRow>
+						<MaxTileRow>378</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>754</MinTileRow>
+						<MaxTileRow>756</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1509</MinTileRow>
+						<MaxTileRow>1512</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3018</MinTileRow>
+						<MaxTileRow>3025</MaxTileRow>
+						<MinTileCol>4161</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6036</MinTileRow>
+						<MaxTileRow>6050</MaxTileRow>
+						<MinTileCol>8322</MinTileCol>
+						<MaxTileCol>8335</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12072</MinTileRow>
+						<MaxTileRow>12100</MaxTileRow>
+						<MinTileCol>16645</MinTileCol>
+						<MaxTileCol>16670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24144</MinTileRow>
+						<MaxTileRow>24201</MaxTileRow>
+						<MinTileCol>33291</MinTileCol>
+						<MaxTileCol>33340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48288</MinTileRow>
+						<MaxTileRow>48403</MaxTileRow>
+						<MinTileCol>66583</MinTileCol>
+						<MaxTileCol>66681</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96576</MinTileRow>
+						<MaxTileRow>96807</MaxTileRow>
+						<MinTileCol>133167</MinTileCol>
+						<MaxTileCol>133363</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>47</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>94</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>188</MinTileRow>
+						<MaxTileRow>189</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.1598 43.1864</ows:LowerCorner>
+				<ows:UpperCorner>3.41931 43.376</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-02-22-38785074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1499</MinTileRow>
+						<MaxTileRow>1502</MaxTileRow>
+						<MinTileCol>2083</MinTileCol>
+						<MaxTileCol>2086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2998</MinTileRow>
+						<MaxTileRow>3004</MaxTileRow>
+						<MinTileCol>4167</MinTileCol>
+						<MaxTileCol>4173</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5996</MinTileRow>
+						<MaxTileRow>6008</MaxTileRow>
+						<MinTileCol>8335</MinTileCol>
+						<MaxTileCol>8347</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11993</MinTileRow>
+						<MaxTileRow>12017</MaxTileRow>
+						<MinTileCol>16671</MinTileCol>
+						<MaxTileCol>16695</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23987</MinTileRow>
+						<MaxTileRow>24034</MaxTileRow>
+						<MinTileCol>33343</MinTileCol>
+						<MaxTileCol>33390</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47974</MinTileRow>
+						<MaxTileRow>48069</MaxTileRow>
+						<MinTileCol>66686</MinTileCol>
+						<MaxTileCol>66781</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95949</MinTileRow>
+						<MaxTileRow>96138</MaxTileRow>
+						<MinTileCol>133372</MinTileCol>
+						<MaxTileCol>133562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.88921 42.7105</ows:LowerCorner>
+				<ows:UpperCorner>3.16003 43.2681</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-03-06-39218324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>377</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>754</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1509</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3001</MinTileRow>
+						<MaxTileRow>3019</MaxTileRow>
+						<MinTileCol>4161</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6003</MinTileRow>
+						<MaxTileRow>6038</MaxTileRow>
+						<MinTileCol>8323</MinTileCol>
+						<MaxTileCol>8335</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12007</MinTileRow>
+						<MaxTileRow>12076</MaxTileRow>
+						<MinTileCol>16646</MinTileCol>
+						<MaxTileCol>16671</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24014</MinTileRow>
+						<MaxTileRow>24153</MaxTileRow>
+						<MinTileCol>33293</MinTileCol>
+						<MaxTileCol>33343</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48028</MinTileRow>
+						<MaxTileRow>48306</MaxTileRow>
+						<MinTileCol>66587</MinTileCol>
+						<MaxTileCol>66686</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96057</MinTileRow>
+						<MaxTileRow>96612</MaxTileRow>
+						<MinTileCol>133175</MinTileCol>
+						<MaxTileCol>133373</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.75275 43.4073</ows:LowerCorner>
+				<ows:UpperCorner>4.02823 43.6344</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-03-07-38685319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4181</MinTileCol>
+						<MaxTileCol>4187</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5980</MinTileRow>
+						<MaxTileRow>5994</MaxTileRow>
+						<MinTileCol>8362</MinTileCol>
+						<MaxTileCol>8375</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11961</MinTileRow>
+						<MaxTileRow>11989</MaxTileRow>
+						<MinTileCol>16725</MinTileCol>
+						<MaxTileCol>16750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23922</MinTileRow>
+						<MaxTileRow>23979</MaxTileRow>
+						<MinTileCol>33451</MinTileCol>
+						<MaxTileCol>33501</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47845</MinTileRow>
+						<MaxTileRow>47958</MaxTileRow>
+						<MinTileCol>66902</MinTileCol>
+						<MaxTileCol>67002</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95690</MinTileRow>
+						<MaxTileRow>95916</MaxTileRow>
+						<MinTileCol>133804</MinTileCol>
+						<MaxTileCol>134004</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.96432 43.513</ows:LowerCorner>
+				<ows:UpperCorner>4.23899 43.6417</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-03-07-38712944</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1046</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2093</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2994</MaxTileRow>
+						<MinTileCol>4186</MinTileCol>
+						<MaxTileCol>4192</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5980</MinTileRow>
+						<MaxTileRow>5988</MaxTileRow>
+						<MinTileCol>8372</MinTileCol>
+						<MaxTileCol>8384</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11960</MinTileRow>
+						<MaxTileRow>11976</MaxTileRow>
+						<MinTileCol>16744</MinTileCol>
+						<MaxTileCol>16769</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23920</MinTileRow>
+						<MaxTileRow>23952</MaxTileRow>
+						<MinTileCol>33489</MinTileCol>
+						<MaxTileCol>33539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47841</MinTileRow>
+						<MaxTileRow>47905</MaxTileRow>
+						<MinTileCol>66979</MinTileCol>
+						<MaxTileCol>67078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95682</MinTileRow>
+						<MaxTileRow>95811</MaxTileRow>
+						<MinTileCol>133958</MinTileCol>
+						<MaxTileCol>134157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.3198 43.2216</ows:LowerCorner>
+				<ows:UpperCorner>3.59373 43.5466</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-03-13-38944074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2993</MinTileRow>
+						<MaxTileRow>3003</MaxTileRow>
+						<MinTileCol>4171</MinTileCol>
+						<MaxTileCol>4177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5986</MinTileRow>
+						<MaxTileRow>6006</MaxTileRow>
+						<MinTileCol>8343</MinTileCol>
+						<MaxTileCol>8355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11972</MinTileRow>
+						<MaxTileRow>12012</MaxTileRow>
+						<MinTileCol>16686</MinTileCol>
+						<MaxTileCol>16711</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23944</MinTileRow>
+						<MaxTileRow>24025</MaxTileRow>
+						<MinTileCol>33372</MinTileCol>
+						<MaxTileCol>33422</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47889</MinTileRow>
+						<MaxTileRow>48051</MaxTileRow>
+						<MinTileCol>66744</MinTileCol>
+						<MaxTileCol>66844</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95778</MinTileRow>
+						<MaxTileRow>96102</MaxTileRow>
+						<MinTileCol>133489</MinTileCol>
+						<MaxTileCol>133688</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.54162 43.2652</ows:LowerCorner>
+				<ows:UpperCorner>3.80425 43.5637</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-03-13-38968074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2088</MinTileCol>
+						<MaxTileCol>2091</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2992</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4176</MinTileCol>
+						<MaxTileCol>4182</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5985</MinTileRow>
+						<MaxTileRow>6003</MaxTileRow>
+						<MinTileCol>8353</MinTileCol>
+						<MaxTileCol>8365</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11970</MinTileRow>
+						<MaxTileRow>12007</MaxTileRow>
+						<MinTileCol>16706</MinTileCol>
+						<MaxTileCol>16730</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23940</MinTileRow>
+						<MaxTileRow>24014</MaxTileRow>
+						<MinTileCol>33412</MinTileCol>
+						<MaxTileCol>33460</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47880</MinTileRow>
+						<MaxTileRow>48029</MaxTileRow>
+						<MinTileCol>66825</MinTileCol>
+						<MaxTileCol>66921</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95761</MinTileRow>
+						<MaxTileRow>96059</MaxTileRow>
+						<MinTileCol>133650</MinTileCol>
+						<MaxTileCol>133842</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MEDITERRANEE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MEDITERRANEE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.19769 43.438</ows:LowerCorner>
+				<ows:UpperCorner>4.48627 43.6214</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-MEDITERRANEE-2014-03-27-38488449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1047</MinTileCol>
+						<MaxTileCol>1049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2095</MinTileCol>
+						<MaxTileCol>2099</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4191</MinTileCol>
+						<MaxTileCol>4198</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5981</MinTileRow>
+						<MaxTileRow>5992</MaxTileRow>
+						<MinTileCol>8383</MinTileCol>
+						<MaxTileCol>8396</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11962</MinTileRow>
+						<MaxTileRow>11985</MaxTileRow>
+						<MinTileCol>16766</MinTileCol>
+						<MaxTileCol>16792</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23925</MinTileRow>
+						<MaxTileRow>23971</MaxTileRow>
+						<MinTileCol>33532</MinTileCol>
+						<MaxTileCol>33584</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47851</MinTileRow>
+						<MaxTileRow>47942</MaxTileRow>
+						<MinTileCol>67065</MinTileCol>
+						<MaxTileCol>67168</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95703</MinTileRow>
+						<MaxTileRow>95884</MaxTileRow>
+						<MinTileCol>134130</MinTileCol>
+						<MaxTileCol>134336</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-NORD-DUNKERQUE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-NORD-DUNKERQUE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.31569 50.985</ows:LowerCorner>
+				<ows:UpperCorner>2.63053 51.1477</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-NORD-DUNKERQUE-2014-04-13-39522824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>342</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>685</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1371</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2737</MinTileRow>
+						<MaxTileRow>2743</MaxTileRow>
+						<MinTileCol>4148</MinTileCol>
+						<MaxTileCol>4155</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5474</MinTileRow>
+						<MaxTileRow>5486</MaxTileRow>
+						<MinTileCol>8297</MinTileCol>
+						<MaxTileCol>8311</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10948</MinTileRow>
+						<MaxTileRow>10972</MaxTileRow>
+						<MinTileCol>16594</MinTileCol>
+						<MaxTileCol>16623</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21897</MinTileRow>
+						<MaxTileRow>21944</MaxTileRow>
+						<MinTileCol>33189</MinTileCol>
+						<MaxTileCol>33246</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43794</MinTileRow>
+						<MaxTileRow>43888</MaxTileRow>
+						<MinTileCol>66379</MinTileCol>
+						<MaxTileCol>66493</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87588</MinTileRow>
+						<MaxTileRow>87777</MaxTileRow>
+						<MinTileCol>132758</MinTileCol>
+						<MaxTileCol>132987</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>42</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>85</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>171</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-NORD-DUNKERQUE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-NORD-DUNKERQUE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.10219 50.9478</ows:LowerCorner>
+				<ows:UpperCorner>2.4036 51.1289</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-NORD-DUNKERQUE-2014-05-15-39741194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>343</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>686</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1372</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2737</MinTileRow>
+						<MaxTileRow>2744</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4150</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5475</MinTileRow>
+						<MaxTileRow>5488</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8301</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10951</MinTileRow>
+						<MaxTileRow>10977</MaxTileRow>
+						<MinTileCol>16575</MinTileCol>
+						<MaxTileCol>16602</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21902</MinTileRow>
+						<MaxTileRow>21955</MaxTileRow>
+						<MinTileCol>33150</MinTileCol>
+						<MaxTileCol>33205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43805</MinTileRow>
+						<MaxTileRow>43910</MaxTileRow>
+						<MinTileCol>66301</MinTileCol>
+						<MaxTileCol>66411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87610</MinTileRow>
+						<MaxTileRow>87820</MaxTileRow>
+						<MinTileCol>132602</MinTileCol>
+						<MaxTileCol>132822</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>42</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>85</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>171</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-NORD-DUNKERQUE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-NORD-DUNKERQUE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.84654 50.8829</ows:LowerCorner>
+				<ows:UpperCorner>2.16327 51.0917</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTO-NORD-DUNKERQUE-2014-06-23-39781949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>343</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>686</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1373</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2739</MinTileRow>
+						<MaxTileRow>2746</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4145</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5478</MinTileRow>
+						<MaxTileRow>5493</MaxTileRow>
+						<MinTileCol>8276</MinTileCol>
+						<MaxTileCol>8290</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10956</MinTileRow>
+						<MaxTileRow>10986</MaxTileRow>
+						<MinTileCol>16552</MinTileCol>
+						<MaxTileCol>16580</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21913</MinTileRow>
+						<MaxTileRow>21973</MaxTileRow>
+						<MinTileCol>33104</MinTileCol>
+						<MaxTileCol>33161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43826</MinTileRow>
+						<MaxTileRow>43946</MaxTileRow>
+						<MinTileCol>66208</MinTileCol>
+						<MaxTileCol>66323</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87653</MinTileRow>
+						<MaxTileRow>87893</MaxTileRow>
+						<MinTileCol>132416</MinTileCol>
+						<MaxTileCol>132647</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>42</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>85</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>171</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTORAL-AQUITAIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTORAL-AQUITAIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.36423 44.5965</ows:LowerCorner>
+				<ows:UpperCorner>-0.996688 45.1304</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTORAL-AQUITAIN-2014-02-06-40106204</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>367</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>735</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1471</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2942</MinTileRow>
+						<MaxTileRow>2959</MaxTileRow>
+						<MinTileCol>4065</MinTileCol>
+						<MaxTileCol>4072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5885</MinTileRow>
+						<MaxTileRow>5919</MaxTileRow>
+						<MinTileCol>8131</MinTileCol>
+						<MaxTileCol>8145</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11771</MinTileRow>
+						<MaxTileRow>11838</MaxTileRow>
+						<MinTileCol>16262</MinTileCol>
+						<MaxTileCol>16290</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23542</MinTileRow>
+						<MaxTileRow>23676</MaxTileRow>
+						<MinTileCol>32525</MinTileCol>
+						<MaxTileCol>32580</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47085</MinTileRow>
+						<MaxTileRow>47353</MaxTileRow>
+						<MinTileCol>65051</MinTileCol>
+						<MaxTileCol>65160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94170</MinTileRow>
+						<MaxTileRow>94706</MaxTileRow>
+						<MinTileCol>130103</MinTileCol>
+						<MaxTileCol>130321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTORAL-AQUITAIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTORAL-AQUITAIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.35605 44.3434</ows:LowerCorner>
+				<ows:UpperCorner>-1.10421 44.5323</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTORAL-AQUITAIN-2014-02-06-40120894</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1480</MinTileRow>
+						<MaxTileRow>1483</MaxTileRow>
+						<MinTileCol>2032</MinTileCol>
+						<MaxTileCol>2035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2961</MinTileRow>
+						<MaxTileRow>2967</MaxTileRow>
+						<MinTileCol>4065</MinTileCol>
+						<MaxTileCol>4070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5923</MinTileRow>
+						<MaxTileRow>5935</MaxTileRow>
+						<MinTileCol>8130</MinTileCol>
+						<MaxTileCol>8141</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11847</MinTileRow>
+						<MaxTileRow>11870</MaxTileRow>
+						<MinTileCol>16261</MinTileCol>
+						<MaxTileCol>16282</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23694</MinTileRow>
+						<MaxTileRow>23741</MaxTileRow>
+						<MinTileCol>32522</MinTileCol>
+						<MaxTileCol>32565</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47389</MinTileRow>
+						<MaxTileRow>47483</MaxTileRow>
+						<MinTileCol>65045</MinTileCol>
+						<MaxTileCol>65130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94779</MinTileRow>
+						<MaxTileRow>94966</MaxTileRow>
+						<MinTileCol>130091</MinTileCol>
+						<MaxTileCol>130260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTORAL-AQUITAIN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de LITTORAL-AQUITAIN 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.27503 45.0769</ows:LowerCorner>
+				<ows:UpperCorner>-1.00538 45.2932</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LITTORAL-AQUITAIN-2014-02-06-40133949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>367</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>508</MinTileCol>
+						<MaxTileCol>509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>734</MinTileRow>
+						<MaxTileRow>736</MaxTileRow>
+						<MinTileCol>1016</MinTileCol>
+						<MaxTileCol>1018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1468</MinTileRow>
+						<MaxTileRow>1472</MaxTileRow>
+						<MinTileCol>2033</MinTileCol>
+						<MaxTileCol>2036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2937</MinTileRow>
+						<MaxTileRow>2944</MaxTileRow>
+						<MinTileCol>4067</MinTileCol>
+						<MaxTileCol>4072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5875</MinTileRow>
+						<MaxTileRow>5888</MaxTileRow>
+						<MinTileCol>8134</MinTileCol>
+						<MaxTileCol>8145</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11750</MinTileRow>
+						<MaxTileRow>11776</MaxTileRow>
+						<MinTileCol>16268</MinTileCol>
+						<MaxTileCol>16291</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23500</MinTileRow>
+						<MaxTileRow>23553</MaxTileRow>
+						<MinTileCol>32537</MinTileCol>
+						<MaxTileCol>32583</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47001</MinTileRow>
+						<MaxTileRow>47107</MaxTileRow>
+						<MinTileCol>65075</MinTileCol>
+						<MaxTileCol>65166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94003</MinTileRow>
+						<MaxTileRow>94214</MaxTileRow>
+						<MinTileCol>130150</MinTileCol>
+						<MaxTileCol>130332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>254</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LOIRET 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LOIRET issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.75892 47.8231</ows:LowerCorner>
+				<ows:UpperCorner>3 47.9404</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LOIRET-2014-09-16-39584256</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>356</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>712</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1424</MinTileRow>
+						<MaxTileRow>1426</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2849</MinTileRow>
+						<MaxTileRow>2853</MaxTileRow>
+						<MinTileCol>4158</MinTileCol>
+						<MaxTileCol>4164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5699</MinTileRow>
+						<MaxTileRow>5707</MaxTileRow>
+						<MinTileCol>8317</MinTileCol>
+						<MaxTileCol>8328</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11398</MinTileRow>
+						<MaxTileRow>11414</MaxTileRow>
+						<MinTileCol>16635</MinTileCol>
+						<MaxTileCol>16657</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22797</MinTileRow>
+						<MaxTileRow>22829</MaxTileRow>
+						<MinTileCol>33270</MinTileCol>
+						<MaxTileCol>33314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45594</MinTileRow>
+						<MaxTileRow>45658</MaxTileRow>
+						<MinTileCol>66540</MinTileCol>
+						<MaxTileCol>66628</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91189</MinTileRow>
+						<MaxTileRow>91317</MaxTileRow>
+						<MinTileCol>133080</MinTileCol>
+						<MaxTileCol>133256</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>178</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LORRAINE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LORRAINE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.83146 47.7619</ows:LowerCorner>
+				<ows:UpperCorner>7.7219 49.7242</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LORRAINE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>348</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>525</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>697</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1051</MinTileCol>
+						<MaxTileCol>1067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1394</MinTileRow>
+						<MaxTileRow>1427</MaxTileRow>
+						<MinTileCol>2103</MinTileCol>
+						<MaxTileCol>2135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2788</MinTileRow>
+						<MaxTileRow>2854</MaxTileRow>
+						<MinTileCol>4206</MinTileCol>
+						<MaxTileCol>4270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5576</MinTileRow>
+						<MaxTileRow>5709</MaxTileRow>
+						<MinTileCol>8413</MinTileCol>
+						<MaxTileCol>8541</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11152</MinTileRow>
+						<MaxTileRow>11419</MaxTileRow>
+						<MinTileCol>16826</MinTileCol>
+						<MaxTileCol>17082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22305</MinTileRow>
+						<MaxTileRow>22838</MaxTileRow>
+						<MinTileCol>33653</MinTileCol>
+						<MaxTileCol>34164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44610</MinTileRow>
+						<MaxTileRow>45677</MaxTileRow>
+						<MinTileCol>67306</MinTileCol>
+						<MaxTileCol>68329</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LUCHEY-COUHINS</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LUCHEY-COUHINS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.674555 44.7389</ows:LowerCorner>
+				<ows:UpperCorner>-0.53219 44.8395</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_LUCHEY-COUHINS-2013-08-20-40612772</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1477</MaxTileRow>
+						<MinTileCol>2040</MinTileCol>
+						<MaxTileCol>2042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2951</MinTileRow>
+						<MaxTileRow>2955</MaxTileRow>
+						<MinTileCol>4080</MinTileCol>
+						<MaxTileCol>4084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5903</MinTileRow>
+						<MaxTileRow>5910</MaxTileRow>
+						<MinTileCol>8161</MinTileCol>
+						<MaxTileCol>8168</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11807</MinTileRow>
+						<MaxTileRow>11821</MaxTileRow>
+						<MinTileCol>16322</MinTileCol>
+						<MaxTileCol>16336</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23614</MinTileRow>
+						<MaxTileRow>23643</MaxTileRow>
+						<MinTileCol>32644</MinTileCol>
+						<MaxTileCol>32672</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47228</MinTileRow>
+						<MaxTileRow>47287</MaxTileRow>
+						<MinTileCol>65288</MinTileCol>
+						<MaxTileCol>65344</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94457</MinTileRow>
+						<MaxTileRow>94575</MaxTileRow>
+						<MinTileCol>130576</MinTileCol>
+						<MaxTileCol>130688</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2012</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2012</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.53336 50.4668</ows:LowerCorner>
+				<ows:UpperCorner>1.74821 50.6037</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2012-06-29-40874826</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>344</MinTileRow>
+						<MaxTileRow>345</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>689</MinTileRow>
+						<MaxTileRow>690</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1378</MinTileRow>
+						<MaxTileRow>1380</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2756</MinTileRow>
+						<MaxTileRow>2761</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5513</MinTileRow>
+						<MaxTileRow>5523</MaxTileRow>
+						<MinTileCol>8261</MinTileCol>
+						<MaxTileCol>8271</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11027</MinTileRow>
+						<MaxTileRow>11046</MaxTileRow>
+						<MinTileCol>16523</MinTileCol>
+						<MaxTileCol>16543</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22054</MinTileRow>
+						<MaxTileRow>22092</MaxTileRow>
+						<MinTileCol>33047</MinTileCol>
+						<MaxTileCol>33086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44109</MinTileRow>
+						<MaxTileRow>44185</MaxTileRow>
+						<MinTileCol>66095</MinTileCol>
+						<MaxTileCol>66172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88218</MinTileRow>
+						<MaxTileRow>88371</MaxTileRow>
+						<MinTileCol>132190</MinTileCol>
+						<MaxTileCol>132344</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.49429 50.3047</ows:LowerCorner>
+				<ows:UpperCorner>1.73819 50.4959</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2013-05-09-39929826</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>345</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>690</MinTileRow>
+						<MaxTileRow>691</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1380</MinTileRow>
+						<MaxTileRow>1383</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2760</MinTileRow>
+						<MaxTileRow>2767</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5521</MinTileRow>
+						<MaxTileRow>5534</MaxTileRow>
+						<MinTileCol>8260</MinTileCol>
+						<MaxTileCol>8270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11042</MinTileRow>
+						<MaxTileRow>11069</MaxTileRow>
+						<MinTileCol>16520</MinTileCol>
+						<MaxTileCol>16541</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22085</MinTileRow>
+						<MaxTileRow>22139</MaxTileRow>
+						<MinTileCol>33040</MinTileCol>
+						<MaxTileCol>33083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44170</MinTileRow>
+						<MaxTileRow>44279</MaxTileRow>
+						<MinTileCol>66081</MinTileCol>
+						<MaxTileCol>66167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88340</MinTileRow>
+						<MaxTileRow>88558</MaxTileRow>
+						<MinTileCol>132163</MinTileCol>
+						<MaxTileCol>132335</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.53179 50.4668</ows:LowerCorner>
+				<ows:UpperCorner>1.74821 50.6575</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2013-07-13-40010706</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>344</MinTileRow>
+						<MaxTileRow>345</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>688</MinTileRow>
+						<MaxTileRow>690</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1377</MinTileRow>
+						<MaxTileRow>1380</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2754</MinTileRow>
+						<MaxTileRow>2761</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5509</MinTileRow>
+						<MaxTileRow>5523</MaxTileRow>
+						<MinTileCol>8261</MinTileCol>
+						<MaxTileCol>8271</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11019</MinTileRow>
+						<MaxTileRow>11046</MaxTileRow>
+						<MinTileCol>16523</MinTileCol>
+						<MaxTileCol>16542</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22038</MinTileRow>
+						<MaxTileRow>22093</MaxTileRow>
+						<MinTileCol>33047</MinTileCol>
+						<MaxTileCol>33085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44077</MinTileRow>
+						<MaxTileRow>44186</MaxTileRow>
+						<MinTileCol>66095</MinTileCol>
+						<MaxTileCol>66171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88154</MinTileRow>
+						<MaxTileRow>88373</MaxTileRow>
+						<MinTileCol>132190</MinTileCol>
+						<MaxTileCol>132343</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.52228 50.6193</ows:LowerCorner>
+				<ows:UpperCorner>1.84315 50.9814</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2013-07-18-40727905</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>344</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>689</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1371</MinTileRow>
+						<MaxTileRow>1378</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2743</MinTileRow>
+						<MaxTileRow>2756</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4137</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5486</MinTileRow>
+						<MaxTileRow>5512</MaxTileRow>
+						<MinTileCol>8261</MinTileCol>
+						<MaxTileCol>8275</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10972</MinTileRow>
+						<MaxTileRow>11024</MaxTileRow>
+						<MinTileCol>16523</MinTileCol>
+						<MaxTileCol>16551</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21945</MinTileRow>
+						<MaxTileRow>22049</MaxTileRow>
+						<MinTileCol>33046</MinTileCol>
+						<MaxTileCol>33102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43890</MinTileRow>
+						<MaxTileRow>44099</MaxTileRow>
+						<MinTileCol>66092</MinTileCol>
+						<MaxTileCol>66205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87781</MinTileRow>
+						<MaxTileRow>88198</MaxTileRow>
+						<MinTileCol>132185</MinTileCol>
+						<MaxTileCol>132411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.52228 50.6193</ows:LowerCorner>
+				<ows:UpperCorner>1.82904 50.9813</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2013-07-19-40220744</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>344</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>689</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1371</MinTileRow>
+						<MaxTileRow>1378</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2743</MinTileRow>
+						<MaxTileRow>2756</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4137</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5486</MinTileRow>
+						<MaxTileRow>5512</MaxTileRow>
+						<MinTileCol>8261</MinTileCol>
+						<MaxTileCol>8275</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10972</MinTileRow>
+						<MaxTileRow>11024</MaxTileRow>
+						<MinTileCol>16523</MinTileCol>
+						<MaxTileCol>16550</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21945</MinTileRow>
+						<MaxTileRow>22049</MaxTileRow>
+						<MinTileCol>33046</MinTileCol>
+						<MaxTileCol>33100</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43890</MinTileRow>
+						<MaxTileRow>44099</MaxTileRow>
+						<MinTileCol>66092</MinTileCol>
+						<MaxTileCol>66200</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87781</MinTileRow>
+						<MaxTileRow>88198</MaxTileRow>
+						<MinTileCol>132185</MinTileCol>
+						<MaxTileCol>132401</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.97598 50.8481</ows:LowerCorner>
+				<ows:UpperCorner>2.30558 51.0298</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2013-09-02-40406824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>343</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>686</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1370</MinTileRow>
+						<MaxTileRow>1373</MaxTileRow>
+						<MinTileCol>2070</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2741</MinTileRow>
+						<MaxTileRow>2747</MaxTileRow>
+						<MinTileCol>4140</MinTileCol>
+						<MaxTileCol>4148</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5482</MinTileRow>
+						<MaxTileRow>5495</MaxTileRow>
+						<MinTileCol>8281</MinTileCol>
+						<MaxTileCol>8296</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10965</MinTileRow>
+						<MaxTileRow>10991</MaxTileRow>
+						<MinTileCol>16563</MinTileCol>
+						<MaxTileCol>16593</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21931</MinTileRow>
+						<MaxTileRow>21983</MaxTileRow>
+						<MinTileCol>33127</MinTileCol>
+						<MaxTileCol>33187</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43862</MinTileRow>
+						<MaxTileRow>43967</MaxTileRow>
+						<MinTileCol>66255</MinTileCol>
+						<MaxTileCol>66375</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87725</MinTileRow>
+						<MaxTileRow>87935</MaxTileRow>
+						<MinTileCol>132510</MinTileCol>
+						<MaxTileCol>132750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>42</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>85</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>171</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Littoral-62 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de Littoral-62 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.72024 50.6664</ows:LowerCorner>
+				<ows:UpperCorner>2.0539 51.0191</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_Littoral-62-2013-09-02-40453196</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>344</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>688</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1370</MinTileRow>
+						<MaxTileRow>1377</MaxTileRow>
+						<MinTileCol>2067</MinTileCol>
+						<MaxTileCol>2071</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2741</MinTileRow>
+						<MaxTileRow>2754</MaxTileRow>
+						<MinTileCol>4135</MinTileCol>
+						<MaxTileCol>4142</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5483</MinTileRow>
+						<MaxTileRow>5509</MaxTileRow>
+						<MinTileCol>8270</MinTileCol>
+						<MaxTileCol>8285</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10967</MinTileRow>
+						<MaxTileRow>11018</MaxTileRow>
+						<MinTileCol>16540</MinTileCol>
+						<MaxTileCol>16570</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21934</MinTileRow>
+						<MaxTileRow>22036</MaxTileRow>
+						<MinTileCol>33081</MinTileCol>
+						<MaxTileCol>33141</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43868</MinTileRow>
+						<MaxTileRow>44072</MaxTileRow>
+						<MinTileCol>66163</MinTileCol>
+						<MaxTileCol>66282</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87737</MinTileRow>
+						<MaxTileRow>88144</MaxTileRow>
+						<MinTileCol>132326</MinTileCol>
+						<MaxTileCol>132564</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>172</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAUBEUGE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAUBEUGE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.74061 50.1389</ows:LowerCorner>
+				<ows:UpperCorner>4.03807 50.3385</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAUBEUGE-2014-03-12-39268069</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>346</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>691</MinTileRow>
+						<MaxTileRow>693</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1383</MinTileRow>
+						<MaxTileRow>1386</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2766</MinTileRow>
+						<MaxTileRow>2773</MaxTileRow>
+						<MinTileCol>4181</MinTileCol>
+						<MaxTileCol>4187</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5532</MinTileRow>
+						<MaxTileRow>5546</MaxTileRow>
+						<MinTileCol>8362</MinTileCol>
+						<MaxTileCol>8375</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11064</MinTileRow>
+						<MaxTileRow>11093</MaxTileRow>
+						<MinTileCol>16724</MinTileCol>
+						<MaxTileCol>16751</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22129</MinTileRow>
+						<MaxTileRow>22186</MaxTileRow>
+						<MinTileCol>33448</MinTileCol>
+						<MaxTileCol>33503</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44259</MinTileRow>
+						<MaxTileRow>44373</MaxTileRow>
+						<MinTileCol>66897</MinTileCol>
+						<MaxTileCol>67006</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88519</MinTileRow>
+						<MaxTileRow>88747</MaxTileRow>
+						<MinTileCol>133795</MinTileCol>
+						<MaxTileCol>134012</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>173</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>44.917 -13.0892</ows:LowerCorner>
+				<ows:UpperCorner>45.3044 -12.5645</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>639</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1099</MaxTileRow>
+						<MinTileCol>1279</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2192</MinTileRow>
+						<MaxTileRow>2198</MaxTileRow>
+						<MinTileCol>2559</MinTileCol>
+						<MaxTileCol>2563</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4384</MinTileRow>
+						<MaxTileRow>4396</MaxTileRow>
+						<MinTileCol>5118</MinTileCol>
+						<MaxTileCol>5126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8768</MinTileRow>
+						<MaxTileRow>8792</MaxTileRow>
+						<MinTileCol>10236</MinTileCol>
+						<MaxTileCol>10253</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17536</MinTileRow>
+						<MaxTileRow>17585</MaxTileRow>
+						<MinTileCol>20472</MinTileCol>
+						<MaxTileCol>20507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35073</MinTileRow>
+						<MaxTileRow>35171</MaxTileRow>
+						<MinTileCol>40944</MinTileCol>
+						<MaxTileCol>41015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70147</MinTileRow>
+						<MaxTileRow>70343</MaxTileRow>
+						<MinTileCol>81889</MinTileCol>
+						<MaxTileCol>82030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140295</MinTileRow>
+						<MaxTileRow>140687</MaxTileRow>
+						<MinTileCol>163779</MinTileCol>
+						<MaxTileCol>164061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>9</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>19</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>39</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>79</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>159</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>319</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.0368 -12.7365</ows:LowerCorner>
+				<ows:UpperCorner>45.2303 -12.5556</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-03-17-26622172</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>548</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1097</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2192</MinTileRow>
+						<MaxTileRow>2194</MaxTileRow>
+						<MinTileCol>2560</MinTileCol>
+						<MaxTileCol>2562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4384</MinTileRow>
+						<MaxTileRow>4388</MaxTileRow>
+						<MinTileCol>5120</MinTileCol>
+						<MaxTileCol>5125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8768</MinTileRow>
+						<MaxTileRow>8776</MaxTileRow>
+						<MinTileCol>10241</MinTileCol>
+						<MaxTileCol>10250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17536</MinTileRow>
+						<MaxTileRow>17552</MaxTileRow>
+						<MinTileCol>20483</MinTileCol>
+						<MaxTileCol>20500</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35072</MinTileRow>
+						<MaxTileRow>35105</MaxTileRow>
+						<MinTileCol>40966</MinTileCol>
+						<MaxTileCol>41001</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70144</MinTileRow>
+						<MaxTileRow>70211</MaxTileRow>
+						<MinTileCol>81933</MinTileCol>
+						<MaxTileCol>82003</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140288</MinTileRow>
+						<MaxTileRow>140423</MaxTileRow>
+						<MinTileCol>163866</MinTileCol>
+						<MaxTileCol>164007</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.0369 -13.1073</ows:LowerCorner>
+				<ows:UpperCorner>45.2306 -13.0258</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-03-17-26629960</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>549</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1098</MinTileRow>
+						<MaxTileRow>1099</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2197</MinTileRow>
+						<MaxTileRow>2198</MaxTileRow>
+						<MinTileCol>2560</MinTileCol>
+						<MaxTileCol>2562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4394</MinTileRow>
+						<MaxTileRow>4396</MaxTileRow>
+						<MinTileCol>5120</MinTileCol>
+						<MaxTileCol>5125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8789</MinTileRow>
+						<MaxTileRow>8793</MaxTileRow>
+						<MinTileCol>10241</MinTileCol>
+						<MaxTileCol>10250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17579</MinTileRow>
+						<MaxTileRow>17587</MaxTileRow>
+						<MinTileCol>20483</MinTileCol>
+						<MaxTileCol>20501</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35159</MinTileRow>
+						<MaxTileRow>35175</MaxTileRow>
+						<MinTileCol>40966</MinTileCol>
+						<MaxTileCol>41002</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70319</MinTileRow>
+						<MaxTileRow>70350</MaxTileRow>
+						<MinTileCol>81933</MinTileCol>
+						<MaxTileCol>82004</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140639</MinTileRow>
+						<MaxTileRow>140700</MaxTileRow>
+						<MinTileCol>163866</MinTileCol>
+						<MaxTileCol>164008</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.1565 -13.0982</ows:LowerCorner>
+				<ows:UpperCorner>45.3229 -12.6007</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-03-17-26665951</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1099</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2192</MinTileRow>
+						<MaxTileRow>2198</MaxTileRow>
+						<MinTileCol>2561</MinTileCol>
+						<MaxTileCol>2563</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4385</MinTileRow>
+						<MaxTileRow>4396</MaxTileRow>
+						<MinTileCol>5123</MinTileCol>
+						<MaxTileCol>5127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8770</MinTileRow>
+						<MaxTileRow>8793</MaxTileRow>
+						<MinTileCol>10247</MinTileCol>
+						<MaxTileCol>10254</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17540</MinTileRow>
+						<MaxTileRow>17586</MaxTileRow>
+						<MinTileCol>20494</MinTileCol>
+						<MaxTileCol>20509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35080</MinTileRow>
+						<MaxTileRow>35173</MaxTileRow>
+						<MinTileCol>40988</MinTileCol>
+						<MaxTileCol>41018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70161</MinTileRow>
+						<MaxTileRow>70346</MaxTileRow>
+						<MinTileCol>81976</MinTileCol>
+						<MaxTileCol>82037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140322</MinTileRow>
+						<MaxTileRow>140693</MaxTileRow>
+						<MinTileCol>163953</MinTileCol>
+						<MaxTileCol>164075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>44.8985 -13.1073</ows:LowerCorner>
+				<ows:UpperCorner>45.3229 -12.5555</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-03-29-27067263</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>639</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1099</MaxTileRow>
+						<MinTileCol>1279</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2192</MinTileRow>
+						<MaxTileRow>2198</MaxTileRow>
+						<MinTileCol>2558</MinTileCol>
+						<MaxTileCol>2563</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4384</MinTileRow>
+						<MaxTileRow>4396</MaxTileRow>
+						<MinTileCol>5117</MinTileCol>
+						<MaxTileCol>5127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8768</MinTileRow>
+						<MaxTileRow>8793</MaxTileRow>
+						<MinTileCol>10235</MinTileCol>
+						<MaxTileCol>10254</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17536</MinTileRow>
+						<MaxTileRow>17587</MaxTileRow>
+						<MinTileCol>20470</MinTileCol>
+						<MaxTileCol>20509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35072</MinTileRow>
+						<MaxTileRow>35175</MaxTileRow>
+						<MinTileCol>40941</MinTileCol>
+						<MaxTileCol>41018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70144</MinTileRow>
+						<MaxTileRow>70350</MaxTileRow>
+						<MinTileCol>81883</MinTileCol>
+						<MaxTileCol>82037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140288</MinTileRow>
+						<MaxTileRow>140700</MaxTileRow>
+						<MinTileCol>163766</MinTileCol>
+						<MaxTileCol>164075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>9</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>19</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>39</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>79</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>159</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>319</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.0368 -12.9536</ows:LowerCorner>
+				<ows:UpperCorner>45.2489 -12.6822</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-04-11-27121074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1098</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2193</MinTileRow>
+						<MaxTileRow>2196</MaxTileRow>
+						<MinTileCol>2560</MinTileCol>
+						<MaxTileCol>2562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4386</MinTileRow>
+						<MaxTileRow>4393</MaxTileRow>
+						<MinTileCol>5120</MinTileCol>
+						<MaxTileCol>5125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8773</MinTileRow>
+						<MaxTileRow>8786</MaxTileRow>
+						<MinTileCol>10241</MinTileCol>
+						<MaxTileCol>10251</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17547</MinTileRow>
+						<MaxTileRow>17573</MaxTileRow>
+						<MinTileCol>20483</MinTileCol>
+						<MaxTileCol>20502</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35095</MinTileRow>
+						<MaxTileRow>35146</MaxTileRow>
+						<MinTileCol>40966</MinTileCol>
+						<MaxTileCol>41005</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70191</MinTileRow>
+						<MaxTileRow>70292</MaxTileRow>
+						<MinTileCol>81933</MinTileCol>
+						<MaxTileCol>82010</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140383</MinTileRow>
+						<MaxTileRow>140585</MaxTileRow>
+						<MinTileCol>163866</MinTileCol>
+						<MaxTileCol>164021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.0368 -12.9445</ows:LowerCorner>
+				<ows:UpperCorner>45.2489 -12.6912</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-04-11-27134949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1098</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2193</MinTileRow>
+						<MaxTileRow>2196</MaxTileRow>
+						<MinTileCol>2560</MinTileCol>
+						<MaxTileCol>2562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4387</MinTileRow>
+						<MaxTileRow>4393</MaxTileRow>
+						<MinTileCol>5120</MinTileCol>
+						<MaxTileCol>5125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8774</MinTileRow>
+						<MaxTileRow>8786</MaxTileRow>
+						<MinTileCol>10241</MinTileCol>
+						<MaxTileCol>10251</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17548</MinTileRow>
+						<MaxTileRow>17572</MaxTileRow>
+						<MinTileCol>20483</MinTileCol>
+						<MaxTileCol>20502</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35097</MinTileRow>
+						<MaxTileRow>35144</MaxTileRow>
+						<MinTileCol>40966</MinTileCol>
+						<MaxTileCol>41005</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70194</MinTileRow>
+						<MaxTileRow>70289</MaxTileRow>
+						<MinTileCol>81933</MinTileCol>
+						<MaxTileCol>82010</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140389</MinTileRow>
+						<MaxTileRow>140579</MaxTileRow>
+						<MinTileCol>163866</MinTileCol>
+						<MaxTileCol>164021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.0276 -12.9445</ows:LowerCorner>
+				<ows:UpperCorner>45.2581 -12.6912</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-04-11-27148699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1098</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2193</MinTileRow>
+						<MaxTileRow>2196</MaxTileRow>
+						<MinTileCol>2560</MinTileCol>
+						<MaxTileCol>2562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4387</MinTileRow>
+						<MaxTileRow>4393</MaxTileRow>
+						<MinTileCol>5120</MinTileCol>
+						<MaxTileCol>5125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8774</MinTileRow>
+						<MaxTileRow>8786</MaxTileRow>
+						<MinTileCol>10241</MinTileCol>
+						<MaxTileCol>10251</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17548</MinTileRow>
+						<MaxTileRow>17572</MaxTileRow>
+						<MinTileCol>20482</MinTileCol>
+						<MaxTileCol>20503</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35097</MinTileRow>
+						<MaxTileRow>35144</MaxTileRow>
+						<MinTileCol>40964</MinTileCol>
+						<MaxTileCol>41007</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70194</MinTileRow>
+						<MaxTileRow>70289</MaxTileRow>
+						<MinTileCol>81929</MinTileCol>
+						<MaxTileCol>82014</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140389</MinTileRow>
+						<MaxTileRow>140579</MaxTileRow>
+						<MinTileCol>163859</MinTileCol>
+						<MaxTileCol>164028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.0276 -13.0711</ows:LowerCorner>
+				<ows:UpperCorner>45.2398 -12.7003</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-04-18-26875699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1099</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2193</MinTileRow>
+						<MaxTileRow>2198</MaxTileRow>
+						<MinTileCol>2560</MinTileCol>
+						<MaxTileCol>2562</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4387</MinTileRow>
+						<MaxTileRow>4396</MaxTileRow>
+						<MinTileCol>5120</MinTileCol>
+						<MaxTileCol>5125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8774</MinTileRow>
+						<MaxTileRow>8792</MaxTileRow>
+						<MinTileCol>10241</MinTileCol>
+						<MaxTileCol>10250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17549</MinTileRow>
+						<MaxTileRow>17584</MaxTileRow>
+						<MinTileCol>20482</MinTileCol>
+						<MaxTileCol>20501</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35099</MinTileRow>
+						<MaxTileRow>35168</MaxTileRow>
+						<MinTileCol>40964</MinTileCol>
+						<MaxTileCol>41003</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70198</MinTileRow>
+						<MaxTileRow>70336</MaxTileRow>
+						<MinTileCol>81929</MinTileCol>
+						<MaxTileCol>82007</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140396</MinTileRow>
+						<MaxTileRow>140673</MaxTileRow>
+						<MinTileCol>163859</MinTileCol>
+						<MaxTileCol>164014</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>44.9262 -13.0621</ows:LowerCorner>
+				<ows:UpperCorner>45.1015 -12.8631</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-04-18-26885700</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>639</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1097</MinTileRow>
+						<MaxTileRow>1098</MaxTileRow>
+						<MinTileCol>1279</MinTileCol>
+						<MaxTileCol>1280</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2195</MinTileRow>
+						<MaxTileRow>2197</MaxTileRow>
+						<MinTileCol>2559</MinTileCol>
+						<MaxTileCol>2561</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4391</MinTileRow>
+						<MaxTileRow>4395</MaxTileRow>
+						<MinTileCol>5118</MinTileCol>
+						<MaxTileCol>5122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8782</MinTileRow>
+						<MaxTileRow>8791</MaxTileRow>
+						<MinTileCol>10236</MinTileCol>
+						<MaxTileCol>10244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17564</MinTileRow>
+						<MaxTileRow>17583</MaxTileRow>
+						<MinTileCol>20473</MinTileCol>
+						<MaxTileCol>20489</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35129</MinTileRow>
+						<MaxTileRow>35166</MaxTileRow>
+						<MinTileCol>40946</MinTileCol>
+						<MaxTileCol>40978</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70259</MinTileRow>
+						<MaxTileRow>70333</MaxTileRow>
+						<MinTileCol>81893</MinTileCol>
+						<MaxTileCol>81957</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140518</MinTileRow>
+						<MaxTileRow>140666</MaxTileRow>
+						<MinTileCol>163786</MinTileCol>
+						<MaxTileCol>163914</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>9</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>19</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>39</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>79</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>159</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>319</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MAYOTTE 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MAYOTTE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>45.1565 -12.9354</ows:LowerCorner>
+				<ows:UpperCorner>45.3227 -12.6007</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MAYOTTE-2013-04-26-26180576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>548</MinTileRow>
+						<MaxTileRow>549</MaxTileRow>
+						<MinTileCol>640</MinTileCol>
+						<MaxTileCol>640</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1096</MinTileRow>
+						<MaxTileRow>1098</MaxTileRow>
+						<MinTileCol>1280</MinTileCol>
+						<MaxTileCol>1281</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2192</MinTileRow>
+						<MaxTileRow>2196</MaxTileRow>
+						<MinTileCol>2561</MinTileCol>
+						<MaxTileCol>2563</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4385</MinTileRow>
+						<MaxTileRow>4392</MaxTileRow>
+						<MinTileCol>5123</MinTileCol>
+						<MaxTileCol>5127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8770</MinTileRow>
+						<MaxTileRow>8785</MaxTileRow>
+						<MinTileCol>10247</MinTileCol>
+						<MaxTileCol>10254</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17540</MinTileRow>
+						<MaxTileRow>17571</MaxTileRow>
+						<MinTileCol>20494</MinTileCol>
+						<MaxTileCol>20509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35080</MinTileRow>
+						<MaxTileRow>35143</MaxTileRow>
+						<MinTileCol>40988</MinTileCol>
+						<MaxTileCol>41018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>70161</MinTileRow>
+						<MaxTileRow>70286</MaxTileRow>
+						<MinTileCol>81976</MinTileCol>
+						<MaxTileCol>82037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>140322</MinTileRow>
+						<MaxTileRow>140572</MaxTileRow>
+						<MinTileCol>163953</MinTileCol>
+						<MaxTileCol>164075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>34</MinTileRow>
+						<MaxTileRow>34</MaxTileRow>
+						<MinTileCol>40</MinTileCol>
+						<MaxTileCol>40</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>68</MinTileRow>
+						<MaxTileRow>68</MaxTileRow>
+						<MinTileCol>80</MinTileCol>
+						<MaxTileCol>80</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>137</MinTileRow>
+						<MaxTileRow>137</MaxTileRow>
+						<MinTileCol>160</MinTileCol>
+						<MaxTileCol>160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>274</MinTileRow>
+						<MaxTileRow>274</MaxTileRow>
+						<MinTileCol>320</MinTileCol>
+						<MaxTileCol>320</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MIDI-PYRENEES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MIDI-PYRENEES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.479173 42.5058</ows:LowerCorner>
+				<ows:UpperCorner>3.48282 45.0672</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MIDI-PYRENEES-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>378</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>756</MaxTileRow>
+						<MinTileCol>1021</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1472</MinTileRow>
+						<MaxTileRow>1512</MaxTileRow>
+						<MinTileCol>2043</MinTileCol>
+						<MaxTileCol>2087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2944</MinTileRow>
+						<MaxTileRow>3024</MaxTileRow>
+						<MinTileCol>4087</MinTileCol>
+						<MaxTileCol>4175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5889</MinTileRow>
+						<MaxTileRow>6048</MaxTileRow>
+						<MinTileCol>8175</MinTileCol>
+						<MaxTileCol>8350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11779</MinTileRow>
+						<MaxTileRow>12096</MaxTileRow>
+						<MinTileCol>16351</MinTileCol>
+						<MaxTileCol>16700</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23559</MinTileRow>
+						<MaxTileRow>24192</MaxTileRow>
+						<MinTileCol>32703</MinTileCol>
+						<MaxTileCol>33400</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47118</MinTileRow>
+						<MaxTileRow>48385</MaxTileRow>
+						<MinTileCol>65406</MinTileCol>
+						<MaxTileCol>66801</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>189</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONACO</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Monaco issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.31411 43.6719</ows:LowerCorner>
+				<ows:UpperCorner>7.54597 43.8504</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONACO-2013-11-06-37587641</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>745</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1065</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1491</MinTileRow>
+						<MaxTileRow>1494</MaxTileRow>
+						<MinTileCol>2131</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2983</MinTileRow>
+						<MaxTileRow>2989</MaxTileRow>
+						<MinTileCol>4262</MinTileCol>
+						<MaxTileCol>4267</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5966</MinTileRow>
+						<MaxTileRow>5978</MaxTileRow>
+						<MinTileCol>8524</MinTileCol>
+						<MaxTileCol>8535</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11932</MinTileRow>
+						<MaxTileRow>11957</MaxTileRow>
+						<MinTileCol>17048</MinTileCol>
+						<MaxTileCol>17071</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23865</MinTileRow>
+						<MaxTileRow>23914</MaxTileRow>
+						<MinTileCol>34097</MinTileCol>
+						<MaxTileCol>34143</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47731</MinTileRow>
+						<MaxTileRow>47829</MaxTileRow>
+						<MinTileCol>68194</MinTileCol>
+						<MaxTileCol>68286</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95462</MinTileRow>
+						<MaxTileRow>95658</MaxTileRow>
+						<MinTileCol>136388</MinTileCol>
+						<MaxTileCol>136573</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONACO</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Monaco issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.31411 43.6719</ows:LowerCorner>
+				<ows:UpperCorner>7.54449 43.8501</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONACO-2013-11-06-37610766</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>745</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1065</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1491</MinTileRow>
+						<MaxTileRow>1494</MaxTileRow>
+						<MinTileCol>2131</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2983</MinTileRow>
+						<MaxTileRow>2989</MaxTileRow>
+						<MinTileCol>4262</MinTileCol>
+						<MaxTileCol>4267</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5966</MinTileRow>
+						<MaxTileRow>5978</MaxTileRow>
+						<MinTileCol>8524</MinTileCol>
+						<MaxTileCol>8535</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11932</MinTileRow>
+						<MaxTileRow>11957</MaxTileRow>
+						<MinTileCol>17048</MinTileCol>
+						<MaxTileCol>17071</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23865</MinTileRow>
+						<MaxTileRow>23914</MaxTileRow>
+						<MinTileCol>34097</MinTileCol>
+						<MaxTileCol>34143</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47731</MinTileRow>
+						<MaxTileRow>47829</MaxTileRow>
+						<MinTileCol>68194</MinTileCol>
+						<MaxTileCol>68286</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95463</MinTileRow>
+						<MaxTileRow>95658</MaxTileRow>
+						<MinTileCol>136388</MinTileCol>
+						<MaxTileCol>136573</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-BLANC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Mont-Blanc issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.822 45.7614</ows:LowerCorner>
+				<ows:UpperCorner>7.08185 46.0263</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-BLANC-2013-09-20-38209293</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2125</MinTileCol>
+						<MaxTileCol>2128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2913</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4250</MinTileCol>
+						<MaxTileCol>4257</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5826</MinTileRow>
+						<MaxTileRow>5844</MaxTileRow>
+						<MinTileCol>8501</MinTileCol>
+						<MaxTileCol>8514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11653</MinTileRow>
+						<MaxTileRow>11689</MaxTileRow>
+						<MinTileCol>17003</MinTileCol>
+						<MaxTileCol>17028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23306</MinTileRow>
+						<MaxTileRow>23378</MaxTileRow>
+						<MinTileCol>34007</MinTileCol>
+						<MaxTileCol>34057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46613</MinTileRow>
+						<MaxTileRow>46756</MaxTileRow>
+						<MinTileCol>68015</MinTileCol>
+						<MaxTileCol>68115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93226</MinTileRow>
+						<MaxTileRow>93513</MaxTileRow>
+						<MinTileCol>136030</MinTileCol>
+						<MaxTileCol>136231</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-BLANC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Mont-Blanc issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.7342 45.7519</ows:LowerCorner>
+				<ows:UpperCorner>6.92828 45.9277</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-BLANC-2013-09-20-38219569</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>729</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1458</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2124</MinTileCol>
+						<MaxTileCol>2126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2916</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4248</MinTileCol>
+						<MaxTileCol>4253</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5833</MinTileRow>
+						<MaxTileRow>5845</MaxTileRow>
+						<MinTileCol>8497</MinTileCol>
+						<MaxTileCol>8507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11666</MinTileRow>
+						<MaxTileRow>11691</MaxTileRow>
+						<MinTileCol>16995</MinTileCol>
+						<MaxTileCol>17015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23333</MinTileRow>
+						<MaxTileRow>23382</MaxTileRow>
+						<MinTileCol>33991</MinTileCol>
+						<MaxTileCol>34030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46666</MinTileRow>
+						<MaxTileRow>46764</MaxTileRow>
+						<MinTileCol>67982</MinTileCol>
+						<MaxTileCol>68061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93333</MinTileRow>
+						<MaxTileRow>93529</MaxTileRow>
+						<MinTileCol>135965</MinTileCol>
+						<MaxTileCol>136123</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-BLANC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Mont-Blanc issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.83126 45.7634</ows:LowerCorner>
+				<ows:UpperCorner>7.08178 46.0263</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-BLANC-2013-09-20-38240000</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2125</MinTileCol>
+						<MaxTileCol>2128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2913</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4251</MinTileCol>
+						<MaxTileCol>4257</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5826</MinTileRow>
+						<MaxTileRow>5844</MaxTileRow>
+						<MinTileCol>8502</MinTileCol>
+						<MaxTileCol>8514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11653</MinTileRow>
+						<MaxTileRow>11689</MaxTileRow>
+						<MinTileCol>17004</MinTileCol>
+						<MaxTileCol>17028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23306</MinTileRow>
+						<MaxTileRow>23378</MaxTileRow>
+						<MinTileCol>34009</MinTileCol>
+						<MaxTileCol>34057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46613</MinTileRow>
+						<MaxTileRow>46756</MaxTileRow>
+						<MinTileCol>68019</MinTileCol>
+						<MaxTileCol>68115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93226</MinTileRow>
+						<MaxTileRow>93513</MaxTileRow>
+						<MinTileCol>136039</MinTileCol>
+						<MaxTileCol>136231</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-BLANC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Mont-Blanc issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.73382 45.7519</ows:LowerCorner>
+				<ows:UpperCorner>6.92364 45.9253</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-BLANC-2013-09-20-38250819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>729</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1458</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2124</MinTileCol>
+						<MaxTileCol>2126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2916</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4248</MinTileCol>
+						<MaxTileCol>4253</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5833</MinTileRow>
+						<MaxTileRow>5845</MaxTileRow>
+						<MinTileCol>8497</MinTileCol>
+						<MaxTileCol>8507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11666</MinTileRow>
+						<MaxTileRow>11691</MaxTileRow>
+						<MinTileCol>16995</MinTileCol>
+						<MaxTileCol>17015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23333</MinTileRow>
+						<MaxTileRow>23382</MaxTileRow>
+						<MinTileCol>33991</MinTileCol>
+						<MaxTileCol>34030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46666</MinTileRow>
+						<MaxTileRow>46764</MaxTileRow>
+						<MinTileCol>67982</MinTileCol>
+						<MaxTileCol>68061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93333</MinTileRow>
+						<MaxTileRow>93529</MaxTileRow>
+						<MinTileCol>135965</MinTileCol>
+						<MaxTileCol>136123</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-BLANC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Mont-Blanc issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.82591 45.762</ows:LowerCorner>
+				<ows:UpperCorner>7.08141 46.0263</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-BLANC-2013-09-20-38274597</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>728</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1456</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2125</MinTileCol>
+						<MaxTileCol>2128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2913</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4251</MinTileCol>
+						<MaxTileCol>4257</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5826</MinTileRow>
+						<MaxTileRow>5844</MaxTileRow>
+						<MinTileCol>8502</MinTileCol>
+						<MaxTileCol>8514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11653</MinTileRow>
+						<MaxTileRow>11689</MaxTileRow>
+						<MinTileCol>17004</MinTileCol>
+						<MaxTileCol>17028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23306</MinTileRow>
+						<MaxTileRow>23378</MaxTileRow>
+						<MinTileCol>34008</MinTileCol>
+						<MaxTileCol>34057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46613</MinTileRow>
+						<MaxTileRow>46756</MaxTileRow>
+						<MinTileCol>68016</MinTileCol>
+						<MaxTileCol>68115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93226</MinTileRow>
+						<MaxTileRow>93513</MaxTileRow>
+						<MinTileCol>136032</MinTileCol>
+						<MaxTileCol>136231</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-BLANC</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Mont-Blanc issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.73383 45.7519</ows:LowerCorner>
+				<ows:UpperCorner>6.92769 45.9272</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-BLANC-2013-09-20-38285126</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>364</MinTileRow>
+						<MaxTileRow>365</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>729</MinTileRow>
+						<MaxTileRow>730</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1458</MinTileRow>
+						<MaxTileRow>1461</MaxTileRow>
+						<MinTileCol>2124</MinTileCol>
+						<MaxTileCol>2126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2916</MinTileRow>
+						<MaxTileRow>2922</MaxTileRow>
+						<MinTileCol>4248</MinTileCol>
+						<MaxTileCol>4253</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5833</MinTileRow>
+						<MaxTileRow>5845</MaxTileRow>
+						<MinTileCol>8497</MinTileCol>
+						<MaxTileCol>8507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11666</MinTileRow>
+						<MaxTileRow>11691</MaxTileRow>
+						<MinTileCol>16995</MinTileCol>
+						<MaxTileCol>17015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23333</MinTileRow>
+						<MaxTileRow>23382</MaxTileRow>
+						<MinTileCol>33991</MinTileCol>
+						<MaxTileCol>34030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46666</MinTileRow>
+						<MaxTileRow>46764</MaxTileRow>
+						<MinTileCol>67982</MinTileCol>
+						<MaxTileCol>68061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93333</MinTileRow>
+						<MaxTileRow>93529</MaxTileRow>
+						<MinTileCol>135965</MinTileCol>
+						<MaxTileCol>136123</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>182</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONT-SAINT-MICHEL 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de MONT-SAINT-MICHEL 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.5983 48.536</ows:LowerCorner>
+				<ows:UpperCorner>-1.26986 48.7452</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONT-SAINT-MICHEL-2014-02-24-40653319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>352</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>705</MinTileRow>
+						<MaxTileRow>707</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1411</MinTileRow>
+						<MaxTileRow>1414</MaxTileRow>
+						<MinTileCol>2029</MinTileCol>
+						<MaxTileCol>2033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2822</MinTileRow>
+						<MaxTileRow>2829</MaxTileRow>
+						<MinTileCol>4059</MinTileCol>
+						<MaxTileCol>4066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5644</MinTileRow>
+						<MaxTileRow>5658</MaxTileRow>
+						<MinTileCol>8119</MinTileCol>
+						<MaxTileCol>8133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11289</MinTileRow>
+						<MaxTileRow>11316</MaxTileRow>
+						<MinTileCol>16239</MinTileCol>
+						<MaxTileCol>16267</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22578</MinTileRow>
+						<MaxTileRow>22633</MaxTileRow>
+						<MinTileCol>32478</MinTileCol>
+						<MaxTileCol>32535</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45156</MinTileRow>
+						<MaxTileRow>45266</MaxTileRow>
+						<MinTileCol>64957</MinTileCol>
+						<MaxTileCol>65071</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90312</MinTileRow>
+						<MaxTileRow>90532</MaxTileRow>
+						<MinTileCol>129914</MinTileCol>
+						<MaxTileCol>130143</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>254</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MONTPELLIER</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MONTPELLIER issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.75508 43.5061</ows:LowerCorner>
+				<ows:UpperCorner>3.99125 43.7542</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MONTPELLIER-2013-04-15-39139580</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1493</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2986</MinTileRow>
+						<MaxTileRow>2994</MaxTileRow>
+						<MinTileCol>4181</MinTileCol>
+						<MaxTileCol>4186</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5972</MinTileRow>
+						<MaxTileRow>5989</MaxTileRow>
+						<MinTileCol>8362</MinTileCol>
+						<MaxTileCol>8373</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11945</MinTileRow>
+						<MaxTileRow>11978</MaxTileRow>
+						<MinTileCol>16724</MinTileCol>
+						<MaxTileCol>16747</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23890</MinTileRow>
+						<MaxTileRow>23956</MaxTileRow>
+						<MinTileCol>33449</MinTileCol>
+						<MaxTileCol>33494</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47781</MinTileRow>
+						<MaxTileRow>47913</MaxTileRow>
+						<MinTileCol>66898</MinTileCol>
+						<MaxTileCol>66989</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95563</MinTileRow>
+						<MaxTileRow>95826</MaxTileRow>
+						<MinTileCol>133797</MinTileCol>
+						<MaxTileCol>133978</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de MULHOUSE-2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de MULHOUSE-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.17337 47.6656</ows:LowerCorner>
+				<ows:UpperCorner>7.49837 47.9016</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_MULHOUSE-2014-02-17-38001324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>356</MinTileRow>
+						<MaxTileRow>357</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>712</MinTileRow>
+						<MaxTileRow>714</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1425</MinTileRow>
+						<MaxTileRow>1429</MaxTileRow>
+						<MinTileCol>2129</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2851</MinTileRow>
+						<MaxTileRow>2858</MaxTileRow>
+						<MinTileCol>4259</MinTileCol>
+						<MaxTileCol>4266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5702</MinTileRow>
+						<MaxTileRow>5717</MaxTileRow>
+						<MinTileCol>8518</MinTileCol>
+						<MaxTileCol>8532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11404</MinTileRow>
+						<MaxTileRow>11434</MaxTileRow>
+						<MinTileCol>17037</MinTileCol>
+						<MaxTileCol>17065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22809</MinTileRow>
+						<MaxTileRow>22869</MaxTileRow>
+						<MinTileCol>34075</MinTileCol>
+						<MaxTileCol>34131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45619</MinTileRow>
+						<MaxTileRow>45739</MaxTileRow>
+						<MinTileCol>68151</MinTileCol>
+						<MaxTileCol>68263</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91238</MinTileRow>
+						<MaxTileRow>91478</MaxTileRow>
+						<MinTileCol>136303</MinTileCol>
+						<MaxTileCol>136527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>178</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.88956 42.9713</ows:LowerCorner>
+				<ows:UpperCorner>3.14726 43.0882</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NARBONNE-2013-04-22-38922694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>751</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1503</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3007</MinTileRow>
+						<MaxTileRow>3011</MaxTileRow>
+						<MinTileCol>4161</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6014</MinTileRow>
+						<MaxTileRow>6022</MaxTileRow>
+						<MinTileCol>8323</MinTileCol>
+						<MaxTileCol>8335</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12029</MinTileRow>
+						<MaxTileRow>12044</MaxTileRow>
+						<MinTileCol>16646</MinTileCol>
+						<MaxTileCol>16670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24059</MinTileRow>
+						<MaxTileRow>24088</MaxTileRow>
+						<MinTileCol>33293</MinTileCol>
+						<MaxTileCol>33340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48118</MinTileRow>
+						<MaxTileRow>48176</MaxTileRow>
+						<MinTileCol>66587</MinTileCol>
+						<MaxTileCol>66681</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96236</MinTileRow>
+						<MaxTileRow>96353</MaxTileRow>
+						<MinTileCol>133175</MinTileCol>
+						<MaxTileCol>133363</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.88956 42.9713</ows:LowerCorner>
+				<ows:UpperCorner>3.14726 43.0882</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NARBONNE-2013-04-22-38943819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>751</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1503</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3007</MinTileRow>
+						<MaxTileRow>3011</MaxTileRow>
+						<MinTileCol>4161</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6014</MinTileRow>
+						<MaxTileRow>6022</MaxTileRow>
+						<MinTileCol>8323</MinTileCol>
+						<MaxTileCol>8335</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12029</MinTileRow>
+						<MaxTileRow>12044</MaxTileRow>
+						<MinTileCol>16646</MinTileCol>
+						<MaxTileCol>16670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24059</MinTileRow>
+						<MaxTileRow>24088</MaxTileRow>
+						<MinTileCol>33293</MinTileCol>
+						<MaxTileCol>33340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48118</MinTileRow>
+						<MaxTileRow>48176</MaxTileRow>
+						<MinTileCol>66587</MinTileCol>
+						<MaxTileCol>66681</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96236</MinTileRow>
+						<MaxTileRow>96353</MaxTileRow>
+						<MinTileCol>133175</MinTileCol>
+						<MaxTileCol>133363</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.07363 43.0878</ows:LowerCorner>
+				<ows:UpperCorner>3.33241 43.2772</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NARBONNE-2013-07-29-38788199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2082</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3001</MinTileRow>
+						<MaxTileRow>3007</MaxTileRow>
+						<MinTileCol>4165</MinTileCol>
+						<MaxTileCol>4171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6003</MinTileRow>
+						<MaxTileRow>6014</MaxTileRow>
+						<MinTileCol>8331</MinTileCol>
+						<MaxTileCol>8343</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12006</MinTileRow>
+						<MaxTileRow>12029</MaxTileRow>
+						<MinTileCol>16663</MinTileCol>
+						<MaxTileCol>16687</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24012</MinTileRow>
+						<MaxTileRow>24059</MaxTileRow>
+						<MinTileCol>33327</MinTileCol>
+						<MaxTileCol>33374</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48024</MinTileRow>
+						<MaxTileRow>48118</MaxTileRow>
+						<MinTileCol>66654</MinTileCol>
+						<MaxTileCol>66749</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96048</MinTileRow>
+						<MaxTileRow>96237</MaxTileRow>
+						<MinTileCol>133309</MinTileCol>
+						<MaxTileCol>133498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.07363 43.0878</ows:LowerCorner>
+				<ows:UpperCorner>3.33241 43.2772</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NARBONNE-2013-07-29-38802199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2082</MinTileCol>
+						<MaxTileCol>2085</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3001</MinTileRow>
+						<MaxTileRow>3007</MaxTileRow>
+						<MinTileCol>4165</MinTileCol>
+						<MaxTileCol>4171</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6003</MinTileRow>
+						<MaxTileRow>6014</MaxTileRow>
+						<MinTileCol>8331</MinTileCol>
+						<MaxTileCol>8343</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12006</MinTileRow>
+						<MaxTileRow>12029</MaxTileRow>
+						<MinTileCol>16663</MinTileCol>
+						<MaxTileCol>16687</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24012</MinTileRow>
+						<MaxTileRow>24059</MaxTileRow>
+						<MinTileCol>33327</MinTileCol>
+						<MaxTileCol>33374</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48024</MinTileRow>
+						<MaxTileRow>48118</MaxTileRow>
+						<MinTileCol>66654</MinTileCol>
+						<MaxTileCol>66749</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96048</MinTileRow>
+						<MaxTileRow>96237</MaxTileRow>
+						<MinTileCol>133309</MinTileCol>
+						<MaxTileCol>133498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.85233 43.0522</ows:LowerCorner>
+				<ows:UpperCorner>3.13537 43.2501</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NARBONNE-2013-08-31-38562324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1504</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3008</MaxTileRow>
+						<MinTileCol>4160</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6004</MinTileRow>
+						<MaxTileRow>6017</MaxTileRow>
+						<MinTileCol>8321</MinTileCol>
+						<MaxTileCol>8334</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12009</MinTileRow>
+						<MaxTileRow>12034</MaxTileRow>
+						<MinTileCol>16643</MinTileCol>
+						<MaxTileCol>16669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24018</MinTileRow>
+						<MaxTileRow>24068</MaxTileRow>
+						<MinTileCol>33287</MinTileCol>
+						<MaxTileCol>33338</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48037</MinTileRow>
+						<MaxTileRow>48136</MaxTileRow>
+						<MinTileCol>66574</MinTileCol>
+						<MaxTileCol>66677</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96075</MinTileRow>
+						<MaxTileRow>96272</MaxTileRow>
+						<MinTileCol>133148</MinTileCol>
+						<MaxTileCol>133355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.85231 43.0522</ows:LowerCorner>
+				<ows:UpperCorner>3.13539 43.2591</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NARBONNE-2013-08-31-38581699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1504</MaxTileRow>
+						<MinTileCol>2080</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3008</MaxTileRow>
+						<MinTileCol>4160</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6004</MinTileRow>
+						<MaxTileRow>6017</MaxTileRow>
+						<MinTileCol>8321</MinTileCol>
+						<MaxTileCol>8334</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12008</MinTileRow>
+						<MaxTileRow>12034</MaxTileRow>
+						<MinTileCol>16643</MinTileCol>
+						<MaxTileCol>16669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24016</MinTileRow>
+						<MaxTileRow>24068</MaxTileRow>
+						<MinTileCol>33287</MinTileCol>
+						<MaxTileCol>33338</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48033</MinTileRow>
+						<MaxTileRow>48136</MaxTileRow>
+						<MinTileCol>66574</MinTileCol>
+						<MaxTileCol>66677</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96066</MinTileRow>
+						<MaxTileRow>96272</MaxTileRow>
+						<MinTileCol>133148</MinTileCol>
+						<MaxTileCol>133355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Nice</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de NICE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.07044 43.5242</ows:LowerCorner>
+				<ows:UpperCorner>7.33573 43.7764</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NICE-2013-04-05-37773437</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1492</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2128</MinTileCol>
+						<MaxTileCol>2131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2985</MinTileRow>
+						<MaxTileRow>2993</MaxTileRow>
+						<MinTileCol>4257</MinTileCol>
+						<MaxTileCol>4262</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5971</MinTileRow>
+						<MaxTileRow>5987</MaxTileRow>
+						<MinTileCol>8514</MinTileCol>
+						<MaxTileCol>8525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11943</MinTileRow>
+						<MaxTileRow>11974</MaxTileRow>
+						<MinTileCol>17028</MinTileCol>
+						<MaxTileCol>17051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23887</MinTileRow>
+						<MaxTileRow>23948</MaxTileRow>
+						<MinTileCol>34056</MinTileCol>
+						<MaxTileCol>34102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47775</MinTileRow>
+						<MaxTileRow>47896</MaxTileRow>
+						<MinTileCol>68112</MinTileCol>
+						<MaxTileCol>68205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95550</MinTileRow>
+						<MaxTileRow>95792</MaxTileRow>
+						<MinTileCol>136224</MinTileCol>
+						<MaxTileCol>136411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Nice</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de NICE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.07108 43.5332</ows:LowerCorner>
+				<ows:UpperCorner>7.33573 43.7764</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NICE-2013-04-05-37787410</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1492</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2128</MinTileCol>
+						<MaxTileCol>2131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2985</MinTileRow>
+						<MaxTileRow>2993</MaxTileRow>
+						<MinTileCol>4257</MinTileCol>
+						<MaxTileCol>4262</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5971</MinTileRow>
+						<MaxTileRow>5986</MaxTileRow>
+						<MinTileCol>8514</MinTileCol>
+						<MaxTileCol>8525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11943</MinTileRow>
+						<MaxTileRow>11973</MaxTileRow>
+						<MinTileCol>17028</MinTileCol>
+						<MaxTileCol>17051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23887</MinTileRow>
+						<MaxTileRow>23946</MaxTileRow>
+						<MinTileCol>34056</MinTileCol>
+						<MaxTileCol>34102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47775</MinTileRow>
+						<MaxTileRow>47892</MaxTileRow>
+						<MinTileCol>68112</MinTileCol>
+						<MaxTileCol>68205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95550</MinTileRow>
+						<MaxTileRow>95785</MaxTileRow>
+						<MinTileCol>136224</MinTileCol>
+						<MaxTileCol>136411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Nimes</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Nimes issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.21593 43.7168</ows:LowerCorner>
+				<ows:UpperCorner>4.49447 43.9362</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NIMES-2013-07-23-38473694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>745</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1047</MinTileCol>
+						<MaxTileCol>1049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1490</MinTileRow>
+						<MaxTileRow>1493</MaxTileRow>
+						<MinTileCol>2095</MinTileCol>
+						<MaxTileCol>2099</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2980</MinTileRow>
+						<MaxTileRow>2987</MaxTileRow>
+						<MinTileCol>4191</MinTileCol>
+						<MaxTileCol>4198</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5961</MinTileRow>
+						<MaxTileRow>5975</MaxTileRow>
+						<MinTileCol>8383</MinTileCol>
+						<MaxTileCol>8396</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11923</MinTileRow>
+						<MaxTileRow>11950</MaxTileRow>
+						<MinTileCol>16767</MinTileCol>
+						<MaxTileCol>16793</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23846</MinTileRow>
+						<MaxTileRow>23900</MaxTileRow>
+						<MinTileCol>33535</MinTileCol>
+						<MaxTileCol>33586</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47692</MinTileRow>
+						<MaxTileRow>47801</MaxTileRow>
+						<MinTileCol>67070</MinTileCol>
+						<MaxTileCol>67172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95385</MinTileRow>
+						<MaxTileRow>95603</MaxTileRow>
+						<MinTileCol>134141</MinTileCol>
+						<MaxTileCol>134344</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Niort</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Niort issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.592872 46.2275</ows:LowerCorner>
+				<ows:UpperCorner>-0.297054 46.3981</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NIORT-2013-09-22-40320449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>725</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1020</MinTileCol>
+						<MaxTileCol>1022</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1450</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2041</MinTileCol>
+						<MaxTileCol>2044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2901</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4082</MinTileCol>
+						<MaxTileCol>4089</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5803</MinTileRow>
+						<MaxTileRow>5813</MaxTileRow>
+						<MinTileCol>8165</MinTileCol>
+						<MaxTileCol>8178</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11606</MinTileRow>
+						<MaxTileRow>11626</MaxTileRow>
+						<MinTileCol>16330</MinTileCol>
+						<MaxTileCol>16356</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23212</MinTileRow>
+						<MaxTileRow>23253</MaxTileRow>
+						<MinTileCol>32660</MinTileCol>
+						<MaxTileCol>32712</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46424</MinTileRow>
+						<MaxTileRow>46507</MaxTileRow>
+						<MinTileCol>65320</MinTileCol>
+						<MaxTileCol>65425</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92848</MinTileRow>
+						<MaxTileRow>93014</MaxTileRow>
+						<MinTileCol>130640</MinTileCol>
+						<MaxTileCol>130850</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de NORD-PAS-DE-CALAIS 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de NORD-PAS-DE-CALAIS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.49006 49.9457</ows:LowerCorner>
+				<ows:UpperCorner>4.26782 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_NORD-PAS-DE-CALAIS-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>347</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>695</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1390</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>2780</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4192</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>5560</MaxTileRow>
+						<MinTileCol>8260</MinTileCol>
+						<MaxTileCol>8385</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>11120</MaxTileRow>
+						<MinTileCol>16521</MinTileCol>
+						<MaxTileCol>16770</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>22240</MaxTileRow>
+						<MinTileCol>33042</MinTileCol>
+						<MaxTileCol>33541</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>44481</MaxTileRow>
+						<MinTileCol>66085</MinTileCol>
+						<MaxTileCol>67082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>173</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.18621 42.9109</ows:LowerCorner>
+				<ows:UpperCorner>7.8182 45.1911</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>367</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>534</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>735</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1047</MinTileCol>
+						<MaxTileCol>1068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1470</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2095</MinTileCol>
+						<MaxTileCol>2136</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2941</MinTileRow>
+						<MaxTileRow>3011</MaxTileRow>
+						<MinTileCol>4191</MinTileCol>
+						<MaxTileCol>4272</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5883</MinTileRow>
+						<MaxTileRow>6022</MaxTileRow>
+						<MinTileCol>8382</MinTileCol>
+						<MaxTileCol>8544</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11767</MinTileRow>
+						<MaxTileRow>12045</MaxTileRow>
+						<MinTileCol>16765</MinTileCol>
+						<MaxTileCol>17088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23535</MinTileRow>
+						<MaxTileRow>24090</MaxTileRow>
+						<MinTileCol>33531</MinTileCol>
+						<MaxTileCol>34176</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47071</MinTileRow>
+						<MaxTileRow>48181</MaxTileRow>
+						<MinTileCol>67063</MinTileCol>
+						<MaxTileCol>68352</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>183</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>267</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.07108 43.5332</ows:LowerCorner>
+				<ows:UpperCorner>7.33573 43.7764</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-04-05-37787410</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1492</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2128</MinTileCol>
+						<MaxTileCol>2131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2985</MinTileRow>
+						<MaxTileRow>2993</MaxTileRow>
+						<MinTileCol>4257</MinTileCol>
+						<MaxTileCol>4262</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5971</MinTileRow>
+						<MaxTileRow>5986</MaxTileRow>
+						<MinTileCol>8514</MinTileCol>
+						<MaxTileCol>8525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11943</MinTileRow>
+						<MaxTileRow>11973</MaxTileRow>
+						<MinTileCol>17028</MinTileCol>
+						<MaxTileCol>17051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23887</MinTileRow>
+						<MaxTileRow>23946</MaxTileRow>
+						<MinTileCol>34056</MinTileCol>
+						<MaxTileCol>34102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47775</MinTileRow>
+						<MaxTileRow>47892</MaxTileRow>
+						<MinTileCol>68112</MinTileCol>
+						<MaxTileCol>68205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95550</MinTileRow>
+						<MaxTileRow>95785</MaxTileRow>
+						<MinTileCol>136224</MinTileCol>
+						<MaxTileCol>136411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.20907 43.4017</ows:LowerCorner>
+				<ows:UpperCorner>5.48819 43.5875</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-06-38422951</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>526</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1053</MinTileCol>
+						<MaxTileCol>1055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2107</MinTileCol>
+						<MaxTileCol>2110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4214</MinTileCol>
+						<MaxTileCol>4220</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5983</MinTileRow>
+						<MaxTileRow>5994</MaxTileRow>
+						<MinTileCol>8429</MinTileCol>
+						<MaxTileCol>8441</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11967</MinTileRow>
+						<MaxTileRow>11989</MaxTileRow>
+						<MinTileCol>16858</MinTileCol>
+						<MaxTileCol>16882</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23934</MinTileRow>
+						<MaxTileRow>23979</MaxTileRow>
+						<MinTileCol>33716</MinTileCol>
+						<MaxTileCol>33765</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47868</MinTileRow>
+						<MaxTileRow>47959</MaxTileRow>
+						<MinTileCol>67432</MinTileCol>
+						<MaxTileCol>67531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95736</MinTileRow>
+						<MaxTileRow>95918</MaxTileRow>
+						<MinTileCol>134865</MinTileCol>
+						<MaxTileCol>135063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.99128 43.1723</ows:LowerCorner>
+				<ows:UpperCorner>5.29096 43.6095</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-06-38438564</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>526</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1052</MinTileCol>
+						<MaxTileCol>1054</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1502</MaxTileRow>
+						<MinTileCol>2104</MinTileCol>
+						<MaxTileCol>2108</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>3004</MaxTileRow>
+						<MinTileCol>4209</MinTileCol>
+						<MaxTileCol>4216</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>6009</MaxTileRow>
+						<MinTileCol>8419</MinTileCol>
+						<MaxTileCol>8432</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>12019</MaxTileRow>
+						<MinTileCol>16839</MinTileCol>
+						<MaxTileCol>16864</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23928</MinTileRow>
+						<MaxTileRow>24038</MaxTileRow>
+						<MinTileCol>33678</MinTileCol>
+						<MaxTileCol>33729</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47857</MinTileRow>
+						<MaxTileRow>48076</MaxTileRow>
+						<MinTileCol>67356</MinTileCol>
+						<MaxTileCol>67458</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95715</MinTileRow>
+						<MaxTileRow>96152</MaxTileRow>
+						<MinTileCol>134712</MinTileCol>
+						<MaxTileCol>134917</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.78991 43.4197</ows:LowerCorner>
+				<ows:UpperCorner>5.05578 43.6132</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-06-38460965</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>525</MinTileCol>
+						<MaxTileCol>526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1051</MinTileCol>
+						<MaxTileCol>1052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2102</MinTileCol>
+						<MaxTileCol>2105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4204</MinTileCol>
+						<MaxTileCol>4211</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>5993</MaxTileRow>
+						<MinTileCol>8409</MinTileCol>
+						<MaxTileCol>8422</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>11987</MaxTileRow>
+						<MinTileCol>16819</MinTileCol>
+						<MaxTileCol>16844</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23928</MinTileRow>
+						<MaxTileRow>23975</MaxTileRow>
+						<MinTileCol>33639</MinTileCol>
+						<MaxTileCol>33688</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47857</MinTileRow>
+						<MaxTileRow>47951</MaxTileRow>
+						<MinTileCol>67279</MinTileCol>
+						<MaxTileCol>67376</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95715</MinTileRow>
+						<MaxTileRow>95903</MaxTileRow>
+						<MinTileCol>134559</MinTileCol>
+						<MaxTileCol>134753</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Narbonne</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Narbonne issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.56485 43.3156</ows:LowerCorner>
+				<ows:UpperCorner>4.84504 43.6077</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-06-38479629</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>524</MinTileCol>
+						<MaxTileCol>525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1049</MinTileCol>
+						<MaxTileCol>1051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2099</MinTileCol>
+						<MaxTileCol>2103</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>3000</MaxTileRow>
+						<MinTileCol>4199</MinTileCol>
+						<MaxTileCol>4206</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>6000</MaxTileRow>
+						<MinTileCol>8399</MinTileCol>
+						<MaxTileCol>8412</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>12001</MaxTileRow>
+						<MinTileCol>16799</MinTileCol>
+						<MaxTileCol>16824</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23929</MinTileRow>
+						<MaxTileRow>24002</MaxTileRow>
+						<MinTileCol>33599</MinTileCol>
+						<MaxTileCol>33649</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47858</MinTileRow>
+						<MaxTileRow>48004</MaxTileRow>
+						<MinTileCol>67199</MinTileCol>
+						<MaxTileCol>67299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95716</MinTileRow>
+						<MaxTileRow>96009</MaxTileRow>
+						<MinTileCol>134399</MinTileCol>
+						<MaxTileCol>134599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.34331 43.3279</ows:LowerCorner>
+				<ows:UpperCorner>4.6346 43.6107</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-06-38496655</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>524</MinTileCol>
+						<MaxTileCol>525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1048</MinTileCol>
+						<MaxTileCol>1050</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2097</MinTileCol>
+						<MaxTileCol>2100</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2999</MaxTileRow>
+						<MinTileCol>4194</MinTileCol>
+						<MaxTileCol>4201</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>5999</MaxTileRow>
+						<MinTileCol>8389</MinTileCol>
+						<MaxTileCol>8402</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>11999</MaxTileRow>
+						<MinTileCol>16779</MinTileCol>
+						<MaxTileCol>16805</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23928</MinTileRow>
+						<MaxTileRow>23999</MaxTileRow>
+						<MinTileCol>33559</MinTileCol>
+						<MaxTileCol>33611</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47857</MinTileRow>
+						<MaxTileRow>47998</MaxTileRow>
+						<MinTileCol>67118</MinTileCol>
+						<MaxTileCol>67222</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95714</MinTileRow>
+						<MaxTileRow>95997</MaxTileRow>
+						<MinTileCol>134237</MinTileCol>
+						<MaxTileCol>134444</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.18313 43.3307</ows:LowerCorner>
+				<ows:UpperCorner>4.43651 43.6125</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-06-38508696</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1047</MinTileCol>
+						<MaxTileCol>1049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2095</MinTileCol>
+						<MaxTileCol>2098</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2999</MaxTileRow>
+						<MinTileCol>4191</MinTileCol>
+						<MaxTileCol>4196</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>5999</MaxTileRow>
+						<MinTileCol>8382</MinTileCol>
+						<MaxTileCol>8393</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>11999</MaxTileRow>
+						<MinTileCol>16764</MinTileCol>
+						<MaxTileCol>16787</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23928</MinTileRow>
+						<MaxTileRow>23998</MaxTileRow>
+						<MinTileCol>33529</MinTileCol>
+						<MaxTileCol>33575</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47857</MinTileRow>
+						<MaxTileRow>47997</MaxTileRow>
+						<MinTileCol>67059</MinTileCol>
+						<MaxTileCol>67150</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95714</MinTileRow>
+						<MaxTileRow>95994</MaxTileRow>
+						<MinTileCol>134118</MinTileCol>
+						<MaxTileCol>134301</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.41046 43.198</ows:LowerCorner>
+				<ows:UpperCorner>5.72959 43.4571</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-11-39155146</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1054</MinTileCol>
+						<MaxTileCol>1056</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2109</MinTileCol>
+						<MaxTileCol>2113</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>3003</MaxTileRow>
+						<MinTileCol>4219</MinTileCol>
+						<MaxTileCol>4226</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5991</MinTileRow>
+						<MaxTileRow>6007</MaxTileRow>
+						<MinTileCol>8438</MinTileCol>
+						<MaxTileCol>8452</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11983</MinTileRow>
+						<MaxTileRow>12015</MaxTileRow>
+						<MinTileCol>16876</MinTileCol>
+						<MaxTileCol>16904</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23966</MinTileRow>
+						<MaxTileRow>24031</MaxTileRow>
+						<MinTileCol>33753</MinTileCol>
+						<MaxTileCol>33809</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47933</MinTileRow>
+						<MaxTileRow>48063</MaxTileRow>
+						<MinTileCol>67507</MinTileCol>
+						<MaxTileCol>67619</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95867</MinTileRow>
+						<MaxTileRow>96127</MaxTileRow>
+						<MinTileCol>135015</MinTileCol>
+						<MaxTileCol>135238</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.18174 43.005</ows:LowerCorner>
+				<ows:UpperCorner>5.53211 43.4618</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-11-39166949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>526</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1053</MinTileCol>
+						<MaxTileCol>1055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1504</MaxTileRow>
+						<MinTileCol>2107</MinTileCol>
+						<MaxTileCol>2110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>3009</MaxTileRow>
+						<MinTileCol>4214</MinTileCol>
+						<MaxTileCol>4221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5991</MinTileRow>
+						<MaxTileRow>6019</MaxTileRow>
+						<MinTileCol>8428</MinTileCol>
+						<MaxTileCol>8442</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11983</MinTileRow>
+						<MaxTileRow>12039</MaxTileRow>
+						<MinTileCol>16857</MinTileCol>
+						<MaxTileCol>16885</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23966</MinTileRow>
+						<MaxTileRow>24079</MaxTileRow>
+						<MinTileCol>33714</MinTileCol>
+						<MaxTileCol>33771</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47933</MinTileRow>
+						<MaxTileRow>48159</MaxTileRow>
+						<MinTileCol>67428</MinTileCol>
+						<MaxTileCol>67543</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95866</MinTileRow>
+						<MaxTileRow>96319</MaxTileRow>
+						<MinTileCol>134856</MinTileCol>
+						<MaxTileCol>135087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.63535 43.0038</ows:LowerCorner>
+				<ows:UpperCorner>5.93204 43.3077</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-12-38739122</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1056</MinTileCol>
+						<MaxTileCol>1057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2112</MinTileCol>
+						<MaxTileCol>2115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3000</MinTileRow>
+						<MaxTileRow>3010</MaxTileRow>
+						<MinTileCol>4224</MinTileCol>
+						<MaxTileCol>4230</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6001</MinTileRow>
+						<MaxTileRow>6020</MaxTileRow>
+						<MinTileCol>8448</MinTileCol>
+						<MaxTileCol>8461</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12002</MinTileRow>
+						<MaxTileRow>12040</MaxTileRow>
+						<MinTileCol>16897</MinTileCol>
+						<MaxTileCol>16923</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24004</MinTileRow>
+						<MaxTileRow>24080</MaxTileRow>
+						<MinTileCol>33795</MinTileCol>
+						<MaxTileCol>33846</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48008</MinTileRow>
+						<MaxTileRow>48160</MaxTileRow>
+						<MinTileCol>67590</MinTileCol>
+						<MaxTileCol>67693</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96017</MinTileRow>
+						<MaxTileRow>96320</MaxTileRow>
+						<MinTileCol>135181</MinTileCol>
+						<MaxTileCol>135387</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.84974 43.1234</ows:LowerCorner>
+				<ows:UpperCorner>6.15356 43.3024</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-12-38786877</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2114</MinTileCol>
+						<MaxTileCol>2118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3000</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4229</MinTileCol>
+						<MaxTileCol>4236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6001</MinTileRow>
+						<MaxTileRow>6012</MaxTileRow>
+						<MinTileCol>8458</MinTileCol>
+						<MaxTileCol>8472</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12003</MinTileRow>
+						<MaxTileRow>12024</MaxTileRow>
+						<MinTileCol>16916</MinTileCol>
+						<MaxTileCol>16944</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24007</MinTileRow>
+						<MaxTileRow>24048</MaxTileRow>
+						<MinTileCol>33833</MinTileCol>
+						<MaxTileCol>33888</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48014</MinTileRow>
+						<MaxTileRow>48097</MaxTileRow>
+						<MinTileCol>67666</MinTileCol>
+						<MaxTileCol>67776</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96029</MinTileRow>
+						<MaxTileRow>96194</MaxTileRow>
+						<MinTileCol>135333</MinTileCol>
+						<MaxTileCol>135553</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.41448 42.9999</ows:LowerCorner>
+				<ows:UpperCorner>5.73253 43.259</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-12-38794949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1054</MinTileCol>
+						<MaxTileCol>1056</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2109</MinTileCol>
+						<MaxTileCol>2113</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3010</MaxTileRow>
+						<MinTileCol>4219</MinTileCol>
+						<MaxTileCol>4226</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6004</MinTileRow>
+						<MaxTileRow>6020</MaxTileRow>
+						<MinTileCol>8438</MinTileCol>
+						<MaxTileCol>8452</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12009</MinTileRow>
+						<MaxTileRow>12040</MaxTileRow>
+						<MinTileCol>16877</MinTileCol>
+						<MaxTileCol>16904</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24018</MinTileRow>
+						<MaxTileRow>24080</MaxTileRow>
+						<MinTileCol>33754</MinTileCol>
+						<MaxTileCol>33809</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48036</MinTileRow>
+						<MaxTileRow>48160</MaxTileRow>
+						<MinTileCol>67509</MinTileCol>
+						<MaxTileCol>67619</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96072</MinTileRow>
+						<MaxTileRow>96320</MaxTileRow>
+						<MinTileCol>135019</MinTileCol>
+						<MaxTileCol>135239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.71699 43.4197</ows:LowerCorner>
+				<ows:UpperCorner>7.00323 43.645</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-13-38211417</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2124</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4248</MinTileCol>
+						<MaxTileCol>4255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5980</MinTileRow>
+						<MaxTileRow>5993</MaxTileRow>
+						<MinTileCol>8497</MinTileCol>
+						<MaxTileCol>8510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11960</MinTileRow>
+						<MaxTileRow>11987</MaxTileRow>
+						<MinTileCol>16995</MinTileCol>
+						<MaxTileCol>17021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23921</MinTileRow>
+						<MaxTileRow>23975</MaxTileRow>
+						<MinTileCol>33991</MinTileCol>
+						<MaxTileCol>34042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47843</MinTileRow>
+						<MaxTileRow>47951</MaxTileRow>
+						<MinTileCol>67983</MinTileCol>
+						<MaxTileCol>68084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95686</MinTileRow>
+						<MaxTileRow>95903</MaxTileRow>
+						<MinTileCol>135966</MinTileCol>
+						<MaxTileCol>136168</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.28381 42.9756</ows:LowerCorner>
+				<ows:UpperCorner>6.57911 43.4066</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-13-38228180</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1059</MinTileCol>
+						<MaxTileCol>1061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2119</MinTileCol>
+						<MaxTileCol>2122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2997</MinTileRow>
+						<MaxTileRow>3010</MaxTileRow>
+						<MinTileCol>4239</MinTileCol>
+						<MaxTileCol>4245</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5995</MinTileRow>
+						<MaxTileRow>6021</MaxTileRow>
+						<MinTileCol>8478</MinTileCol>
+						<MaxTileCol>8491</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11990</MinTileRow>
+						<MaxTileRow>12042</MaxTileRow>
+						<MinTileCol>16957</MinTileCol>
+						<MaxTileCol>16982</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23981</MinTileRow>
+						<MaxTileRow>24085</MaxTileRow>
+						<MinTileCol>33914</MinTileCol>
+						<MaxTileCol>33964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47963</MinTileRow>
+						<MaxTileRow>48171</MaxTileRow>
+						<MinTileCol>67828</MinTileCol>
+						<MaxTileCol>67929</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95926</MinTileRow>
+						<MaxTileRow>96342</MaxTileRow>
+						<MinTileCol>135657</MinTileCol>
+						<MaxTileCol>135858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.07829 43.2616</ows:LowerCorner>
+				<ows:UpperCorner>6.33865 43.3053</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-13-38263771</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1058</MinTileCol>
+						<MaxTileCol>1060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2117</MinTileCol>
+						<MaxTileCol>2120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3000</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4234</MinTileCol>
+						<MaxTileCol>4240</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6001</MinTileRow>
+						<MaxTileRow>6003</MaxTileRow>
+						<MinTileCol>8468</MinTileCol>
+						<MaxTileCol>8480</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12003</MinTileRow>
+						<MaxTileRow>12007</MaxTileRow>
+						<MinTileCol>16937</MinTileCol>
+						<MaxTileCol>16960</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24006</MinTileRow>
+						<MaxTileRow>24014</MaxTileRow>
+						<MinTileCol>33874</MinTileCol>
+						<MaxTileCol>33921</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48012</MinTileRow>
+						<MaxTileRow>48028</MaxTileRow>
+						<MinTileCol>67748</MinTileCol>
+						<MaxTileCol>67843</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96025</MinTileRow>
+						<MaxTileRow>96057</MaxTileRow>
+						<MinTileCol>135497</MinTileCol>
+						<MaxTileCol>135687</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.48772 43.105</ows:LowerCorner>
+				<ows:UpperCorner>6.73174 43.2835</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-13-38281820</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1060</MinTileCol>
+						<MaxTileCol>1062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2121</MinTileCol>
+						<MaxTileCol>2124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3001</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4243</MinTileCol>
+						<MaxTileCol>4249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6002</MinTileRow>
+						<MaxTileRow>6013</MaxTileRow>
+						<MinTileCol>8487</MinTileCol>
+						<MaxTileCol>8498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12005</MinTileRow>
+						<MaxTileRow>12026</MaxTileRow>
+						<MinTileCol>16974</MinTileCol>
+						<MaxTileCol>16996</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24011</MinTileRow>
+						<MaxTileRow>24053</MaxTileRow>
+						<MinTileCol>33949</MinTileCol>
+						<MaxTileCol>33993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48023</MinTileRow>
+						<MaxTileRow>48106</MaxTileRow>
+						<MinTileCol>67898</MinTileCol>
+						<MaxTileCol>67987</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96046</MinTileRow>
+						<MaxTileRow>96213</MaxTileRow>
+						<MinTileCol>135796</MinTileCol>
+						<MaxTileCol>135974</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.06206 42.955</ows:LowerCorner>
+				<ows:UpperCorner>6.37503 43.2963</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-13-38291319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1058</MinTileCol>
+						<MaxTileCol>1060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2117</MinTileCol>
+						<MaxTileCol>2120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3001</MinTileRow>
+						<MaxTileRow>3011</MaxTileRow>
+						<MinTileCol>4234</MinTileCol>
+						<MaxTileCol>4240</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6002</MinTileRow>
+						<MaxTileRow>6022</MaxTileRow>
+						<MinTileCol>8468</MinTileCol>
+						<MaxTileCol>8481</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12004</MinTileRow>
+						<MaxTileRow>12045</MaxTileRow>
+						<MinTileCol>16936</MinTileCol>
+						<MaxTileCol>16963</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24008</MinTileRow>
+						<MaxTileRow>24091</MaxTileRow>
+						<MinTileCol>33873</MinTileCol>
+						<MaxTileCol>33927</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48016</MinTileRow>
+						<MaxTileRow>48182</MaxTileRow>
+						<MinTileCol>67747</MinTileCol>
+						<MaxTileCol>67854</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96033</MinTileRow>
+						<MaxTileRow>96364</MaxTileRow>
+						<MinTileCol>135494</MinTileCol>
+						<MaxTileCol>135708</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.77259 43.2574</ows:LowerCorner>
+				<ows:UpperCorner>5.07501 43.4605</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-14-37856075</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>525</MinTileCol>
+						<MaxTileCol>526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1051</MinTileCol>
+						<MaxTileCol>1052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2102</MinTileCol>
+						<MaxTileCol>2105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>3002</MaxTileRow>
+						<MinTileCol>4204</MinTileCol>
+						<MaxTileCol>4211</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5991</MinTileRow>
+						<MaxTileRow>6004</MaxTileRow>
+						<MinTileCol>8409</MinTileCol>
+						<MaxTileCol>8422</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11983</MinTileRow>
+						<MaxTileRow>12008</MaxTileRow>
+						<MinTileCol>16818</MinTileCol>
+						<MaxTileCol>16845</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23966</MinTileRow>
+						<MaxTileRow>24016</MaxTileRow>
+						<MinTileCol>33637</MinTileCol>
+						<MaxTileCol>33691</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47932</MinTileRow>
+						<MaxTileRow>48033</MaxTileRow>
+						<MinTileCol>67274</MinTileCol>
+						<MaxTileCol>67383</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95864</MinTileRow>
+						<MaxTileRow>96067</MaxTileRow>
+						<MinTileCol>134548</MinTileCol>
+						<MaxTileCol>134767</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.85536 42.9886</ows:LowerCorner>
+				<ows:UpperCorner>6.14718 43.1852</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-14-37890449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>751</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1058</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1502</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2114</MinTileCol>
+						<MaxTileCol>2117</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3004</MinTileRow>
+						<MaxTileRow>3010</MaxTileRow>
+						<MinTileCol>4229</MinTileCol>
+						<MaxTileCol>4235</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6008</MinTileRow>
+						<MaxTileRow>6020</MaxTileRow>
+						<MinTileCol>8458</MinTileCol>
+						<MaxTileCol>8471</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12017</MinTileRow>
+						<MaxTileRow>12041</MaxTileRow>
+						<MinTileCol>16917</MinTileCol>
+						<MaxTileCol>16943</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24034</MinTileRow>
+						<MaxTileRow>24083</MaxTileRow>
+						<MinTileCol>33834</MinTileCol>
+						<MaxTileCol>33887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48069</MinTileRow>
+						<MaxTileRow>48167</MaxTileRow>
+						<MinTileCol>67668</MinTileCol>
+						<MaxTileCol>67774</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96139</MinTileRow>
+						<MaxTileRow>96335</MaxTileRow>
+						<MinTileCol>135336</MinTileCol>
+						<MaxTileCol>135548</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.28279 42.9581</ows:LowerCorner>
+				<ows:UpperCorner>6.54299 43.0201</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-05-14-37898824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>376</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>752</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1059</MinTileCol>
+						<MaxTileCol>1061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1504</MinTileRow>
+						<MaxTileRow>1505</MaxTileRow>
+						<MinTileCol>2119</MinTileCol>
+						<MaxTileCol>2122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3009</MinTileRow>
+						<MaxTileRow>3011</MaxTileRow>
+						<MinTileCol>4238</MinTileCol>
+						<MaxTileCol>4244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6019</MinTileRow>
+						<MaxTileRow>6022</MaxTileRow>
+						<MinTileCol>8477</MinTileCol>
+						<MaxTileCol>8489</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12038</MinTileRow>
+						<MaxTileRow>12045</MaxTileRow>
+						<MinTileCol>16955</MinTileCol>
+						<MaxTileCol>16979</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24076</MinTileRow>
+						<MaxTileRow>24090</MaxTileRow>
+						<MinTileCol>33911</MinTileCol>
+						<MaxTileCol>33958</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48152</MinTileRow>
+						<MaxTileRow>48181</MaxTileRow>
+						<MinTileCol>67823</MinTileCol>
+						<MaxTileCol>67917</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96304</MinTileRow>
+						<MaxTileRow>96363</MaxTileRow>
+						<MinTileCol>135646</MinTileCol>
+						<MaxTileCol>135835</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>47</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>94</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>188</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.50762 43.2308</ows:LowerCorner>
+				<ows:UpperCorner>6.74692 43.5168</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-07-23-38490559</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1061</MinTileCol>
+						<MaxTileCol>1062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2122</MinTileCol>
+						<MaxTileCol>2124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2994</MinTileRow>
+						<MaxTileRow>3002</MaxTileRow>
+						<MinTileCol>4244</MinTileCol>
+						<MaxTileCol>4249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5988</MinTileRow>
+						<MaxTileRow>6005</MaxTileRow>
+						<MinTileCol>8488</MinTileCol>
+						<MaxTileCol>8498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11976</MinTileRow>
+						<MaxTileRow>12011</MaxTileRow>
+						<MinTileCol>16976</MinTileCol>
+						<MaxTileCol>16997</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23953</MinTileRow>
+						<MaxTileRow>24023</MaxTileRow>
+						<MinTileCol>33953</MinTileCol>
+						<MaxTileCol>33995</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47906</MinTileRow>
+						<MaxTileRow>48046</MaxTileRow>
+						<MinTileCol>67906</MinTileCol>
+						<MaxTileCol>67990</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95813</MinTileRow>
+						<MaxTileRow>96093</MaxTileRow>
+						<MinTileCol>135813</MinTileCol>
+						<MaxTileCol>135980</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PACA-Littoral</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PACA-Littoral issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.89143 43.443</ows:LowerCorner>
+				<ows:UpperCorner>7.10414 43.6659</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PACA-Littoral-2013-12-01-38097894</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1494</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2126</MinTileCol>
+						<MaxTileCol>2128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2989</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4252</MinTileCol>
+						<MaxTileCol>4257</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5978</MinTileRow>
+						<MaxTileRow>5992</MaxTileRow>
+						<MinTileCol>8505</MinTileCol>
+						<MaxTileCol>8515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11957</MinTileRow>
+						<MaxTileRow>11984</MaxTileRow>
+						<MinTileCol>17011</MinTileCol>
+						<MaxTileCol>17030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23915</MinTileRow>
+						<MaxTileRow>23969</MaxTileRow>
+						<MinTileCol>34023</MinTileCol>
+						<MaxTileCol>34061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47831</MinTileRow>
+						<MaxTileRow>47938</MaxTileRow>
+						<MinTileCol>68047</MinTileCol>
+						<MaxTileCol>68122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95663</MinTileRow>
+						<MaxTileRow>95877</MaxTileRow>
+						<MinTileCol>136095</MinTileCol>
+						<MaxTileCol>136245</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PARIS-CENTRE</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PARIS-CENTRE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.18208 48.7405</ows:LowerCorner>
+				<ows:UpperCorner>2.46181 48.9602</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PARIS-CENTRE-2013-07-21-39303694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>351</MinTileRow>
+						<MaxTileRow>352</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>703</MinTileRow>
+						<MaxTileRow>705</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1407</MinTileRow>
+						<MaxTileRow>1411</MaxTileRow>
+						<MinTileCol>2072</MinTileCol>
+						<MaxTileCol>2076</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2814</MinTileRow>
+						<MaxTileRow>2822</MaxTileRow>
+						<MinTileCol>4145</MinTileCol>
+						<MaxTileCol>4152</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5629</MinTileRow>
+						<MaxTileRow>5644</MaxTileRow>
+						<MinTileCol>8290</MinTileCol>
+						<MaxTileCol>8304</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11258</MinTileRow>
+						<MaxTileRow>11289</MaxTileRow>
+						<MinTileCol>16581</MinTileCol>
+						<MaxTileCol>16608</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22516</MinTileRow>
+						<MaxTileRow>22578</MaxTileRow>
+						<MinTileCol>33162</MinTileCol>
+						<MaxTileCol>33217</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45032</MinTileRow>
+						<MaxTileRow>45157</MaxTileRow>
+						<MinTileCol>66325</MinTileCol>
+						<MaxTileCol>66435</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90065</MinTileRow>
+						<MaxTileRow>90315</MaxTileRow>
+						<MinTileCol>132651</MinTileCol>
+						<MaxTileCol>132870</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PAU 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de PAU 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.505156 43.2117</ows:LowerCorner>
+				<ows:UpperCorner>-0.247949 43.4081</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PAU-2014-10-24-40100388</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>510</MinTileCol>
+						<MaxTileCol>511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1021</MinTileCol>
+						<MaxTileCol>1022</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2042</MinTileCol>
+						<MaxTileCol>2045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2997</MinTileRow>
+						<MaxTileRow>3003</MaxTileRow>
+						<MinTileCol>4084</MinTileCol>
+						<MaxTileCol>4090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5994</MinTileRow>
+						<MaxTileRow>6006</MaxTileRow>
+						<MinTileCol>8169</MinTileCol>
+						<MaxTileCol>8180</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11989</MinTileRow>
+						<MaxTileRow>12013</MaxTileRow>
+						<MinTileCol>16338</MinTileCol>
+						<MaxTileCol>16360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23979</MinTileRow>
+						<MaxTileRow>24027</MaxTileRow>
+						<MinTileCol>32676</MinTileCol>
+						<MaxTileCol>32721</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47958</MinTileRow>
+						<MaxTileRow>48055</MaxTileRow>
+						<MinTileCol>65352</MinTileCol>
+						<MaxTileCol>65443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95916</MinTileRow>
+						<MaxTileRow>96111</MaxTileRow>
+						<MinTileCol>130704</MinTileCol>
+						<MaxTileCol>130887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>255</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PAYS-DE-LA-LOIRE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PAYS-DE-LA-LOIRE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.74381 46.2048</ows:LowerCorner>
+				<ows:UpperCorner>0.998289 48.6149</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PAYS-DE-LA-LOIRE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>504</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>706</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1009</MinTileCol>
+						<MaxTileCol>1029</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1413</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2018</MinTileCol>
+						<MaxTileCol>2058</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2827</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4036</MinTileCol>
+						<MaxTileCol>4117</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5654</MinTileRow>
+						<MaxTileRow>5812</MaxTileRow>
+						<MinTileCol>8072</MinTileCol>
+						<MaxTileCol>8234</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11309</MinTileRow>
+						<MaxTileRow>11624</MaxTileRow>
+						<MinTileCol>16144</MinTileCol>
+						<MaxTileCol>16468</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22619</MinTileRow>
+						<MaxTileRow>23248</MaxTileRow>
+						<MinTileCol>32289</MinTileCol>
+						<MaxTileCol>32937</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45239</MinTileRow>
+						<MaxTileRow>46496</MaxTileRow>
+						<MinTileCol>64578</MinTileCol>
+						<MaxTileCol>65875</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Perpignan</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Perpignan issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.80454 42.6295</ows:LowerCorner>
+				<ows:UpperCorner>3.06108 42.8275</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PERPIGNAN-2013-04-22-38930444</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>376</MinTileRow>
+						<MaxTileRow>377</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>753</MinTileRow>
+						<MaxTileRow>755</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1507</MinTileRow>
+						<MaxTileRow>1510</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3015</MinTileRow>
+						<MaxTileRow>3021</MaxTileRow>
+						<MinTileCol>4159</MinTileCol>
+						<MaxTileCol>4165</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6031</MinTileRow>
+						<MaxTileRow>6043</MaxTileRow>
+						<MinTileCol>8319</MinTileCol>
+						<MaxTileCol>8331</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12062</MinTileRow>
+						<MaxTileRow>12086</MaxTileRow>
+						<MinTileCol>16639</MinTileCol>
+						<MaxTileCol>16662</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24124</MinTileRow>
+						<MaxTileRow>24173</MaxTileRow>
+						<MinTileCol>33278</MinTileCol>
+						<MaxTileCol>33325</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48248</MinTileRow>
+						<MaxTileRow>48346</MaxTileRow>
+						<MinTileCol>66557</MinTileCol>
+						<MaxTileCol>66650</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96496</MinTileRow>
+						<MaxTileRow>96692</MaxTileRow>
+						<MinTileCol>133114</MinTileCol>
+						<MaxTileCol>133301</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>47</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>94</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>188</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PICARDIE-2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PICARDIE-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.34308 48.8203</ows:LowerCorner>
+				<ows:UpperCorner>4.29191 50.3879</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PICARDIE-2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>352</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>691</MinTileRow>
+						<MaxTileRow>704</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1382</MinTileRow>
+						<MaxTileRow>1409</MaxTileRow>
+						<MinTileCol>2063</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2764</MinTileRow>
+						<MaxTileRow>2819</MaxTileRow>
+						<MinTileCol>4126</MinTileCol>
+						<MaxTileCol>4193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5528</MinTileRow>
+						<MaxTileRow>5638</MaxTileRow>
+						<MinTileCol>8253</MinTileCol>
+						<MaxTileCol>8386</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11057</MinTileRow>
+						<MaxTileRow>11276</MaxTileRow>
+						<MinTileCol>16507</MinTileCol>
+						<MaxTileCol>16773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22115</MinTileRow>
+						<MaxTileRow>22553</MaxTileRow>
+						<MinTileCol>33014</MinTileCol>
+						<MaxTileCol>33547</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44231</MinTileRow>
+						<MaxTileRow>45107</MaxTileRow>
+						<MinTileCol>66028</MinTileCol>
+						<MaxTileCol>67094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PICARDIE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PICARDIE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.34338 48.8048</ows:LowerCorner>
+				<ows:UpperCorner>5.09165 50.3745</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PICARDIE-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>352</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>691</MinTileRow>
+						<MaxTileRow>704</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1382</MinTileRow>
+						<MaxTileRow>1409</MaxTileRow>
+						<MinTileCol>2063</MinTileCol>
+						<MaxTileCol>2105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2764</MinTileRow>
+						<MaxTileRow>2819</MaxTileRow>
+						<MinTileCol>4126</MinTileCol>
+						<MaxTileCol>4211</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5529</MinTileRow>
+						<MaxTileRow>5639</MaxTileRow>
+						<MinTileCol>8253</MinTileCol>
+						<MaxTileCol>8422</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11059</MinTileRow>
+						<MaxTileRow>11278</MaxTileRow>
+						<MinTileCol>16507</MinTileCol>
+						<MaxTileCol>16845</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22118</MinTileRow>
+						<MaxTileRow>22556</MaxTileRow>
+						<MinTileCol>33014</MinTileCol>
+						<MaxTileCol>33691</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44236</MinTileRow>
+						<MaxTileRow>45112</MaxTileRow>
+						<MinTileCol>66028</MinTileCol>
+						<MaxTileCol>67382</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Poitiers</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Poitiers issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.197286 46.511</ows:LowerCorner>
+				<ows:UpperCorner>0.495178 46.7336</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_POITIERS-2013-08-02-39830444</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>362</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>722</MinTileRow>
+						<MaxTileRow>724</MaxTileRow>
+						<MinTileCol>1025</MinTileCol>
+						<MaxTileCol>1026</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1445</MinTileRow>
+						<MaxTileRow>1448</MaxTileRow>
+						<MinTileCol>2050</MinTileCol>
+						<MaxTileCol>2053</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2890</MinTileRow>
+						<MaxTileRow>2897</MaxTileRow>
+						<MinTileCol>4100</MinTileCol>
+						<MaxTileCol>4107</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5780</MinTileRow>
+						<MaxTileRow>5795</MaxTileRow>
+						<MinTileCol>8201</MinTileCol>
+						<MaxTileCol>8214</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11560</MinTileRow>
+						<MaxTileRow>11590</MaxTileRow>
+						<MinTileCol>16402</MinTileCol>
+						<MaxTileCol>16428</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23121</MinTileRow>
+						<MaxTileRow>23180</MaxTileRow>
+						<MinTileCol>32804</MinTileCol>
+						<MaxTileCol>32856</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46243</MinTileRow>
+						<MaxTileRow>46360</MaxTileRow>
+						<MinTileCol>65608</MinTileCol>
+						<MaxTileCol>65713</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92486</MinTileRow>
+						<MaxTileRow>92720</MaxTileRow>
+						<MinTileCol>131216</MinTileCol>
+						<MaxTileCol>131427</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de POITOU-CHARENTES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de POITOU-CHARENTES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.68629 45.031</ows:LowerCorner>
+				<ows:UpperCorner>1.2706 47.2154</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_POITOU-CHARENTES-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>359</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>718</MinTileRow>
+						<MaxTileRow>736</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1437</MinTileRow>
+						<MaxTileRow>1472</MaxTileRow>
+						<MinTileCol>2029</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2874</MinTileRow>
+						<MaxTileRow>2944</MaxTileRow>
+						<MinTileCol>4059</MinTileCol>
+						<MaxTileCol>4124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5749</MinTileRow>
+						<MaxTileRow>5888</MaxTileRow>
+						<MinTileCol>8118</MinTileCol>
+						<MaxTileCol>8248</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11499</MinTileRow>
+						<MaxTileRow>11777</MaxTileRow>
+						<MinTileCol>16236</MinTileCol>
+						<MaxTileCol>16496</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22999</MinTileRow>
+						<MaxTileRow>23555</MaxTileRow>
+						<MinTileCol>32473</MinTileCol>
+						<MaxTileCol>32992</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45998</MinTileRow>
+						<MaxTileRow>47111</MaxTileRow>
+						<MinTileCol>64947</MinTileCol>
+						<MaxTileCol>65984</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de PONTAIX 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de PONTAIX issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.20804 44.666</ows:LowerCorner>
+				<ows:UpperCorner>5.31409 44.7941</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_PONTAIX-2014-06-26-38508996</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>526</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1053</MinTileCol>
+						<MaxTileCol>1054</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1478</MaxTileRow>
+						<MinTileCol>2107</MinTileCol>
+						<MaxTileCol>2108</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2953</MinTileRow>
+						<MaxTileRow>2957</MaxTileRow>
+						<MinTileCol>4214</MinTileCol>
+						<MaxTileCol>4216</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5906</MinTileRow>
+						<MaxTileRow>5915</MaxTileRow>
+						<MinTileCol>8429</MinTileCol>
+						<MaxTileCol>8433</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11813</MinTileRow>
+						<MaxTileRow>11830</MaxTileRow>
+						<MinTileCol>16858</MinTileCol>
+						<MaxTileCol>16867</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23627</MinTileRow>
+						<MaxTileRow>23660</MaxTileRow>
+						<MinTileCol>33716</MinTileCol>
+						<MaxTileCol>33735</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47255</MinTileRow>
+						<MaxTileRow>47321</MaxTileRow>
+						<MinTileCol>67432</MinTileCol>
+						<MaxTileCol>67470</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94511</MinTileRow>
+						<MaxTileRow>94642</MaxTileRow>
+						<MinTileCol>134864</MinTileCol>
+						<MaxTileCol>134941</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de QUIMPER 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de QUIMPER issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-4.2893 47.869</ows:LowerCorner>
+				<ows:UpperCorner>-3.93994 48.1035</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_QUIMPER-2014-03-08-41149319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>499</MinTileCol>
+						<MaxTileCol>500</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>999</MinTileCol>
+						<MaxTileCol>1001</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1422</MinTileRow>
+						<MaxTileRow>1425</MaxTileRow>
+						<MinTileCol>1999</MinTileCol>
+						<MaxTileCol>2002</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2844</MinTileRow>
+						<MaxTileRow>2851</MaxTileRow>
+						<MinTileCol>3998</MinTileCol>
+						<MaxTileCol>4005</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5689</MinTileRow>
+						<MaxTileRow>5703</MaxTileRow>
+						<MinTileCol>7997</MinTileCol>
+						<MaxTileCol>8011</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11378</MinTileRow>
+						<MaxTileRow>11406</MaxTileRow>
+						<MinTileCol>15995</MinTileCol>
+						<MaxTileCol>16023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22756</MinTileRow>
+						<MaxTileRow>22813</MaxTileRow>
+						<MinTileCol>31991</MinTileCol>
+						<MaxTileCol>32046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45512</MinTileRow>
+						<MaxTileRow>45627</MaxTileRow>
+						<MinTileCol>63983</MinTileCol>
+						<MaxTileCol>64093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91025</MinTileRow>
+						<MaxTileRow>91255</MaxTileRow>
+						<MinTileCol>127966</MinTileCol>
+						<MaxTileCol>128186</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>62</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>249</MinTileCol>
+						<MaxTileCol>250</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RENNES-2 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RENNES-2 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.87285 48.0022</ows:LowerCorner>
+				<ows:UpperCorner>-1.57602 48.1841</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RENNES-2-2014-09-26-40946704</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1423</MaxTileRow>
+						<MinTileCol>2026</MinTileCol>
+						<MaxTileCol>2030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2841</MinTileRow>
+						<MaxTileRow>2847</MaxTileRow>
+						<MinTileCol>4053</MinTileCol>
+						<MaxTileCol>4060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5683</MinTileRow>
+						<MaxTileRow>5694</MaxTileRow>
+						<MinTileCol>8106</MinTileCol>
+						<MaxTileCol>8120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11366</MinTileRow>
+						<MaxTileRow>11389</MaxTileRow>
+						<MinTileCol>16213</MinTileCol>
+						<MaxTileCol>16240</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22733</MinTileRow>
+						<MaxTileRow>22778</MaxTileRow>
+						<MinTileCol>32427</MinTileCol>
+						<MaxTileCol>32480</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45467</MinTileRow>
+						<MaxTileRow>45556</MaxTileRow>
+						<MinTileCol>64855</MinTileCol>
+						<MaxTileCol>64961</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90935</MinTileRow>
+						<MaxTileRow>91112</MaxTileRow>
+						<MinTileCol>129711</MinTileCol>
+						<MaxTileCol>129923</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RENNES 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de RENNES 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.83503 47.9769</ows:LowerCorner>
+				<ows:UpperCorner>-1.52016 48.2131</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RENNES-2013-08-14-40257648</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1424</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2848</MaxTileRow>
+						<MinTileCol>4054</MinTileCol>
+						<MaxTileCol>4061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5680</MinTileRow>
+						<MaxTileRow>5696</MaxTileRow>
+						<MinTileCol>8108</MinTileCol>
+						<MaxTileCol>8122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11361</MinTileRow>
+						<MaxTileRow>11392</MaxTileRow>
+						<MinTileCol>16217</MinTileCol>
+						<MaxTileCol>16244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22723</MinTileRow>
+						<MaxTileRow>22785</MaxTileRow>
+						<MinTileCol>32435</MinTileCol>
+						<MaxTileCol>32489</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45446</MinTileRow>
+						<MaxTileRow>45570</MaxTileRow>
+						<MinTileCol>64871</MinTileCol>
+						<MaxTileCol>64978</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90892</MinTileRow>
+						<MaxTileRow>91140</MaxTileRow>
+						<MinTileCol>129743</MinTileCol>
+						<MaxTileCol>129957</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RENNES 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de RENNES 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.83503 47.9769</ows:LowerCorner>
+				<ows:UpperCorner>-1.52016 48.2131</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RENNES-2013-08-14-40272509</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1424</MaxTileRow>
+						<MinTileCol>2027</MinTileCol>
+						<MaxTileCol>2030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2848</MaxTileRow>
+						<MinTileCol>4054</MinTileCol>
+						<MaxTileCol>4061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5680</MinTileRow>
+						<MaxTileRow>5696</MaxTileRow>
+						<MinTileCol>8108</MinTileCol>
+						<MaxTileCol>8122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11361</MinTileRow>
+						<MaxTileRow>11392</MaxTileRow>
+						<MinTileCol>16217</MinTileCol>
+						<MaxTileCol>16244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22723</MinTileRow>
+						<MaxTileRow>22785</MaxTileRow>
+						<MinTileCol>32435</MinTileCol>
+						<MaxTileCol>32489</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45446</MinTileRow>
+						<MaxTileRow>45570</MaxTileRow>
+						<MinTileCol>64871</MinTileCol>
+						<MaxTileCol>64978</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90892</MinTileRow>
+						<MaxTileRow>91140</MaxTileRow>
+						<MinTileCol>129743</MinTileCol>
+						<MaxTileCol>129957</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RENNES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de RENNES 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.877 48.0022</ows:LowerCorner>
+				<ows:UpperCorner>-1.56263 48.2296</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RENNES-2014-09-27-40479133</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>506</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1013</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1423</MaxTileRow>
+						<MinTileCol>2026</MinTileCol>
+						<MaxTileCol>2030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2847</MaxTileRow>
+						<MinTileCol>4053</MinTileCol>
+						<MaxTileCol>4060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5680</MinTileRow>
+						<MaxTileRow>5694</MaxTileRow>
+						<MinTileCol>8106</MinTileCol>
+						<MaxTileCol>8120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11360</MinTileRow>
+						<MaxTileRow>11389</MaxTileRow>
+						<MinTileCol>16213</MinTileCol>
+						<MaxTileCol>16240</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22720</MinTileRow>
+						<MaxTileRow>22778</MaxTileRow>
+						<MinTileCol>32427</MinTileCol>
+						<MaxTileCol>32480</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45440</MinTileRow>
+						<MaxTileRow>45556</MaxTileRow>
+						<MinTileCol>64855</MinTileCol>
+						<MaxTileCol>64961</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90881</MinTileRow>
+						<MaxTileRow>91112</MaxTileRow>
+						<MinTileCol>129711</MinTileCol>
+						<MaxTileCol>129922</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RENNES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de RENNES 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-1.74179 48.0076</ows:LowerCorner>
+				<ows:UpperCorner>-1.53585 48.2216</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RENNES-2014-09-27-40502855</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>507</MinTileCol>
+						<MaxTileCol>507</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1014</MinTileCol>
+						<MaxTileCol>1015</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1423</MaxTileRow>
+						<MinTileCol>2028</MinTileCol>
+						<MaxTileCol>2030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2847</MaxTileRow>
+						<MinTileCol>4056</MinTileCol>
+						<MaxTileCol>4060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5680</MinTileRow>
+						<MaxTileRow>5694</MaxTileRow>
+						<MinTileCol>8112</MinTileCol>
+						<MaxTileCol>8121</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11360</MinTileRow>
+						<MaxTileRow>11389</MaxTileRow>
+						<MinTileCol>16225</MinTileCol>
+						<MaxTileCol>16243</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22720</MinTileRow>
+						<MaxTileRow>22778</MaxTileRow>
+						<MinTileCol>32451</MinTileCol>
+						<MaxTileCol>32486</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45441</MinTileRow>
+						<MaxTileRow>45556</MaxTileRow>
+						<MinTileCol>64903</MinTileCol>
+						<MaxTileCol>64972</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90883</MinTileRow>
+						<MaxTileRow>91112</MaxTileRow>
+						<MinTileCol>129806</MinTileCol>
+						<MaxTileCol>129945</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>253</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.549085 43.6369</ows:LowerCorner>
+				<ows:UpperCorner>0.868612 44.1649</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-02-20-40051573</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>743</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1486</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2973</MinTileRow>
+						<MaxTileRow>2990</MaxTileRow>
+						<MinTileCol>4108</MinTileCol>
+						<MaxTileCol>4115</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5947</MinTileRow>
+						<MaxTileRow>5980</MaxTileRow>
+						<MinTileCol>8217</MinTileCol>
+						<MaxTileCol>8231</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11894</MinTileRow>
+						<MaxTileRow>11960</MaxTileRow>
+						<MinTileCol>16435</MinTileCol>
+						<MaxTileCol>16462</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23788</MinTileRow>
+						<MaxTileRow>23920</MaxTileRow>
+						<MinTileCol>32871</MinTileCol>
+						<MaxTileCol>32925</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47576</MinTileRow>
+						<MaxTileRow>47841</MaxTileRow>
+						<MinTileCol>65743</MinTileCol>
+						<MaxTileCol>65850</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95153</MinTileRow>
+						<MaxTileRow>95682</MaxTileRow>
+						<MinTileCol>131487</MinTileCol>
+						<MaxTileCol>131700</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.946908 44.455</ows:LowerCorner>
+				<ows:UpperCorner>1.13963 44.5754</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-02-21-39629075</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1480</MinTileRow>
+						<MaxTileRow>1482</MaxTileRow>
+						<MinTileCol>2058</MinTileCol>
+						<MaxTileCol>2060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2960</MinTileRow>
+						<MaxTileRow>2964</MaxTileRow>
+						<MinTileCol>4117</MinTileCol>
+						<MaxTileCol>4121</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5920</MinTileRow>
+						<MaxTileRow>5928</MaxTileRow>
+						<MinTileCol>8235</MinTileCol>
+						<MaxTileCol>8243</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11841</MinTileRow>
+						<MaxTileRow>11857</MaxTileRow>
+						<MinTileCol>16470</MinTileCol>
+						<MaxTileCol>16487</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23683</MinTileRow>
+						<MaxTileRow>23714</MaxTileRow>
+						<MinTileCol>32940</MinTileCol>
+						<MaxTileCol>32975</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47367</MinTileRow>
+						<MaxTileRow>47428</MaxTileRow>
+						<MinTileCol>65880</MinTileCol>
+						<MaxTileCol>65951</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94735</MinTileRow>
+						<MaxTileRow>94857</MaxTileRow>
+						<MinTileCol>131761</MinTileCol>
+						<MaxTileCol>131902</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.30455 44.2829</ows:LowerCorner>
+				<ows:UpperCorner>2.5865 44.7974</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-02-22-39143949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>742</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1484</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2953</MinTileRow>
+						<MaxTileRow>2969</MaxTileRow>
+						<MinTileCol>4148</MinTileCol>
+						<MaxTileCol>4154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5906</MinTileRow>
+						<MaxTileRow>5939</MaxTileRow>
+						<MinTileCol>8296</MinTileCol>
+						<MaxTileCol>8309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11813</MinTileRow>
+						<MaxTileRow>11879</MaxTileRow>
+						<MinTileCol>16593</MinTileCol>
+						<MaxTileCol>16619</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23627</MinTileRow>
+						<MaxTileRow>23758</MaxTileRow>
+						<MinTileCol>33187</MinTileCol>
+						<MaxTileCol>33238</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47254</MinTileRow>
+						<MaxTileRow>47516</MaxTileRow>
+						<MinTileCol>66375</MinTileCol>
+						<MaxTileCol>66477</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94508</MinTileRow>
+						<MaxTileRow>95033</MaxTileRow>
+						<MinTileCol>132750</MinTileCol>
+						<MaxTileCol>132954</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.17391 43.789</ows:LowerCorner>
+				<ows:UpperCorner>3.46348 44.2669</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-03-15-38467573</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1485</MinTileRow>
+						<MaxTileRow>1492</MaxTileRow>
+						<MinTileCol>2084</MinTileCol>
+						<MaxTileCol>2087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2970</MinTileRow>
+						<MaxTileRow>2985</MaxTileRow>
+						<MinTileCol>4168</MinTileCol>
+						<MaxTileCol>4174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5940</MinTileRow>
+						<MaxTileRow>5970</MaxTileRow>
+						<MinTileCol>8336</MinTileCol>
+						<MaxTileCol>8349</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11881</MinTileRow>
+						<MaxTileRow>11941</MaxTileRow>
+						<MinTileCol>16672</MinTileCol>
+						<MaxTileCol>16699</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23762</MinTileRow>
+						<MaxTileRow>23883</MaxTileRow>
+						<MinTileCol>33345</MinTileCol>
+						<MaxTileCol>33398</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47524</MinTileRow>
+						<MaxTileRow>47766</MaxTileRow>
+						<MinTileCol>66691</MinTileCol>
+						<MaxTileCol>66796</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95049</MinTileRow>
+						<MaxTileRow>95533</MaxTileRow>
+						<MinTileCol>133383</MinTileCol>
+						<MaxTileCol>133592</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.29893 43.9419</ows:LowerCorner>
+				<ows:UpperCorner>3.48683 44.0686</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-03-15-38483324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1488</MinTileRow>
+						<MaxTileRow>1490</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2976</MinTileRow>
+						<MaxTileRow>2980</MaxTileRow>
+						<MinTileCol>4171</MinTileCol>
+						<MaxTileCol>4175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5953</MinTileRow>
+						<MaxTileRow>5961</MaxTileRow>
+						<MinTileCol>8342</MinTileCol>
+						<MaxTileCol>8350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11906</MinTileRow>
+						<MaxTileRow>11922</MaxTileRow>
+						<MinTileCol>16684</MinTileCol>
+						<MaxTileCol>16701</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23812</MinTileRow>
+						<MaxTileRow>23844</MaxTileRow>
+						<MinTileCol>33368</MinTileCol>
+						<MaxTileCol>33402</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47625</MinTileRow>
+						<MaxTileRow>47689</MaxTileRow>
+						<MinTileCol>66737</MinTileCol>
+						<MaxTileCol>66805</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95251</MinTileRow>
+						<MaxTileRow>95379</MaxTileRow>
+						<MinTileCol>133474</MinTileCol>
+						<MaxTileCol>133611</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.96257 43.6638</ows:LowerCorner>
+				<ows:UpperCorner>3.23706 44.042</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-03-21-38770699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1488</MinTileRow>
+						<MaxTileRow>1494</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2977</MinTileRow>
+						<MaxTileRow>2989</MaxTileRow>
+						<MinTileCol>4163</MinTileCol>
+						<MaxTileCol>4169</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5954</MinTileRow>
+						<MaxTileRow>5978</MaxTileRow>
+						<MinTileCol>8326</MinTileCol>
+						<MaxTileCol>8339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11909</MinTileRow>
+						<MaxTileRow>11957</MaxTileRow>
+						<MinTileCol>16653</MinTileCol>
+						<MaxTileCol>16678</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23819</MinTileRow>
+						<MaxTileRow>23914</MaxTileRow>
+						<MinTileCol>33307</MinTileCol>
+						<MaxTileCol>33357</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47639</MinTileRow>
+						<MaxTileRow>47829</MaxTileRow>
+						<MinTileCol>66614</MinTileCol>
+						<MaxTileCol>66714</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95278</MinTileRow>
+						<MaxTileRow>95659</MaxTileRow>
+						<MinTileCol>133229</MinTileCol>
+						<MaxTileCol>133429</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.48081 43.4019</ows:LowerCorner>
+				<ows:UpperCorner>2.70387 43.5107</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-04-03-38727825</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2994</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4152</MinTileCol>
+						<MaxTileCol>4157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5988</MinTileRow>
+						<MaxTileRow>5995</MaxTileRow>
+						<MinTileCol>8304</MinTileCol>
+						<MaxTileCol>8315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11976</MinTileRow>
+						<MaxTileRow>11990</MaxTileRow>
+						<MinTileCol>16609</MinTileCol>
+						<MaxTileCol>16630</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23953</MinTileRow>
+						<MaxTileRow>23980</MaxTileRow>
+						<MinTileCol>33219</MinTileCol>
+						<MaxTileCol>33260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47907</MinTileRow>
+						<MaxTileRow>47961</MaxTileRow>
+						<MinTileCol>66439</MinTileCol>
+						<MaxTileCol>66520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95814</MinTileRow>
+						<MaxTileRow>95923</MaxTileRow>
+						<MinTileCol>132878</MinTileCol>
+						<MaxTileCol>133040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.73933 43.8998</ows:LowerCorner>
+				<ows:UpperCorner>2.01669 44.0646</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-04-14-39662824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1488</MinTileRow>
+						<MaxTileRow>1490</MaxTileRow>
+						<MinTileCol>2067</MinTileCol>
+						<MaxTileCol>2070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2976</MinTileRow>
+						<MaxTileRow>2981</MaxTileRow>
+						<MinTileCol>4135</MinTileCol>
+						<MaxTileCol>4141</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5953</MinTileRow>
+						<MaxTileRow>5963</MaxTileRow>
+						<MinTileCol>8271</MinTileCol>
+						<MaxTileCol>8283</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11906</MinTileRow>
+						<MaxTileRow>11927</MaxTileRow>
+						<MinTileCol>16542</MinTileCol>
+						<MaxTileCol>16567</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23813</MinTileRow>
+						<MaxTileRow>23855</MaxTileRow>
+						<MinTileCol>33084</MinTileCol>
+						<MaxTileCol>33135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47627</MinTileRow>
+						<MaxTileRow>47711</MaxTileRow>
+						<MinTileCol>66169</MinTileCol>
+						<MaxTileCol>66270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95255</MinTileRow>
+						<MaxTileRow>95422</MaxTileRow>
+						<MinTileCol>132338</MinTileCol>
+						<MaxTileCol>132540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.02255 43.2008</ows:LowerCorner>
+				<ows:UpperCorner>2.29913 43.5628</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-04-16-38749452</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2992</MinTileRow>
+						<MaxTileRow>3003</MaxTileRow>
+						<MinTileCol>4142</MinTileCol>
+						<MaxTileCol>4148</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5985</MinTileRow>
+						<MaxTileRow>6007</MaxTileRow>
+						<MinTileCol>8284</MinTileCol>
+						<MaxTileCol>8296</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11970</MinTileRow>
+						<MaxTileRow>12015</MaxTileRow>
+						<MinTileCol>16568</MinTileCol>
+						<MaxTileCol>16593</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23940</MinTileRow>
+						<MaxTileRow>24031</MaxTileRow>
+						<MinTileCol>33136</MinTileCol>
+						<MaxTileCol>33186</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47881</MinTileRow>
+						<MaxTileRow>48062</MaxTileRow>
+						<MinTileCol>66272</MinTileCol>
+						<MaxTileCol>66372</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95762</MinTileRow>
+						<MaxTileRow>96124</MaxTileRow>
+						<MinTileCol>132544</MinTileCol>
+						<MaxTileCol>132744</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.91371 43.8566</ows:LowerCorner>
+				<ows:UpperCorner>2.19157 44.084</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-05-05-38986324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1488</MinTileRow>
+						<MaxTileRow>1491</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2976</MinTileRow>
+						<MaxTileRow>2983</MaxTileRow>
+						<MinTileCol>4139</MinTileCol>
+						<MaxTileCol>4145</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5952</MinTileRow>
+						<MaxTileRow>5966</MaxTileRow>
+						<MinTileCol>8279</MinTileCol>
+						<MaxTileCol>8291</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11904</MinTileRow>
+						<MaxTileRow>11932</MaxTileRow>
+						<MinTileCol>16558</MinTileCol>
+						<MaxTileCol>16583</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23808</MinTileRow>
+						<MaxTileRow>23865</MaxTileRow>
+						<MinTileCol>33116</MinTileCol>
+						<MaxTileCol>33166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47617</MinTileRow>
+						<MaxTileRow>47731</MaxTileRow>
+						<MinTileCol>66232</MinTileCol>
+						<MaxTileCol>66333</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95235</MinTileRow>
+						<MaxTileRow>95463</MaxTileRow>
+						<MinTileCol>132465</MinTileCol>
+						<MaxTileCol>132667</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.09564 43.4444</ows:LowerCorner>
+				<ows:UpperCorner>2.3579 43.6351</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-06-06-39188446</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5980</MinTileRow>
+						<MaxTileRow>5992</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11961</MinTileRow>
+						<MaxTileRow>11985</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>16598</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23922</MinTileRow>
+						<MaxTileRow>23970</MaxTileRow>
+						<MinTileCol>33149</MinTileCol>
+						<MaxTileCol>33197</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47844</MinTileRow>
+						<MaxTileRow>47940</MaxTileRow>
+						<MinTileCol>66298</MinTileCol>
+						<MaxTileCol>66394</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95688</MinTileRow>
+						<MaxTileRow>95880</MaxTileRow>
+						<MinTileCol>132597</MinTileCol>
+						<MaxTileCol>132789</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.01588 43.1378</ows:LowerCorner>
+				<ows:UpperCorner>2.25076 43.2296</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-06-06-39197700</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1502</MaxTileRow>
+						<MinTileCol>2070</MinTileCol>
+						<MaxTileCol>2073</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3005</MaxTileRow>
+						<MinTileCol>4141</MinTileCol>
+						<MaxTileCol>4147</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6005</MinTileRow>
+						<MaxTileRow>6011</MaxTileRow>
+						<MinTileCol>8283</MinTileCol>
+						<MaxTileCol>8294</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12011</MinTileRow>
+						<MaxTileRow>12023</MaxTileRow>
+						<MinTileCol>16567</MinTileCol>
+						<MaxTileCol>16588</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24023</MinTileRow>
+						<MaxTileRow>24046</MaxTileRow>
+						<MinTileCol>33134</MinTileCol>
+						<MaxTileCol>33177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48047</MinTileRow>
+						<MaxTileRow>48093</MaxTileRow>
+						<MinTileCol>66269</MinTileCol>
+						<MaxTileCol>66355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96095</MinTileRow>
+						<MaxTileRow>96187</MaxTileRow>
+						<MinTileCol>132539</MinTileCol>
+						<MaxTileCol>132711</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.96257 43.8438</ows:LowerCorner>
+				<ows:UpperCorner>3.22455 44.033</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-02-39162699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1042</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1488</MinTileRow>
+						<MaxTileRow>1491</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2084</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2977</MinTileRow>
+						<MaxTileRow>2983</MaxTileRow>
+						<MinTileCol>4163</MinTileCol>
+						<MaxTileCol>4169</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5955</MinTileRow>
+						<MaxTileRow>5967</MaxTileRow>
+						<MinTileCol>8326</MinTileCol>
+						<MaxTileCol>8338</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11910</MinTileRow>
+						<MaxTileRow>11934</MaxTileRow>
+						<MinTileCol>16653</MinTileCol>
+						<MaxTileCol>16677</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23821</MinTileRow>
+						<MaxTileRow>23869</MaxTileRow>
+						<MinTileCol>33307</MinTileCol>
+						<MaxTileCol>33355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47643</MinTileRow>
+						<MaxTileRow>47739</MaxTileRow>
+						<MinTileCol>66614</MinTileCol>
+						<MaxTileCol>66710</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95287</MinTileRow>
+						<MaxTileRow>95478</MaxTileRow>
+						<MinTileCol>133229</MinTileCol>
+						<MaxTileCol>133420</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.75074 43.5918</ows:LowerCorner>
+				<ows:UpperCorner>3.01246 43.979</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-02-39172575</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1039</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2079</MinTileCol>
+						<MaxTileCol>2082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2979</MinTileRow>
+						<MaxTileRow>2991</MaxTileRow>
+						<MinTileCol>4158</MinTileCol>
+						<MaxTileCol>4164</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5958</MinTileRow>
+						<MaxTileRow>5983</MaxTileRow>
+						<MinTileCol>8317</MinTileCol>
+						<MaxTileCol>8329</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11917</MinTileRow>
+						<MaxTileRow>11966</MaxTileRow>
+						<MinTileCol>16634</MinTileCol>
+						<MaxTileCol>16658</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23835</MinTileRow>
+						<MaxTileRow>23933</MaxTileRow>
+						<MinTileCol>33268</MinTileCol>
+						<MaxTileCol>33316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47670</MinTileRow>
+						<MaxTileRow>47866</MaxTileRow>
+						<MinTileCol>66537</MinTileCol>
+						<MaxTileCol>66632</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95341</MinTileRow>
+						<MaxTileRow>95732</MaxTileRow>
+						<MinTileCol>133074</MinTileCol>
+						<MaxTileCol>133265</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.761284 43.9655</ows:LowerCorner>
+				<ows:UpperCorner>1.10565 44.4935</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-19-40305574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>744</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1481</MinTileRow>
+						<MaxTileRow>1489</MaxTileRow>
+						<MinTileCol>2056</MinTileCol>
+						<MaxTileCol>2060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2963</MinTileRow>
+						<MaxTileRow>2979</MaxTileRow>
+						<MinTileCol>4113</MinTileCol>
+						<MaxTileCol>4120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5926</MinTileRow>
+						<MaxTileRow>5959</MaxTileRow>
+						<MinTileCol>8227</MinTileCol>
+						<MaxTileCol>8241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11852</MinTileRow>
+						<MaxTileRow>11919</MaxTileRow>
+						<MinTileCol>16454</MinTileCol>
+						<MaxTileCol>16483</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23704</MinTileRow>
+						<MaxTileRow>23838</MaxTileRow>
+						<MinTileCol>32908</MinTileCol>
+						<MaxTileCol>32966</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47409</MinTileRow>
+						<MaxTileRow>47677</MaxTileRow>
+						<MinTileCol>65817</MinTileCol>
+						<MaxTileCol>65933</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94819</MinTileRow>
+						<MaxTileRow>95355</MaxTileRow>
+						<MinTileCol>131635</MinTileCol>
+						<MaxTileCol>131867</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.334293 43.5688</ows:LowerCorner>
+				<ows:UpperCorner>0.660639 43.9446</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-19-40320198</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>745</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1025</MinTileCol>
+						<MaxTileCol>1027</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1490</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2051</MinTileCol>
+						<MaxTileCol>2055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2980</MinTileRow>
+						<MaxTileRow>2992</MaxTileRow>
+						<MinTileCol>4103</MinTileCol>
+						<MaxTileCol>4110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5961</MinTileRow>
+						<MaxTileRow>5984</MaxTileRow>
+						<MinTileCol>8207</MinTileCol>
+						<MaxTileCol>8221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11922</MinTileRow>
+						<MaxTileRow>11969</MaxTileRow>
+						<MinTileCol>16415</MinTileCol>
+						<MaxTileCol>16443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23844</MinTileRow>
+						<MaxTileRow>23938</MaxTileRow>
+						<MinTileCol>32830</MinTileCol>
+						<MaxTileCol>32887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47688</MinTileRow>
+						<MaxTileRow>47877</MaxTileRow>
+						<MinTileCol>65660</MinTileCol>
+						<MaxTileCol>65775</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95376</MinTileRow>
+						<MaxTileRow>95755</MaxTileRow>
+						<MinTileCol>131321</MinTileCol>
+						<MaxTileCol>131551</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.64929 44.3758</ows:LowerCorner>
+				<ows:UpperCorner>1.93311 44.7029</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-21-39358202</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>739</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1478</MinTileRow>
+						<MaxTileRow>1483</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2956</MinTileRow>
+						<MaxTileRow>2966</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4139</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5912</MinTileRow>
+						<MaxTileRow>5933</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8279</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11825</MinTileRow>
+						<MaxTileRow>11867</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16559</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23651</MinTileRow>
+						<MaxTileRow>23734</MaxTileRow>
+						<MinTileCol>33068</MinTileCol>
+						<MaxTileCol>33119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47302</MinTileRow>
+						<MaxTileRow>47469</MaxTileRow>
+						<MinTileCol>66137</MinTileCol>
+						<MaxTileCol>66239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94604</MinTileRow>
+						<MaxTileRow>94939</MaxTileRow>
+						<MinTileCol>132274</MinTileCol>
+						<MaxTileCol>132479</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.6551 44.2678</ows:LowerCorner>
+				<ows:UpperCorner>1.93514 44.4599</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-21-39369951</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>741</MinTileRow>
+						<MaxTileRow>742</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1482</MinTileRow>
+						<MaxTileRow>1485</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2964</MinTileRow>
+						<MaxTileRow>2970</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4140</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5928</MinTileRow>
+						<MaxTileRow>5940</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8280</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11856</MinTileRow>
+						<MaxTileRow>11881</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16560</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23713</MinTileRow>
+						<MaxTileRow>23762</MaxTileRow>
+						<MinTileCol>33069</MinTileCol>
+						<MaxTileCol>33120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47426</MinTileRow>
+						<MaxTileRow>47524</MaxTileRow>
+						<MinTileCol>66139</MinTileCol>
+						<MaxTileCol>66240</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94853</MinTileRow>
+						<MaxTileRow>95048</MaxTileRow>
+						<MinTileCol>132278</MinTileCol>
+						<MaxTileCol>132481</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.43824 44.346</ows:LowerCorner>
+				<ows:UpperCorner>1.70783 44.5745</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-21-39381325</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1480</MinTileRow>
+						<MaxTileRow>1483</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2960</MinTileRow>
+						<MaxTileRow>2967</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5921</MinTileRow>
+						<MaxTileRow>5935</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8269</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11842</MinTileRow>
+						<MaxTileRow>11871</MaxTileRow>
+						<MinTileCol>16514</MinTileCol>
+						<MaxTileCol>16539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23684</MinTileRow>
+						<MaxTileRow>23742</MaxTileRow>
+						<MinTileCol>33029</MinTileCol>
+						<MaxTileCol>33078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47368</MinTileRow>
+						<MaxTileRow>47484</MaxTileRow>
+						<MinTileCol>66059</MinTileCol>
+						<MaxTileCol>66157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94736</MinTileRow>
+						<MaxTileRow>94969</MaxTileRow>
+						<MinTileCol>132119</MinTileCol>
+						<MaxTileCol>132315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.44147 43.9411</ows:LowerCorner>
+				<ows:UpperCorner>1.72946 44.4576</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-21-39399697</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>741</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1482</MinTileRow>
+						<MaxTileRow>1490</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2964</MinTileRow>
+						<MaxTileRow>2980</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5928</MinTileRow>
+						<MaxTileRow>5961</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11856</MinTileRow>
+						<MaxTileRow>11922</MaxTileRow>
+						<MinTileCol>16515</MinTileCol>
+						<MaxTileCol>16540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23713</MinTileRow>
+						<MaxTileRow>23845</MaxTileRow>
+						<MinTileCol>33030</MinTileCol>
+						<MaxTileCol>33081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47427</MinTileRow>
+						<MaxTileRow>47690</MaxTileRow>
+						<MinTileCol>66061</MinTileCol>
+						<MaxTileCol>66162</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94855</MinTileRow>
+						<MaxTileRow>95380</MaxTileRow>
+						<MinTileCol>132122</MinTileCol>
+						<MaxTileCol>132324</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.53758 43.9693</ows:LowerCorner>
+				<ows:UpperCorner>1.81608 44.1436</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-21-39415575</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>743</MinTileRow>
+						<MaxTileRow>744</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1487</MinTileRow>
+						<MaxTileRow>1489</MaxTileRow>
+						<MinTileCol>2065</MinTileCol>
+						<MaxTileCol>2068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2974</MinTileRow>
+						<MaxTileRow>2979</MaxTileRow>
+						<MinTileCol>4130</MinTileCol>
+						<MaxTileCol>4137</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5948</MinTileRow>
+						<MaxTileRow>5959</MaxTileRow>
+						<MinTileCol>8261</MinTileCol>
+						<MaxTileCol>8274</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11896</MinTileRow>
+						<MaxTileRow>11918</MaxTileRow>
+						<MinTileCol>16523</MinTileCol>
+						<MaxTileCol>16549</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23793</MinTileRow>
+						<MaxTileRow>23837</MaxTileRow>
+						<MinTileCol>33047</MinTileCol>
+						<MaxTileCol>33098</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47587</MinTileRow>
+						<MaxTileRow>47675</MaxTileRow>
+						<MinTileCol>66095</MinTileCol>
+						<MaxTileCol>66197</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95175</MinTileRow>
+						<MaxTileRow>95351</MaxTileRow>
+						<MinTileCol>132191</MinTileCol>
+						<MaxTileCol>132394</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.64231 44.2587</ows:LowerCorner>
+				<ows:UpperCorner>1.94783 44.469</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-07-26-40091195</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>742</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1481</MinTileRow>
+						<MaxTileRow>1485</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2963</MinTileRow>
+						<MaxTileRow>2970</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4140</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5927</MinTileRow>
+						<MaxTileRow>5941</MaxTileRow>
+						<MinTileCol>8266</MinTileCol>
+						<MaxTileCol>8280</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11855</MinTileRow>
+						<MaxTileRow>11882</MaxTileRow>
+						<MinTileCol>16533</MinTileCol>
+						<MaxTileCol>16561</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23711</MinTileRow>
+						<MaxTileRow>23764</MaxTileRow>
+						<MinTileCol>33066</MinTileCol>
+						<MaxTileCol>33122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47422</MinTileRow>
+						<MaxTileRow>47529</MaxTileRow>
+						<MinTileCol>66133</MinTileCol>
+						<MaxTileCol>66245</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94844</MinTileRow>
+						<MaxTileRow>95058</MaxTileRow>
+						<MinTileCol>132267</MinTileCol>
+						<MaxTileCol>132490</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.21189 44.3606</ows:LowerCorner>
+				<ows:UpperCorner>1.49413 44.5627</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-02-39852200</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1480</MinTileRow>
+						<MaxTileRow>1483</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2960</MinTileRow>
+						<MaxTileRow>2967</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5921</MinTileRow>
+						<MaxTileRow>5934</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11843</MinTileRow>
+						<MaxTileRow>11869</MaxTileRow>
+						<MinTileCol>16494</MinTileCol>
+						<MaxTileCol>16520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23687</MinTileRow>
+						<MaxTileRow>23738</MaxTileRow>
+						<MinTileCol>32988</MinTileCol>
+						<MaxTileCol>33040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47375</MinTileRow>
+						<MaxTileRow>47476</MaxTileRow>
+						<MinTileCol>65977</MinTileCol>
+						<MaxTileCol>66080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94750</MinTileRow>
+						<MaxTileRow>94953</MaxTileRow>
+						<MinTileCol>131955</MinTileCol>
+						<MaxTileCol>132160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.997588 44.3839</ows:LowerCorner>
+				<ows:UpperCorner>1.28004 44.5686</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-02-39861822</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1480</MinTileRow>
+						<MaxTileRow>1483</MaxTileRow>
+						<MinTileCol>2059</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2960</MinTileRow>
+						<MaxTileRow>2966</MaxTileRow>
+						<MinTileCol>4118</MinTileCol>
+						<MaxTileCol>4125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5921</MinTileRow>
+						<MaxTileRow>5933</MaxTileRow>
+						<MinTileCol>8237</MinTileCol>
+						<MaxTileCol>8250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11842</MinTileRow>
+						<MaxTileRow>11866</MaxTileRow>
+						<MinTileCol>16474</MinTileCol>
+						<MaxTileCol>16500</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23685</MinTileRow>
+						<MaxTileRow>23732</MaxTileRow>
+						<MinTileCol>32949</MinTileCol>
+						<MaxTileCol>33000</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47371</MinTileRow>
+						<MaxTileRow>47465</MaxTileRow>
+						<MinTileCol>65899</MinTileCol>
+						<MaxTileCol>66001</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94742</MinTileRow>
+						<MaxTileRow>94930</MaxTileRow>
+						<MinTileCol>131798</MinTileCol>
+						<MaxTileCol>132002</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.987888 43.7989</ows:LowerCorner>
+				<ows:UpperCorner>1.31005 44.4878</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-02-39870946</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1481</MinTileRow>
+						<MaxTileRow>1492</MaxTileRow>
+						<MinTileCol>2059</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2963</MinTileRow>
+						<MaxTileRow>2985</MaxTileRow>
+						<MinTileCol>4118</MinTileCol>
+						<MaxTileCol>4125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5926</MinTileRow>
+						<MaxTileRow>5970</MaxTileRow>
+						<MinTileCol>8237</MinTileCol>
+						<MaxTileCol>8250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11853</MinTileRow>
+						<MaxTileRow>11940</MaxTileRow>
+						<MinTileCol>16475</MinTileCol>
+						<MaxTileCol>16501</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23706</MinTileRow>
+						<MaxTileRow>23880</MaxTileRow>
+						<MinTileCol>32950</MinTileCol>
+						<MaxTileCol>33003</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47412</MinTileRow>
+						<MaxTileRow>47761</MaxTileRow>
+						<MinTileCol>65901</MinTileCol>
+						<MaxTileCol>66006</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94824</MinTileRow>
+						<MaxTileRow>95523</MaxTileRow>
+						<MinTileCol>131803</MinTileCol>
+						<MaxTileCol>132013</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.362132 43.4072</ows:LowerCorner>
+				<ows:UpperCorner>0.642548 43.6113</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-03-39488700</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1026</MinTileCol>
+						<MaxTileCol>1027</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2052</MinTileCol>
+						<MaxTileCol>2055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4104</MinTileCol>
+						<MaxTileCol>4110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5982</MinTileRow>
+						<MaxTileRow>5994</MaxTileRow>
+						<MinTileCol>8208</MinTileCol>
+						<MaxTileCol>8221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11964</MinTileRow>
+						<MaxTileRow>11989</MaxTileRow>
+						<MinTileCol>16416</MinTileCol>
+						<MaxTileCol>16442</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23928</MinTileRow>
+						<MaxTileRow>23978</MaxTileRow>
+						<MinTileCol>32833</MinTileCol>
+						<MaxTileCol>32884</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47856</MinTileRow>
+						<MaxTileRow>47956</MaxTileRow>
+						<MinTileCol>65667</MinTileCol>
+						<MaxTileCol>65768</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95712</MinTileRow>
+						<MaxTileRow>95912</MaxTileRow>
+						<MinTileCol>131335</MinTileCol>
+						<MaxTileCol>131536</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.50414 43.483</ows:LowerCorner>
+				<ows:UpperCorner>2.77759 43.6728</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-11-38749073</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1494</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2989</MinTileRow>
+						<MaxTileRow>2995</MaxTileRow>
+						<MinTileCol>4152</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5978</MinTileRow>
+						<MaxTileRow>5990</MaxTileRow>
+						<MinTileCol>8305</MinTileCol>
+						<MaxTileCol>8318</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11956</MinTileRow>
+						<MaxTileRow>11980</MaxTileRow>
+						<MinTileCol>16611</MinTileCol>
+						<MaxTileCol>16636</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23912</MinTileRow>
+						<MaxTileRow>23960</MaxTileRow>
+						<MinTileCol>33223</MinTileCol>
+						<MaxTileCol>33273</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47825</MinTileRow>
+						<MaxTileRow>47920</MaxTileRow>
+						<MinTileCol>66447</MinTileCol>
+						<MaxTileCol>66547</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95651</MinTileRow>
+						<MaxTileRow>95841</MaxTileRow>
+						<MinTileCol>132895</MinTileCol>
+						<MaxTileCol>133094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.30558 43.4819</ows:LowerCorner>
+				<ows:UpperCorner>2.59226 43.6903</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-11-38768069</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1494</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2988</MinTileRow>
+						<MaxTileRow>2995</MaxTileRow>
+						<MinTileCol>4148</MinTileCol>
+						<MaxTileCol>4154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5977</MinTileRow>
+						<MaxTileRow>5990</MaxTileRow>
+						<MinTileCol>8296</MinTileCol>
+						<MaxTileCol>8309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11954</MinTileRow>
+						<MaxTileRow>11980</MaxTileRow>
+						<MinTileCol>16593</MinTileCol>
+						<MaxTileCol>16619</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23908</MinTileRow>
+						<MaxTileRow>23960</MaxTileRow>
+						<MinTileCol>33187</MinTileCol>
+						<MaxTileCol>33239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47817</MinTileRow>
+						<MaxTileRow>47920</MaxTileRow>
+						<MinTileCol>66375</MinTileCol>
+						<MaxTileCol>66479</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95634</MinTileRow>
+						<MaxTileRow>95841</MaxTileRow>
+						<MinTileCol>132751</MinTileCol>
+						<MaxTileCol>132959</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.23323 43.3644</ows:LowerCorner>
+				<ows:UpperCorner>2.50677 43.5369</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-11-38777196</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2073</MinTileCol>
+						<MaxTileCol>2076</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2993</MinTileRow>
+						<MaxTileRow>2998</MaxTileRow>
+						<MinTileCol>4146</MinTileCol>
+						<MaxTileCol>4153</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5986</MinTileRow>
+						<MaxTileRow>5997</MaxTileRow>
+						<MinTileCol>8293</MinTileCol>
+						<MaxTileCol>8306</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11973</MinTileRow>
+						<MaxTileRow>11995</MaxTileRow>
+						<MinTileCol>16587</MinTileCol>
+						<MaxTileCol>16612</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23947</MinTileRow>
+						<MaxTileRow>23990</MaxTileRow>
+						<MinTileCol>33174</MinTileCol>
+						<MaxTileCol>33224</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47894</MinTileRow>
+						<MaxTileRow>47980</MaxTileRow>
+						<MinTileCol>66349</MinTileCol>
+						<MaxTileCol>66448</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95788</MinTileRow>
+						<MaxTileRow>95960</MaxTileRow>
+						<MinTileCol>132698</MinTileCol>
+						<MaxTileCol>132897</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.352089 43.8841</ows:LowerCorner>
+				<ows:UpperCorner>0.647737 44.0976</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-14-40323701</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>743</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1026</MinTileCol>
+						<MaxTileCol>1027</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1487</MinTileRow>
+						<MaxTileRow>1491</MaxTileRow>
+						<MinTileCol>2052</MinTileCol>
+						<MaxTileCol>2055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2975</MinTileRow>
+						<MaxTileRow>2982</MaxTileRow>
+						<MinTileCol>4104</MinTileCol>
+						<MaxTileCol>4110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5951</MinTileRow>
+						<MaxTileRow>5964</MaxTileRow>
+						<MinTileCol>8208</MinTileCol>
+						<MaxTileCol>8221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11902</MinTileRow>
+						<MaxTileRow>11928</MaxTileRow>
+						<MinTileCol>16416</MinTileCol>
+						<MaxTileCol>16442</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23805</MinTileRow>
+						<MaxTileRow>23857</MaxTileRow>
+						<MinTileCol>32832</MinTileCol>
+						<MaxTileCol>32885</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47611</MinTileRow>
+						<MaxTileRow>47715</MaxTileRow>
+						<MinTileCol>65664</MinTileCol>
+						<MaxTileCol>65771</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95222</MinTileRow>
+						<MaxTileRow>95431</MaxTileRow>
+						<MinTileCol>131329</MinTileCol>
+						<MaxTileCol>131543</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.344344 43.5238</ows:LowerCorner>
+				<ows:UpperCorner>0.66247 43.7288</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-14-40351949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1025</MinTileCol>
+						<MaxTileCol>1027</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1493</MinTileRow>
+						<MaxTileRow>1496</MaxTileRow>
+						<MinTileCol>2051</MinTileCol>
+						<MaxTileCol>2055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2987</MinTileRow>
+						<MaxTileRow>2993</MaxTileRow>
+						<MinTileCol>4103</MinTileCol>
+						<MaxTileCol>4110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5974</MinTileRow>
+						<MaxTileRow>5987</MaxTileRow>
+						<MinTileCol>8207</MinTileCol>
+						<MaxTileCol>8221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11949</MinTileRow>
+						<MaxTileRow>11975</MaxTileRow>
+						<MinTileCol>16415</MinTileCol>
+						<MaxTileCol>16443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23898</MinTileRow>
+						<MaxTileRow>23950</MaxTileRow>
+						<MinTileCol>32830</MinTileCol>
+						<MaxTileCol>32887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47797</MinTileRow>
+						<MaxTileRow>47900</MaxTileRow>
+						<MinTileCol>65661</MinTileCol>
+						<MaxTileCol>65775</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95594</MinTileRow>
+						<MaxTileRow>95800</MaxTileRow>
+						<MinTileCol>131322</MinTileCol>
+						<MaxTileCol>131551</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.8644 44.4683</ows:LowerCorner>
+				<ows:UpperCorner>2.14511 44.6778</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-17-39024699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>739</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1478</MinTileRow>
+						<MaxTileRow>1481</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2957</MinTileRow>
+						<MaxTileRow>2963</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5914</MinTileRow>
+						<MaxTileRow>5927</MaxTileRow>
+						<MinTileCol>8276</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11828</MinTileRow>
+						<MaxTileRow>11855</MaxTileRow>
+						<MinTileCol>16553</MinTileCol>
+						<MaxTileCol>16579</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23657</MinTileRow>
+						<MaxTileRow>23710</MaxTileRow>
+						<MinTileCol>33107</MinTileCol>
+						<MaxTileCol>33158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47315</MinTileRow>
+						<MaxTileRow>47421</MaxTileRow>
+						<MinTileCol>66215</MinTileCol>
+						<MaxTileCol>66317</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94631</MinTileRow>
+						<MaxTileRow>94842</MaxTileRow>
+						<MinTileCol>132431</MinTileCol>
+						<MaxTileCol>132634</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.20274 43.9105</ows:LowerCorner>
+				<ows:UpperCorner>1.51845 44.4549</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-17-39045199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>741</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1482</MinTileRow>
+						<MaxTileRow>1490</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2964</MinTileRow>
+						<MaxTileRow>2981</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5928</MinTileRow>
+						<MaxTileRow>5962</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11857</MinTileRow>
+						<MaxTileRow>11925</MaxTileRow>
+						<MinTileCol>16494</MinTileCol>
+						<MaxTileCol>16521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23715</MinTileRow>
+						<MaxTileRow>23851</MaxTileRow>
+						<MinTileCol>32989</MinTileCol>
+						<MaxTileCol>33043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47430</MinTileRow>
+						<MaxTileRow>47703</MaxTileRow>
+						<MinTileCol>65978</MinTileCol>
+						<MaxTileCol>66086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94860</MinTileRow>
+						<MaxTileRow>95407</MaxTileRow>
+						<MinTileCol>131956</MinTileCol>
+						<MaxTileCol>132173</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.2204 44.0727</ows:LowerCorner>
+				<ows:UpperCorner>1.51423 44.2929</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-21-40088577</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>744</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1484</MinTileRow>
+						<MaxTileRow>1488</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2969</MinTileRow>
+						<MaxTileRow>2976</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5939</MinTileRow>
+						<MaxTileRow>5952</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11878</MinTileRow>
+						<MaxTileRow>11905</MaxTileRow>
+						<MinTileCol>16495</MinTileCol>
+						<MaxTileCol>16521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23756</MinTileRow>
+						<MaxTileRow>23810</MaxTileRow>
+						<MinTileCol>32990</MinTileCol>
+						<MaxTileCol>33043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47513</MinTileRow>
+						<MaxTileRow>47621</MaxTileRow>
+						<MinTileCol>65980</MinTileCol>
+						<MaxTileCol>66087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95026</MinTileRow>
+						<MaxTileRow>95243</MaxTileRow>
+						<MinTileCol>131960</MinTileCol>
+						<MaxTileCol>132174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.86766 44.0002</ows:LowerCorner>
+				<ows:UpperCorner>2.15213 44.5158</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-22-39667576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>744</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1481</MinTileRow>
+						<MaxTileRow>1489</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2962</MinTileRow>
+						<MaxTileRow>2978</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5924</MinTileRow>
+						<MaxTileRow>5957</MaxTileRow>
+						<MinTileCol>8277</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11849</MinTileRow>
+						<MaxTileRow>11914</MaxTileRow>
+						<MinTileCol>16554</MinTileCol>
+						<MaxTileCol>16579</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23699</MinTileRow>
+						<MaxTileRow>23829</MaxTileRow>
+						<MinTileCol>33108</MinTileCol>
+						<MaxTileCol>33159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47398</MinTileRow>
+						<MaxTileRow>47659</MaxTileRow>
+						<MinTileCol>66216</MinTileCol>
+						<MaxTileCol>66319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94797</MinTileRow>
+						<MaxTileRow>95319</MaxTileRow>
+						<MinTileCol>132432</MinTileCol>
+						<MaxTileCol>132638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.65317 44.3758</ows:LowerCorner>
+				<ows:UpperCorner>1.93311 44.5409</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-22-39685201</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1480</MinTileRow>
+						<MaxTileRow>1483</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2961</MinTileRow>
+						<MaxTileRow>2966</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4139</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5923</MinTileRow>
+						<MaxTileRow>5933</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8279</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11846</MinTileRow>
+						<MaxTileRow>11867</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16559</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23692</MinTileRow>
+						<MaxTileRow>23734</MaxTileRow>
+						<MinTileCol>33068</MinTileCol>
+						<MaxTileCol>33119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47385</MinTileRow>
+						<MaxTileRow>47469</MaxTileRow>
+						<MinTileCol>66137</MinTileCol>
+						<MaxTileCol>66239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94770</MinTileRow>
+						<MaxTileRow>94939</MaxTileRow>
+						<MinTileCol>132275</MinTileCol>
+						<MaxTileCol>132479</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.08269 44.0922</ows:LowerCorner>
+				<ows:UpperCorner>2.36308 44.4452</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-22-39694575</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>741</MinTileRow>
+						<MaxTileRow>743</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1482</MinTileRow>
+						<MaxTileRow>1487</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2964</MinTileRow>
+						<MaxTileRow>2975</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5929</MinTileRow>
+						<MaxTileRow>5951</MaxTileRow>
+						<MinTileCol>8286</MinTileCol>
+						<MaxTileCol>8299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11858</MinTileRow>
+						<MaxTileRow>11903</MaxTileRow>
+						<MinTileCol>16573</MinTileCol>
+						<MaxTileCol>16599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23717</MinTileRow>
+						<MaxTileRow>23806</MaxTileRow>
+						<MinTileCol>33147</MinTileCol>
+						<MaxTileCol>33198</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47434</MinTileRow>
+						<MaxTileRow>47613</MaxTileRow>
+						<MinTileCol>66294</MinTileCol>
+						<MaxTileCol>66396</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94868</MinTileRow>
+						<MaxTileRow>95227</MaxTileRow>
+						<MinTileCol>132589</MinTileCol>
+						<MaxTileCol>132792</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.64641 43.9437</ows:LowerCorner>
+				<ows:UpperCorner>1.94119 44.2979</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-22-39707324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>745</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1484</MinTileRow>
+						<MaxTileRow>1490</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2969</MinTileRow>
+						<MaxTileRow>2980</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4140</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5938</MinTileRow>
+						<MaxTileRow>5961</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8280</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11877</MinTileRow>
+						<MaxTileRow>11922</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16560</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23754</MinTileRow>
+						<MaxTileRow>23844</MaxTileRow>
+						<MinTileCol>33068</MinTileCol>
+						<MaxTileCol>33120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47509</MinTileRow>
+						<MaxTileRow>47688</MaxTileRow>
+						<MinTileCol>66136</MinTileCol>
+						<MaxTileCol>66241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95018</MinTileRow>
+						<MaxTileRow>95377</MaxTileRow>
+						<MinTileCol>132273</MinTileCol>
+						<MaxTileCol>132483</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.65417 44.8351</ows:LowerCorner>
+				<ows:UpperCorner>1.92439 45.027</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-29-39454832</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1473</MinTileRow>
+						<MaxTileRow>1476</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2946</MinTileRow>
+						<MaxTileRow>2952</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4139</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5892</MinTileRow>
+						<MaxTileRow>5904</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8279</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11784</MinTileRow>
+						<MaxTileRow>11808</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16559</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23568</MinTileRow>
+						<MaxTileRow>23617</MaxTileRow>
+						<MinTileCol>33069</MinTileCol>
+						<MaxTileCol>33118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47137</MinTileRow>
+						<MaxTileRow>47234</MaxTileRow>
+						<MinTileCol>66138</MinTileCol>
+						<MaxTileCol>66236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94274</MinTileRow>
+						<MaxTileRow>94469</MaxTileRow>
+						<MinTileCol>132276</MinTileCol>
+						<MaxTileCol>132473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.87378 44.6394</ows:LowerCorner>
+				<ows:UpperCorner>2.14252 44.8398</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-29-39464074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2952</MinTileRow>
+						<MaxTileRow>2958</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5904</MinTileRow>
+						<MaxTileRow>5916</MaxTileRow>
+						<MinTileCol>8277</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11808</MinTileRow>
+						<MaxTileRow>11833</MaxTileRow>
+						<MinTileCol>16554</MinTileCol>
+						<MaxTileCol>16579</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23616</MinTileRow>
+						<MaxTileRow>23667</MaxTileRow>
+						<MinTileCol>33109</MinTileCol>
+						<MaxTileCol>33158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47232</MinTileRow>
+						<MaxTileRow>47334</MaxTileRow>
+						<MinTileCol>66218</MinTileCol>
+						<MaxTileCol>66316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94465</MinTileRow>
+						<MaxTileRow>94669</MaxTileRow>
+						<MinTileCol>132436</MinTileCol>
+						<MaxTileCol>132632</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.65805 44.673</ows:LowerCorner>
+				<ows:UpperCorner>1.92748 44.865</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-29-39473828</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1033</MinTileCol>
+						<MaxTileCol>1034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1478</MaxTileRow>
+						<MinTileCol>2066</MinTileCol>
+						<MaxTileCol>2069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2951</MinTileRow>
+						<MaxTileRow>2957</MaxTileRow>
+						<MinTileCol>4133</MinTileCol>
+						<MaxTileCol>4139</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5902</MinTileRow>
+						<MaxTileRow>5914</MaxTileRow>
+						<MinTileCol>8267</MinTileCol>
+						<MaxTileCol>8279</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11804</MinTileRow>
+						<MaxTileRow>11829</MaxTileRow>
+						<MinTileCol>16534</MinTileCol>
+						<MaxTileCol>16559</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23609</MinTileRow>
+						<MaxTileRow>23658</MaxTileRow>
+						<MinTileCol>33069</MinTileCol>
+						<MaxTileCol>33118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47219</MinTileRow>
+						<MaxTileRow>47317</MaxTileRow>
+						<MinTileCol>66139</MinTileCol>
+						<MaxTileCol>66237</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94438</MinTileRow>
+						<MaxTileRow>94635</MaxTileRow>
+						<MinTileCol>132279</MinTileCol>
+						<MaxTileCol>132475</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.87378 44.6394</ows:LowerCorner>
+				<ows:UpperCorner>2.14252 44.8398</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-30-38949700</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2952</MinTileRow>
+						<MaxTileRow>2958</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5904</MinTileRow>
+						<MaxTileRow>5916</MaxTileRow>
+						<MinTileCol>8277</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11808</MinTileRow>
+						<MaxTileRow>11833</MaxTileRow>
+						<MinTileCol>16554</MinTileCol>
+						<MaxTileCol>16579</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23616</MinTileRow>
+						<MaxTileRow>23667</MaxTileRow>
+						<MinTileCol>33109</MinTileCol>
+						<MaxTileCol>33158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47232</MinTileRow>
+						<MaxTileRow>47334</MaxTileRow>
+						<MinTileCol>66218</MinTileCol>
+						<MaxTileCol>66316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94464</MinTileRow>
+						<MaxTileRow>94669</MaxTileRow>
+						<MinTileCol>132436</MinTileCol>
+						<MaxTileCol>132632</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.31051 43.6349</ows:LowerCorner>
+				<ows:UpperCorner>2.57878 44.3112</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-30-38958951</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1484</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2968</MinTileRow>
+						<MaxTileRow>2990</MaxTileRow>
+						<MinTileCol>4148</MinTileCol>
+						<MaxTileCol>4154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5937</MinTileRow>
+						<MaxTileRow>5980</MaxTileRow>
+						<MinTileCol>8297</MinTileCol>
+						<MaxTileCol>8309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11875</MinTileRow>
+						<MaxTileRow>11961</MaxTileRow>
+						<MinTileCol>16594</MinTileCol>
+						<MaxTileCol>16618</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23751</MinTileRow>
+						<MaxTileRow>23922</MaxTileRow>
+						<MinTileCol>33188</MinTileCol>
+						<MaxTileCol>33237</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47502</MinTileRow>
+						<MaxTileRow>47844</MaxTileRow>
+						<MinTileCol>66377</MinTileCol>
+						<MaxTileCol>66474</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95004</MinTileRow>
+						<MaxTileRow>95689</MaxTileRow>
+						<MinTileCol>132754</MinTileCol>
+						<MaxTileCol>132949</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.16762 43.6069</ows:LowerCorner>
+				<ows:UpperCorner>2.43039 43.7975</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-30-38976195</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1036</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1492</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2072</MinTileCol>
+						<MaxTileCol>2075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2985</MinTileRow>
+						<MaxTileRow>2991</MaxTileRow>
+						<MinTileCol>4145</MinTileCol>
+						<MaxTileCol>4151</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5970</MinTileRow>
+						<MaxTileRow>5982</MaxTileRow>
+						<MinTileCol>8290</MinTileCol>
+						<MaxTileCol>8302</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11940</MinTileRow>
+						<MaxTileRow>11964</MaxTileRow>
+						<MinTileCol>16581</MinTileCol>
+						<MaxTileCol>16605</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23881</MinTileRow>
+						<MaxTileRow>23929</MaxTileRow>
+						<MinTileCol>33162</MinTileCol>
+						<MaxTileCol>33210</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47762</MinTileRow>
+						<MaxTileRow>47858</MaxTileRow>
+						<MinTileCol>66325</MinTileCol>
+						<MaxTileCol>66420</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95525</MinTileRow>
+						<MaxTileRow>95717</MaxTileRow>
+						<MinTileCol>132650</MinTileCol>
+						<MaxTileCol>132841</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.10565 43.5884</ows:LowerCorner>
+				<ows:UpperCorner>2.36867 43.7882</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-08-30-38985569</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1492</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2985</MinTileRow>
+						<MaxTileRow>2991</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5970</MinTileRow>
+						<MaxTileRow>5983</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11941</MinTileRow>
+						<MaxTileRow>11966</MaxTileRow>
+						<MinTileCol>16575</MinTileCol>
+						<MaxTileCol>16599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23883</MinTileRow>
+						<MaxTileRow>23933</MaxTileRow>
+						<MinTileCol>33151</MinTileCol>
+						<MaxTileCol>33199</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47767</MinTileRow>
+						<MaxTileRow>47867</MaxTileRow>
+						<MinTileCol>66302</MinTileCol>
+						<MaxTileCol>66398</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95534</MinTileRow>
+						<MaxTileRow>95734</MaxTileRow>
+						<MinTileCol>132605</MinTileCol>
+						<MaxTileCol>132796</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.991825 44.5369</ows:LowerCorner>
+				<ows:UpperCorner>1.27538 44.7306</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-09-04-39628450</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1477</MinTileRow>
+						<MaxTileRow>1480</MaxTileRow>
+						<MinTileCol>2059</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2955</MinTileRow>
+						<MaxTileRow>2961</MaxTileRow>
+						<MinTileCol>4118</MinTileCol>
+						<MaxTileCol>4124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5911</MinTileRow>
+						<MaxTileRow>5923</MaxTileRow>
+						<MinTileCol>8237</MinTileCol>
+						<MaxTileCol>8249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11822</MinTileRow>
+						<MaxTileRow>11846</MaxTileRow>
+						<MinTileCol>16474</MinTileCol>
+						<MaxTileCol>16499</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23644</MinTileRow>
+						<MaxTileRow>23693</MaxTileRow>
+						<MinTileCol>32949</MinTileCol>
+						<MaxTileCol>32999</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47288</MinTileRow>
+						<MaxTileRow>47387</MaxTileRow>
+						<MinTileCol>65899</MinTileCol>
+						<MaxTileCol>65998</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94576</MinTileRow>
+						<MaxTileRow>94774</MaxTileRow>
+						<MinTileCol>131798</MinTileCol>
+						<MaxTileCol>131997</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.08792 43.7772</ows:LowerCorner>
+				<ows:UpperCorner>2.36659 44.1212</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-09-05-39225702</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>743</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1487</MinTileRow>
+						<MaxTileRow>1492</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2974</MinTileRow>
+						<MaxTileRow>2985</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5949</MinTileRow>
+						<MaxTileRow>5971</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11899</MinTileRow>
+						<MaxTileRow>11943</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>16599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23799</MinTileRow>
+						<MaxTileRow>23886</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>33198</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47598</MinTileRow>
+						<MaxTileRow>47772</MaxTileRow>
+						<MinTileCol>66297</MinTileCol>
+						<MaxTileCol>66397</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95197</MinTileRow>
+						<MaxTileRow>95545</MaxTileRow>
+						<MinTileCol>132594</MinTileCol>
+						<MaxTileCol>132794</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.31051 44.1119</ows:LowerCorner>
+				<ows:UpperCorner>2.57525 44.3112</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-09-25-38960320</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>743</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1484</MinTileRow>
+						<MaxTileRow>1487</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2968</MinTileRow>
+						<MaxTileRow>2975</MaxTileRow>
+						<MinTileCol>4148</MinTileCol>
+						<MaxTileCol>4154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5937</MinTileRow>
+						<MaxTileRow>5950</MaxTileRow>
+						<MinTileCol>8297</MinTileCol>
+						<MaxTileCol>8309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11875</MinTileRow>
+						<MaxTileRow>11900</MaxTileRow>
+						<MinTileCol>16594</MinTileCol>
+						<MaxTileCol>16618</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23751</MinTileRow>
+						<MaxTileRow>23801</MaxTileRow>
+						<MinTileCol>33188</MinTileCol>
+						<MaxTileCol>33236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47502</MinTileRow>
+						<MaxTileRow>47603</MaxTileRow>
+						<MinTileCol>66377</MinTileCol>
+						<MaxTileCol>66473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95005</MinTileRow>
+						<MaxTileRow>95206</MaxTileRow>
+						<MinTileCol>132754</MinTileCol>
+						<MaxTileCol>132947</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.52362 43.636</ows:LowerCorner>
+				<ows:UpperCorner>2.80178 44.3118</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-09-25-38970319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1484</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2968</MinTileRow>
+						<MaxTileRow>2990</MaxTileRow>
+						<MinTileCol>4153</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5937</MinTileRow>
+						<MaxTileRow>5980</MaxTileRow>
+						<MinTileCol>8306</MinTileCol>
+						<MaxTileCol>8319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11875</MinTileRow>
+						<MaxTileRow>11961</MaxTileRow>
+						<MinTileCol>16613</MinTileCol>
+						<MaxTileCol>16638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23751</MinTileRow>
+						<MaxTileRow>23922</MaxTileRow>
+						<MinTileCol>33227</MinTileCol>
+						<MaxTileCol>33277</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47502</MinTileRow>
+						<MaxTileRow>47844</MaxTileRow>
+						<MinTileCol>66454</MinTileCol>
+						<MaxTileCol>66555</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95004</MinTileRow>
+						<MaxTileRow>95688</MaxTileRow>
+						<MinTileCol>132909</MinTileCol>
+						<MaxTileCol>133111</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.87034 44.8014</ows:LowerCorner>
+				<ows:UpperCorner>2.14004 45.0109</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-07-39378864</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1473</MinTileRow>
+						<MaxTileRow>1476</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2946</MinTileRow>
+						<MaxTileRow>2953</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5893</MinTileRow>
+						<MaxTileRow>5906</MaxTileRow>
+						<MinTileCol>8277</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11786</MinTileRow>
+						<MaxTileRow>11812</MaxTileRow>
+						<MinTileCol>16554</MinTileCol>
+						<MaxTileCol>16578</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23572</MinTileRow>
+						<MaxTileRow>23625</MaxTileRow>
+						<MinTileCol>33108</MinTileCol>
+						<MaxTileCol>33157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47144</MinTileRow>
+						<MaxTileRow>47251</MaxTileRow>
+						<MinTileCol>66217</MinTileCol>
+						<MaxTileCol>66315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94289</MinTileRow>
+						<MaxTileRow>94503</MaxTileRow>
+						<MinTileCol>132434</MinTileCol>
+						<MaxTileCol>132630</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.42922 44.544</ows:LowerCorner>
+				<ows:UpperCorner>1.71589 44.8987</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-07-39388324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1480</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2950</MinTileRow>
+						<MaxTileRow>2961</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5900</MinTileRow>
+						<MaxTileRow>5922</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8269</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11800</MinTileRow>
+						<MaxTileRow>11845</MaxTileRow>
+						<MinTileCol>16514</MinTileCol>
+						<MaxTileCol>16539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23601</MinTileRow>
+						<MaxTileRow>23691</MaxTileRow>
+						<MinTileCol>33029</MinTileCol>
+						<MaxTileCol>33079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47202</MinTileRow>
+						<MaxTileRow>47383</MaxTileRow>
+						<MinTileCol>66058</MinTileCol>
+						<MaxTileCol>66159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94404</MinTileRow>
+						<MaxTileRow>94767</MaxTileRow>
+						<MinTileCol>132117</MinTileCol>
+						<MaxTileCol>132319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.824483 44.2816</ows:LowerCorner>
+				<ows:UpperCorner>1.10765 44.4847</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-08-39004077</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>370</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>740</MinTileRow>
+						<MaxTileRow>742</MaxTileRow>
+						<MinTileCol>1028</MinTileCol>
+						<MaxTileCol>1030</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1481</MinTileRow>
+						<MaxTileRow>1484</MaxTileRow>
+						<MinTileCol>2057</MinTileCol>
+						<MaxTileCol>2060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2963</MinTileRow>
+						<MaxTileRow>2969</MaxTileRow>
+						<MinTileCol>4114</MinTileCol>
+						<MaxTileCol>4121</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5926</MinTileRow>
+						<MaxTileRow>5939</MaxTileRow>
+						<MinTileCol>8229</MinTileCol>
+						<MaxTileCol>8242</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11853</MinTileRow>
+						<MaxTileRow>11879</MaxTileRow>
+						<MinTileCol>16459</MinTileCol>
+						<MaxTileCol>16484</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23707</MinTileRow>
+						<MaxTileRow>23758</MaxTileRow>
+						<MinTileCol>32919</MinTileCol>
+						<MaxTileCol>32969</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47414</MinTileRow>
+						<MaxTileRow>47516</MaxTileRow>
+						<MinTileCol>65838</MinTileCol>
+						<MaxTileCol>65939</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94828</MinTileRow>
+						<MaxTileRow>95032</MaxTileRow>
+						<MinTileCol>131676</MinTileCol>
+						<MaxTileCol>131878</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.20186 44.5226</ows:LowerCorner>
+				<ows:UpperCorner>1.50239 44.878</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-20-39471328</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1481</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2950</MinTileRow>
+						<MaxTileRow>2962</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5901</MinTileRow>
+						<MaxTileRow>5924</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11803</MinTileRow>
+						<MaxTileRow>11848</MaxTileRow>
+						<MinTileCol>16494</MinTileCol>
+						<MaxTileCol>16520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23606</MinTileRow>
+						<MaxTileRow>23696</MaxTileRow>
+						<MinTileCol>32988</MinTileCol>
+						<MaxTileCol>33040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47212</MinTileRow>
+						<MaxTileRow>47393</MaxTileRow>
+						<MinTileCol>65977</MinTileCol>
+						<MaxTileCol>66081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94425</MinTileRow>
+						<MaxTileRow>94786</MaxTileRow>
+						<MinTileCol>131954</MinTileCol>
+						<MaxTileCol>132162</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.21451 44.5228</ows:LowerCorner>
+				<ows:UpperCorner>1.50239 44.878</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-26-39619071</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1030</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1475</MinTileRow>
+						<MaxTileRow>1481</MaxTileRow>
+						<MinTileCol>2061</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2950</MinTileRow>
+						<MaxTileRow>2962</MaxTileRow>
+						<MinTileCol>4123</MinTileCol>
+						<MaxTileCol>4130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5901</MinTileRow>
+						<MaxTileRow>5924</MaxTileRow>
+						<MinTileCol>8247</MinTileCol>
+						<MaxTileCol>8260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11803</MinTileRow>
+						<MaxTileRow>11848</MaxTileRow>
+						<MinTileCol>16494</MinTileCol>
+						<MaxTileCol>16520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23606</MinTileRow>
+						<MaxTileRow>23696</MaxTileRow>
+						<MinTileCol>32989</MinTileCol>
+						<MaxTileCol>33040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47212</MinTileRow>
+						<MaxTileRow>47393</MaxTileRow>
+						<MinTileCol>65979</MinTileCol>
+						<MaxTileCol>66080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94425</MinTileRow>
+						<MaxTileRow>94787</MaxTileRow>
+						<MinTileCol>131959</MinTileCol>
+						<MaxTileCol>132160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.31051 44.1209</ows:LowerCorner>
+				<ows:UpperCorner>2.57518 44.3112</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-27-39224952</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>371</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>518</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>742</MinTileRow>
+						<MaxTileRow>743</MaxTileRow>
+						<MinTileCol>1037</MinTileCol>
+						<MaxTileCol>1038</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1484</MinTileRow>
+						<MaxTileRow>1487</MaxTileRow>
+						<MinTileCol>2074</MinTileCol>
+						<MaxTileCol>2077</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2968</MinTileRow>
+						<MaxTileRow>2974</MaxTileRow>
+						<MinTileCol>4148</MinTileCol>
+						<MaxTileCol>4154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5937</MinTileRow>
+						<MaxTileRow>5949</MaxTileRow>
+						<MinTileCol>8297</MinTileCol>
+						<MaxTileCol>8309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11875</MinTileRow>
+						<MaxTileRow>11899</MaxTileRow>
+						<MinTileCol>16594</MinTileCol>
+						<MaxTileCol>16618</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23751</MinTileRow>
+						<MaxTileRow>23799</MaxTileRow>
+						<MinTileCol>33188</MinTileCol>
+						<MaxTileCol>33236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47502</MinTileRow>
+						<MaxTileRow>47599</MaxTileRow>
+						<MinTileCol>66377</MinTileCol>
+						<MaxTileCol>66473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95005</MinTileRow>
+						<MaxTileRow>95198</MaxTileRow>
+						<MinTileCol>132754</MinTileCol>
+						<MaxTileCol>132947</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>185</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.52633 43.798</ows:LowerCorner>
+				<ows:UpperCorner>2.78879 43.9878</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-10-27-39233701</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1492</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2979</MinTileRow>
+						<MaxTileRow>2985</MaxTileRow>
+						<MinTileCol>4153</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5958</MinTileRow>
+						<MaxTileRow>5970</MaxTileRow>
+						<MinTileCol>8306</MinTileCol>
+						<MaxTileCol>8318</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11916</MinTileRow>
+						<MaxTileRow>11940</MaxTileRow>
+						<MinTileCol>16613</MinTileCol>
+						<MaxTileCol>16637</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23833</MinTileRow>
+						<MaxTileRow>23881</MaxTileRow>
+						<MinTileCol>33227</MinTileCol>
+						<MaxTileCol>33275</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47666</MinTileRow>
+						<MaxTileRow>47762</MaxTileRow>
+						<MinTileCol>66455</MinTileCol>
+						<MaxTileCol>66551</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95333</MinTileRow>
+						<MaxTileRow>95524</MaxTileRow>
+						<MinTileCol>132911</MinTileCol>
+						<MaxTileCol>133102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.153356 42.8709</ows:LowerCorner>
+				<ows:UpperCorner>0.431872 43.0755</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-11-02-39437577</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>751</MinTileRow>
+						<MaxTileRow>753</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1026</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1503</MinTileRow>
+						<MaxTileRow>1506</MaxTileRow>
+						<MinTileCol>2049</MinTileCol>
+						<MaxTileCol>2052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3007</MinTileRow>
+						<MaxTileRow>3013</MaxTileRow>
+						<MinTileCol>4099</MinTileCol>
+						<MaxTileCol>4105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6015</MinTileRow>
+						<MaxTileRow>6027</MaxTileRow>
+						<MinTileCol>8198</MinTileCol>
+						<MaxTileCol>8211</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12031</MinTileRow>
+						<MaxTileRow>12055</MaxTileRow>
+						<MinTileCol>16397</MinTileCol>
+						<MaxTileCol>16422</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24062</MinTileRow>
+						<MaxTileRow>24111</MaxTileRow>
+						<MinTileCol>32795</MinTileCol>
+						<MaxTileCol>32845</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48124</MinTileRow>
+						<MaxTileRow>48223</MaxTileRow>
+						<MinTileCol>65591</MinTileCol>
+						<MaxTileCol>65690</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96249</MinTileRow>
+						<MaxTileRow>96447</MaxTileRow>
+						<MinTileCol>131183</MinTileCol>
+						<MaxTileCol>131381</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.43374 44.535</ows:LowerCorner>
+				<ows:UpperCorner>1.71609 44.7366</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-11-27-39891075</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>740</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1477</MinTileRow>
+						<MaxTileRow>1480</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2955</MinTileRow>
+						<MaxTileRow>2961</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5910</MinTileRow>
+						<MaxTileRow>5923</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8270</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11821</MinTileRow>
+						<MaxTileRow>11846</MaxTileRow>
+						<MinTileCol>16514</MinTileCol>
+						<MaxTileCol>16540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23642</MinTileRow>
+						<MaxTileRow>23693</MaxTileRow>
+						<MinTileCol>33028</MinTileCol>
+						<MaxTileCol>33080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47285</MinTileRow>
+						<MaxTileRow>47386</MaxTileRow>
+						<MinTileCol>66057</MinTileCol>
+						<MaxTileCol>66160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94570</MinTileRow>
+						<MaxTileRow>94773</MaxTileRow>
+						<MinTileCol>132115</MinTileCol>
+						<MaxTileCol>132321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.3363 44.8488</ows:LowerCorner>
+				<ows:UpperCorner>1.55702 45.0408</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-04-39653953</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>737</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1472</MinTileRow>
+						<MaxTileRow>1475</MaxTileRow>
+						<MinTileCol>2063</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2945</MinTileRow>
+						<MaxTileRow>2951</MaxTileRow>
+						<MinTileCol>4126</MinTileCol>
+						<MaxTileCol>4131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5891</MinTileRow>
+						<MaxTileRow>5903</MaxTileRow>
+						<MinTileCol>8253</MinTileCol>
+						<MaxTileCol>8262</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11782</MinTileRow>
+						<MaxTileRow>11806</MaxTileRow>
+						<MinTileCol>16506</MinTileCol>
+						<MaxTileCol>16525</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23564</MinTileRow>
+						<MaxTileRow>23613</MaxTileRow>
+						<MinTileCol>33012</MinTileCol>
+						<MaxTileCol>33051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47128</MinTileRow>
+						<MaxTileRow>47227</MaxTileRow>
+						<MinTileCol>66024</MinTileCol>
+						<MaxTileCol>66102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94257</MinTileRow>
+						<MaxTileRow>94455</MaxTileRow>
+						<MinTileCol>132048</MinTileCol>
+						<MaxTileCol>132205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.87378 44.6394</ows:LowerCorner>
+				<ows:UpperCorner>2.14252 44.8398</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-04-39663827</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>738</MinTileRow>
+						<MaxTileRow>739</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1476</MinTileRow>
+						<MaxTileRow>1479</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2952</MinTileRow>
+						<MaxTileRow>2958</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5904</MinTileRow>
+						<MaxTileRow>5916</MaxTileRow>
+						<MinTileCol>8277</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11808</MinTileRow>
+						<MaxTileRow>11833</MaxTileRow>
+						<MinTileCol>16554</MinTileCol>
+						<MaxTileCol>16579</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23616</MinTileRow>
+						<MaxTileRow>23667</MaxTileRow>
+						<MinTileCol>33109</MinTileCol>
+						<MaxTileCol>33158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47232</MinTileRow>
+						<MaxTileRow>47334</MaxTileRow>
+						<MinTileCol>66218</MinTileCol>
+						<MaxTileCol>66316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94465</MinTileRow>
+						<MaxTileRow>94669</MaxTileRow>
+						<MinTileCol>132436</MinTileCol>
+						<MaxTileCol>132632</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.8707 44.8014</ows:LowerCorner>
+				<ows:UpperCorner>2.14004 44.9929</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-11-39433576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1034</MinTileCol>
+						<MaxTileCol>1036</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1473</MinTileRow>
+						<MaxTileRow>1476</MaxTileRow>
+						<MinTileCol>2069</MinTileCol>
+						<MaxTileCol>2072</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2947</MinTileRow>
+						<MaxTileRow>2953</MaxTileRow>
+						<MinTileCol>4138</MinTileCol>
+						<MaxTileCol>4144</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5894</MinTileRow>
+						<MaxTileRow>5906</MaxTileRow>
+						<MinTileCol>8277</MinTileCol>
+						<MaxTileCol>8289</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11788</MinTileRow>
+						<MaxTileRow>11812</MaxTileRow>
+						<MinTileCol>16554</MinTileCol>
+						<MaxTileCol>16578</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23576</MinTileRow>
+						<MaxTileRow>23625</MaxTileRow>
+						<MinTileCol>33108</MinTileCol>
+						<MaxTileCol>33157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47153</MinTileRow>
+						<MaxTileRow>47251</MaxTileRow>
+						<MinTileCol>66217</MinTileCol>
+						<MaxTileCol>66315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94307</MinTileRow>
+						<MaxTileRow>94503</MaxTileRow>
+						<MinTileCol>132434</MinTileCol>
+						<MaxTileCol>132630</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.43737 44.8683</ows:LowerCorner>
+				<ows:UpperCorner>1.70847 45.0607</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-11-39456329</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>516</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>737</MaxTileRow>
+						<MinTileCol>1032</MinTileCol>
+						<MaxTileCol>1033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1472</MinTileRow>
+						<MaxTileRow>1475</MaxTileRow>
+						<MinTileCol>2064</MinTileCol>
+						<MaxTileCol>2067</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2944</MinTileRow>
+						<MaxTileRow>2951</MaxTileRow>
+						<MinTileCol>4128</MinTileCol>
+						<MaxTileCol>4134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5889</MinTileRow>
+						<MaxTileRow>5902</MaxTileRow>
+						<MinTileCol>8257</MinTileCol>
+						<MaxTileCol>8269</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11779</MinTileRow>
+						<MaxTileRow>11804</MaxTileRow>
+						<MinTileCol>16514</MinTileCol>
+						<MaxTileCol>16539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23559</MinTileRow>
+						<MaxTileRow>23608</MaxTileRow>
+						<MinTileCol>33029</MinTileCol>
+						<MaxTileCol>33079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47118</MinTileRow>
+						<MaxTileRow>47217</MaxTileRow>
+						<MinTileCol>66059</MinTileCol>
+						<MaxTileCol>66158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94237</MinTileRow>
+						<MaxTileRow>94435</MaxTileRow>
+						<MinTileCol>132118</MinTileCol>
+						<MaxTileCol>132316</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.53349 44.284</ows:LowerCorner>
+				<ows:UpperCorner>2.79951 44.6359</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-12-38951945</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>369</MinTileRow>
+						<MaxTileRow>371</MaxTileRow>
+						<MinTileCol>519</MinTileCol>
+						<MaxTileCol>519</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>739</MinTileRow>
+						<MaxTileRow>742</MaxTileRow>
+						<MinTileCol>1038</MinTileCol>
+						<MaxTileCol>1039</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1479</MinTileRow>
+						<MaxTileRow>1484</MaxTileRow>
+						<MinTileCol>2076</MinTileCol>
+						<MaxTileCol>2079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2958</MinTileRow>
+						<MaxTileRow>2969</MaxTileRow>
+						<MinTileCol>4153</MinTileCol>
+						<MaxTileCol>4159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5917</MinTileRow>
+						<MaxTileRow>5939</MaxTileRow>
+						<MinTileCol>8307</MinTileCol>
+						<MaxTileCol>8319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11834</MinTileRow>
+						<MaxTileRow>11879</MaxTileRow>
+						<MinTileCol>16614</MinTileCol>
+						<MaxTileCol>16638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23668</MinTileRow>
+						<MaxTileRow>23758</MaxTileRow>
+						<MinTileCol>33229</MinTileCol>
+						<MaxTileCol>33277</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47336</MinTileRow>
+						<MaxTileRow>47516</MaxTileRow>
+						<MinTileCol>66458</MinTileCol>
+						<MaxTileCol>66555</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94673</MinTileRow>
+						<MaxTileRow>95032</MaxTileRow>
+						<MinTileCol>132916</MinTileCol>
+						<MaxTileCol>133110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>259</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.08742 44.4163</ows:LowerCorner>
+				<ows:UpperCorner>2.35943 44.9313</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-18-39227949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1474</MinTileRow>
+						<MaxTileRow>1482</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2949</MinTileRow>
+						<MaxTileRow>2965</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5898</MinTileRow>
+						<MaxTileRow>5931</MaxTileRow>
+						<MinTileCol>8286</MinTileCol>
+						<MaxTileCol>8299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11796</MinTileRow>
+						<MaxTileRow>11862</MaxTileRow>
+						<MinTileCol>16573</MinTileCol>
+						<MaxTileCol>16598</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23593</MinTileRow>
+						<MaxTileRow>23724</MaxTileRow>
+						<MinTileCol>33147</MinTileCol>
+						<MaxTileCol>33197</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47186</MinTileRow>
+						<MaxTileRow>47448</MaxTileRow>
+						<MinTileCol>66295</MinTileCol>
+						<MaxTileCol>66395</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94372</MinTileRow>
+						<MaxTileRow>94897</MaxTileRow>
+						<MinTileCol>132591</MinTileCol>
+						<MaxTileCol>132790</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.08742 44.4163</ows:LowerCorner>
+				<ows:UpperCorner>2.37199 44.9314</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RESTE-MIDPY-2013-12-31-39148329</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>370</MaxTileRow>
+						<MinTileCol>517</MinTileCol>
+						<MaxTileCol>518</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>737</MinTileRow>
+						<MaxTileRow>741</MaxTileRow>
+						<MinTileCol>1035</MinTileCol>
+						<MaxTileCol>1037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1474</MinTileRow>
+						<MaxTileRow>1482</MaxTileRow>
+						<MinTileCol>2071</MinTileCol>
+						<MaxTileCol>2074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2949</MinTileRow>
+						<MaxTileRow>2965</MaxTileRow>
+						<MinTileCol>4143</MinTileCol>
+						<MaxTileCol>4149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5898</MinTileRow>
+						<MaxTileRow>5931</MaxTileRow>
+						<MinTileCol>8287</MinTileCol>
+						<MaxTileCol>8299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11796</MinTileRow>
+						<MaxTileRow>11862</MaxTileRow>
+						<MinTileCol>16574</MinTileCol>
+						<MaxTileCol>16599</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23593</MinTileRow>
+						<MaxTileRow>23724</MaxTileRow>
+						<MinTileCol>33148</MinTileCol>
+						<MaxTileCol>33199</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47186</MinTileRow>
+						<MaxTileRow>47448</MaxTileRow>
+						<MinTileCol>66296</MinTileCol>
+						<MaxTileCol>66398</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94372</MinTileRow>
+						<MaxTileRow>94897</MaxTileRow>
+						<MinTileCol>132592</MinTileCol>
+						<MaxTileCol>132797</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>129</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>185</MaxTileRow>
+						<MinTileCol>258</MinTileCol>
+						<MaxTileCol>259</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-2-2013 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-2-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.2058 -21.4013</ows:LowerCorner>
+				<ows:UpperCorner>55.8464 -20.8628</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2-2013-2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>572</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1145</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1338</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2290</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>2676</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4581</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>5352</MinTileCol>
+						<MaxTileCol>5366</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9163</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>10704</MinTileCol>
+						<MaxTileCol>10733</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18326</MinTileRow>
+						<MaxTileRow>18378</MaxTileRow>
+						<MinTileCol>21409</MinTileCol>
+						<MaxTileCol>21467</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36653</MinTileRow>
+						<MaxTileRow>36757</MaxTileRow>
+						<MinTileCol>42818</MinTileCol>
+						<MaxTileCol>42934</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73306</MinTileRow>
+						<MaxTileRow>73515</MaxTileRow>
+						<MinTileCol>85637</MinTileCol>
+						<MaxTileCol>85868</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146612</MinTileRow>
+						<MaxTileRow>147030</MaxTileRow>
+						<MinTileCol>171274</MinTileCol>
+						<MaxTileCol>171736</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-2-2013 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-2-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.4858 -21.3638</ows:LowerCorner>
+				<ows:UpperCorner>55.6618 -21.0913</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2-2013-2013-09-15-23908619</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1146</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1339</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2293</MinTileRow>
+						<MaxTileRow>2296</MaxTileRow>
+						<MinTileCol>2679</MinTileCol>
+						<MaxTileCol>2681</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4587</MinTileRow>
+						<MaxTileRow>4593</MaxTileRow>
+						<MinTileCol>5358</MinTileCol>
+						<MaxTileCol>5362</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9174</MinTileRow>
+						<MaxTileRow>9187</MaxTileRow>
+						<MinTileCol>10717</MinTileCol>
+						<MaxTileCol>10725</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18348</MinTileRow>
+						<MaxTileRow>18375</MaxTileRow>
+						<MinTileCol>21434</MinTileCol>
+						<MaxTileCol>21450</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36697</MinTileRow>
+						<MaxTileRow>36750</MaxTileRow>
+						<MinTileCol>42868</MinTileCol>
+						<MaxTileCol>42900</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73394</MinTileRow>
+						<MaxTileRow>73500</MaxTileRow>
+						<MinTileCol>85737</MinTileCol>
+						<MaxTileCol>85801</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146789</MinTileRow>
+						<MaxTileRow>147001</MaxTileRow>
+						<MinTileCol>171475</MinTileCol>
+						<MaxTileCol>171603</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-2-2013 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-2-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.4662 -21.3902</ows:LowerCorner>
+				<ows:UpperCorner>55.5825 -21.335</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2-2013-2013-09-20-24582576</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>574</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1148</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1339</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2296</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>2679</MinTileCol>
+						<MaxTileCol>2680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4593</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>5358</MinTileCol>
+						<MaxTileCol>5360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9186</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>10716</MinTileCol>
+						<MaxTileCol>10721</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18372</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>21432</MinTileCol>
+						<MaxTileCol>21443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36744</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>42865</MinTileCol>
+						<MaxTileCol>42886</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73489</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>85730</MinTileCol>
+						<MaxTileCol>85773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146979</MinTileRow>
+						<MaxTileRow>147022</MaxTileRow>
+						<MinTileCol>171461</MinTileCol>
+						<MaxTileCol>171546</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>287</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-2-2013 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-2-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.3509 -21.3536</ows:LowerCorner>
+				<ows:UpperCorner>55.5263 -21.1714</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2-2013-2013-09-28-23877983</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1147</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1338</MinTileCol>
+						<MaxTileCol>1339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2294</MinTileRow>
+						<MaxTileRow>2296</MaxTileRow>
+						<MinTileCol>2677</MinTileCol>
+						<MaxTileCol>2679</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4589</MinTileRow>
+						<MaxTileRow>4593</MaxTileRow>
+						<MinTileCol>5355</MinTileCol>
+						<MaxTileCol>5359</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9178</MinTileRow>
+						<MaxTileRow>9187</MaxTileRow>
+						<MinTileCol>10711</MinTileCol>
+						<MaxTileCol>10719</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18356</MinTileRow>
+						<MaxTileRow>18374</MaxTileRow>
+						<MinTileCol>21422</MinTileCol>
+						<MaxTileCol>21438</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36712</MinTileRow>
+						<MaxTileRow>36748</MaxTileRow>
+						<MinTileCol>42844</MinTileCol>
+						<MaxTileCol>42876</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73425</MinTileRow>
+						<MaxTileRow>73497</MaxTileRow>
+						<MinTileCol>85688</MinTileCol>
+						<MaxTileCol>85752</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146851</MinTileRow>
+						<MaxTileRow>146994</MaxTileRow>
+						<MinTileCol>171377</MinTileCol>
+						<MaxTileCol>171504</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>334</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-2-2013 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-2-2013 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.5355 -21.2102</ows:LowerCorner>
+				<ows:UpperCorner>55.6618 -21.0917</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2-2013-2013-10-23-24350914</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>573</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1146</MinTileRow>
+						<MaxTileRow>1147</MaxTileRow>
+						<MinTileCol>1339</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2293</MinTileRow>
+						<MaxTileRow>2295</MaxTileRow>
+						<MinTileCol>2679</MinTileCol>
+						<MaxTileCol>2681</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4587</MinTileRow>
+						<MaxTileRow>4590</MaxTileRow>
+						<MinTileCol>5359</MinTileCol>
+						<MaxTileCol>5362</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9174</MinTileRow>
+						<MaxTileRow>9180</MaxTileRow>
+						<MinTileCol>10719</MinTileCol>
+						<MaxTileCol>10725</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18348</MinTileRow>
+						<MaxTileRow>18360</MaxTileRow>
+						<MinTileCol>21438</MinTileCol>
+						<MaxTileCol>21450</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36697</MinTileRow>
+						<MaxTileRow>36720</MaxTileRow>
+						<MinTileCol>42877</MinTileCol>
+						<MaxTileCol>42900</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73394</MinTileRow>
+						<MaxTileRow>73441</MaxTileRow>
+						<MinTileCol>85755</MinTileCol>
+						<MaxTileCol>85801</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146789</MinTileRow>
+						<MaxTileRow>146882</MaxTileRow>
+						<MinTileCol>171511</MinTileCol>
+						<MaxTileCol>171603</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>286</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.5432 -21.4097</ows:LowerCorner>
+				<ows:UpperCorner>55.7681 -21.0376</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-06-04-23371319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1146</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1339</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2292</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>2679</MinTileCol>
+						<MaxTileCol>2682</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4585</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>5359</MinTileCol>
+						<MaxTileCol>5365</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9171</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>10719</MinTileCol>
+						<MaxTileCol>10730</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18343</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>21439</MinTileCol>
+						<MaxTileCol>21460</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36686</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>42879</MinTileCol>
+						<MaxTileCol>42920</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73373</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>85758</MinTileCol>
+						<MaxTileCol>85840</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146747</MinTileRow>
+						<MaxTileRow>147037</MaxTileRow>
+						<MinTileCol>171517</MinTileCol>
+						<MaxTileCol>171680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.6115 -21.3288</ows:LowerCorner>
+				<ows:UpperCorner>55.8155 -21.1376</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-06-29-23893949</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>670</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1147</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1340</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2294</MinTileRow>
+						<MaxTileRow>2296</MaxTileRow>
+						<MinTileCol>2680</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4588</MinTileRow>
+						<MaxTileRow>4592</MaxTileRow>
+						<MinTileCol>5361</MinTileCol>
+						<MaxTileCol>5366</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9176</MinTileRow>
+						<MaxTileRow>9185</MaxTileRow>
+						<MinTileCol>10722</MinTileCol>
+						<MaxTileCol>10732</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18353</MinTileRow>
+						<MaxTileRow>18371</MaxTileRow>
+						<MinTileCol>21445</MinTileCol>
+						<MaxTileCol>21464</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36706</MinTileRow>
+						<MaxTileRow>36743</MaxTileRow>
+						<MinTileCol>42891</MinTileCol>
+						<MaxTileCol>42928</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73412</MinTileRow>
+						<MaxTileRow>73487</MaxTileRow>
+						<MinTileCol>85783</MinTileCol>
+						<MaxTileCol>85857</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146825</MinTileRow>
+						<MaxTileRow>146974</MaxTileRow>
+						<MinTileCol>171566</MinTileCol>
+						<MaxTileCol>171715</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>335</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.5528 -21.4097</ows:LowerCorner>
+				<ows:UpperCorner>55.7572 -21.2003</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-08-14-23644456</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>670</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1147</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1340</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2294</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>2680</MinTileCol>
+						<MaxTileCol>2682</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4589</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>5360</MinTileCol>
+						<MaxTileCol>5364</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9179</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>10720</MinTileCol>
+						<MaxTileCol>10729</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18359</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>21440</MinTileCol>
+						<MaxTileCol>21459</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36718</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>42881</MinTileCol>
+						<MaxTileCol>42918</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73437</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>85762</MinTileCol>
+						<MaxTileCol>85836</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146875</MinTileRow>
+						<MaxTileRow>147037</MaxTileRow>
+						<MinTileCol>171524</MinTileCol>
+						<MaxTileCol>171673</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>335</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.1872 -21.3343</ows:LowerCorner>
+				<ows:UpperCorner>55.3947 -20.8626</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-08-20-23894111</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>572</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>668</MinTileCol>
+						<MaxTileCol>669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1145</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1337</MinTileCol>
+						<MaxTileCol>1339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2290</MinTileRow>
+						<MaxTileRow>2296</MaxTileRow>
+						<MinTileCol>2675</MinTileCol>
+						<MaxTileCol>2678</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4581</MinTileRow>
+						<MaxTileRow>4593</MaxTileRow>
+						<MinTileCol>5351</MinTileCol>
+						<MaxTileCol>5356</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9163</MinTileRow>
+						<MaxTileRow>9186</MaxTileRow>
+						<MinTileCol>10703</MinTileCol>
+						<MaxTileCol>10713</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18326</MinTileRow>
+						<MaxTileRow>18372</MaxTileRow>
+						<MinTileCol>21407</MinTileCol>
+						<MaxTileCol>21426</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36653</MinTileRow>
+						<MaxTileRow>36744</MaxTileRow>
+						<MinTileCol>42814</MinTileCol>
+						<MaxTileCol>42852</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73306</MinTileRow>
+						<MaxTileRow>73489</MaxTileRow>
+						<MinTileCol>85629</MinTileCol>
+						<MaxTileCol>85704</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146612</MinTileRow>
+						<MaxTileRow>146979</MaxTileRow>
+						<MinTileCol>171259</MinTileCol>
+						<MaxTileCol>171408</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>334</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.5467 -21.0574</ows:LowerCorner>
+				<ows:UpperCorner>55.7599 -20.866</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-08-27-23681500</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>572</MinTileRow>
+						<MaxTileRow>573</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1145</MinTileRow>
+						<MaxTileRow>1146</MaxTileRow>
+						<MinTileCol>1339</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2290</MinTileRow>
+						<MaxTileRow>2293</MaxTileRow>
+						<MinTileCol>2679</MinTileCol>
+						<MaxTileCol>2682</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4581</MinTileRow>
+						<MaxTileRow>4586</MaxTileRow>
+						<MinTileCol>5359</MinTileCol>
+						<MaxTileCol>5364</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9163</MinTileRow>
+						<MaxTileRow>9172</MaxTileRow>
+						<MinTileCol>10719</MinTileCol>
+						<MaxTileCol>10729</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18326</MinTileRow>
+						<MaxTileRow>18345</MaxTileRow>
+						<MinTileCol>21439</MinTileCol>
+						<MaxTileCol>21459</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36653</MinTileRow>
+						<MaxTileRow>36690</MaxTileRow>
+						<MinTileCol>42879</MinTileCol>
+						<MaxTileCol>42918</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73306</MinTileRow>
+						<MaxTileRow>73381</MaxTileRow>
+						<MinTileCol>85759</MinTileCol>
+						<MaxTileCol>85837</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146613</MinTileRow>
+						<MaxTileRow>146762</MaxTileRow>
+						<MinTileCol>171519</MinTileCol>
+						<MaxTileCol>171674</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>286</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.3599 -21.4082</ows:LowerCorner>
+				<ows:UpperCorner>55.5774 -20.8553</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-09-02-23865398</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>572</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1145</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1338</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2290</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>2677</MinTileCol>
+						<MaxTileCol>2680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4581</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>5355</MinTileCol>
+						<MaxTileCol>5360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9162</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>10711</MinTileCol>
+						<MaxTileCol>10721</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18325</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>21423</MinTileCol>
+						<MaxTileCol>21442</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36651</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>42846</MinTileCol>
+						<MaxTileCol>42885</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73302</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>85693</MinTileCol>
+						<MaxTileCol>85771</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146605</MinTileRow>
+						<MaxTileRow>147036</MaxTileRow>
+						<MinTileCol>171386</MinTileCol>
+						<MaxTileCol>171542</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.6993 -21.2118</ows:LowerCorner>
+				<ows:UpperCorner>55.8741 -21.0208</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2013-10-24-23849069</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>573</MaxTileRow>
+						<MinTileCol>670</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1146</MinTileRow>
+						<MaxTileRow>1147</MaxTileRow>
+						<MinTileCol>1340</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2292</MinTileRow>
+						<MaxTileRow>2295</MaxTileRow>
+						<MinTileCol>2681</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4585</MinTileRow>
+						<MaxTileRow>4590</MaxTileRow>
+						<MinTileCol>5363</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9170</MinTileRow>
+						<MaxTileRow>9180</MaxTileRow>
+						<MinTileCol>10726</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18341</MinTileRow>
+						<MaxTileRow>18360</MaxTileRow>
+						<MinTileCol>21453</MinTileCol>
+						<MaxTileCol>21469</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36683</MinTileRow>
+						<MaxTileRow>36720</MaxTileRow>
+						<MinTileCol>42907</MinTileCol>
+						<MaxTileCol>42939</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73367</MinTileRow>
+						<MaxTileRow>73441</MaxTileRow>
+						<MinTileCol>85815</MinTileCol>
+						<MaxTileCol>85878</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146734</MinTileRow>
+						<MaxTileRow>146883</MaxTileRow>
+						<MinTileCol>171630</MinTileCol>
+						<MaxTileCol>171757</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>286</MaxTileRow>
+						<MinTileCol>335</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.6977 -21.3924</ows:LowerCorner>
+				<ows:UpperCorner>55.8632 -21.1924</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-2014-01-11-23413574</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>670</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1147</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1340</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2294</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>2681</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4589</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>5363</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9179</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>10726</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18358</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>21453</MinTileCol>
+						<MaxTileCol>21468</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36717</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>42907</MinTileCol>
+						<MaxTileCol>42937</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73434</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>85814</MinTileCol>
+						<MaxTileCol>85875</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146868</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>171629</MinTileCol>
+						<MaxTileCol>171750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>335</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-SAINT-DENIS 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-SAINT-DENIS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.3258 -21.0197</ows:LowerCorner>
+				<ows:UpperCorner>55.5681 -20.8279</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-SAINT-DENIS-2014-01-05-23153694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>572</MinTileRow>
+						<MaxTileRow>573</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1145</MinTileRow>
+						<MaxTileRow>1146</MaxTileRow>
+						<MinTileCol>1338</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2290</MinTileRow>
+						<MaxTileRow>2292</MaxTileRow>
+						<MinTileCol>2677</MinTileCol>
+						<MaxTileCol>2680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4580</MinTileRow>
+						<MaxTileRow>4585</MaxTileRow>
+						<MinTileCol>5354</MinTileCol>
+						<MaxTileCol>5360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9161</MinTileRow>
+						<MaxTileRow>9170</MaxTileRow>
+						<MinTileCol>10709</MinTileCol>
+						<MaxTileCol>10720</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18322</MinTileRow>
+						<MaxTileRow>18341</MaxTileRow>
+						<MinTileCol>21419</MinTileCol>
+						<MaxTileCol>21441</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36645</MinTileRow>
+						<MaxTileRow>36683</MaxTileRow>
+						<MinTileCol>42839</MinTileCol>
+						<MaxTileCol>42883</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73291</MinTileRow>
+						<MaxTileRow>73366</MaxTileRow>
+						<MinTileCol>85679</MinTileCol>
+						<MaxTileCol>85767</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146583</MinTileRow>
+						<MaxTileRow>146733</MaxTileRow>
+						<MinTileCol>171359</MinTileCol>
+						<MaxTileCol>171535</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>286</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-SAINT-PAUL 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-SAINT-PAUL issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.1706 -21.1178</ows:LowerCorner>
+				<ows:UpperCorner>55.4232 -20.8985</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-SAINT-PAUL-2014-01-05-23162694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>572</MinTileRow>
+						<MaxTileRow>573</MaxTileRow>
+						<MinTileCol>668</MinTileCol>
+						<MaxTileCol>669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1145</MinTileRow>
+						<MaxTileRow>1146</MaxTileRow>
+						<MinTileCol>1337</MinTileCol>
+						<MaxTileCol>1339</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2291</MinTileRow>
+						<MaxTileRow>2293</MaxTileRow>
+						<MinTileCol>2675</MinTileCol>
+						<MaxTileCol>2678</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4582</MinTileRow>
+						<MaxTileRow>4587</MaxTileRow>
+						<MinTileCol>5351</MinTileCol>
+						<MaxTileCol>5357</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9164</MinTileRow>
+						<MaxTileRow>9175</MaxTileRow>
+						<MinTileCol>10702</MinTileCol>
+						<MaxTileCol>10714</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18329</MinTileRow>
+						<MaxTileRow>18351</MaxTileRow>
+						<MinTileCol>21405</MinTileCol>
+						<MaxTileCol>21428</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36659</MinTileRow>
+						<MaxTileRow>36702</MaxTileRow>
+						<MinTileCol>42811</MinTileCol>
+						<MaxTileCol>42857</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73319</MinTileRow>
+						<MaxTileRow>73404</MaxTileRow>
+						<MinTileCol>85623</MinTileCol>
+						<MaxTileCol>85714</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146638</MinTileRow>
+						<MaxTileRow>146809</MaxTileRow>
+						<MinTileCol>171246</MinTileCol>
+						<MaxTileCol>171428</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>286</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>334</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REUNION-SAINT-PIERRE 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REUNION-SAINT-PIERRE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>55.3797 -21.3632</ows:LowerCorner>
+				<ows:UpperCorner>55.5937 -21.1716</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_REUNION-SAINT-PIERRE-2014-01-04-23675449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>573</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>669</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1147</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>1339</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2294</MinTileRow>
+						<MaxTileRow>2296</MaxTileRow>
+						<MinTileCol>2678</MinTileCol>
+						<MaxTileCol>2680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4589</MinTileRow>
+						<MaxTileRow>4593</MaxTileRow>
+						<MinTileCol>5356</MinTileCol>
+						<MaxTileCol>5361</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9178</MinTileRow>
+						<MaxTileRow>9187</MaxTileRow>
+						<MinTileCol>10712</MinTileCol>
+						<MaxTileCol>10722</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18356</MinTileRow>
+						<MaxTileRow>18375</MaxTileRow>
+						<MinTileCol>21424</MinTileCol>
+						<MaxTileCol>21444</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36713</MinTileRow>
+						<MaxTileRow>36750</MaxTileRow>
+						<MinTileCol>42849</MinTileCol>
+						<MaxTileCol>42888</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>73426</MinTileRow>
+						<MaxTileRow>73500</MaxTileRow>
+						<MinTileCol>85699</MinTileCol>
+						<MaxTileCol>85777</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>146852</MinTileRow>
+						<MaxTileRow>147001</MaxTileRow>
+						<MinTileCol>171398</MinTileCol>
+						<MaxTileCol>171554</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>71</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>143</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>167</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>286</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>334</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RHONE-ALPES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RHONE-ALPES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.6619 44.019</ows:LowerCorner>
+				<ows:UpperCorner>7.29217 46.5789</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_RHONE-ALPES-2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>361</MinTileRow>
+						<MaxTileRow>372</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>723</MinTileRow>
+						<MaxTileRow>744</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1447</MinTileRow>
+						<MaxTileRow>1488</MaxTileRow>
+						<MinTileCol>2089</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2895</MinTileRow>
+						<MaxTileRow>2976</MaxTileRow>
+						<MinTileCol>4179</MinTileCol>
+						<MaxTileCol>4260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5791</MinTileRow>
+						<MaxTileRow>5953</MaxTileRow>
+						<MinTileCol>8359</MinTileCol>
+						<MaxTileCol>8520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11583</MinTileRow>
+						<MaxTileRow>11906</MaxTileRow>
+						<MinTileCol>16718</MinTileCol>
+						<MaxTileCol>17040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23166</MinTileRow>
+						<MaxTileRow>23813</MaxTileRow>
+						<MinTileCol>33436</MinTileCol>
+						<MaxTileCol>34081</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46332</MinTileRow>
+						<MaxTileRow>47627</MaxTileRow>
+						<MinTileCol>66873</MinTileCol>
+						<MaxTileCol>68162</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>180</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ROUEN 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ROUEN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.928916 49.308</ows:LowerCorner>
+				<ows:UpperCorner>1.23995 49.5284</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ROUEN-2014-03-10-40183194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>349</MinTileRow>
+						<MaxTileRow>350</MaxTileRow>
+						<MinTileCol>514</MinTileCol>
+						<MaxTileCol>515</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>698</MinTileRow>
+						<MaxTileRow>700</MaxTileRow>
+						<MinTileCol>1029</MinTileCol>
+						<MaxTileCol>1031</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1397</MinTileRow>
+						<MaxTileRow>1401</MaxTileRow>
+						<MinTileCol>2058</MinTileCol>
+						<MaxTileCol>2062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2795</MinTileRow>
+						<MaxTileRow>2802</MaxTileRow>
+						<MinTileCol>4117</MinTileCol>
+						<MaxTileCol>4124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5590</MinTileRow>
+						<MaxTileRow>5605</MaxTileRow>
+						<MinTileCol>8234</MinTileCol>
+						<MaxTileCol>8248</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11180</MinTileRow>
+						<MaxTileRow>11210</MaxTileRow>
+						<MinTileCol>16468</MinTileCol>
+						<MaxTileCol>16496</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22360</MinTileRow>
+						<MaxTileRow>22420</MaxTileRow>
+						<MinTileCol>32937</MinTileCol>
+						<MaxTileCol>32993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44720</MinTileRow>
+						<MaxTileRow>44840</MaxTileRow>
+						<MinTileCol>65874</MinTileCol>
+						<MaxTileCol>65987</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89440</MinTileRow>
+						<MaxTileRow>89680</MaxTileRow>
+						<MinTileCol>131748</MinTileCol>
+						<MaxTileCol>131975</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>174</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de SAINT-MARTIN 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de SAINT-MARTIN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.1607 18.0434</ows:LowerCorner>
+				<ows:UpperCorner>-62.9622 18.1339</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_SAINT-MARTIN-2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>459</MinTileRow>
+						<MaxTileRow>459</MaxTileRow>
+						<MinTileCol>332</MinTileCol>
+						<MaxTileCol>332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>919</MinTileRow>
+						<MaxTileRow>919</MaxTileRow>
+						<MinTileCol>664</MinTileCol>
+						<MaxTileCol>665</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1838</MinTileRow>
+						<MaxTileRow>1839</MaxTileRow>
+						<MinTileCol>1329</MinTileCol>
+						<MaxTileCol>1331</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3676</MinTileRow>
+						<MaxTileRow>3678</MaxTileRow>
+						<MinTileCol>2658</MinTileCol>
+						<MaxTileCol>2663</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7352</MinTileRow>
+						<MaxTileRow>7356</MaxTileRow>
+						<MinTileCol>5317</MinTileCol>
+						<MaxTileCol>5326</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>14705</MinTileRow>
+						<MaxTileRow>14713</MaxTileRow>
+						<MinTileCol>10634</MinTileCol>
+						<MaxTileCol>10653</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>29410</MinTileRow>
+						<MaxTileRow>29427</MaxTileRow>
+						<MinTileCol>21269</MinTileCol>
+						<MaxTileCol>21306</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>58820</MinTileRow>
+						<MaxTileRow>58855</MaxTileRow>
+						<MinTileCol>42539</MinTileCol>
+						<MaxTileCol>42612</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>117641</MinTileRow>
+						<MaxTileRow>117710</MaxTileRow>
+						<MinTileCol>85079</MinTileCol>
+						<MaxTileCol>85224</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>14</MinTileRow>
+						<MaxTileRow>14</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>28</MinTileRow>
+						<MaxTileRow>28</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>57</MinTileRow>
+						<MaxTileRow>57</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>114</MinTileRow>
+						<MaxTileRow>114</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>229</MinTileRow>
+						<MaxTileRow>229</MaxTileRow>
+						<MinTileCol>166</MinTileCol>
+						<MaxTileCol>166</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de SAINT-MARTIN 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de SAINT-MARTIN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.1702 18.0344</ows:LowerCorner>
+				<ows:UpperCorner>-63 18.1339</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_SAINT-MARTIN-2013-01-02-53974947</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>459</MinTileRow>
+						<MaxTileRow>459</MaxTileRow>
+						<MinTileCol>332</MinTileCol>
+						<MaxTileCol>332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>919</MinTileRow>
+						<MaxTileRow>919</MaxTileRow>
+						<MinTileCol>664</MinTileCol>
+						<MaxTileCol>665</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1838</MinTileRow>
+						<MaxTileRow>1839</MaxTileRow>
+						<MinTileCol>1329</MinTileCol>
+						<MaxTileCol>1331</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3676</MinTileRow>
+						<MaxTileRow>3678</MaxTileRow>
+						<MinTileCol>2658</MinTileCol>
+						<MaxTileCol>2662</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7352</MinTileRow>
+						<MaxTileRow>7357</MaxTileRow>
+						<MinTileCol>5317</MinTileCol>
+						<MaxTileCol>5324</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>14705</MinTileRow>
+						<MaxTileRow>14714</MaxTileRow>
+						<MinTileCol>10634</MinTileCol>
+						<MaxTileCol>10649</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>29410</MinTileRow>
+						<MaxTileRow>29429</MaxTileRow>
+						<MinTileCol>21268</MinTileCol>
+						<MaxTileCol>21299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>58820</MinTileRow>
+						<MaxTileRow>58858</MaxTileRow>
+						<MinTileCol>42536</MinTileCol>
+						<MaxTileCol>42598</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>117641</MinTileRow>
+						<MaxTileRow>117717</MaxTileRow>
+						<MinTileCol>85072</MinTileCol>
+						<MaxTileCol>85196</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>14</MinTileRow>
+						<MaxTileRow>14</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>28</MinTileRow>
+						<MaxTileRow>28</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>57</MinTileRow>
+						<MaxTileRow>57</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>114</MinTileRow>
+						<MaxTileRow>114</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>229</MinTileRow>
+						<MaxTileRow>229</MaxTileRow>
+						<MinTileCol>166</MinTileCol>
+						<MaxTileCol>166</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de SAINT-MARTIN 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de SAINT-MARTIN issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.1702 18.0344</ows:LowerCorner>
+				<ows:UpperCorner>-63 18.1339</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_SAINT-MARTIN-2013-01-02-54012189</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>459</MinTileRow>
+						<MaxTileRow>459</MaxTileRow>
+						<MinTileCol>332</MinTileCol>
+						<MaxTileCol>332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>919</MinTileRow>
+						<MaxTileRow>919</MaxTileRow>
+						<MinTileCol>664</MinTileCol>
+						<MaxTileCol>665</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1838</MinTileRow>
+						<MaxTileRow>1839</MaxTileRow>
+						<MinTileCol>1329</MinTileCol>
+						<MaxTileCol>1331</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3676</MinTileRow>
+						<MaxTileRow>3678</MaxTileRow>
+						<MinTileCol>2658</MinTileCol>
+						<MaxTileCol>2662</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>7352</MinTileRow>
+						<MaxTileRow>7357</MaxTileRow>
+						<MinTileCol>5317</MinTileCol>
+						<MaxTileCol>5324</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>14705</MinTileRow>
+						<MaxTileRow>14714</MaxTileRow>
+						<MinTileCol>10634</MinTileCol>
+						<MaxTileCol>10649</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>29410</MinTileRow>
+						<MaxTileRow>29429</MaxTileRow>
+						<MinTileCol>21268</MinTileCol>
+						<MaxTileCol>21299</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>58820</MinTileRow>
+						<MaxTileRow>58858</MaxTileRow>
+						<MinTileCol>42536</MinTileCol>
+						<MaxTileCol>42598</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>117641</MinTileRow>
+						<MaxTileRow>117717</MaxTileRow>
+						<MinTileCol>85072</MinTileCol>
+						<MaxTileCol>85196</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>3</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>7</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>14</MinTileRow>
+						<MaxTileRow>14</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>28</MinTileRow>
+						<MaxTileRow>28</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>57</MinTileRow>
+						<MaxTileRow>57</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>114</MinTileRow>
+						<MaxTileRow>114</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>229</MinTileRow>
+						<MaxTileRow>229</MaxTileRow>
+						<MinTileCol>166</MinTileCol>
+						<MaxTileCol>166</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de Saint Raphaël</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de Saint Raphaël issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.67483 43.3397</ows:LowerCorner>
+				<ows:UpperCorner>6.97226 43.5564</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_SAINT-RAPHAEL-2013-04-24-38004569</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2124</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2992</MinTileRow>
+						<MaxTileRow>2999</MaxTileRow>
+						<MinTileCol>4248</MinTileCol>
+						<MaxTileCol>4254</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5985</MinTileRow>
+						<MaxTileRow>5998</MaxTileRow>
+						<MinTileCol>8496</MinTileCol>
+						<MaxTileCol>8508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11971</MinTileRow>
+						<MaxTileRow>11997</MaxTileRow>
+						<MinTileCol>16992</MinTileCol>
+						<MaxTileCol>17017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23943</MinTileRow>
+						<MaxTileRow>23995</MaxTileRow>
+						<MinTileCol>33985</MinTileCol>
+						<MaxTileCol>34035</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47887</MinTileRow>
+						<MaxTileRow>47991</MaxTileRow>
+						<MinTileCol>67970</MinTileCol>
+						<MaxTileCol>68070</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95774</MinTileRow>
+						<MaxTileRow>95982</MaxTileRow>
+						<MinTileCol>135941</MinTileCol>
+						<MaxTileCol>136141</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de SAUMUR 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de SAUMUR issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-0.245413 47.1571</ows:LowerCorner>
+				<ows:UpperCorner>0.0292198 47.3441</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_SAUMUR-2014-05-15-39832123</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>511</MinTileCol>
+						<MaxTileCol>512</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>717</MinTileRow>
+						<MaxTileRow>719</MaxTileRow>
+						<MinTileCol>1022</MinTileCol>
+						<MaxTileCol>1024</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1434</MinTileRow>
+						<MaxTileRow>1438</MaxTileRow>
+						<MinTileCol>2045</MinTileCol>
+						<MaxTileCol>2048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2869</MinTileRow>
+						<MaxTileRow>2876</MaxTileRow>
+						<MinTileCol>4090</MinTileCol>
+						<MaxTileCol>4096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5739</MinTileRow>
+						<MaxTileRow>5752</MaxTileRow>
+						<MinTileCol>8180</MinTileCol>
+						<MaxTileCol>8193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11479</MinTileRow>
+						<MaxTileRow>11504</MaxTileRow>
+						<MinTileCol>16361</MinTileCol>
+						<MaxTileCol>16386</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22958</MinTileRow>
+						<MaxTileRow>23008</MaxTileRow>
+						<MinTileCol>32723</MinTileCol>
+						<MaxTileCol>32773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45917</MinTileRow>
+						<MaxTileRow>46017</MaxTileRow>
+						<MinTileCol>65446</MinTileCol>
+						<MaxTileCol>65546</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91834</MinTileRow>
+						<MaxTileRow>92034</MaxTileRow>
+						<MinTileCol>130893</MinTileCol>
+						<MaxTileCol>131093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>127</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>255</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ST-NAZAIRE-BRIERE-2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ST-NAZAIRE-BRIERE-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.28942 47.2718</ows:LowerCorner>
+				<ows:UpperCorner>-1.95135 47.5014</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ST-NAZAIRE-BRIERE-2014-02-23-41199449</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>505</MinTileCol>
+						<MaxTileCol>506</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>716</MinTileRow>
+						<MaxTileRow>717</MaxTileRow>
+						<MinTileCol>1011</MinTileCol>
+						<MaxTileCol>1012</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1432</MinTileRow>
+						<MaxTileRow>1435</MaxTileRow>
+						<MinTileCol>2022</MinTileCol>
+						<MaxTileCol>2025</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2864</MinTileRow>
+						<MaxTileRow>2871</MaxTileRow>
+						<MinTileCol>4044</MinTileCol>
+						<MaxTileCol>4051</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5729</MinTileRow>
+						<MaxTileRow>5743</MaxTileRow>
+						<MinTileCol>8088</MinTileCol>
+						<MaxTileCol>8102</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11459</MinTileRow>
+						<MaxTileRow>11487</MaxTileRow>
+						<MinTileCol>16176</MinTileCol>
+						<MaxTileCol>16205</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22919</MinTileRow>
+						<MaxTileRow>22975</MaxTileRow>
+						<MinTileCol>32353</MinTileCol>
+						<MaxTileCol>32411</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45838</MinTileRow>
+						<MaxTileRow>45950</MaxTileRow>
+						<MinTileCol>64706</MinTileCol>
+						<MaxTileCol>64822</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91676</MinTileRow>
+						<MaxTileRow>91901</MaxTileRow>
+						<MinTileCol>129413</MinTileCol>
+						<MaxTileCol>129645</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de ST-NAZAIRE-BRIERE-2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de ST-NAZAIRE-BRIERE-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.47397 47.2722</ows:LowerCorner>
+				<ows:UpperCorner>-2.13704 47.4843</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_ST-NAZAIRE-BRIERE-2014-02-23-41209199</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>358</MaxTileRow>
+						<MinTileCol>504</MinTileCol>
+						<MaxTileCol>505</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>716</MinTileRow>
+						<MaxTileRow>717</MaxTileRow>
+						<MinTileCol>1009</MinTileCol>
+						<MaxTileCol>1011</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1432</MinTileRow>
+						<MaxTileRow>1435</MaxTileRow>
+						<MinTileCol>2019</MinTileCol>
+						<MaxTileCol>2023</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2865</MinTileRow>
+						<MaxTileRow>2871</MaxTileRow>
+						<MinTileCol>4039</MinTileCol>
+						<MaxTileCol>4047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5730</MinTileRow>
+						<MaxTileRow>5743</MaxTileRow>
+						<MinTileCol>8079</MinTileCol>
+						<MaxTileCol>8094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11461</MinTileRow>
+						<MaxTileRow>11487</MaxTileRow>
+						<MinTileCol>16159</MinTileCol>
+						<MaxTileCol>16188</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22922</MinTileRow>
+						<MaxTileRow>22975</MaxTileRow>
+						<MinTileCol>32319</MinTileCol>
+						<MaxTileCol>32377</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45844</MinTileRow>
+						<MaxTileRow>45950</MaxTileRow>
+						<MinTileCol>64639</MinTileCol>
+						<MaxTileCol>64755</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91689</MinTileRow>
+						<MaxTileRow>91901</MaxTileRow>
+						<MinTileCol>129278</MinTileCol>
+						<MaxTileCol>129511</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>252</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de STRASBOURG</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de STRASBOURG issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.64498 48.209</ows:LowerCorner>
+				<ows:UpperCorner>7.92797 48.8471</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_STRASBOURG-2013-04-24-37954587</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>352</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>533</MinTileCol>
+						<MaxTileCol>534</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>704</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1067</MinTileCol>
+						<MaxTileCol>1069</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1409</MinTileRow>
+						<MaxTileRow>1420</MaxTileRow>
+						<MinTileCol>2134</MinTileCol>
+						<MaxTileCol>2138</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2818</MinTileRow>
+						<MaxTileRow>2840</MaxTileRow>
+						<MinTileCol>4269</MinTileCol>
+						<MaxTileCol>4276</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5637</MinTileRow>
+						<MaxTileRow>5681</MaxTileRow>
+						<MinTileCol>8538</MinTileCol>
+						<MaxTileCol>8553</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11274</MinTileRow>
+						<MaxTileRow>11362</MaxTileRow>
+						<MinTileCol>17077</MinTileCol>
+						<MaxTileCol>17106</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22548</MinTileRow>
+						<MaxTileRow>22724</MaxTileRow>
+						<MinTileCol>34155</MinTileCol>
+						<MaxTileCol>34213</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45096</MinTileRow>
+						<MaxTileRow>45448</MaxTileRow>
+						<MinTileCol>68310</MinTileCol>
+						<MaxTileCol>68426</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90193</MinTileRow>
+						<MaxTileRow>90897</MaxTileRow>
+						<MinTileCol>136621</MinTileCol>
+						<MaxTileCol>136853</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>267</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de STRASBOURG-2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de STRASBOURG-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.54767 48.4528</ows:LowerCorner>
+				<ows:UpperCorner>7.87824 48.6807</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_STRASBOURG-2014-03-08-38209074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>533</MinTileCol>
+						<MaxTileCol>534</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>706</MinTileRow>
+						<MaxTileRow>707</MaxTileRow>
+						<MinTileCol>1067</MinTileCol>
+						<MaxTileCol>1068</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1412</MinTileRow>
+						<MaxTileRow>1415</MaxTileRow>
+						<MinTileCol>2134</MinTileCol>
+						<MaxTileCol>2137</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2824</MinTileRow>
+						<MaxTileRow>2831</MaxTileRow>
+						<MinTileCol>4268</MinTileCol>
+						<MaxTileCol>4274</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5649</MinTileRow>
+						<MaxTileRow>5663</MaxTileRow>
+						<MinTileCol>8536</MinTileCol>
+						<MaxTileCol>8549</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11298</MinTileRow>
+						<MaxTileRow>11327</MaxTileRow>
+						<MinTileCol>17072</MinTileCol>
+						<MaxTileCol>17099</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22597</MinTileRow>
+						<MaxTileRow>22655</MaxTileRow>
+						<MinTileCol>34144</MinTileCol>
+						<MaxTileCol>34199</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45194</MinTileRow>
+						<MaxTileRow>45311</MaxTileRow>
+						<MinTileCol>68289</MinTileCol>
+						<MaxTileCol>68399</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90388</MinTileRow>
+						<MaxTileRow>90623</MaxTileRow>
+						<MinTileCol>136578</MinTileCol>
+						<MaxTileCol>136798</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>267</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TAHITI-MOOREA 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TAHITI-MOOREA issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.641 -17.8026</ows:LowerCorner>
+				<ows:UpperCorner>-149.411 -17.4747</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TAHITI-MOOREA-2014-04-21-72553330</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>562</MinTileRow>
+						<MaxTileRow>563</MaxTileRow>
+						<MinTileCol>86</MinTileCol>
+						<MaxTileCol>87</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1125</MinTileRow>
+						<MaxTileRow>1126</MaxTileRow>
+						<MinTileCol>172</MinTileCol>
+						<MaxTileCol>174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2250</MinTileRow>
+						<MaxTileRow>2253</MaxTileRow>
+						<MinTileCol>345</MinTileCol>
+						<MaxTileCol>348</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4500</MinTileRow>
+						<MaxTileRow>4507</MaxTileRow>
+						<MinTileCol>690</MinTileCol>
+						<MaxTileCol>696</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9000</MinTileRow>
+						<MaxTileRow>9015</MaxTileRow>
+						<MinTileCol>1381</MinTileCol>
+						<MaxTileCol>1392</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18000</MinTileRow>
+						<MaxTileRow>18031</MaxTileRow>
+						<MinTileCol>2763</MinTileCol>
+						<MaxTileCol>2784</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36000</MinTileRow>
+						<MaxTileRow>36062</MaxTileRow>
+						<MinTileCol>5527</MinTileCol>
+						<MaxTileCol>5568</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>72000</MinTileRow>
+						<MaxTileRow>72124</MaxTileRow>
+						<MinTileCol>11054</MinTileCol>
+						<MaxTileCol>11136</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>144000</MinTileRow>
+						<MaxTileRow>144249</MaxTileRow>
+						<MinTileCol>22108</MinTileCol>
+						<MaxTileCol>22273</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>70</MinTileRow>
+						<MaxTileRow>70</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>140</MinTileRow>
+						<MaxTileRow>140</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>21</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>281</MinTileRow>
+						<MaxTileRow>281</MaxTileRow>
+						<MinTileCol>43</MinTileCol>
+						<MaxTileCol>43</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TAHITI-MOOREA 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TAHITI-MOOREA issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.313 -17.9056</ows:LowerCorner>
+				<ows:UpperCorner>-149.103 -17.7045</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TAHITI-MOOREA-2014-04-21-72564955</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>563</MinTileRow>
+						<MaxTileRow>563</MaxTileRow>
+						<MinTileCol>87</MinTileCol>
+						<MaxTileCol>87</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1126</MinTileRow>
+						<MaxTileRow>1127</MaxTileRow>
+						<MinTileCol>174</MinTileCol>
+						<MaxTileCol>175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2252</MinTileRow>
+						<MaxTileRow>2255</MaxTileRow>
+						<MinTileCol>349</MinTileCol>
+						<MaxTileCol>351</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4505</MinTileRow>
+						<MaxTileRow>4510</MaxTileRow>
+						<MinTileCol>698</MinTileCol>
+						<MaxTileCol>703</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9010</MinTileRow>
+						<MaxTileRow>9020</MaxTileRow>
+						<MinTileCol>1396</MinTileCol>
+						<MaxTileCol>1406</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18021</MinTileRow>
+						<MaxTileRow>18040</MaxTileRow>
+						<MinTileCol>2793</MinTileCol>
+						<MaxTileCol>2812</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36043</MinTileRow>
+						<MaxTileRow>36081</MaxTileRow>
+						<MinTileCol>5586</MinTileCol>
+						<MaxTileCol>5624</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>72087</MinTileRow>
+						<MaxTileRow>72163</MaxTileRow>
+						<MinTileCol>11173</MinTileCol>
+						<MaxTileCol>11249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>144174</MinTileRow>
+						<MaxTileRow>144327</MaxTileRow>
+						<MinTileCol>22346</MinTileCol>
+						<MaxTileCol>22498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>70</MinTileRow>
+						<MaxTileRow>70</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>140</MinTileRow>
+						<MaxTileRow>140</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>21</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>281</MinTileRow>
+						<MaxTileRow>281</MaxTileRow>
+						<MinTileCol>43</MinTileCol>
+						<MaxTileCol>43</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TAHITI-MOOREA 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TAHITI-MOOREA issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.444 -17.8321</ows:LowerCorner>
+				<ows:UpperCorner>-149.213 -17.4772</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TAHITI-MOOREA-2014-04-21-72576790</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>562</MinTileRow>
+						<MaxTileRow>563</MaxTileRow>
+						<MinTileCol>86</MinTileCol>
+						<MaxTileCol>87</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1125</MinTileRow>
+						<MaxTileRow>1127</MaxTileRow>
+						<MinTileCol>173</MinTileCol>
+						<MaxTileCol>175</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2250</MinTileRow>
+						<MaxTileRow>2254</MaxTileRow>
+						<MinTileCol>347</MinTileCol>
+						<MaxTileCol>350</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4500</MinTileRow>
+						<MaxTileRow>4508</MaxTileRow>
+						<MinTileCol>695</MinTileCol>
+						<MaxTileCol>700</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>9000</MinTileRow>
+						<MaxTileRow>9016</MaxTileRow>
+						<MinTileCol>1390</MinTileCol>
+						<MaxTileCol>1401</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>18000</MinTileRow>
+						<MaxTileRow>18033</MaxTileRow>
+						<MinTileCol>2781</MinTileCol>
+						<MaxTileCol>2802</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>36000</MinTileRow>
+						<MaxTileRow>36067</MaxTileRow>
+						<MinTileCol>5562</MinTileCol>
+						<MaxTileCol>5604</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>72000</MinTileRow>
+						<MaxTileRow>72135</MaxTileRow>
+						<MinTileCol>11125</MinTileCol>
+						<MaxTileCol>11208</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>144000</MinTileRow>
+						<MaxTileRow>144271</MaxTileRow>
+						<MinTileCol>22250</MinTileCol>
+						<MaxTileCol>22416</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>70</MinTileRow>
+						<MaxTileRow>70</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>140</MinTileRow>
+						<MaxTileRow>140</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>21</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>281</MinTileRow>
+						<MaxTileRow>281</MaxTileRow>
+						<MinTileCol>43</MinTileCol>
+						<MaxTileCol>43</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TAHITI-MOOREA 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TAHITI-MOOREA issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.94 -17.6177</ows:LowerCorner>
+				<ows:UpperCorner>-149.74 -17.4614</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TAHITI-MOOREA-2014-06-23-73484627</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>562</MinTileRow>
+						<MaxTileRow>562</MaxTileRow>
+						<MinTileCol>85</MinTileCol>
+						<MaxTileCol>86</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>1124</MinTileRow>
+						<MaxTileRow>1125</MaxTileRow>
+						<MinTileCol>171</MinTileCol>
+						<MaxTileCol>172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>2249</MinTileRow>
+						<MaxTileRow>2251</MaxTileRow>
+						<MinTileCol>342</MinTileCol>
+						<MaxTileCol>344</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>4499</MinTileRow>
+						<MaxTileRow>4503</MaxTileRow>
+						<MinTileCol>684</MinTileCol>
+						<MaxTileCol>688</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>8999</MinTileRow>
+						<MaxTileRow>9006</MaxTileRow>
+						<MinTileCol>1368</MinTileCol>
+						<MaxTileCol>1377</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>17998</MinTileRow>
+						<MaxTileRow>18013</MaxTileRow>
+						<MinTileCol>2736</MinTileCol>
+						<MaxTileCol>2754</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>35997</MinTileRow>
+						<MaxTileRow>36026</MaxTileRow>
+						<MinTileCol>5472</MinTileCol>
+						<MaxTileCol>5508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>71994</MinTileRow>
+						<MaxTileRow>72053</MaxTileRow>
+						<MinTileCol>10945</MinTileCol>
+						<MaxTileCol>11017</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>143989</MinTileRow>
+						<MaxTileRow>144107</MaxTileRow>
+						<MinTileCol>21890</MinTileCol>
+						<MaxTileCol>22034</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>4</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>8</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>17</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>35</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>70</MinTileRow>
+						<MaxTileRow>70</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>140</MinTileRow>
+						<MaxTileRow>140</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>21</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>281</MinTileRow>
+						<MaxTileRow>281</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>43</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de THONON 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de THONON issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.37484 46.225</ows:LowerCorner>
+				<ows:UpperCorner>6.6751 46.4588</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_THONON-2014-03-14-38423194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>362</MinTileRow>
+						<MaxTileRow>363</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>724</MinTileRow>
+						<MaxTileRow>726</MaxTileRow>
+						<MinTileCol>1060</MinTileCol>
+						<MaxTileCol>1061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1449</MinTileRow>
+						<MaxTileRow>1453</MaxTileRow>
+						<MinTileCol>2120</MinTileCol>
+						<MaxTileCol>2123</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2899</MinTileRow>
+						<MaxTileRow>2906</MaxTileRow>
+						<MinTileCol>4241</MinTileCol>
+						<MaxTileCol>4247</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5799</MinTileRow>
+						<MaxTileRow>5813</MaxTileRow>
+						<MinTileCol>8482</MinTileCol>
+						<MaxTileCol>8495</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11598</MinTileRow>
+						<MaxTileRow>11627</MaxTileRow>
+						<MinTileCol>16964</MinTileCol>
+						<MaxTileCol>16990</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23196</MinTileRow>
+						<MaxTileRow>23255</MaxTileRow>
+						<MinTileCol>33928</MinTileCol>
+						<MaxTileCol>33981</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46392</MinTileRow>
+						<MaxTileRow>46510</MaxTileRow>
+						<MinTileCol>67857</MinTileCol>
+						<MaxTileCol>67962</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>92785</MinTileRow>
+						<MaxTileRow>93020</MaxTileRow>
+						<MinTileCol>135714</MinTileCol>
+						<MaxTileCol>135924</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>90</MinTileRow>
+						<MaxTileRow>90</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>181</MinTileRow>
+						<MaxTileRow>181</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TOULOUSE</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TOULOUSE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>1.2931 43.5162</ows:LowerCorner>
+				<ows:UpperCorner>1.5357 43.7075</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TOULOUSE-2013-09-24-39443785</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>515</MinTileCol>
+						<MaxTileCol>516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>746</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1031</MinTileCol>
+						<MaxTileCol>1032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1493</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2062</MinTileCol>
+						<MaxTileCol>2065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2987</MinTileRow>
+						<MaxTileRow>2994</MaxTileRow>
+						<MinTileCol>4125</MinTileCol>
+						<MaxTileCol>4131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5975</MinTileRow>
+						<MaxTileRow>5988</MaxTileRow>
+						<MinTileCol>8250</MinTileCol>
+						<MaxTileCol>8262</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11950</MinTileRow>
+						<MaxTileRow>11977</MaxTileRow>
+						<MinTileCol>16501</MinTileCol>
+						<MaxTileCol>16524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23901</MinTileRow>
+						<MaxTileRow>23954</MaxTileRow>
+						<MinTileCol>33002</MinTileCol>
+						<MaxTileCol>33048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47803</MinTileRow>
+						<MaxTileRow>47908</MaxTileRow>
+						<MinTileCol>66005</MinTileCol>
+						<MaxTileCol>66096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95607</MinTileRow>
+						<MaxTileRow>95816</MaxTileRow>
+						<MinTileCol>132010</MinTileCol>
+						<MaxTileCol>132193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>257</MinTileCol>
+						<MaxTileCol>258</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TOURS</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TOURS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.556018 47.2512</ows:LowerCorner>
+				<ows:UpperCorner>0.802185 47.4828</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TOURS-2013-08-02-39798149</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>716</MinTileRow>
+						<MaxTileRow>718</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1432</MinTileRow>
+						<MaxTileRow>1436</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2865</MinTileRow>
+						<MaxTileRow>2873</MaxTileRow>
+						<MinTileCol>4108</MinTileCol>
+						<MaxTileCol>4114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5730</MinTileRow>
+						<MaxTileRow>5746</MaxTileRow>
+						<MinTileCol>8217</MinTileCol>
+						<MaxTileCol>8229</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11460</MinTileRow>
+						<MaxTileRow>11492</MaxTileRow>
+						<MinTileCol>16435</MinTileCol>
+						<MaxTileCol>16458</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22920</MinTileRow>
+						<MaxTileRow>22985</MaxTileRow>
+						<MinTileCol>32871</MinTileCol>
+						<MaxTileCol>32916</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45840</MinTileRow>
+						<MaxTileRow>45971</MaxTileRow>
+						<MinTileCol>65743</MinTileCol>
+						<MaxTileCol>65832</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91680</MinTileRow>
+						<MaxTileRow>91942</MaxTileRow>
+						<MinTileCol>131487</MinTileCol>
+						<MaxTileCol>131664</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TOURS</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TOURS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.543019 47.2395</ows:LowerCorner>
+				<ows:UpperCorner>0.818399 47.4878</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TOURS-2013-08-02-39820877</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>514</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>716</MinTileRow>
+						<MaxTileRow>718</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1028</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1432</MinTileRow>
+						<MaxTileRow>1436</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2865</MinTileRow>
+						<MaxTileRow>2873</MaxTileRow>
+						<MinTileCol>4108</MinTileCol>
+						<MaxTileCol>4114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5730</MinTileRow>
+						<MaxTileRow>5746</MaxTileRow>
+						<MinTileCol>8216</MinTileCol>
+						<MaxTileCol>8229</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11460</MinTileRow>
+						<MaxTileRow>11492</MaxTileRow>
+						<MinTileCol>16433</MinTileCol>
+						<MaxTileCol>16458</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22920</MinTileRow>
+						<MaxTileRow>22985</MaxTileRow>
+						<MinTileCol>32867</MinTileCol>
+						<MaxTileCol>32916</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45840</MinTileRow>
+						<MaxTileRow>45971</MaxTileRow>
+						<MinTileCol>65734</MinTileCol>
+						<MaxTileCol>65832</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91680</MinTileRow>
+						<MaxTileRow>91942</MaxTileRow>
+						<MinTileCol>131468</MinTileCol>
+						<MaxTileCol>131664</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>257</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de TROYES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de TROYES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.92867 48.195</ows:LowerCorner>
+				<ows:UpperCorner>4.22934 48.3956</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_TROYES-2014-03-13-38890074</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>708</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1046</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1417</MinTileRow>
+						<MaxTileRow>1420</MaxTileRow>
+						<MinTileCol>2092</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2834</MinTileRow>
+						<MaxTileRow>2841</MaxTileRow>
+						<MinTileCol>4185</MinTileCol>
+						<MaxTileCol>4192</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5668</MinTileRow>
+						<MaxTileRow>5682</MaxTileRow>
+						<MinTileCol>8370</MinTileCol>
+						<MaxTileCol>8384</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11336</MinTileRow>
+						<MaxTileRow>11364</MaxTileRow>
+						<MinTileCol>16741</MinTileCol>
+						<MaxTileCol>16768</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22673</MinTileRow>
+						<MaxTileRow>22728</MaxTileRow>
+						<MinTileCol>33483</MinTileCol>
+						<MaxTileCol>33537</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45346</MinTileRow>
+						<MaxTileRow>45456</MaxTileRow>
+						<MinTileCol>66966</MinTileCol>
+						<MaxTileCol>67074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90692</MinTileRow>
+						<MaxTileRow>90912</MaxTileRow>
+						<MinTileCol>133932</MinTileCol>
+						<MaxTileCol>134149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de URGENCE-SERTIT1-MONTPELLIER 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de URGENCE-SERTIT1-MONTPELLIER issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.8452 43.8201</ows:LowerCorner>
+				<ows:UpperCorner>4.13498 44.0207</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_URGENCE-SERTIT1-2014-09-06-38295824</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>744</MinTileRow>
+						<MaxTileRow>746</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1489</MinTileRow>
+						<MaxTileRow>1492</MaxTileRow>
+						<MinTileCol>2091</MinTileCol>
+						<MaxTileCol>2095</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2978</MinTileRow>
+						<MaxTileRow>2984</MaxTileRow>
+						<MinTileCol>4183</MinTileCol>
+						<MaxTileCol>4190</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5956</MinTileRow>
+						<MaxTileRow>5968</MaxTileRow>
+						<MinTileCol>8366</MinTileCol>
+						<MaxTileCol>8380</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11912</MinTileRow>
+						<MaxTileRow>11937</MaxTileRow>
+						<MinTileCol>16733</MinTileCol>
+						<MaxTileCol>16760</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23824</MinTileRow>
+						<MaxTileRow>23875</MaxTileRow>
+						<MinTileCol>33467</MinTileCol>
+						<MaxTileCol>33520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47649</MinTileRow>
+						<MaxTileRow>47751</MaxTileRow>
+						<MinTileCol>66935</MinTileCol>
+						<MaxTileCol>67041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95299</MinTileRow>
+						<MaxTileRow>95502</MaxTileRow>
+						<MinTileCol>133871</MinTileCol>
+						<MaxTileCol>134082</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de URGENCE-SERTIT2-MONTPELLIER 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de URGENCE-SERTIT2-MONTPELLIER issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.79113 43.5059</ows:LowerCorner>
+				<ows:UpperCorner>4.06673 43.7061</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_URGENCE-SERTIT2-MONTPELLIER-2014-10-01-38767194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1494</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2091</MinTileCol>
+						<MaxTileCol>2094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2988</MinTileRow>
+						<MaxTileRow>2994</MaxTileRow>
+						<MinTileCol>4182</MinTileCol>
+						<MaxTileCol>4188</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5976</MinTileRow>
+						<MaxTileRow>5988</MaxTileRow>
+						<MinTileCol>8364</MinTileCol>
+						<MaxTileCol>8377</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11952</MinTileRow>
+						<MaxTileRow>11977</MaxTileRow>
+						<MinTileCol>16729</MinTileCol>
+						<MaxTileCol>16754</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23904</MinTileRow>
+						<MaxTileRow>23954</MaxTileRow>
+						<MinTileCol>33458</MinTileCol>
+						<MaxTileCol>33508</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47809</MinTileRow>
+						<MaxTileRow>47908</MaxTileRow>
+						<MinTileCol>66916</MinTileCol>
+						<MaxTileCol>67016</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95619</MinTileRow>
+						<MaxTileRow>95817</MaxTileRow>
+						<MinTileCol>133832</MinTileCol>
+						<MaxTileCol>134033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VALENCE-VILLE</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VALENCE-VILLE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.84523 44.7605</ows:LowerCorner>
+				<ows:UpperCorner>5.09397 44.9988</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VALENCE-VILLE-2013-07-22-39000453</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>368</MinTileRow>
+						<MaxTileRow>369</MaxTileRow>
+						<MinTileCol>525</MinTileCol>
+						<MaxTileCol>526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>736</MinTileRow>
+						<MaxTileRow>738</MaxTileRow>
+						<MinTileCol>1051</MinTileCol>
+						<MaxTileCol>1052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1473</MinTileRow>
+						<MaxTileRow>1477</MaxTileRow>
+						<MinTileCol>2103</MinTileCol>
+						<MaxTileCol>2105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2946</MinTileRow>
+						<MaxTileRow>2954</MaxTileRow>
+						<MinTileCol>4206</MinTileCol>
+						<MaxTileCol>4211</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5893</MinTileRow>
+						<MaxTileRow>5908</MaxTileRow>
+						<MinTileCol>8412</MinTileCol>
+						<MaxTileCol>8423</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11787</MinTileRow>
+						<MaxTileRow>11817</MaxTileRow>
+						<MinTileCol>16825</MinTileCol>
+						<MaxTileCol>16847</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23575</MinTileRow>
+						<MaxTileRow>23635</MaxTileRow>
+						<MinTileCol>33650</MinTileCol>
+						<MaxTileCol>33694</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47150</MinTileRow>
+						<MaxTileRow>47271</MaxTileRow>
+						<MinTileCol>67301</MinTileCol>
+						<MaxTileCol>67388</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>94301</MinTileRow>
+						<MaxTileRow>94543</MaxTileRow>
+						<MinTileCol>134602</MinTileCol>
+						<MaxTileCol>134777</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>92</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>184</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VALENCIENNES 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VALENCIENNES issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.35016 50.2583</ows:LowerCorner>
+				<ows:UpperCorner>3.6468 50.457</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VALENCIENNES-2014-03-12-39290819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>346</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>690</MinTileRow>
+						<MaxTileRow>692</MaxTileRow>
+						<MinTileCol>1043</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1381</MinTileRow>
+						<MaxTileRow>1384</MaxTileRow>
+						<MinTileCol>2086</MinTileCol>
+						<MaxTileCol>2089</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2762</MinTileRow>
+						<MaxTileRow>2769</MaxTileRow>
+						<MinTileCol>4172</MinTileCol>
+						<MaxTileCol>4178</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5524</MinTileRow>
+						<MaxTileRow>5538</MaxTileRow>
+						<MinTileCol>8344</MinTileCol>
+						<MaxTileCol>8357</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11048</MinTileRow>
+						<MaxTileRow>11076</MaxTileRow>
+						<MinTileCol>16688</MinTileCol>
+						<MaxTileCol>16715</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22096</MinTileRow>
+						<MaxTileRow>22152</MaxTileRow>
+						<MinTileCol>33377</MinTileCol>
+						<MaxTileCol>33431</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44192</MinTileRow>
+						<MaxTileRow>44305</MaxTileRow>
+						<MinTileCol>66755</MinTileCol>
+						<MaxTileCol>66863</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88384</MinTileRow>
+						<MaxTileRow>88611</MaxTileRow>
+						<MinTileCol>133511</MinTileCol>
+						<MaxTileCol>133727</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>86</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>173</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.35835 48.2528</ows:LowerCorner>
+				<ows:UpperCorner>5.65201 48.4746</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2013-07-09-38822078</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>709</MaxTileRow>
+						<MinTileCol>1054</MinTileCol>
+						<MaxTileCol>1056</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1419</MaxTileRow>
+						<MinTileCol>2109</MinTileCol>
+						<MaxTileCol>2112</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2831</MinTileRow>
+						<MaxTileRow>2839</MaxTileRow>
+						<MinTileCol>4218</MinTileCol>
+						<MaxTileCol>4224</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5663</MinTileRow>
+						<MaxTileRow>5678</MaxTileRow>
+						<MinTileCol>8436</MinTileCol>
+						<MaxTileCol>8448</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11326</MinTileRow>
+						<MaxTileRow>11356</MaxTileRow>
+						<MinTileCol>16872</MinTileCol>
+						<MaxTileCol>16897</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22652</MinTileRow>
+						<MaxTileRow>22712</MaxTileRow>
+						<MinTileCol>33744</MinTileCol>
+						<MaxTileCol>33795</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45305</MinTileRow>
+						<MaxTileRow>45424</MaxTileRow>
+						<MinTileCol>67488</MinTileCol>
+						<MaxTileCol>67591</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90611</MinTileRow>
+						<MaxTileRow>90848</MaxTileRow>
+						<MinTileCol>134977</MinTileCol>
+						<MaxTileCol>135183</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.59827 47.9231</ows:LowerCorner>
+				<ows:UpperCorner>5.89499 48.2175</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2013-07-16-38677570</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1055</MinTileCol>
+						<MaxTileCol>1057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1425</MaxTileRow>
+						<MinTileCol>2111</MinTileCol>
+						<MaxTileCol>2114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2850</MaxTileRow>
+						<MinTileCol>4223</MinTileCol>
+						<MaxTileCol>4229</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5680</MinTileRow>
+						<MaxTileRow>5700</MaxTileRow>
+						<MinTileCol>8447</MinTileCol>
+						<MaxTileCol>8459</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11361</MinTileRow>
+						<MaxTileRow>11401</MaxTileRow>
+						<MinTileCol>16894</MinTileCol>
+						<MaxTileCol>16919</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22723</MinTileRow>
+						<MaxTileRow>22802</MaxTileRow>
+						<MinTileCol>33788</MinTileCol>
+						<MaxTileCol>33839</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45447</MinTileRow>
+						<MaxTileRow>45604</MaxTileRow>
+						<MinTileCol>67576</MinTileCol>
+						<MaxTileCol>67679</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90894</MinTileRow>
+						<MaxTileRow>91208</MaxTileRow>
+						<MinTileCol>135153</MinTileCol>
+						<MaxTileCol>135358</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.94969 47.9763</ows:LowerCorner>
+				<ows:UpperCorner>6.28673 48.452</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2013-12-12-38860453</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>708</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1416</MinTileRow>
+						<MaxTileRow>1424</MaxTileRow>
+						<MinTileCol>2115</MinTileCol>
+						<MaxTileCol>2119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2832</MinTileRow>
+						<MaxTileRow>2848</MaxTileRow>
+						<MinTileCol>4231</MinTileCol>
+						<MaxTileCol>4238</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5664</MinTileRow>
+						<MaxTileRow>5696</MaxTileRow>
+						<MinTileCol>8463</MinTileCol>
+						<MaxTileCol>8477</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11329</MinTileRow>
+						<MaxTileRow>11393</MaxTileRow>
+						<MinTileCol>16927</MinTileCol>
+						<MaxTileCol>16954</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22659</MinTileRow>
+						<MaxTileRow>22787</MaxTileRow>
+						<MinTileCol>33854</MinTileCol>
+						<MaxTileCol>33909</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45319</MinTileRow>
+						<MaxTileRow>45575</MaxTileRow>
+						<MinTileCol>67709</MinTileCol>
+						<MaxTileCol>67819</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90638</MinTileRow>
+						<MaxTileRow>91150</MaxTileRow>
+						<MinTileCol>135418</MinTileCol>
+						<MaxTileCol>135639</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de VOSGES-2013-2014 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.19131 47.9783</ows:LowerCorner>
+				<ows:UpperCorner>6.52445 48.3647</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2013-12-12-38886444</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>708</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1059</MinTileCol>
+						<MaxTileCol>1061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1417</MinTileRow>
+						<MaxTileRow>1424</MaxTileRow>
+						<MinTileCol>2118</MinTileCol>
+						<MaxTileCol>2122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2835</MinTileRow>
+						<MaxTileRow>2848</MaxTileRow>
+						<MinTileCol>4237</MinTileCol>
+						<MaxTileCol>4244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5670</MinTileRow>
+						<MaxTileRow>5696</MaxTileRow>
+						<MinTileCol>8474</MinTileCol>
+						<MaxTileCol>8488</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11341</MinTileRow>
+						<MaxTileRow>11393</MaxTileRow>
+						<MinTileCol>16948</MinTileCol>
+						<MaxTileCol>16976</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22683</MinTileRow>
+						<MaxTileRow>22786</MaxTileRow>
+						<MinTileCol>33897</MinTileCol>
+						<MaxTileCol>33952</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45367</MinTileRow>
+						<MaxTileRow>45573</MaxTileRow>
+						<MinTileCol>67794</MinTileCol>
+						<MaxTileCol>67905</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90734</MinTileRow>
+						<MaxTileRow>91147</MaxTileRow>
+						<MinTileCol>135589</MinTileCol>
+						<MaxTileCol>135811</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.41545 48.1233</ows:LowerCorner>
+				<ows:UpperCorner>6.79035 48.4935</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-21-37723693</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1060</MinTileCol>
+						<MaxTileCol>1062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1421</MaxTileRow>
+						<MinTileCol>2121</MinTileCol>
+						<MaxTileCol>2125</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2830</MinTileRow>
+						<MaxTileRow>2843</MaxTileRow>
+						<MinTileCol>4242</MinTileCol>
+						<MaxTileCol>4250</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5661</MinTileRow>
+						<MaxTileRow>5686</MaxTileRow>
+						<MinTileCol>8484</MinTileCol>
+						<MaxTileCol>8500</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11323</MinTileRow>
+						<MaxTileRow>11372</MaxTileRow>
+						<MinTileCol>16969</MinTileCol>
+						<MaxTileCol>17000</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22647</MinTileRow>
+						<MaxTileRow>22745</MaxTileRow>
+						<MinTileCol>33938</MinTileCol>
+						<MaxTileCol>34001</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45295</MinTileRow>
+						<MaxTileRow>45490</MaxTileRow>
+						<MinTileCol>67877</MinTileCol>
+						<MaxTileCol>68002</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90590</MinTileRow>
+						<MaxTileRow>90981</MaxTileRow>
+						<MinTileCol>135754</MinTileCol>
+						<MaxTileCol>136004</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.18126 48.257</ows:LowerCorner>
+				<ows:UpperCorner>6.53048 48.4553</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-21-37743428</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>708</MinTileRow>
+						<MaxTileRow>709</MaxTileRow>
+						<MinTileCol>1059</MinTileCol>
+						<MaxTileCol>1061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1416</MinTileRow>
+						<MaxTileRow>1419</MaxTileRow>
+						<MinTileCol>2118</MinTileCol>
+						<MaxTileCol>2122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2832</MinTileRow>
+						<MaxTileRow>2838</MaxTileRow>
+						<MinTileCol>4236</MinTileCol>
+						<MaxTileCol>4244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5664</MinTileRow>
+						<MaxTileRow>5677</MaxTileRow>
+						<MinTileCol>8473</MinTileCol>
+						<MaxTileCol>8488</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11328</MinTileRow>
+						<MaxTileRow>11354</MaxTileRow>
+						<MinTileCol>16947</MinTileCol>
+						<MaxTileCol>16977</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22657</MinTileRow>
+						<MaxTileRow>22709</MaxTileRow>
+						<MinTileCol>33894</MinTileCol>
+						<MaxTileCol>33955</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45314</MinTileRow>
+						<MaxTileRow>45419</MaxTileRow>
+						<MinTileCol>67788</MinTileCol>
+						<MaxTileCol>67911</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90629</MinTileRow>
+						<MaxTileRow>90839</MaxTileRow>
+						<MinTileCol>135576</MinTileCol>
+						<MaxTileCol>135822</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.18483 47.8696</ows:LowerCorner>
+				<ows:UpperCorner>6.53631 48.14</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-21-37759948</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1059</MinTileCol>
+						<MaxTileCol>1061</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1421</MinTileRow>
+						<MaxTileRow>1426</MaxTileRow>
+						<MinTileCol>2118</MinTileCol>
+						<MaxTileCol>2122</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2842</MinTileRow>
+						<MaxTileRow>2852</MaxTileRow>
+						<MinTileCol>4236</MinTileCol>
+						<MaxTileCol>4244</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5685</MinTileRow>
+						<MaxTileRow>5704</MaxTileRow>
+						<MinTileCol>8473</MinTileCol>
+						<MaxTileCol>8488</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11371</MinTileRow>
+						<MaxTileRow>11408</MaxTileRow>
+						<MinTileCol>16947</MinTileCol>
+						<MaxTileCol>16977</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22743</MinTileRow>
+						<MaxTileRow>22816</MaxTileRow>
+						<MinTileCol>33894</MinTileCol>
+						<MaxTileCol>33955</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45486</MinTileRow>
+						<MaxTileRow>45633</MaxTileRow>
+						<MinTileCol>67789</MinTileCol>
+						<MaxTileCol>67910</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90972</MinTileRow>
+						<MaxTileRow>91266</MaxTileRow>
+						<MinTileCol>135579</MinTileCol>
+						<MaxTileCol>135820</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.94619 47.9126</ows:LowerCorner>
+				<ows:UpperCorner>6.29345 48.1283</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-21-37771194</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1421</MinTileRow>
+						<MaxTileRow>1425</MaxTileRow>
+						<MinTileCol>2115</MinTileCol>
+						<MaxTileCol>2119</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2843</MinTileRow>
+						<MaxTileRow>2850</MaxTileRow>
+						<MinTileCol>4231</MinTileCol>
+						<MaxTileCol>4239</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5686</MinTileRow>
+						<MaxTileRow>5701</MaxTileRow>
+						<MinTileCol>8462</MinTileCol>
+						<MaxTileCol>8478</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11373</MinTileRow>
+						<MaxTileRow>11402</MaxTileRow>
+						<MinTileCol>16925</MinTileCol>
+						<MaxTileCol>16956</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22746</MinTileRow>
+						<MaxTileRow>22804</MaxTileRow>
+						<MinTileCol>33851</MinTileCol>
+						<MaxTileCol>33912</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45492</MinTileRow>
+						<MaxTileRow>45609</MaxTileRow>
+						<MinTileCol>67702</MinTileCol>
+						<MaxTileCol>67825</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90985</MinTileRow>
+						<MaxTileRow>91219</MaxTileRow>
+						<MinTileCol>135405</MinTileCol>
+						<MaxTileCol>135650</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.70947 48</ows:LowerCorner>
+				<ows:UpperCorner>6.07476 48.5297</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-24-39301090</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>711</MaxTileRow>
+						<MinTileCol>1056</MinTileCol>
+						<MaxTileCol>1058</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1414</MinTileRow>
+						<MaxTileRow>1423</MaxTileRow>
+						<MinTileCol>2113</MinTileCol>
+						<MaxTileCol>2116</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2829</MinTileRow>
+						<MaxTileRow>2847</MaxTileRow>
+						<MinTileCol>4226</MinTileCol>
+						<MaxTileCol>4233</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5659</MinTileRow>
+						<MaxTileRow>5695</MaxTileRow>
+						<MinTileCol>8452</MinTileCol>
+						<MaxTileCol>8467</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11318</MinTileRow>
+						<MaxTileRow>11390</MaxTileRow>
+						<MinTileCol>16904</MinTileCol>
+						<MaxTileCol>16934</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22637</MinTileRow>
+						<MaxTileRow>22781</MaxTileRow>
+						<MinTileCol>33809</MinTileCol>
+						<MaxTileCol>33868</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45274</MinTileRow>
+						<MaxTileRow>45562</MaxTileRow>
+						<MinTileCol>67618</MinTileCol>
+						<MaxTileCol>67737</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90548</MinTileRow>
+						<MaxTileRow>91125</MaxTileRow>
+						<MinTileCol>135237</MinTileCol>
+						<MaxTileCol>135475</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.48878 48.1592</ows:LowerCorner>
+				<ows:UpperCorner>5.81666 48.5168</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-24-39317136</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>528</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1055</MinTileCol>
+						<MaxTileCol>1057</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1421</MaxTileRow>
+						<MinTileCol>2110</MinTileCol>
+						<MaxTileCol>2114</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2830</MinTileRow>
+						<MaxTileRow>2842</MaxTileRow>
+						<MinTileCol>4221</MinTileCol>
+						<MaxTileCol>4228</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5660</MinTileRow>
+						<MaxTileRow>5684</MaxTileRow>
+						<MinTileCol>8442</MinTileCol>
+						<MaxTileCol>8456</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11320</MinTileRow>
+						<MaxTileRow>11368</MaxTileRow>
+						<MinTileCol>16884</MinTileCol>
+						<MaxTileCol>16912</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22641</MinTileRow>
+						<MaxTileRow>22737</MaxTileRow>
+						<MinTileCol>33768</MinTileCol>
+						<MaxTileCol>33825</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45282</MinTileRow>
+						<MaxTileRow>45475</MaxTileRow>
+						<MinTileCol>67537</MinTileCol>
+						<MaxTileCol>67650</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90565</MinTileRow>
+						<MaxTileRow>90951</MaxTileRow>
+						<MinTileCol>135074</MinTileCol>
+						<MaxTileCol>135300</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.35916 48.2717</ows:LowerCorner>
+				<ows:UpperCorner>5.61101 48.4657</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-06-24-39329697</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>527</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>709</MaxTileRow>
+						<MinTileCol>1054</MinTileCol>
+						<MaxTileCol>1055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1419</MaxTileRow>
+						<MinTileCol>2109</MinTileCol>
+						<MaxTileCol>2111</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2831</MinTileRow>
+						<MaxTileRow>2838</MaxTileRow>
+						<MinTileCol>4218</MinTileCol>
+						<MaxTileCol>4223</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5663</MinTileRow>
+						<MaxTileRow>5676</MaxTileRow>
+						<MinTileCol>8436</MinTileCol>
+						<MaxTileCol>8447</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11327</MinTileRow>
+						<MaxTileRow>11353</MaxTileRow>
+						<MinTileCol>16872</MinTileCol>
+						<MaxTileCol>16894</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22654</MinTileRow>
+						<MaxTileRow>22707</MaxTileRow>
+						<MinTileCol>33744</MinTileCol>
+						<MaxTileCol>33789</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45309</MinTileRow>
+						<MaxTileRow>45414</MaxTileRow>
+						<MinTileCol>67488</MinTileCol>
+						<MaxTileCol>67579</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90619</MinTileRow>
+						<MaxTileRow>90828</MaxTileRow>
+						<MinTileCol>134977</MinTileCol>
+						<MaxTileCol>135158</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.68827 47.7918</ows:LowerCorner>
+				<ows:UpperCorner>7.01162 48.1969</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-07-03-38207694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1062</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1427</MaxTileRow>
+						<MinTileCol>2124</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2841</MinTileRow>
+						<MaxTileRow>2854</MaxTileRow>
+						<MinTileCol>4248</MinTileCol>
+						<MaxTileCol>4255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5682</MinTileRow>
+						<MaxTileRow>5709</MaxTileRow>
+						<MinTileCol>8497</MinTileCol>
+						<MaxTileCol>8510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11364</MinTileRow>
+						<MaxTileRow>11418</MaxTileRow>
+						<MinTileCol>16994</MinTileCol>
+						<MaxTileCol>17021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22728</MinTileRow>
+						<MaxTileRow>22836</MaxTileRow>
+						<MinTileCol>33988</MinTileCol>
+						<MaxTileCol>34043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45457</MinTileRow>
+						<MaxTileRow>45673</MaxTileRow>
+						<MinTileCol>67977</MinTileCol>
+						<MaxTileCol>68086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90914</MinTileRow>
+						<MaxTileRow>91346</MaxTileRow>
+						<MinTileCol>135954</MinTileCol>
+						<MaxTileCol>136173</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.66406 47.8286</ows:LowerCorner>
+				<ows:UpperCorner>6.98542 48.2067</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-07-03-38228685</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1061</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1426</MaxTileRow>
+						<MinTileCol>2123</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2840</MinTileRow>
+						<MaxTileRow>2853</MaxTileRow>
+						<MinTileCol>4247</MinTileCol>
+						<MaxTileCol>4254</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5681</MinTileRow>
+						<MaxTileRow>5706</MaxTileRow>
+						<MinTileCol>8495</MinTileCol>
+						<MaxTileCol>8509</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11363</MinTileRow>
+						<MaxTileRow>11413</MaxTileRow>
+						<MinTileCol>16991</MinTileCol>
+						<MaxTileCol>17018</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22726</MinTileRow>
+						<MaxTileRow>22827</MaxTileRow>
+						<MinTileCol>33983</MinTileCol>
+						<MaxTileCol>34037</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45453</MinTileRow>
+						<MaxTileRow>45654</MaxTileRow>
+						<MinTileCol>67966</MinTileCol>
+						<MaxTileCol>68075</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90906</MinTileRow>
+						<MaxTileRow>91308</MaxTileRow>
+						<MinTileCol>135933</MinTileCol>
+						<MaxTileCol>136150</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.42425 47.8451</ows:LowerCorner>
+				<ows:UpperCorner>6.75433 48.1781</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-07-03-38242319</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>713</MaxTileRow>
+						<MinTileCol>1060</MinTileCol>
+						<MaxTileCol>1062</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1426</MaxTileRow>
+						<MinTileCol>2121</MinTileCol>
+						<MaxTileCol>2124</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2841</MinTileRow>
+						<MaxTileRow>2852</MaxTileRow>
+						<MinTileCol>4242</MinTileCol>
+						<MaxTileCol>4249</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5683</MinTileRow>
+						<MaxTileRow>5705</MaxTileRow>
+						<MinTileCol>8484</MinTileCol>
+						<MaxTileCol>8498</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11366</MinTileRow>
+						<MaxTileRow>11411</MaxTileRow>
+						<MinTileCol>16969</MinTileCol>
+						<MaxTileCol>16997</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22732</MinTileRow>
+						<MaxTileRow>22823</MaxTileRow>
+						<MinTileCol>33939</MinTileCol>
+						<MaxTileCol>33995</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45465</MinTileRow>
+						<MaxTileRow>45646</MaxTileRow>
+						<MinTileCol>67879</MinTileCol>
+						<MaxTileCol>67990</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90930</MinTileRow>
+						<MaxTileRow>91293</MaxTileRow>
+						<MinTileCol>135759</MinTileCol>
+						<MaxTileCol>135981</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.73117 47.9014</ows:LowerCorner>
+				<ows:UpperCorner>6.03366 48.0525</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-07-03-38254819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>711</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1056</MinTileCol>
+						<MaxTileCol>1058</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1422</MinTileRow>
+						<MaxTileRow>1425</MaxTileRow>
+						<MinTileCol>2113</MinTileCol>
+						<MaxTileCol>2116</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2845</MinTileRow>
+						<MaxTileRow>2850</MaxTileRow>
+						<MinTileCol>4226</MinTileCol>
+						<MaxTileCol>4233</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5691</MinTileRow>
+						<MaxTileRow>5701</MaxTileRow>
+						<MinTileCol>8453</MinTileCol>
+						<MaxTileCol>8466</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11383</MinTileRow>
+						<MaxTileRow>11403</MaxTileRow>
+						<MinTileCol>16906</MinTileCol>
+						<MaxTileCol>16933</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22766</MinTileRow>
+						<MaxTileRow>22807</MaxTileRow>
+						<MinTileCol>33812</MinTileCol>
+						<MaxTileCol>33866</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45533</MinTileRow>
+						<MaxTileRow>45614</MaxTileRow>
+						<MinTileCol>67624</MinTileCol>
+						<MaxTileCol>67732</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91067</MinTileRow>
+						<MaxTileRow>91228</MaxTileRow>
+						<MinTileCol>135249</MinTileCol>
+						<MaxTileCol>135465</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.65555 48.287</ows:LowerCorner>
+				<ows:UpperCorner>7.00727 48.4956</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-09-23-39365201</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>354</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>709</MaxTileRow>
+						<MinTileCol>1061</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1415</MinTileRow>
+						<MaxTileRow>1418</MaxTileRow>
+						<MinTileCol>2123</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2831</MinTileRow>
+						<MaxTileRow>2837</MaxTileRow>
+						<MinTileCol>4247</MinTileCol>
+						<MaxTileCol>4255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5662</MinTileRow>
+						<MaxTileRow>5675</MaxTileRow>
+						<MinTileCol>8494</MinTileCol>
+						<MaxTileCol>8510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11324</MinTileRow>
+						<MaxTileRow>11351</MaxTileRow>
+						<MinTileCol>16989</MinTileCol>
+						<MaxTileCol>17020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22648</MinTileRow>
+						<MaxTileRow>22702</MaxTileRow>
+						<MinTileCol>33979</MinTileCol>
+						<MaxTileCol>34041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45296</MinTileRow>
+						<MaxTileRow>45405</MaxTileRow>
+						<MinTileCol>67959</MinTileCol>
+						<MaxTileCol>68083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90593</MinTileRow>
+						<MaxTileRow>90811</MaxTileRow>
+						<MinTileCol>135918</MinTileCol>
+						<MaxTileCol>136166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.87393 48.1353</ows:LowerCorner>
+				<ows:UpperCorner>7.24062 48.5332</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-09-27-37544300</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>353</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>707</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1065</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1414</MinTileRow>
+						<MaxTileRow>1421</MaxTileRow>
+						<MinTileCol>2126</MinTileCol>
+						<MaxTileCol>2130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2829</MinTileRow>
+						<MaxTileRow>2842</MaxTileRow>
+						<MinTileCol>4252</MinTileCol>
+						<MaxTileCol>4260</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5659</MinTileRow>
+						<MaxTileRow>5685</MaxTileRow>
+						<MinTileCol>8505</MinTileCol>
+						<MaxTileCol>8520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11318</MinTileRow>
+						<MaxTileRow>11371</MaxTileRow>
+						<MinTileCol>17010</MinTileCol>
+						<MaxTileCol>17041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22636</MinTileRow>
+						<MaxTileRow>22742</MaxTileRow>
+						<MinTileCol>34021</MinTileCol>
+						<MaxTileCol>34083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45273</MinTileRow>
+						<MaxTileRow>45485</MaxTileRow>
+						<MinTileCol>68042</MinTileCol>
+						<MaxTileCol>68166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90547</MinTileRow>
+						<MaxTileRow>90971</MaxTileRow>
+						<MinTileCol>136085</MinTileCol>
+						<MaxTileCol>136333</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.65778 48.1252</ows:LowerCorner>
+				<ows:UpperCorner>6.99564 48.3424</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-10-03-37792694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>354</MinTileRow>
+						<MaxTileRow>355</MaxTileRow>
+						<MinTileCol>530</MinTileCol>
+						<MaxTileCol>531</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>708</MinTileRow>
+						<MaxTileRow>710</MaxTileRow>
+						<MinTileCol>1061</MinTileCol>
+						<MaxTileCol>1063</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1417</MinTileRow>
+						<MaxTileRow>1421</MaxTileRow>
+						<MinTileCol>2123</MinTileCol>
+						<MaxTileCol>2127</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2835</MinTileRow>
+						<MaxTileRow>2843</MaxTileRow>
+						<MinTileCol>4247</MinTileCol>
+						<MaxTileCol>4255</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5671</MinTileRow>
+						<MaxTileRow>5686</MaxTileRow>
+						<MinTileCol>8495</MinTileCol>
+						<MaxTileCol>8510</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11343</MinTileRow>
+						<MaxTileRow>11373</MaxTileRow>
+						<MinTileCol>16990</MinTileCol>
+						<MaxTileCol>17020</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22687</MinTileRow>
+						<MaxTileRow>22747</MaxTileRow>
+						<MinTileCol>33980</MinTileCol>
+						<MaxTileCol>34040</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45375</MinTileRow>
+						<MaxTileRow>45494</MaxTileRow>
+						<MinTileCol>67961</MinTileCol>
+						<MaxTileCol>68080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90751</MinTileRow>
+						<MaxTileRow>90988</MaxTileRow>
+						<MinTileCol>135922</MinTileCol>
+						<MaxTileCol>136161</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>177</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de VOSGES-2013-2014 2014</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de VOSGES-2013-2014 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.87417 47.9588</ows:LowerCorner>
+				<ows:UpperCorner>7.11913 48.1913</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-JPEG_WLD_WM_VOSGES-2013-2014-2014-10-28-38201950</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>355</MinTileRow>
+						<MaxTileRow>356</MaxTileRow>
+						<MinTileCol>531</MinTileCol>
+						<MaxTileCol>532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>710</MinTileRow>
+						<MaxTileRow>712</MaxTileRow>
+						<MinTileCol>1063</MinTileCol>
+						<MaxTileCol>1064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1420</MinTileRow>
+						<MaxTileRow>1424</MaxTileRow>
+						<MinTileCol>2126</MinTileCol>
+						<MaxTileCol>2129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2841</MinTileRow>
+						<MaxTileRow>2848</MaxTileRow>
+						<MinTileCol>4252</MinTileCol>
+						<MaxTileCol>4258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5682</MinTileRow>
+						<MaxTileRow>5697</MaxTileRow>
+						<MinTileCol>8505</MinTileCol>
+						<MaxTileCol>8516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11364</MinTileRow>
+						<MaxTileRow>11395</MaxTileRow>
+						<MinTileCol>17010</MinTileCol>
+						<MaxTileCol>17032</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22729</MinTileRow>
+						<MaxTileRow>22791</MaxTileRow>
+						<MinTileCol>34021</MinTileCol>
+						<MaxTileCol>34064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45458</MinTileRow>
+						<MaxTileRow>45582</MaxTileRow>
+						<MinTileCol>68043</MinTileCol>
+						<MaxTileCol>68128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90916</MinTileRow>
+						<MaxTileRow>91164</MaxTileRow>
+						<MinTileCol>136086</MinTileCol>
+						<MaxTileCol>136256</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>177</MinTileRow>
+						<MaxTileRow>178</MaxTileRow>
+						<MinTileCol>265</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de BESANCON 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de BESANCON issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.86429 47.1413</ows:LowerCorner>
+				<ows:UpperCorner>6.16602 47.3468</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_BESANCON-2015-04-21-38418324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>717</MinTileRow>
+						<MaxTileRow>719</MaxTileRow>
+						<MinTileCol>1057</MinTileCol>
+						<MaxTileCol>1059</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1434</MinTileRow>
+						<MaxTileRow>1438</MaxTileRow>
+						<MinTileCol>2114</MinTileCol>
+						<MaxTileCol>2118</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2869</MinTileRow>
+						<MaxTileRow>2876</MaxTileRow>
+						<MinTileCol>4229</MinTileCol>
+						<MaxTileCol>4236</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5739</MinTileRow>
+						<MaxTileRow>5753</MaxTileRow>
+						<MinTileCol>8459</MinTileCol>
+						<MaxTileCol>8472</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11479</MinTileRow>
+						<MaxTileRow>11506</MaxTileRow>
+						<MinTileCol>16918</MinTileCol>
+						<MaxTileCol>16944</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22959</MinTileRow>
+						<MaxTileRow>23012</MaxTileRow>
+						<MinTileCol>33836</MinTileCol>
+						<MaxTileCol>33889</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45919</MinTileRow>
+						<MaxTileRow>46025</MaxTileRow>
+						<MinTileCol>67672</MinTileCol>
+						<MaxTileCol>67779</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91838</MinTileRow>
+						<MaxTileRow>92051</MaxTileRow>
+						<MinTileCol>135344</MinTileCol>
+						<MaxTileCol>135559</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de CHAMBERY 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de CHAMBERY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.76741 45.5131</ows:LowerCorner>
+				<ows:UpperCorner>6.06042 45.7274</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_CHAMBERY-2015-04-08-38471694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>365</MinTileRow>
+						<MaxTileRow>366</MaxTileRow>
+						<MinTileCol>528</MinTileCol>
+						<MaxTileCol>529</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>730</MinTileRow>
+						<MaxTileRow>732</MaxTileRow>
+						<MinTileCol>1056</MinTileCol>
+						<MaxTileCol>1058</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1461</MinTileRow>
+						<MaxTileRow>1465</MaxTileRow>
+						<MinTileCol>2113</MinTileCol>
+						<MaxTileCol>2116</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2923</MinTileRow>
+						<MaxTileRow>2930</MaxTileRow>
+						<MinTileCol>4227</MinTileCol>
+						<MaxTileCol>4233</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5846</MinTileRow>
+						<MaxTileRow>5860</MaxTileRow>
+						<MinTileCol>8454</MinTileCol>
+						<MaxTileCol>8467</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11693</MinTileRow>
+						<MaxTileRow>11720</MaxTileRow>
+						<MinTileCol>16909</MinTileCol>
+						<MaxTileCol>16935</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23386</MinTileRow>
+						<MaxTileRow>23441</MaxTileRow>
+						<MinTileCol>33818</MinTileCol>
+						<MaxTileCol>33870</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>46772</MinTileRow>
+						<MaxTileRow>46882</MaxTileRow>
+						<MinTileCol>67636</MinTileCol>
+						<MaxTileCol>67740</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>93545</MinTileRow>
+						<MaxTileRow>93765</MaxTileRow>
+						<MinTileCol>135272</MinTileCol>
+						<MaxTileCol>135480</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>45</MinTileRow>
+						<MaxTileRow>45</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>91</MinTileRow>
+						<MaxTileRow>91</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>182</MinTileRow>
+						<MaxTileRow>183</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>264</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de DIJON 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de DIJON issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.90247 47.1993</ows:LowerCorner>
+				<ows:UpperCorner>5.21433 47.4027</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_DIJON-2015-08-21-39131694</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>525</MinTileCol>
+						<MaxTileCol>526</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>716</MinTileRow>
+						<MaxTileRow>718</MaxTileRow>
+						<MinTileCol>1051</MinTileCol>
+						<MaxTileCol>1053</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1433</MinTileRow>
+						<MaxTileRow>1437</MaxTileRow>
+						<MinTileCol>2103</MinTileCol>
+						<MaxTileCol>2107</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2867</MinTileRow>
+						<MaxTileRow>2874</MaxTileRow>
+						<MinTileCol>4207</MinTileCol>
+						<MaxTileCol>4214</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5735</MinTileRow>
+						<MaxTileRow>5749</MaxTileRow>
+						<MinTileCol>8415</MinTileCol>
+						<MaxTileCol>8429</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11471</MinTileRow>
+						<MaxTileRow>11498</MaxTileRow>
+						<MinTileCol>16830</MinTileCol>
+						<MaxTileCol>16858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22942</MinTileRow>
+						<MaxTileRow>22997</MaxTileRow>
+						<MinTileCol>33661</MinTileCol>
+						<MaxTileCol>33716</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45885</MinTileRow>
+						<MaxTileRow>45994</MaxTileRow>
+						<MinTileCol>67322</MinTileCol>
+						<MaxTileCol>67432</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91771</MinTileRow>
+						<MaxTileRow>91989</MaxTileRow>
+						<MinTileCol>134645</MinTileCol>
+						<MaxTileCol>134864</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>262</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-11 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-11 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.90155 42.9083</ows:LowerCorner>
+				<ows:UpperCorner>3.13537 43.2501</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-11-2015-04-07-38942400</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>753</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1501</MinTileRow>
+						<MaxTileRow>1506</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3002</MinTileRow>
+						<MaxTileRow>3012</MaxTileRow>
+						<MinTileCol>4162</MinTileCol>
+						<MaxTileCol>4167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6004</MinTileRow>
+						<MaxTileRow>6025</MaxTileRow>
+						<MinTileCol>8324</MinTileCol>
+						<MaxTileCol>8334</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12009</MinTileRow>
+						<MaxTileRow>12051</MaxTileRow>
+						<MinTileCol>16648</MinTileCol>
+						<MaxTileCol>16669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24018</MinTileRow>
+						<MaxTileRow>24103</MaxTileRow>
+						<MinTileCol>33296</MinTileCol>
+						<MaxTileCol>33338</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48037</MinTileRow>
+						<MaxTileRow>48207</MaxTileRow>
+						<MinTileCol>66592</MinTileCol>
+						<MaxTileCol>66677</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96075</MinTileRow>
+						<MaxTileRow>96415</MaxTileRow>
+						<MinTileCol>133184</MinTileCol>
+						<MaxTileCol>133355</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-11 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-11 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.09807 43.0247</ows:LowerCorner>
+				<ows:UpperCorner>3.35748 43.3491</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-11-2015-04-13-39158760</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>521</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>752</MaxTileRow>
+						<MinTileCol>1041</MinTileCol>
+						<MaxTileCol>1043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1499</MinTileRow>
+						<MaxTileRow>1504</MaxTileRow>
+						<MinTileCol>2083</MinTileCol>
+						<MaxTileCol>2086</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2999</MinTileRow>
+						<MaxTileRow>3009</MaxTileRow>
+						<MinTileCol>4166</MinTileCol>
+						<MaxTileCol>4172</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5998</MinTileRow>
+						<MaxTileRow>6018</MaxTileRow>
+						<MinTileCol>8332</MinTileCol>
+						<MaxTileCol>8344</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11997</MinTileRow>
+						<MaxTileRow>12037</MaxTileRow>
+						<MinTileCol>16665</MinTileCol>
+						<MaxTileCol>16689</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23994</MinTileRow>
+						<MaxTileRow>24074</MaxTileRow>
+						<MinTileCol>33331</MinTileCol>
+						<MaxTileCol>33379</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47988</MinTileRow>
+						<MaxTileRow>48149</MaxTileRow>
+						<MinTileCol>66663</MinTileCol>
+						<MaxTileCol>66758</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95976</MinTileRow>
+						<MaxTileRow>96299</MaxTileRow>
+						<MinTileCol>133327</MinTileCol>
+						<MaxTileCol>133517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-30 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-30 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.96342 43.4592</ows:LowerCorner>
+				<ows:UpperCorner>4.2266 43.6417</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-30-2015-04-14-38723641</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>748</MaxTileRow>
+						<MinTileCol>1046</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1497</MaxTileRow>
+						<MinTileCol>2093</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2995</MaxTileRow>
+						<MinTileCol>4186</MinTileCol>
+						<MaxTileCol>4192</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5980</MinTileRow>
+						<MaxTileRow>5991</MaxTileRow>
+						<MinTileCol>8372</MinTileCol>
+						<MaxTileCol>8384</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11960</MinTileRow>
+						<MaxTileRow>11983</MaxTileRow>
+						<MinTileCol>16744</MinTileCol>
+						<MaxTileCol>16768</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23920</MinTileRow>
+						<MaxTileRow>23966</MaxTileRow>
+						<MinTileCol>33489</MinTileCol>
+						<MaxTileCol>33537</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47841</MinTileRow>
+						<MaxTileRow>47932</MaxTileRow>
+						<MinTileCol>66979</MinTileCol>
+						<MaxTileCol>67074</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95683</MinTileRow>
+						<MaxTileRow>95865</MaxTileRow>
+						<MinTileCol>133958</MinTileCol>
+						<MaxTileCol>134149</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-30 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-30 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>4.18498 43.4205</ows:LowerCorner>
+				<ows:UpperCorner>4.44844 43.5946</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-30-2015-05-30-38528655</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>523</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1047</MinTileCol>
+						<MaxTileCol>1049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2095</MinTileCol>
+						<MaxTileCol>2098</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2991</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4191</MinTileCol>
+						<MaxTileCol>4197</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5983</MinTileRow>
+						<MaxTileRow>5994</MaxTileRow>
+						<MinTileCol>8382</MinTileCol>
+						<MaxTileCol>8394</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11966</MinTileRow>
+						<MaxTileRow>11988</MaxTileRow>
+						<MinTileCol>16764</MinTileCol>
+						<MaxTileCol>16788</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23932</MinTileRow>
+						<MaxTileRow>23976</MaxTileRow>
+						<MinTileCol>33529</MinTileCol>
+						<MaxTileCol>33577</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47864</MinTileRow>
+						<MaxTileRow>47952</MaxTileRow>
+						<MinTileCol>67059</MinTileCol>
+						<MaxTileCol>67154</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95729</MinTileRow>
+						<MaxTileRow>95904</MaxTileRow>
+						<MinTileCol>134119</MinTileCol>
+						<MaxTileCol>134309</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-34 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-34 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.32005 43.2667</ows:LowerCorner>
+				<ows:UpperCorner>3.56801 43.4476</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-34-2015-04-07-38970438</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2996</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4171</MinTileCol>
+						<MaxTileCol>4177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5992</MinTileRow>
+						<MaxTileRow>6003</MaxTileRow>
+						<MinTileCol>8343</MinTileCol>
+						<MaxTileCol>8354</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11984</MinTileRow>
+						<MaxTileRow>12007</MaxTileRow>
+						<MinTileCol>16686</MinTileCol>
+						<MaxTileCol>16708</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23969</MinTileRow>
+						<MaxTileRow>24014</MaxTileRow>
+						<MinTileCol>33372</MinTileCol>
+						<MaxTileCol>33417</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47939</MinTileRow>
+						<MaxTileRow>48029</MaxTileRow>
+						<MinTileCol>66744</MinTileCol>
+						<MaxTileCol>66835</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95878</MinTileRow>
+						<MaxTileRow>96058</MaxTileRow>
+						<MinTileCol>133489</MinTileCol>
+						<MaxTileCol>133670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-34 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-34 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.7531 43.4345</ows:LowerCorner>
+				<ows:UpperCorner>4.00329 43.6254</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-34-2015-04-14-38698406</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>373</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>747</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1046</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1495</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2093</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2990</MinTileRow>
+						<MaxTileRow>2996</MaxTileRow>
+						<MinTileCol>4181</MinTileCol>
+						<MaxTileCol>4187</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5981</MinTileRow>
+						<MaxTileRow>5993</MaxTileRow>
+						<MinTileCol>8362</MinTileCol>
+						<MaxTileCol>8374</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11962</MinTileRow>
+						<MaxTileRow>11986</MaxTileRow>
+						<MinTileCol>16725</MinTileCol>
+						<MaxTileCol>16748</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23925</MinTileRow>
+						<MaxTileRow>23972</MaxTileRow>
+						<MinTileCol>33451</MinTileCol>
+						<MaxTileCol>33496</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47850</MinTileRow>
+						<MaxTileRow>47944</MaxTileRow>
+						<MinTileCol>66902</MinTileCol>
+						<MaxTileCol>66993</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95700</MinTileRow>
+						<MaxTileRow>95888</MaxTileRow>
+						<MinTileCol>133804</MinTileCol>
+						<MaxTileCol>133987</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-34 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-34 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.31985 43.2307</ows:LowerCorner>
+				<ows:UpperCorner>3.56651 43.2947</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-34-2015-05-09-39191323</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>521</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>750</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1042</MinTileCol>
+						<MaxTileCol>1044</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1500</MinTileRow>
+						<MaxTileRow>1501</MaxTileRow>
+						<MinTileCol>2085</MinTileCol>
+						<MaxTileCol>2088</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3000</MinTileRow>
+						<MaxTileRow>3002</MaxTileRow>
+						<MinTileCol>4171</MinTileCol>
+						<MaxTileCol>4177</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6001</MinTileRow>
+						<MaxTileRow>6005</MaxTileRow>
+						<MinTileCol>8343</MinTileCol>
+						<MaxTileCol>8354</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12003</MinTileRow>
+						<MaxTileRow>12011</MaxTileRow>
+						<MinTileCol>16686</MinTileCol>
+						<MaxTileCol>16708</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24007</MinTileRow>
+						<MaxTileRow>24023</MaxTileRow>
+						<MinTileCol>33372</MinTileCol>
+						<MaxTileCol>33417</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48015</MinTileRow>
+						<MaxTileRow>48046</MaxTileRow>
+						<MinTileCol>66744</MinTileCol>
+						<MaxTileCol>66834</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96030</MinTileRow>
+						<MaxTileRow>96093</MaxTileRow>
+						<MinTileCol>133489</MinTileCol>
+						<MaxTileCol>133669</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-34 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-34 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.53022 43.3643</ows:LowerCorner>
+				<ows:UpperCorner>3.79175 43.5548</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-34-2015-05-09-39210437</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1496</MinTileRow>
+						<MaxTileRow>1499</MaxTileRow>
+						<MinTileCol>2088</MinTileCol>
+						<MaxTileCol>2091</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2992</MinTileRow>
+						<MaxTileRow>2998</MaxTileRow>
+						<MinTileCol>4176</MinTileCol>
+						<MaxTileCol>4182</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5985</MinTileRow>
+						<MaxTileRow>5997</MaxTileRow>
+						<MinTileCol>8352</MinTileCol>
+						<MaxTileCol>8364</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11971</MinTileRow>
+						<MaxTileRow>11995</MaxTileRow>
+						<MinTileCol>16705</MinTileCol>
+						<MaxTileCol>16729</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23942</MinTileRow>
+						<MaxTileRow>23990</MaxTileRow>
+						<MinTileCol>33410</MinTileCol>
+						<MaxTileCol>33458</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47885</MinTileRow>
+						<MaxTileRow>47980</MaxTileRow>
+						<MinTileCol>66821</MinTileCol>
+						<MaxTileCol>66916</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95771</MinTileRow>
+						<MaxTileRow>95960</MaxTileRow>
+						<MinTileCol>133642</MinTileCol>
+						<MaxTileCol>133833</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-34 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-34 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.75263 43.3997</ows:LowerCorner>
+				<ows:UpperCorner>3.86462 43.4635</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-34-2015-05-30-38506451</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>374</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>748</MinTileRow>
+						<MaxTileRow>749</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1497</MinTileRow>
+						<MaxTileRow>1498</MaxTileRow>
+						<MinTileCol>2090</MinTileCol>
+						<MaxTileCol>2091</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2995</MinTileRow>
+						<MaxTileRow>2997</MaxTileRow>
+						<MinTileCol>4181</MinTileCol>
+						<MaxTileCol>4183</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5991</MinTileRow>
+						<MaxTileRow>5995</MaxTileRow>
+						<MinTileCol>8362</MinTileCol>
+						<MaxTileCol>8367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11982</MinTileRow>
+						<MaxTileRow>11990</MaxTileRow>
+						<MinTileCol>16725</MinTileCol>
+						<MaxTileCol>16735</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23965</MinTileRow>
+						<MaxTileRow>23981</MaxTileRow>
+						<MinTileCol>33451</MinTileCol>
+						<MaxTileCol>33471</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47930</MinTileRow>
+						<MaxTileRow>47962</MaxTileRow>
+						<MinTileCol>66902</MinTileCol>
+						<MaxTileCol>66943</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95861</MinTileRow>
+						<MaxTileRow>95924</MaxTileRow>
+						<MinTileCol>133804</MinTileCol>
+						<MaxTileCol>133886</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-34 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-34 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.52931 43.2657</ows:LowerCorner>
+				<ows:UpperCorner>3.74018 43.3928</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-34-2015-06-18-38713200</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>522</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>750</MaxTileRow>
+						<MinTileCol>1044</MinTileCol>
+						<MaxTileCol>1045</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1498</MinTileRow>
+						<MaxTileRow>1500</MaxTileRow>
+						<MinTileCol>2088</MinTileCol>
+						<MaxTileCol>2090</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2997</MinTileRow>
+						<MaxTileRow>3001</MaxTileRow>
+						<MinTileCol>4176</MinTileCol>
+						<MaxTileCol>4181</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5995</MinTileRow>
+						<MaxTileRow>6003</MaxTileRow>
+						<MinTileCol>8352</MinTileCol>
+						<MaxTileCol>8362</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11991</MinTileRow>
+						<MaxTileRow>12007</MaxTileRow>
+						<MinTileCol>16705</MinTileCol>
+						<MaxTileCol>16724</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23983</MinTileRow>
+						<MaxTileRow>24014</MaxTileRow>
+						<MinTileCol>33410</MinTileCol>
+						<MaxTileCol>33448</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47966</MinTileRow>
+						<MaxTileRow>48029</MaxTileRow>
+						<MinTileCol>66820</MinTileCol>
+						<MaxTileCol>66897</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95932</MinTileRow>
+						<MaxTileRow>96058</MaxTileRow>
+						<MinTileCol>133641</MinTileCol>
+						<MaxTileCol>133795</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-66 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-66 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.90209 42.5847</ows:LowerCorner>
+				<ows:UpperCorner>3.08567 42.9354</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-66-2015-03-31-39184457</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>376</MinTileRow>
+						<MaxTileRow>377</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>753</MinTileRow>
+						<MaxTileRow>755</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1506</MinTileRow>
+						<MaxTileRow>1511</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3012</MinTileRow>
+						<MaxTileRow>3023</MaxTileRow>
+						<MinTileCol>4162</MinTileCol>
+						<MaxTileCol>4166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6024</MinTileRow>
+						<MaxTileRow>6046</MaxTileRow>
+						<MinTileCol>8324</MinTileCol>
+						<MaxTileCol>8332</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12048</MinTileRow>
+						<MaxTileRow>12092</MaxTileRow>
+						<MinTileCol>16648</MinTileCol>
+						<MaxTileCol>16664</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24097</MinTileRow>
+						<MaxTileRow>24184</MaxTileRow>
+						<MinTileCol>33296</MinTileCol>
+						<MaxTileCol>33329</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48194</MinTileRow>
+						<MaxTileRow>48368</MaxTileRow>
+						<MinTileCol>66592</MinTileCol>
+						<MaxTileCol>66659</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96388</MinTileRow>
+						<MaxTileRow>96736</MaxTileRow>
+						<MinTileCol>133185</MinTileCol>
+						<MaxTileCol>133319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>47</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>94</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>188</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-66 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-66 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>2.93914 42.5217</ows:LowerCorner>
+				<ows:UpperCorner>3.10954 42.6117</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-66-2015-03-31-39189628</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>377</MinTileRow>
+						<MaxTileRow>378</MaxTileRow>
+						<MinTileCol>520</MinTileCol>
+						<MaxTileCol>520</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>755</MinTileRow>
+						<MaxTileRow>756</MaxTileRow>
+						<MinTileCol>1040</MinTileCol>
+						<MaxTileCol>1041</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1511</MinTileRow>
+						<MaxTileRow>1512</MaxTileRow>
+						<MinTileCol>2081</MinTileCol>
+						<MaxTileCol>2083</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3022</MinTileRow>
+						<MaxTileRow>3024</MaxTileRow>
+						<MinTileCol>4162</MinTileCol>
+						<MaxTileCol>4166</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6044</MinTileRow>
+						<MaxTileRow>6049</MaxTileRow>
+						<MinTileCol>8325</MinTileCol>
+						<MaxTileCol>8333</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12088</MinTileRow>
+						<MaxTileRow>12099</MaxTileRow>
+						<MinTileCol>16651</MinTileCol>
+						<MaxTileCol>16667</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24177</MinTileRow>
+						<MaxTileRow>24199</MaxTileRow>
+						<MinTileCol>33303</MinTileCol>
+						<MaxTileCol>33334</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48355</MinTileRow>
+						<MaxTileRow>48399</MaxTileRow>
+						<MinTileCol>66606</MinTileCol>
+						<MaxTileCol>66668</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96710</MinTileRow>
+						<MaxTileRow>96798</MaxTileRow>
+						<MinTileCol>133212</MinTileCol>
+						<MaxTileCol>133336</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>47</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>94</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>188</MinTileRow>
+						<MaxTileRow>189</MaxTileRow>
+						<MinTileCol>260</MinTileCol>
+						<MaxTileCol>260</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-MARSEILLE 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-MARSEILLE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>5.26015 43.1306</ows:LowerCorner>
+				<ows:UpperCorner>5.54009 43.3613</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-MARSEILLE-2015-07-28-38286819</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>374</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>526</MinTileCol>
+						<MaxTileCol>527</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>749</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1053</MinTileCol>
+						<MaxTileCol>1055</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1499</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2107</MinTileCol>
+						<MaxTileCol>2110</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2998</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4215</MinTileCol>
+						<MaxTileCol>4221</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5997</MinTileRow>
+						<MaxTileRow>6012</MaxTileRow>
+						<MinTileCol>8431</MinTileCol>
+						<MaxTileCol>8443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11995</MinTileRow>
+						<MaxTileRow>12024</MaxTileRow>
+						<MinTileCol>16863</MinTileCol>
+						<MaxTileCol>16887</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23991</MinTileRow>
+						<MaxTileRow>24048</MaxTileRow>
+						<MinTileCol>33726</MinTileCol>
+						<MaxTileCol>33775</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47982</MinTileRow>
+						<MaxTileRow>48097</MaxTileRow>
+						<MinTileCol>67452</MinTileCol>
+						<MaxTileCol>67550</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95965</MinTileRow>
+						<MaxTileRow>96194</MaxTileRow>
+						<MinTileCol>134904</MinTileCol>
+						<MaxTileCol>135101</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>131</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>263</MinTileCol>
+						<MaxTileCol>263</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de LITTO-MED-NICE 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de LITTO-MED-NICE issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>7.20249 43.6355</ows:LowerCorner>
+				<ows:UpperCorner>7.47773 43.8435</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_LITTO-MED-NICE-2015-09-05-38284619</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>372</MinTileRow>
+						<MaxTileRow>373</MaxTileRow>
+						<MinTileCol>532</MinTileCol>
+						<MaxTileCol>533</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>745</MinTileRow>
+						<MaxTileRow>747</MaxTileRow>
+						<MinTileCol>1064</MinTileCol>
+						<MaxTileCol>1066</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1491</MinTileRow>
+						<MaxTileRow>1495</MaxTileRow>
+						<MinTileCol>2129</MinTileCol>
+						<MaxTileCol>2133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2983</MinTileRow>
+						<MaxTileRow>2990</MaxTileRow>
+						<MinTileCol>4259</MinTileCol>
+						<MaxTileCol>4266</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5967</MinTileRow>
+						<MaxTileRow>5980</MaxTileRow>
+						<MinTileCol>8519</MinTileCol>
+						<MaxTileCol>8532</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11935</MinTileRow>
+						<MaxTileRow>11960</MaxTileRow>
+						<MinTileCol>17039</MinTileCol>
+						<MaxTileCol>17064</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>23871</MinTileRow>
+						<MaxTileRow>23920</MaxTileRow>
+						<MinTileCol>34079</MinTileCol>
+						<MaxTileCol>34129</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>47743</MinTileRow>
+						<MaxTileRow>47841</MaxTileRow>
+						<MinTileCol>68158</MinTileCol>
+						<MaxTileCol>68258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>95487</MinTileRow>
+						<MaxTileRow>95682</MaxTileRow>
+						<MinTileCol>136317</MinTileCol>
+						<MaxTileCol>136517</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>133</MinTileCol>
+						<MaxTileCol>133</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>186</MinTileRow>
+						<MaxTileRow>186</MaxTileRow>
+						<MinTileCol>266</MinTileCol>
+						<MaxTileCol>266</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de NANCY 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de NANCY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>6.06543 48.5853</ows:LowerCorner>
+				<ows:UpperCorner>6.38925 48.7825</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_NANCY-2015-08-03-38434699</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>352</MinTileRow>
+						<MaxTileRow>353</MaxTileRow>
+						<MinTileCol>529</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>705</MinTileRow>
+						<MaxTileRow>706</MaxTileRow>
+						<MinTileCol>1058</MinTileCol>
+						<MaxTileCol>1060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1410</MinTileRow>
+						<MaxTileRow>1413</MaxTileRow>
+						<MinTileCol>2117</MinTileCol>
+						<MaxTileCol>2120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2820</MinTileRow>
+						<MaxTileRow>2827</MaxTileRow>
+						<MinTileCol>4234</MinTileCol>
+						<MaxTileCol>4241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5641</MinTileRow>
+						<MaxTileRow>5655</MaxTileRow>
+						<MinTileCol>8468</MinTileCol>
+						<MaxTileCol>8482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11283</MinTileRow>
+						<MaxTileRow>11310</MaxTileRow>
+						<MinTileCol>16936</MinTileCol>
+						<MaxTileCol>16964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22567</MinTileRow>
+						<MaxTileRow>22621</MaxTileRow>
+						<MinTileCol>33873</MinTileCol>
+						<MaxTileCol>33929</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45134</MinTileRow>
+						<MaxTileRow>45242</MaxTileRow>
+						<MinTileCol>67747</MinTileCol>
+						<MaxTileCol>67858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>90268</MinTileRow>
+						<MaxTileRow>90484</MaxTileRow>
+						<MinTileCol>135494</MinTileCol>
+						<MaxTileCol>135716</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>33</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>66</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>88</MinTileRow>
+						<MaxTileRow>88</MaxTileRow>
+						<MinTileCol>132</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>176</MinTileRow>
+						<MaxTileRow>176</MaxTileRow>
+						<MinTileCol>264</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de REIMS 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de REIMS issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>3.86368 49.1583</ows:LowerCorner>
+				<ows:UpperCorner>4.15554 49.3404</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_REIMS-2015-04-19-39272324</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>350</MaxTileRow>
+						<MinTileCol>522</MinTileCol>
+						<MaxTileCol>523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>700</MinTileRow>
+						<MaxTileRow>701</MaxTileRow>
+						<MinTileCol>1045</MinTileCol>
+						<MaxTileCol>1047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1400</MinTileRow>
+						<MaxTileRow>1403</MaxTileRow>
+						<MinTileCol>2091</MinTileCol>
+						<MaxTileCol>2095</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2801</MinTileRow>
+						<MaxTileRow>2807</MaxTileRow>
+						<MinTileCol>4183</MinTileCol>
+						<MaxTileCol>4190</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5602</MinTileRow>
+						<MaxTileRow>5615</MaxTileRow>
+						<MinTileCol>8367</MinTileCol>
+						<MaxTileCol>8381</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11205</MinTileRow>
+						<MaxTileRow>11231</MaxTileRow>
+						<MinTileCol>16735</MinTileCol>
+						<MaxTileCol>16762</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22411</MinTileRow>
+						<MaxTileRow>22462</MaxTileRow>
+						<MinTileCol>33471</MinTileCol>
+						<MaxTileCol>33524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44823</MinTileRow>
+						<MaxTileRow>44925</MaxTileRow>
+						<MinTileCol>66942</MinTileCol>
+						<MaxTileCol>67049</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89646</MinTileRow>
+						<MaxTileRow>89850</MaxTileRow>
+						<MinTileCol>133885</MinTileCol>
+						<MaxTileCol>134098</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>10</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>21</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>43</MaxTileRow>
+						<MinTileCol>65</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>87</MaxTileRow>
+						<MinTileCol>130</MinTileCol>
+						<MaxTileCol>130</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>175</MaxTileRow>
+						<MinTileCol>261</MinTileCol>
+						<MaxTileCol>261</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de SAINT-NAZAIRE-LE-CROISIC 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de SAINT-NAZAIRE-LE-CROISIC issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.58003 47.2127</ows:LowerCorner>
+				<ows:UpperCorner>-2.30332 47.3508</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_SAINT-NAZAIRE-LE-CROISIC-2015-04-22-40893058</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>504</MinTileCol>
+						<MaxTileCol>505</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>717</MinTileRow>
+						<MaxTileRow>718</MaxTileRow>
+						<MinTileCol>1009</MinTileCol>
+						<MaxTileCol>1010</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1434</MinTileRow>
+						<MaxTileRow>1436</MaxTileRow>
+						<MinTileCol>2018</MinTileCol>
+						<MaxTileCol>2021</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2869</MinTileRow>
+						<MaxTileRow>2873</MaxTileRow>
+						<MinTileCol>4037</MinTileCol>
+						<MaxTileCol>4043</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5739</MinTileRow>
+						<MaxTileRow>5747</MaxTileRow>
+						<MinTileCol>8075</MinTileCol>
+						<MaxTileCol>8087</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11479</MinTileRow>
+						<MaxTileRow>11495</MaxTileRow>
+						<MinTileCol>16150</MinTileCol>
+						<MaxTileCol>16174</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22959</MinTileRow>
+						<MaxTileRow>22991</MaxTileRow>
+						<MinTileCol>32300</MinTileCol>
+						<MaxTileCol>32348</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45918</MinTileRow>
+						<MaxTileRow>45983</MaxTileRow>
+						<MinTileCol>64600</MinTileCol>
+						<MaxTileCol>64697</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91836</MinTileRow>
+						<MaxTileRow>91966</MaxTileRow>
+						<MinTileCol>129200</MinTileCol>
+						<MaxTileCol>129394</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>252</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de SAINT-NAZAIRE-LE-CROISIC 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de SAINT-NAZAIRE-LE-CROISIC issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.39415 47.1945</ows:LowerCorner>
+				<ows:UpperCorner>-2.08976 47.3513</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHO-SAT_PYR-PNG_WLD_WM_SAINT-NAZAIRE-LE-CROISIC-2015-04-23-40506444</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>358</MinTileRow>
+						<MaxTileRow>359</MaxTileRow>
+						<MinTileCol>505</MinTileCol>
+						<MaxTileCol>506</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>717</MinTileRow>
+						<MaxTileRow>718</MaxTileRow>
+						<MinTileCol>1010</MinTileCol>
+						<MaxTileCol>1012</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1434</MinTileRow>
+						<MaxTileRow>1437</MaxTileRow>
+						<MinTileCol>2020</MinTileCol>
+						<MaxTileCol>2024</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2869</MinTileRow>
+						<MaxTileRow>2874</MaxTileRow>
+						<MinTileCol>4041</MinTileCol>
+						<MaxTileCol>4048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5739</MinTileRow>
+						<MaxTileRow>5748</MaxTileRow>
+						<MinTileCol>8083</MinTileCol>
+						<MaxTileCol>8096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11479</MinTileRow>
+						<MaxTileRow>11497</MaxTileRow>
+						<MinTileCol>16166</MinTileCol>
+						<MaxTileCol>16193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22958</MinTileRow>
+						<MaxTileRow>22995</MaxTileRow>
+						<MinTileCol>32332</MinTileCol>
+						<MaxTileCol>32386</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>45917</MinTileRow>
+						<MaxTileRow>45991</MaxTileRow>
+						<MinTileCol>64665</MinTileCol>
+						<MaxTileCol>64773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>91834</MinTileRow>
+						<MaxTileRow>91983</MaxTileRow>
+						<MinTileCol>129331</MinTileCol>
+						<MaxTileCol>129546</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>3</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>7</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>15</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>22</MinTileRow>
+						<MaxTileRow>22</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>31</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>44</MinTileRow>
+						<MaxTileRow>44</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>63</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>89</MinTileRow>
+						<MaxTileRow>89</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>126</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>179</MinTileRow>
+						<MaxTileRow>179</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>253</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2013</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-63.1702 -21.4097</ows:LowerCorner>
+				<ows:UpperCorner>55.8741 51.9098</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>332</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>685</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>664</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1370</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>1329</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2741</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>2658</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5482</MinTileRow>
+						<MaxTileRow>9189</MaxTileRow>
+						<MinTileCol>5317</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10965</MinTileRow>
+						<MaxTileRow>18379</MaxTileRow>
+						<MinTileCol>10634</MinTileCol>
+						<MaxTileCol>21469</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21931</MinTileRow>
+						<MaxTileRow>36759</MaxTileRow>
+						<MinTileCol>21268</MinTileCol>
+						<MaxTileCol>42939</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43862</MinTileRow>
+						<MaxTileRow>73518</MaxTileRow>
+						<MinTileCol>42536</MinTileCol>
+						<MaxTileCol>85878</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87725</MinTileRow>
+						<MaxTileRow>147037</MaxTileRow>
+						<MinTileCol>85072</MinTileCol>
+						<MaxTileCol>171757</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>20</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>83</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>166</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-149.94 -21.3924</ows:LowerCorner>
+				<ows:UpperCorner>55.8632 51.1477</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>85</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>171</MinTileCol>
+						<MaxTileCol>1341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>342</MinTileCol>
+						<MaxTileCol>2683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2737</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>684</MinTileCol>
+						<MaxTileCol>5367</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5474</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>1368</MinTileCol>
+						<MaxTileCol>10734</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10948</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>2736</MinTileCol>
+						<MaxTileCol>21468</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21897</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>5472</MinTileCol>
+						<MaxTileCol>42937</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43794</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>10945</MinTileCol>
+						<MaxTileCol>85875</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87588</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>21890</MinTileCol>
+						<MaxTileCol>171750</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>5</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>10</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>17</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>20</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>5</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>10</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>21</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>42</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>PLEIADES - 2015</ows:Title>
+			<ows:Abstract>Agrégation des images Pleiades de l'année 2015</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-2.58003 43.1306</ows:LowerCorner>
+				<ows:UpperCorner>6.38925 49.3404</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.PLEIADES.2015</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>350</MinTileRow>
+						<MaxTileRow>375</MaxTileRow>
+						<MinTileCol>504</MinTileCol>
+						<MaxTileCol>530</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>700</MinTileRow>
+						<MaxTileRow>751</MaxTileRow>
+						<MinTileCol>1009</MinTileCol>
+						<MaxTileCol>1060</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1400</MinTileRow>
+						<MaxTileRow>1503</MaxTileRow>
+						<MinTileCol>2018</MinTileCol>
+						<MaxTileCol>2120</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2801</MinTileRow>
+						<MaxTileRow>3006</MaxTileRow>
+						<MinTileCol>4037</MinTileCol>
+						<MaxTileCol>4241</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5602</MinTileRow>
+						<MaxTileRow>6012</MaxTileRow>
+						<MinTileCol>8075</MinTileCol>
+						<MaxTileCol>8482</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11205</MinTileRow>
+						<MaxTileRow>12024</MaxTileRow>
+						<MinTileCol>16150</MinTileCol>
+						<MaxTileCol>16964</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22411</MinTileRow>
+						<MaxTileRow>24048</MaxTileRow>
+						<MinTileCol>32300</MinTileCol>
+						<MaxTileCol>33929</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44823</MinTileRow>
+						<MaxTileRow>48097</MaxTileRow>
+						<MinTileCol>64600</MinTileCol>
+						<MaxTileCol>67858</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>89646</MinTileRow>
+						<MaxTileRow>96194</MaxTileRow>
+						<MinTileCol>129200</MinTileCol>
+						<MaxTileCol>135716</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>63</MinTileCol>
+						<MaxTileCol>66</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>87</MinTileRow>
+						<MaxTileRow>93</MaxTileRow>
+						<MinTileCol>126</MinTileCol>
+						<MaxTileCol>132</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>175</MinTileRow>
+						<MaxTileRow>187</MaxTileRow>
+						<MinTileCol>252</MinTileCol>
+						<MaxTileCol>265</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Couche RapidEye 2010</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2010 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.2014</ows:LowerCorner>
+				<ows:UpperCorner>10.961 50.9218</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.RAPIDEYE.2010</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1531</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3063</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6126</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12253</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17277</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>RAPIDEYE - 2011</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2011 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.0227</ows:LowerCorner>
+				<ows:UpperCorner>10.961 51.1752</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.RAPIDEYE.2011</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>383</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>767</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1534</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3068</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6137</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8642</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12275</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17285</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>270</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Millésime Spot 2013</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2013</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.563585 44.8809</ows:LowerCorner>
+				<ows:UpperCorner>4.29191 50.3879</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.SPOT.2013</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>368</MaxTileRow>
+						<MinTileCol>513</MinTileCol>
+						<MaxTileCol>524</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>691</MinTileRow>
+						<MaxTileRow>737</MaxTileRow>
+						<MinTileCol>1027</MinTileCol>
+						<MaxTileCol>1048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1382</MinTileRow>
+						<MaxTileRow>1475</MaxTileRow>
+						<MinTileCol>2054</MinTileCol>
+						<MaxTileCol>2096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2764</MinTileRow>
+						<MaxTileRow>2950</MaxTileRow>
+						<MinTileCol>4109</MinTileCol>
+						<MaxTileCol>4193</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5528</MinTileRow>
+						<MaxTileRow>5900</MaxTileRow>
+						<MinTileCol>8219</MinTileCol>
+						<MaxTileCol>8386</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11057</MinTileRow>
+						<MaxTileRow>11800</MaxTileRow>
+						<MinTileCol>16438</MinTileCol>
+						<MaxTileCol>16773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22115</MinTileRow>
+						<MaxTileRow>23600</MaxTileRow>
+						<MinTileCol>32876</MinTileCol>
+						<MaxTileCol>33547</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44231</MinTileRow>
+						<MaxTileRow>47201</MaxTileRow>
+						<MinTileCol>65752</MinTileCol>
+						<MaxTileCol>67094</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>46</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>65</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>92</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>131</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>184</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>262</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>SPOT 6 - 2014</ows:Title>
+			<ows:Abstract>Agrégation des images Spot de l'année 2014</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.23913 41.3101</ows:LowerCorner>
+				<ows:UpperCorner>9.69656 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.SPOT.2014</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4314</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8629</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12246</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>17258</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24493</MaxTileRow>
+						<MinTileCol>31823</MinTileCol>
+						<MaxTileCol>34516</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48986</MaxTileRow>
+						<MinTileCol>63646</MinTileCol>
+						<MaxTileCol>69033</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de FRANCE-2015-LOT05 2015</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de FRANCE-2015-LOT05 issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.36 41.303</ows:LowerCorner>
+				<ows:UpperCorner>9.72838 51.106</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHO-SAT.SPOT.2015</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>497</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>994</MinTileCol>
+						<MaxTileCol>1078</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1369</MinTileRow>
+						<MaxTileRow>1530</MaxTileRow>
+						<MinTileCol>1988</MinTileCol>
+						<MaxTileCol>2157</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2738</MinTileRow>
+						<MaxTileRow>3061</MaxTileRow>
+						<MinTileCol>3977</MinTileCol>
+						<MaxTileCol>4315</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5476</MinTileRow>
+						<MaxTileRow>6123</MaxTileRow>
+						<MinTileCol>7955</MinTileCol>
+						<MaxTileCol>8630</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10953</MinTileRow>
+						<MaxTileRow>12247</MaxTileRow>
+						<MinTileCol>15911</MinTileCol>
+						<MaxTileCol>17261</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21907</MinTileRow>
+						<MaxTileRow>24494</MaxTileRow>
+						<MinTileCol>31822</MinTileCol>
+						<MaxTileCol>34523</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43815</MinTileRow>
+						<MaxTileRow>48989</MaxTileRow>
+						<MinTileCol>63645</MinTileCol>
+						<MaxTileCol>69047</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Photographies aériennes</ows:Title>
+			<ows:Abstract>Photographies aériennes</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-180 -86</ows:LowerCorner>
+				<ows:UpperCorner>180 84</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHOPHOTOS</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>31</MinTileRow>
+						<MaxTileRow>1024</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1024</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>62</MinTileRow>
+						<MaxTileRow>2048</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>2048</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>125</MinTileRow>
+						<MaxTileRow>4096</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>4096</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2739</MinTileRow>
+						<MaxTileRow>4628</MaxTileRow>
+						<MinTileCol>41</MinTileCol>
+						<MaxTileCol>7917</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5478</MinTileRow>
+						<MaxTileRow>9256</MaxTileRow>
+						<MinTileCol>82</MinTileCol>
+						<MaxTileCol>15835</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10956</MinTileRow>
+						<MaxTileRow>18513</MaxTileRow>
+						<MinTileCol>165</MinTileCol>
+						<MaxTileCol>31670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>21912</MinTileRow>
+						<MaxTileRow>37026</MaxTileRow>
+						<MinTileCol>330</MinTileCol>
+						<MaxTileCol>63341</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>43825</MinTileRow>
+						<MaxTileRow>74052</MaxTileRow>
+						<MinTileCol>660</MinTileCol>
+						<MaxTileCol>126683</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>87651</MinTileRow>
+						<MaxTileRow>148105</MaxTileRow>
+						<MinTileCol>1320</MinTileCol>
+						<MaxTileCol>253366</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>19</TileMatrix>
+						<MinTileRow>175302</MinTileRow>
+						<MaxTileRow>294060</MaxTileRow>
+						<MinTileCol>170159</MinTileCol>
+						<MaxTileCol>343473</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>4</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>8</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>16</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>32</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>64</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>3</MinTileRow>
+						<MaxTileRow>128</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>7</MinTileRow>
+						<MaxTileRow>256</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>15</MinTileRow>
+						<MaxTileRow>512</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>512</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Orthophotographies Geosud de RESTE-MIDPY 2013</ows:Title>
+			<ows:Abstract>Orthophotographies satellites de RESTE-MIDPY issues du projet Geosud.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>0.153356 42.8709</ows:LowerCorner>
+				<ows:UpperCorner>0.431872 43.0755</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHOPHOTOS.GEOSUD</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>375</MinTileRow>
+						<MaxTileRow>376</MaxTileRow>
+						<MinTileCol>512</MinTileCol>
+						<MaxTileCol>513</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>751</MinTileRow>
+						<MaxTileRow>753</MaxTileRow>
+						<MinTileCol>1024</MinTileCol>
+						<MaxTileCol>1026</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1503</MinTileRow>
+						<MaxTileRow>1506</MaxTileRow>
+						<MinTileCol>2049</MinTileCol>
+						<MaxTileCol>2052</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>3007</MinTileRow>
+						<MaxTileRow>3013</MaxTileRow>
+						<MinTileCol>4099</MinTileCol>
+						<MaxTileCol>4105</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>6015</MinTileRow>
+						<MaxTileRow>6027</MaxTileRow>
+						<MinTileCol>8198</MinTileCol>
+						<MaxTileCol>8211</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>12031</MinTileRow>
+						<MaxTileRow>12055</MaxTileRow>
+						<MinTileCol>16397</MinTileCol>
+						<MaxTileCol>16422</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>24062</MinTileRow>
+						<MaxTileRow>24111</MaxTileRow>
+						<MinTileCol>32795</MinTileCol>
+						<MaxTileCol>32845</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>48124</MinTileRow>
+						<MaxTileRow>48223</MaxTileRow>
+						<MinTileCol>65591</MinTileCol>
+						<MaxTileCol>65690</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>96249</MinTileRow>
+						<MaxTileRow>96447</MaxTileRow>
+						<MinTileCol>131183</MinTileCol>
+						<MaxTileCol>131381</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>2</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>4</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>8</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>11</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>16</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>23</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>32</MinTileCol>
+						<MaxTileCol>32</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>46</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>64</MinTileCol>
+						<MaxTileCol>64</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>93</MinTileRow>
+						<MaxTileRow>94</MaxTileRow>
+						<MinTileCol>128</MinTileCol>
+						<MaxTileCol>128</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>187</MinTileRow>
+						<MaxTileRow>188</MaxTileRow>
+						<MinTileCol>256</MinTileCol>
+						<MaxTileCol>256</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>GEOSUD / RapidEye (2011)</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2011 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.0227</ows:LowerCorner>
+				<ows:UpperCorner>10.961 50.9218</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHOPHOTOS.RAPIDEYE</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>383</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>767</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1534</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3068</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6137</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8642</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12275</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17285</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>270</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Photographies aériennes historiques 1950-1965</ows:Title>
+			<ows:Abstract>Couverture en photographes aériennes de la France des années 50, telle qu'elle se présentait avant les grands aménagements des années 60. Cette couverture a été réalisée à partir des photographies aériennes historiques numérisées par l'IGN. Elle est disponible sur la France métropolitaine, les départements et régions d'Outre-Mer (la Guyane n’est que partiellement couverte) et les collectivités d’Outre-Mer sauf la Polynésie française. Les photographies sont orthorectifiée [...]
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-54.259 -21.3906</ows:LowerCorner>
+				<ows:UpperCorner>55.5833 50.5054</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>ORTHOIMAGERY.ORTHOPHOTOS1950-1965</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>357</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>690</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>715</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1380</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>1430</MinTileCol>
+						<MaxTileCol>2680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2760</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>2861</MinTileCol>
+						<MaxTileCol>5360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5520</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>5722</MinTileCol>
+						<MaxTileCol>10721</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11041</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>11445</MinTileCol>
+						<MaxTileCol>21443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22082</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>22890</MinTileCol>
+						<MaxTileCol>42886</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44164</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>45781</MinTileCol>
+						<MaxTileCol>85773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88329</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>91563</MinTileCol>
+						<MaxTileCol>171546</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>22</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>44</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>89</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>178</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>Photographies aériennes historiques 1950-1965</ows:Title>
+			<ows:Abstract>Couverture en photographes aériennes de la France des années 50, telle qu'elle se présentait avant les grands aménagements des années 60. Cette couverture a été réalisée à partir des photographies aériennes historiques numérisées par l'IGN. Elle est disponible sur la France métropolitaine, les départements et régions d'Outre-Mer (la Guyane n’est que partiellement couverte) et les collectivités d’Outre-Mer sauf la Polynésie française. Les photographies sont orthorectifiée [...]
+			<ows:Keywords>
+				<ows:Keyword>Photographies</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-54.259 -21.3906</ows:LowerCorner>
+				<ows:UpperCorner>55.5833 50.5054</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>PHOTOHISTO-1950-1965_PYR-PNG_WLD_WM_WMTS4</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/png</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>345</MinTileRow>
+						<MaxTileRow>574</MaxTileRow>
+						<MinTileCol>357</MinTileCol>
+						<MaxTileCol>670</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>690</MinTileRow>
+						<MaxTileRow>1148</MaxTileRow>
+						<MinTileCol>715</MinTileCol>
+						<MaxTileCol>1340</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1380</MinTileRow>
+						<MaxTileRow>2297</MaxTileRow>
+						<MinTileCol>1430</MinTileCol>
+						<MaxTileCol>2680</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2760</MinTileRow>
+						<MaxTileRow>4594</MaxTileRow>
+						<MinTileCol>2861</MinTileCol>
+						<MaxTileCol>5360</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5520</MinTileRow>
+						<MaxTileRow>9188</MaxTileRow>
+						<MinTileCol>5722</MinTileCol>
+						<MaxTileCol>10721</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>11041</MinTileRow>
+						<MaxTileRow>18377</MaxTileRow>
+						<MinTileCol>11445</MinTileCol>
+						<MaxTileCol>21443</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>16</TileMatrix>
+						<MinTileRow>22082</MinTileRow>
+						<MaxTileRow>36755</MaxTileRow>
+						<MinTileCol>22890</MinTileCol>
+						<MaxTileCol>42886</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>17</TileMatrix>
+						<MinTileRow>44164</MinTileRow>
+						<MaxTileRow>73511</MaxTileRow>
+						<MinTileCol>45781</MinTileCol>
+						<MaxTileCol>85773</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>18</TileMatrix>
+						<MinTileRow>88329</MinTileRow>
+						<MaxTileRow>147023</MaxTileRow>
+						<MinTileCol>91563</MinTileCol>
+						<MaxTileCol>171546</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>35</MaxTileRow>
+						<MinTileCol>22</MinTileCol>
+						<MaxTileCol>41</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>43</MinTileRow>
+						<MaxTileRow>71</MaxTileRow>
+						<MinTileCol>44</MinTileCol>
+						<MaxTileCol>83</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>86</MinTileRow>
+						<MaxTileRow>143</MaxTileRow>
+						<MinTileCol>89</MinTileCol>
+						<MaxTileCol>167</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>172</MinTileRow>
+						<MaxTileRow>287</MaxTileRow>
+						<MinTileCol>178</MinTileCol>
+						<MaxTileCol>335</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>GEOSUD / RapidEye (2010)</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2010 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.2014</ows:LowerCorner>
+				<ows:UpperCorner>10.961 50.9218</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>RAPIDEYE_PYR-JPEG_WLD_WM_2010</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>382</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>539</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>765</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1079</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1531</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2159</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3063</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4319</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6126</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8638</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12253</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17277</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>134</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>269</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<Layer>
+			<ows:Title>GEOSUD / RapidEye (2011)</ows:Title>
+			<ows:Abstract>Image satellitaire de la France métropolitaine effectuée en 2011 par les satellites de télédétection RapidEye dans le cadre du projet EQUIPEX GEOSUD.</ows:Abstract>
+			<ows:Keywords>
+				<ows:Keyword>Images satellitaires</ows:Keyword>
+			</ows:Keywords>
+			<ows:WGS84BoundingBox>
+				<ows:LowerCorner>-5.80725 41.0227</ows:LowerCorner>
+				<ows:UpperCorner>10.961 50.9218</ows:UpperCorner>
+			</ows:WGS84BoundingBox>
+			<ows:Identifier>RAPIDEYE_PYR-JPEG_WLD_WM_2011</ows:Identifier>
+			<Style isDefault="true">
+				<ows:Title>Données Brutes</ows:Title>
+				<ows:Abstract>Données brutes sans changement de palette</ows:Abstract>
+				<ows:Keywords>
+					<ows:Keyword>Défaut</ows:Keyword>
+				</ows:Keywords>
+				<ows:Identifier>normal</ows:Identifier>
+				<LegendURL format="image/jpeg" height="200"
+					maxScaleDenominator="100000000" minScaleDenominator="200" width="200"
+					xlink:href="http://www.geoportail.gouv.fr/depot/LEGEND.jpg" />
+			</Style>
+			<Format>image/jpeg</Format>
+			<TileMatrixSetLink>
+				<TileMatrixSet>PM</TileMatrixSet>
+				<TileMatrixSetLimits>
+					<TileMatrixLimits>
+						<TileMatrix>0</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>0</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>1</TileMatrix>
+						<MinTileRow>0</MinTileRow>
+						<MaxTileRow>0</MaxTileRow>
+						<MinTileCol>0</MinTileCol>
+						<MaxTileCol>1</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>10</TileMatrix>
+						<MinTileRow>342</MinTileRow>
+						<MaxTileRow>383</MaxTileRow>
+						<MinTileCol>496</MinTileCol>
+						<MaxTileCol>540</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>11</TileMatrix>
+						<MinTileRow>684</MinTileRow>
+						<MaxTileRow>767</MaxTileRow>
+						<MinTileCol>993</MinTileCol>
+						<MaxTileCol>1080</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>12</TileMatrix>
+						<MinTileRow>1368</MinTileRow>
+						<MaxTileRow>1534</MaxTileRow>
+						<MinTileCol>1986</MinTileCol>
+						<MaxTileCol>2160</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>13</TileMatrix>
+						<MinTileRow>2736</MinTileRow>
+						<MaxTileRow>3068</MaxTileRow>
+						<MinTileCol>3972</MinTileCol>
+						<MaxTileCol>4321</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>14</TileMatrix>
+						<MinTileRow>5472</MinTileRow>
+						<MaxTileRow>6137</MaxTileRow>
+						<MinTileCol>7945</MinTileCol>
+						<MaxTileCol>8642</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>15</TileMatrix>
+						<MinTileRow>10944</MinTileRow>
+						<MaxTileRow>12275</MaxTileRow>
+						<MinTileCol>15890</MinTileCol>
+						<MaxTileCol>17285</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>2</TileMatrix>
+						<MinTileRow>1</MinTileRow>
+						<MaxTileRow>1</MaxTileRow>
+						<MinTileCol>1</MinTileCol>
+						<MaxTileCol>2</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>3</TileMatrix>
+						<MinTileRow>2</MinTileRow>
+						<MaxTileRow>2</MaxTileRow>
+						<MinTileCol>3</MinTileCol>
+						<MaxTileCol>4</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>4</TileMatrix>
+						<MinTileRow>5</MinTileRow>
+						<MaxTileRow>5</MaxTileRow>
+						<MinTileCol>7</MinTileCol>
+						<MaxTileCol>8</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>5</TileMatrix>
+						<MinTileRow>10</MinTileRow>
+						<MaxTileRow>11</MaxTileRow>
+						<MinTileCol>15</MinTileCol>
+						<MaxTileCol>16</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>6</TileMatrix>
+						<MinTileRow>21</MinTileRow>
+						<MaxTileRow>23</MaxTileRow>
+						<MinTileCol>31</MinTileCol>
+						<MaxTileCol>33</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>7</TileMatrix>
+						<MinTileRow>42</MinTileRow>
+						<MaxTileRow>47</MaxTileRow>
+						<MinTileCol>62</MinTileCol>
+						<MaxTileCol>67</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>8</TileMatrix>
+						<MinTileRow>85</MinTileRow>
+						<MaxTileRow>95</MaxTileRow>
+						<MinTileCol>124</MinTileCol>
+						<MaxTileCol>135</MaxTileCol>
+					</TileMatrixLimits>
+					<TileMatrixLimits>
+						<TileMatrix>9</TileMatrix>
+						<MinTileRow>171</MinTileRow>
+						<MaxTileRow>191</MaxTileRow>
+						<MinTileCol>248</MinTileCol>
+						<MaxTileCol>270</MaxTileCol>
+					</TileMatrixLimits>
+				</TileMatrixSetLimits>
+			</TileMatrixSetLink>
+		</Layer>
+		<TileMatrixSet>
+			<ows:Identifier>PM</ows:Identifier>
+			<ows:SupportedCRS>EPSG:3857</ows:SupportedCRS>
+			<TileMatrix>
+				<ows:Identifier>0</ows:Identifier>
+				<ScaleDenominator>559082264.0287178958533332</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1</MatrixWidth>
+				<MatrixHeight>1</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>1</ows:Identifier>
+				<ScaleDenominator>279541132.0143588959472254</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2</MatrixWidth>
+				<MatrixHeight>2</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>10</ows:Identifier>
+				<ScaleDenominator>545978.7734655447186469</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1024</MatrixWidth>
+				<MatrixHeight>1024</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>11</ows:Identifier>
+				<ScaleDenominator>272989.3867327723085907</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2048</MatrixWidth>
+				<MatrixHeight>2048</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>12</ows:Identifier>
+				<ScaleDenominator>136494.6933663861796617</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4096</MatrixWidth>
+				<MatrixHeight>4096</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>13</ows:Identifier>
+				<ScaleDenominator>68247.3466831930771477</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8192</MatrixWidth>
+				<MatrixHeight>8192</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>14</ows:Identifier>
+				<ScaleDenominator>34123.6733415965449154</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16384</MatrixWidth>
+				<MatrixHeight>16384</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>15</ows:Identifier>
+				<ScaleDenominator>17061.8366707982724577</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>32768</MatrixWidth>
+				<MatrixHeight>32768</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>16</ows:Identifier>
+				<ScaleDenominator>8530.9183353991362289</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>65536</MatrixWidth>
+				<MatrixHeight>65536</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>17</ows:Identifier>
+				<ScaleDenominator>4265.4591676995681144</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>131072</MatrixWidth>
+				<MatrixHeight>131072</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>18</ows:Identifier>
+				<ScaleDenominator>2132.7295838497840572</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>262144</MatrixWidth>
+				<MatrixHeight>262144</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>19</ows:Identifier>
+				<ScaleDenominator>1066.3647919248918304</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>524288</MatrixWidth>
+				<MatrixHeight>524288</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>2</ows:Identifier>
+				<ScaleDenominator>139770566.0071793960087234</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4</MatrixWidth>
+				<MatrixHeight>4</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>20</ows:Identifier>
+				<ScaleDenominator>533.1823959624461134</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1048576</MatrixWidth>
+				<MatrixHeight>1048576</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>21</ows:Identifier>
+				<ScaleDenominator>266.5911979812228585</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2097152</MatrixWidth>
+				<MatrixHeight>2097152</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>3</ows:Identifier>
+				<ScaleDenominator>69885283.0035897239868063</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8</MatrixWidth>
+				<MatrixHeight>8</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>4</ows:Identifier>
+				<ScaleDenominator>34942641.5017948619934032</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16</MatrixWidth>
+				<MatrixHeight>16</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>5</ows:Identifier>
+				<ScaleDenominator>17471320.7508974309967016</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>32</MatrixWidth>
+				<MatrixHeight>32</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>6</ows:Identifier>
+				<ScaleDenominator>8735660.3754487154983508</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>64</MatrixWidth>
+				<MatrixHeight>64</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>7</ows:Identifier>
+				<ScaleDenominator>4367830.1877243577491754</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>128</MatrixWidth>
+				<MatrixHeight>128</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>8</ows:Identifier>
+				<ScaleDenominator>2183915.0938621788745877</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>256</MatrixWidth>
+				<MatrixHeight>256</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>9</ows:Identifier>
+				<ScaleDenominator>1091957.5469310886252288</ScaleDenominator>
+				<TopLeftCorner>-20037508 20037508</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>512</MatrixWidth>
+				<MatrixHeight>512</MatrixHeight>
+			</TileMatrix>
+		</TileMatrixSet>
+		<TileMatrixSet>
+			<ows:Identifier>WGS84G</ows:Identifier>
+			<ows:SupportedCRS>IGNF:WGS84G</ows:SupportedCRS>
+			<TileMatrix>
+				<ows:Identifier>0</ows:Identifier>
+				<ScaleDenominator>279541132.0143588675418869</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2</MatrixWidth>
+				<MatrixHeight>1</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>1</ows:Identifier>
+				<ScaleDenominator>139770566.0071794337709434</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4</MatrixWidth>
+				<MatrixHeight>2</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>10</ows:Identifier>
+				<ScaleDenominator>272989.3867327723315839</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2048</MatrixWidth>
+				<MatrixHeight>1024</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>11</ows:Identifier>
+				<ScaleDenominator>136494.6933663861657919</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4096</MatrixWidth>
+				<MatrixHeight>2048</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>12</ows:Identifier>
+				<ScaleDenominator>68247.3466831930828960</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8192</MatrixWidth>
+				<MatrixHeight>4096</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>13</ows:Identifier>
+				<ScaleDenominator>34123.6733415965414480</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16384</MatrixWidth>
+				<MatrixHeight>8192</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>14</ows:Identifier>
+				<ScaleDenominator>17061.8366707982707240</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>32768</MatrixWidth>
+				<MatrixHeight>16384</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>15</ows:Identifier>
+				<ScaleDenominator>8530.9183353991353620</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>65536</MatrixWidth>
+				<MatrixHeight>32768</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>16</ows:Identifier>
+				<ScaleDenominator>4265.4591676995676810</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>131072</MatrixWidth>
+				<MatrixHeight>65536</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>17</ows:Identifier>
+				<ScaleDenominator>2132.7295838497838405</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>262144</MatrixWidth>
+				<MatrixHeight>131072</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>18</ows:Identifier>
+				<ScaleDenominator>1066.3647919248919202</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>524288</MatrixWidth>
+				<MatrixHeight>262144</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>19</ows:Identifier>
+				<ScaleDenominator>533.1823959624459601</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1048576</MatrixWidth>
+				<MatrixHeight>524288</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>2</ows:Identifier>
+				<ScaleDenominator>69885283.0035897168854717</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8</MatrixWidth>
+				<MatrixHeight>4</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>3</ows:Identifier>
+				<ScaleDenominator>34942641.5017948584427359</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16</MatrixWidth>
+				<MatrixHeight>8</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>4</ows:Identifier>
+				<ScaleDenominator>17471320.7508974292213679</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>32</MatrixWidth>
+				<MatrixHeight>16</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>5</ows:Identifier>
+				<ScaleDenominator>8735660.3754487146106840</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>64</MatrixWidth>
+				<MatrixHeight>32</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>6</ows:Identifier>
+				<ScaleDenominator>4367830.1877243573053420</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>128</MatrixWidth>
+				<MatrixHeight>64</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>7</ows:Identifier>
+				<ScaleDenominator>2183915.0938621786526710</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>256</MatrixWidth>
+				<MatrixHeight>128</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>8</ows:Identifier>
+				<ScaleDenominator>1091957.5469310893263355</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>512</MatrixWidth>
+				<MatrixHeight>256</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>9</ows:Identifier>
+				<ScaleDenominator>545978.7734655446631677</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1024</MatrixWidth>
+				<MatrixHeight>512</MatrixHeight>
+			</TileMatrix>
+		</TileMatrixSet>
+		<TileMatrixSet>
+			<ows:Identifier>WGS84G_PO</ows:Identifier>
+			<ows:SupportedCRS>IGNF:WGS84G</ows:SupportedCRS>
+			<TileMatrix>
+				<ows:Identifier>0</ows:Identifier>
+				<ScaleDenominator>279541132.0143588675418869</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2</MatrixWidth>
+				<MatrixHeight>1</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>1</ows:Identifier>
+				<ScaleDenominator>139770566.0071794337709434</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4</MatrixWidth>
+				<MatrixHeight>2</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>10</ows:Identifier>
+				<ScaleDenominator>272989.3867327723315839</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>2048</MatrixWidth>
+				<MatrixHeight>1024</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>11</ows:Identifier>
+				<ScaleDenominator>136494.6933663861657919</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>4096</MatrixWidth>
+				<MatrixHeight>2048</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>12</ows:Identifier>
+				<ScaleDenominator>68247.3466831930828960</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8192</MatrixWidth>
+				<MatrixHeight>4096</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>2</ows:Identifier>
+				<ScaleDenominator>69885283.0035897168854717</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>8</MatrixWidth>
+				<MatrixHeight>4</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>3</ows:Identifier>
+				<ScaleDenominator>34942641.5017948584427359</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>16</MatrixWidth>
+				<MatrixHeight>8</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>4</ows:Identifier>
+				<ScaleDenominator>17471320.7508974292213679</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>32</MatrixWidth>
+				<MatrixHeight>16</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>5</ows:Identifier>
+				<ScaleDenominator>8735660.3754487146106840</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>64</MatrixWidth>
+				<MatrixHeight>32</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>6</ows:Identifier>
+				<ScaleDenominator>4367830.1877243573053420</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>128</MatrixWidth>
+				<MatrixHeight>64</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>7</ows:Identifier>
+				<ScaleDenominator>2183915.0938621786526710</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>256</MatrixWidth>
+				<MatrixHeight>128</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>8</ows:Identifier>
+				<ScaleDenominator>1091957.5469310893263355</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>512</MatrixWidth>
+				<MatrixHeight>256</MatrixHeight>
+			</TileMatrix>
+			<TileMatrix>
+				<ows:Identifier>9</ows:Identifier>
+				<ScaleDenominator>545978.7734655446631677</ScaleDenominator>
+				<TopLeftCorner>-180 90</TopLeftCorner>
+				<TileWidth>256</TileWidth>
+				<TileHeight>256</TileHeight>
+				<MatrixWidth>1024</MatrixWidth>
+				<MatrixHeight>512</MatrixHeight>
+			</TileMatrix>
+		</TileMatrixSet>
+	</Contents>
+</Capabilities>
\ No newline at end of file
diff --git a/test/performance/org/openstreetmap/josm/PerformanceTestUtils.java b/test/performance/org/openstreetmap/josm/PerformanceTestUtils.java
index a9651af..9c7329e 100644
--- a/test/performance/org/openstreetmap/josm/PerformanceTestUtils.java
+++ b/test/performance/org/openstreetmap/josm/PerformanceTestUtils.java
@@ -1,6 +1,8 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm;
 
+import edu.umd.cs.findbugs.annotations.SuppressFBWarnings;
+
 /**
  * Timer utilities for performance tests.
  * @author Michael Zangl
@@ -36,6 +38,7 @@ public final class PerformanceTestUtils {
      * @param name The name/description of the timer.
      * @return A {@link PerformanceTestTimer} object of which you can call {@link PerformanceTestTimer#done()} when done.
      */
+    @SuppressFBWarnings(value = "DM_GC", justification = "Performance test code")
     public static PerformanceTestTimer startTimer(String name) {
         System.gc();
         System.runFinalization();
diff --git a/test/unit/org/openstreetmap/josm/TestUtils.java b/test/unit/org/openstreetmap/josm/TestUtils.java
index 678d115..b2e1484 100644
--- a/test/unit/org/openstreetmap/josm/TestUtils.java
+++ b/test/unit/org/openstreetmap/josm/TestUtils.java
@@ -108,13 +108,23 @@ public final class TestUtils {
     }
 
     /**
-     * Returns the Java version as a double value.
-     * @return the Java version as a double value (1.7, 1.8, 1.9, etc.)
+     * Returns the Java version as an int value.
+     * @return the Java version as an int value (7, 8, 9, etc.)
      */
-    public static double getJavaVersion() {
+    public static int getJavaVersion() {
         String version = System.getProperty("java.version");
-        int pos = version.indexOf('.');
-        pos = version.indexOf('.', pos + 1);
-        return Double.parseDouble(version.substring(0, pos));
+        if (version.startsWith("1.")) {
+            version = version.substring(2);
+        }
+        // Allow these formats:
+        // 1.7.0_91
+        // 1.8.0_72-ea
+        // 9-ea
+        // 9
+        // 9.0.1
+        int dotPos = version.indexOf('.');
+        int dashPos = version.indexOf('-');
+        return Integer.parseInt(version.substring(0,
+                dotPos > -1 ? dotPos : dashPos > -1 ? dashPos : 1));
     }
 }
diff --git a/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java b/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
index a0a4785..a107aa2 100644
--- a/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
+++ b/test/unit/org/openstreetmap/josm/actions/mapmode/SelectActionTest.java
@@ -35,7 +35,7 @@ public class SelectActionTest {
     class PreferencesMock extends Preferences {
         @Override
         public synchronized int getInteger(String key, int def) {
-            if (key == "edit.initial-move-delay") {
+            if ("edit.initial-move-delay".equals(key)) {
                 return 0;
             } else {
                 return super.getInteger(key, def);
diff --git a/test/unit/org/openstreetmap/josm/actions/search/SearchCompilerTest.java b/test/unit/org/openstreetmap/josm/actions/search/SearchCompilerTest.java
index 7176e78..9c9463b 100644
--- a/test/unit/org/openstreetmap/josm/actions/search/SearchCompilerTest.java
+++ b/test/unit/org/openstreetmap/josm/actions/search/SearchCompilerTest.java
@@ -38,7 +38,7 @@ public class SearchCompilerTest {
 
     private static final class SearchContext {
         final DataSet ds = new DataSet();
-        final Node n1 = new Node(new LatLon(0, 0));
+        final Node n1 = new Node(LatLon.ZERO);
         final Node n2 = new Node(new LatLon(5, 5));
         final Way w1 = new Way();
         final Way w2 = new Way();
diff --git a/test/unit/org/openstreetmap/josm/data/BoundsTest.java b/test/unit/org/openstreetmap/josm/data/BoundsTest.java
index e1a7d6c..074074c 100644
--- a/test/unit/org/openstreetmap/josm/data/BoundsTest.java
+++ b/test/unit/org/openstreetmap/josm/data/BoundsTest.java
@@ -40,7 +40,7 @@ public class BoundsTest {
         assertTrue(b2.intersects(b3));
         assertTrue(b3.intersects(b2));
 
-        b3.extend(new LatLon(0, 0));
+        b3.extend(LatLon.ZERO);
         assertEquals(b3, new Bounds(0, 0, 90, -170));
     }
 }
diff --git a/test/unit/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSourceTest.java b/test/unit/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSourceTest.java
index a778716..c6ef934 100644
--- a/test/unit/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSourceTest.java
+++ b/test/unit/org/openstreetmap/josm/data/imagery/TemplatedWMSTileSourceTest.java
@@ -14,7 +14,6 @@ import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.coor.LatLon;
-import org.openstreetmap.josm.data.osm.BBox;
 import org.openstreetmap.josm.data.projection.CustomProjection;
 import org.openstreetmap.josm.data.projection.Projection;
 import org.openstreetmap.josm.data.projection.Projections;
@@ -106,8 +105,9 @@ public class TemplatedWMSTileSourceTest {
                         + "+units=m +no_defs +axis=neu +wmssrs=EPSG:3006 +bounds=10.5700,55.2000,24.1800,69.1000 "));
         TemplatedWMSTileSource source = getSource();
 
-        verifyLocation(source, new LatLon(60, 18), 3);
-        verifyLocation(source, new LatLon(60, 18));
+        verifyTileSquarness(source, 0, 1, 4);
+        verifyLocation(source, new LatLon(60, 18.1), 3);
+        verifyLocation(source, new LatLon(60, 18.1));
     }
 
     @Test
@@ -157,17 +157,27 @@ public class TemplatedWMSTileSourceTest {
         assertTrue("Y index: " + tileIndex.getYIndex() + " greater than tileYmax: " + source.getTileYMax(z) + " at zoom: " + z,
                 tileIndex.getYIndex() <= source.getTileYMax(z));
 
+        EastNorth locationEN = Main.getProjection().latlon2eastNorth(location);
+        EastNorth x1 = Main.getProjection().latlon2eastNorth(getTileLatLon(source, tileIndex, z));
+        EastNorth x2 = Main.getProjection().latlon2eastNorth(getTileLatLon(source, tileIndex.getXIndex() + 1, tileIndex.getYIndex() + 1, z));
         // test that location is within tile bounds
-        BBox bbox = new BBox(
-                getTileLatLon(source, tileIndex, z),
-                getTileLatLon(source, tileIndex.getXIndex() + 1, tileIndex.getYIndex() + 1, z)
-                );
-        assertTrue(location.toDisplayString() + " not within " + bbox.toString() +
+        assertTrue(locationEN.toString() + " not within " + bboxStr(x1, x2) +
                 " for tile " + z + "/" + tileIndex.getXIndex() + "/" + tileIndex.getYIndex(),
-                bbox.bounds(location));
+                isWithin(locationEN, x1, x2));
         verifyTileSquarness(source, tileIndex.getXIndex(), tileIndex.getYIndex(), z);
     }
 
+    private static boolean isWithin(EastNorth point, EastNorth topLeft, EastNorth bottomRight) {
+        return Math.min(topLeft.east(), bottomRight.east()) <= point.east() &&
+                point.east() <= Math.max(topLeft.east(), bottomRight.east())  &&
+                Math.min(topLeft.north(), bottomRight.north()) <= point.north() &&
+                point.north() <= Math.max(topLeft.north(), bottomRight.north());
+    }
+
+    private static String bboxStr(EastNorth x1, EastNorth x2) {
+        return "[" + x1.east() +", " + x1.north() + ", " + x2.east() + ", " + x2.north() +"]";
+    }
+
     private LatLon getTileLatLon(TemplatedWMSTileSource source, TileXY tileIndex, int z) {
         return getTileLatLon(source, tileIndex.getXIndex(), tileIndex.getYIndex(), z);
     }
diff --git a/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java b/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java
index 8e70e25..0f7e0f5 100644
--- a/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java
+++ b/test/unit/org/openstreetmap/josm/data/imagery/WMTSTileSourceTest.java
@@ -29,6 +29,8 @@ public class WMTSTileSourceTest {
     private ImageryInfo testImageryWIEN = getImagery("test/data/wmts/getCapabilities-wien.xml");
     private ImageryInfo testImageryWALLONIE = getImagery("test/data/wmts/WMTSCapabilities-Wallonie.xml");
     private ImageryInfo testImageryOntario = getImagery("test/data/wmts/WMTSCapabilities-Ontario.xml");
+    private ImageryInfo testImagery12168 = getImagery("test/data/wmts/bug12168-WMTSCapabilities.xml");
+    private ImageryInfo testLotsOfLayers = getImagery("test/data/wmts/getCapabilities-lots-of-layers.xml");
 
     /**
      * Setup test.
@@ -100,7 +102,8 @@ public class WMTSTileSourceTest {
         verifyBounds(wallonieBounds, testSource, 11, 17724, 20324);
     }
 
-    //TODO: @Test - disable this test, needs further working
+    // XXX - disable this test, needs further working
+    // @Test
     public void testWALLONIENoMatrixDimension() throws MalformedURLException, IOException {
         Main.setProjection(Projections.getProjectionByCode("EPSG:31370"));
         WMTSTileSource testSource = new WMTSTileSource(getImagery("test/data/wmts/WMTSCapabilities-Wallonie-nomatrixdimension.xml"));
@@ -207,8 +210,19 @@ public class WMTSTileSourceTest {
         verifyTile(new LatLon(49.782984840526055, 22.790064966993445), testSource, 9932, 9305, 14);
     }
 
-    // disabled as this needs user action
-    // @Test
+    @Test
+    public void test12168() throws IOException {
+        Main.setProjection(Projections.getProjectionByCode("EPSG:3857"));
+        WMTSTileSource testSource = new WMTSTileSource(testImagery12168);
+        testSource.initProjection(Main.getProjection());
+        assertEquals(
+                "http://www.ngi.be/cartoweb/1.0.0/topo/default/3857/7/1/1.png",
+                testSource.getTileUrl(1,  1,  1));
+    }
+
+
+    // XXX: disabled as this needs user action
+    //@Test
     public void testTwoTileSetsForOneProjection() throws Exception {
         Main.setProjection(Projections.getProjectionByCode("EPSG:3857"));
         WMTSTileSource testSource = new WMTSTileSource(testImageryOntario);
@@ -218,6 +232,15 @@ public class WMTSTileSourceTest {
 
     }
 
+    // XXX: disabled as this needs user action
+    // @Test
+    public void testManyLayersScrollbars() throws Exception {
+        Main.setProjection(Projections.getProjectionByCode("EPSG:3857"));
+        WMTSTileSource testSource = new WMTSTileSource(testLotsOfLayers);
+        testSource.initProjection(Main.getProjection());
+
+    }
+
     private void verifyTile(LatLon expected, WMTSTileSource source, int x, int y, int z) {
         LatLon ll = new LatLon(source.tileXYToLatLon(x, y, z));
         assertEquals("Latitude", expected.lat(), ll.lat(), 1e-05);
diff --git a/test/unit/org/openstreetmap/josm/data/oauth/OAuthParametersTest.java b/test/unit/org/openstreetmap/josm/data/oauth/OAuthParametersTest.java
new file mode 100644
index 0000000..a681291
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/data/oauth/OAuthParametersTest.java
@@ -0,0 +1,40 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.oauth;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotEquals;
+import static org.junit.Assert.assertNotNull;
+import nl.jqno.equalsverifier.EqualsVerifier;
+
+import org.junit.Test;
+import org.openstreetmap.josm.Main;
+import org.openstreetmap.josm.io.OsmApi;
+
+/**
+ * Unit tests for class {@link OAuthParameters}.
+ */
+public class OAuthParametersTest {
+
+    /**
+     * Unit test of method {@link OAuthParameters#createDefault}.
+     */
+    @Test
+    public void testCreateDefault() {
+        OAuthParameters def = OAuthParameters.createDefault();
+        assertNotNull(def);
+        assertEquals(def, OAuthParameters.createDefault(OsmApi.DEFAULT_API_URL));
+        OAuthParameters dev = OAuthParameters.createDefault("http://api06.dev.openstreetmap.org/api");
+        assertNotNull(dev);
+        assertNotEquals(def, dev);
+        Main.logLevel = 5; // enable trace for line coverage
+        assertEquals(def, OAuthParameters.createDefault("wrong_url"));
+    }
+
+    /**
+     * Unit test of methods {@link OAuthParameters#equals} and {@link OAuthParameters#hashCode}.
+     */
+    @Test
+    public void equalsContract() {
+        EqualsVerifier.forClass(OAuthParameters.class).usingGetClass().verify();
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/data/oauth/OAuthTokenTest.java b/test/unit/org/openstreetmap/josm/data/oauth/OAuthTokenTest.java
new file mode 100644
index 0000000..fb9b24c
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/data/oauth/OAuthTokenTest.java
@@ -0,0 +1,36 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.oauth;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertNotNull;
+import nl.jqno.equalsverifier.EqualsVerifier;
+import oauth.signpost.OAuthConsumer;
+
+import org.junit.Test;
+
+/**
+ * Unit tests for class {@link OAuthToken}.
+ */
+public class OAuthTokenTest {
+
+    /**
+     * Unit test of method {@link OAuthToken#createToken}.
+     */
+    @Test
+    public void testCreateToken() {
+        OAuthConsumer defCon = OAuthParameters.createDefault().buildConsumer();
+        assertNotNull(defCon);
+        OAuthToken defTok = OAuthToken.createToken(defCon);
+        assertNotNull(defTok);
+        assertEquals(defCon.getToken(), defTok.getKey());
+        assertEquals(defCon.getTokenSecret(), defTok.getSecret());
+    }
+
+    /**
+     * Unit test of methods {@link OAuthToken#equals} and {@link OAuthToken#hashCode}.
+     */
+    @Test
+    public void equalsContract() {
+        EqualsVerifier.forClass(OAuthToken.class).usingGetClass().verify();
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/data/oauth/OsmPrivilegesTest.java b/test/unit/org/openstreetmap/josm/data/oauth/OsmPrivilegesTest.java
new file mode 100644
index 0000000..a23e79c
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/data/oauth/OsmPrivilegesTest.java
@@ -0,0 +1,39 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.oauth;
+
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import org.junit.Test;
+
+/**
+ * Unit tests for class {@link OsmPrivileges}.
+ */
+public class OsmPrivilegesTest {
+
+    /**
+     * Unit test of getters/setters.
+     */
+    @Test
+    public void testGettersSetters() {
+        OsmPrivileges p = new OsmPrivileges();
+        assertFalse(p.isAllowModifyNotes());
+        assertFalse(p.isAllowReadGpx());
+        assertFalse(p.isAllowReadPrefs());
+        assertFalse(p.isAllowWriteApi());
+        assertFalse(p.isAllowWriteGpx());
+        assertFalse(p.isAllowWritePrefs());
+        p.setAllowModifyNotes(true);
+        assertTrue(p.isAllowModifyNotes());
+        p.setAllowReadGpx(true);
+        assertTrue(p.isAllowReadGpx());
+        p.setAllowReadPrefs(true);
+        assertTrue(p.isAllowReadPrefs());
+        p.setAllowWriteApi(true);
+        assertTrue(p.isAllowWriteApi());
+        p.setAllowWriteGpx(true);
+        assertTrue(p.isAllowWriteGpx());
+        p.setAllowWritePrefs(true);
+        assertTrue(p.isAllowWritePrefs());
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java b/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java
index 8b37498..15e39dd 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/DataSetMergerTest.java
@@ -80,13 +80,13 @@ public class DataSetMergerTest {
      */
     @Test
     public void nodeSimple_IdenticalNoConflict() {
-        Node n = new Node(new LatLon(0, 0));
+        Node n = new Node(LatLon.ZERO);
         n.setOsmId(1, 1);
         n.setModified(false);
         n.put("key1", "value1");
         my.addPrimitive(n);
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 1);
         n1.setModified(false);
         n1.put("key1", "value1");
@@ -115,13 +115,13 @@ public class DataSetMergerTest {
      */
     @Test
     public void nodeSimple_locallyUnmodifiedNoConflict() {
-        Node n = new Node(new LatLon(0, 0));
+        Node n = new Node(LatLon.ZERO);
         n.setOsmId(1, 1);
         n.setModified(false);
         n.put("key1", "value1");
         my.addPrimitive(n);
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 2);
         n1.setModified(false);
         n1.put("key1", "value1-new");
@@ -155,14 +155,14 @@ public class DataSetMergerTest {
      */
     @Test
     public void nodeSimple_TagConflict() {
-        Node n = new Node(new LatLon(0, 0));
+        Node n = new Node(LatLon.ZERO);
         n.setOsmId(1, 1);
         n.setModified(true);
         n.put("key1", "value1");
         n.put("key2", "value2");
         my.addPrimitive(n);
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 2);
         n1.setModified(false);
         n1.put("key1", "value1-new");
@@ -190,12 +190,12 @@ public class DataSetMergerTest {
     @Test
     public void nodeSimple_DeleteConflict() {
         Node n = new Node(1, 1);
-        n.setCoor(new LatLon(0, 0));
+        n.setCoor(LatLon.ZERO);
         n.setDeleted(true);
         n.put("key1", "value1");
         my.addPrimitive(n);
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 2);
         n1.setModified(false);
         n1.put("key1", "value1-new");
@@ -220,12 +220,12 @@ public class DataSetMergerTest {
      */
     @Test
     public void nodeSimple_DeleteConflict_2() {
-        Node n = new Node(new LatLon(0, 0));
+        Node n = new Node(LatLon.ZERO);
         n.setOsmId(1, 1);
         n.setDeleted(true);
         my.addPrimitive(n);
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 1);
         their.addPrimitive(n1);
 
@@ -306,7 +306,7 @@ public class DataSetMergerTest {
         User theirUser = User.createOsmUser(222, "their");
 
         Node n = new Node();
-        n.setCoor(new LatLon(0, 0));
+        n.setCoor(LatLon.ZERO);
         n.put("key1", "value1");
         n.setUser(myUser);
         n.setTimestamp(cal.getTime());
@@ -314,7 +314,7 @@ public class DataSetMergerTest {
         my.addPrimitive(n);
 
         Node n1 = new Node();
-        n1.setCoor(new LatLon(0, 0));
+        n1.setCoor(LatLon.ZERO);
         n1.put("key1", "value1");
         cal.add(Calendar.HOUR, 1);
         Date timestamp = cal.getTime();
@@ -348,7 +348,7 @@ public class DataSetMergerTest {
         my.addPrimitive(n);
 
         Node n1 = new Node();
-        n1.setCoor(new LatLon(0, 0));
+        n1.setCoor(LatLon.ZERO);
         n1.setOsmId(1, 1);
         n1.put("key1", "value1");
         Date timestamp = new Date();
@@ -379,12 +379,12 @@ public class DataSetMergerTest {
         // -- the target dataset
 
         Node n1 = new Node();
-        n1.setCoor(new LatLon(0, 0));
+        n1.setCoor(LatLon.ZERO);
         n1.setOsmId(1, 1);
         my.addPrimitive(n1);
 
         Node n2 = new Node();
-        n2.setCoor(new LatLon(0, 0));
+        n2.setCoor(LatLon.ZERO);
         n2.setOsmId(2, 1);
 
         my.addPrimitive(n2);
@@ -398,7 +398,7 @@ public class DataSetMergerTest {
 
         // -- the source data set
 
-        Node n3 = new Node(new LatLon(0, 0));
+        Node n3 = new Node(LatLon.ZERO);
         n3.setOsmId(1, 1);
         their.addPrimitive(n3);
 
@@ -451,7 +451,7 @@ public class DataSetMergerTest {
 
         // -- my data set
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 1);
         my.addPrimitive(n1);
 
@@ -467,7 +467,7 @@ public class DataSetMergerTest {
 
         // --- their data set
 
-        Node n3 = new Node(new LatLon(0, 0));
+        Node n3 = new Node(LatLon.ZERO);
         n3.setOsmId(1, 1);
         their.addPrimitive(n3);
 
@@ -521,7 +521,7 @@ public class DataSetMergerTest {
 
         // -- the target dataset
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 1);
         my.addPrimitive(n1);
 
@@ -540,7 +540,7 @@ public class DataSetMergerTest {
 
         // -- the source dataset
 
-        Node n3 = new Node(new LatLon(0, 0));
+        Node n3 = new Node(LatLon.ZERO);
         n3.setOsmId(1, 1);
         their.addPrimitive(n3);
 
@@ -584,7 +584,7 @@ public class DataSetMergerTest {
     @Test
     public void waySimple_TheirVersionNotVisibleMyIsModified() {
 
-        Node mn1 = new Node(new LatLon(0, 0));
+        Node mn1 = new Node(LatLon.ZERO);
         mn1.setOsmId(1, 1);
         my.addPrimitive(mn1);
 
@@ -629,7 +629,7 @@ public class DataSetMergerTest {
 
         // -- my data set
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.setOsmId(1, 1);
         my.addPrimitive(n1);
 
@@ -644,7 +644,7 @@ public class DataSetMergerTest {
 
         // -- their data set
 
-        Node n3 = new Node(new LatLon(0, 0));
+        Node n3 = new Node(LatLon.ZERO);
         n3.setOsmId(1, 1);
         their.addPrimitive(n3);
 
@@ -687,7 +687,7 @@ public class DataSetMergerTest {
 
         // -- my data set
 
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         my.addPrimitive(n1);
 
         Node n2 = new Node(new LatLon(1, 1));
@@ -700,7 +700,7 @@ public class DataSetMergerTest {
 
         // -- their data set
 
-        Node n3 = new Node(new LatLon(0, 0));
+        Node n3 = new Node(LatLon.ZERO);
         their.addPrimitive(n3);
 
         Node n4 = new Node(new LatLon(1, 1));
@@ -743,12 +743,12 @@ public class DataSetMergerTest {
 
         // -- my dataset
 
-        Node mn1 = new Node(new LatLon(0, 0));
+        Node mn1 = new Node(LatLon.ZERO);
         mn1.setOsmId(1, 1);
         mn1.setDeleted(true);
         my.addPrimitive(mn1);
 
-        Node tn1 = new Node(new LatLon(0, 0));
+        Node tn1 = new Node(LatLon.ZERO);
         tn1.setOsmId(1, 1);
         their.addPrimitive(tn1);
 
@@ -796,13 +796,13 @@ public class DataSetMergerTest {
     @Test
     public void relationComplex_mergingADeletedNode() {
 
-        Node mn1 = new Node(new LatLon(0, 0));
+        Node mn1 = new Node(LatLon.ZERO);
         mn1.setOsmId(1, 1);
         mn1.setDeleted(true);
         my.addPrimitive(mn1);
 
 
-        Node tn1 = new Node(new LatLon(0, 0));
+        Node tn1 = new Node(LatLon.ZERO);
         tn1.setOsmId(1, 1);
         their.addPrimitive(tn1);
 
@@ -902,7 +902,7 @@ public class DataSetMergerTest {
         w3.setNodes(Arrays.asList(n1, n2));
         their.addPrimitive(w3);
 
-        Node n4 = new Node(new LatLon(0, 0));
+        Node n4 = new Node(LatLon.ZERO);
         n4.setOsmId(1, 1);
         my.addPrimitive(n4);
 
diff --git a/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java b/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java
index cf112be..33b7568 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/FilterTest.java
@@ -39,9 +39,9 @@ public class FilterTest {
     @Test
     public void basic() throws ParseError {
         DataSet ds = new DataSet();
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         n1.put("amenity", "parking");
-        Node n2 = new Node(new LatLon(0, 0));
+        Node n2 = new Node(LatLon.ZERO);
         n2.put("fixme", "continue");
         ds.addPrimitive(n1);
         ds.addPrimitive(n2);
diff --git a/test/unit/org/openstreetmap/josm/data/osm/NoteDataTest.java b/test/unit/org/openstreetmap/josm/data/osm/NoteDataTest.java
new file mode 100644
index 0000000..270a462
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/data/osm/NoteDataTest.java
@@ -0,0 +1,27 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.osm;
+
+import static org.junit.Assert.assertEquals;
+
+import java.util.Arrays;
+
+import org.junit.Test;
+import org.openstreetmap.josm.data.coor.LatLon;
+import org.openstreetmap.josm.data.notes.Note;
+
+/**
+ * Unit tests of the {@code NoteData} class.
+ */
+public class NoteDataTest {
+
+    /**
+     * Unit test for {@link NoteData#NoteData}
+     */
+    @Test
+    public void testNoteData() {
+        NoteData empty = new NoteData(null);
+        assertEquals(0, empty.getNotes().size());
+        NoteData notEmpty = new NoteData(Arrays.asList(new Note(LatLon.ZERO)));
+        assertEquals(1, notEmpty.getNotes().size());
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java b/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java
index 914b37d..7399d57 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveKeyHandlingTest.java
@@ -118,12 +118,12 @@ public class OsmPrimitiveKeyHandlingTest {
     @Test
     public void hasEqualSemanticAttributes() {
         Node n1 = new Node(1);
-        n1.setCoor(new LatLon(0, 0));
+        n1.setCoor(LatLon.ZERO);
         n1.put("key.1", "value.1");
         n1.put("key.2", "value.2");
 
         Node n2 = new Node(1);
-        n2.setCoor(new LatLon(0, 0));
+        n2.setCoor(LatLon.ZERO);
         n2.put("key.2", "value.2");
         n2.put("key.1", "value.1");
 
@@ -136,12 +136,12 @@ public class OsmPrimitiveKeyHandlingTest {
     @Test
     public void hasEqualSemanticAttributes_2() {
         Node n1 = new Node(1);
-        n1.setCoor(new LatLon(0, 0));
+        n1.setCoor(LatLon.ZERO);
         n1.put("key.1", "value.1");
         n1.put("key.2", "value.3");
 
         Node n2 = new Node(1);
-        n2.setCoor(new LatLon(0, 0));
+        n2.setCoor(LatLon.ZERO);
         n2.put("key.1", "value.1");
         n2.put("key.2", "value.4");
 
diff --git a/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java b/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java
index 9153d50..9cb524f 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/OsmPrimitiveTest.java
@@ -39,7 +39,7 @@ public class OsmPrimitiveTest {
 
     @Test
     public void simpleReferrersTest() {
-        Node n1 = new Node(new LatLon(0.0, 0.0));
+        Node n1 = new Node(LatLon.ZERO);
         Way w1 = new Way();
         w1.addNode(n1);
         dataSet.addPrimitive(n1);
@@ -49,8 +49,8 @@ public class OsmPrimitiveTest {
 
     @Test
     public void addAndRemoveReferrer() {
-        Node n1 = new Node(new LatLon(0.0, 0.0));
-        Node n2 = new Node(new LatLon(0.0, 0.0));
+        Node n1 = new Node(LatLon.ZERO);
+        Node n2 = new Node(LatLon.ZERO);
         Way w1 = new Way();
         w1.addNode(n1);
         w1.addNode(n2);
@@ -65,7 +65,7 @@ public class OsmPrimitiveTest {
 
     @Test
     public void multipleReferrers() {
-        Node n1 = new Node(new LatLon(0.0, 0.0));
+        Node n1 = new Node(LatLon.ZERO);
         Way w1 = new Way();
         Way w2 = new Way();
         Relation r1 = new Relation();
@@ -81,7 +81,7 @@ public class OsmPrimitiveTest {
 
     @Test
     public void removeMemberFromRelationReferrerTest() {
-        Node n1 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
         Relation r1 = new Relation();
         r1.addMember(new RelationMember("", n1));
         r1.addMember(new RelationMember("", n1));
@@ -93,8 +93,8 @@ public class OsmPrimitiveTest {
 
     @Test
     public void setRelationMemberReferrerTest() {
-        Node n1 = new Node(new LatLon(0, 0));
-        Node n2 = new Node(new LatLon(0, 0));
+        Node n1 = new Node(LatLon.ZERO);
+        Node n2 = new Node(LatLon.ZERO);
         Relation r1 = new Relation();
         Relation r2 = new Relation();
         r1.addMember(new RelationMember("", n1));
@@ -110,7 +110,7 @@ public class OsmPrimitiveTest {
 
     @Test
     public void removePrimitiveReferrerTest() {
-        Node n1 = new Node(new LatLon(0.0, 0.0));
+        Node n1 = new Node(LatLon.ZERO);
         Way w1 = new Way();
         w1.addNode(n1);
         w1.setDeleted(true);
@@ -133,7 +133,7 @@ public class OsmPrimitiveTest {
     @Test
     public void nodeFromMultipleDatasets() {
         // n has two referrers - w1 and w2. But only w1 is returned because it is in the same dataset as n
-        Node n = new Node(new LatLon(0.0, 0.0));
+        Node n = new Node(LatLon.ZERO);
 
         Way w1 = new Way();
         w1.addNode(n);
diff --git a/test/unit/org/openstreetmap/josm/data/osm/WaySegmentTest.java b/test/unit/org/openstreetmap/josm/data/osm/WaySegmentTest.java
index ffd6a8e..79573bb 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/WaySegmentTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/WaySegmentTest.java
@@ -19,7 +19,7 @@ public class WaySegmentTest {
     @Test
     public void testForNodePair() throws Exception {
         final DataSet ds = new DataSet();
-        final Node n1 = new Node(new LatLon(0, 0));
+        final Node n1 = new Node(LatLon.ZERO);
         final Node n2 = new Node(new LatLon(1, 0));
         final Node n3 = new Node(new LatLon(2, 0));
         final Node n4 = new Node(new LatLon(3, 0));
diff --git a/test/unit/org/openstreetmap/josm/data/osm/history/HistoryNodeTest.java b/test/unit/org/openstreetmap/josm/data/osm/history/HistoryNodeTest.java
index e0df137..ded9a3a 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/history/HistoryNodeTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/history/HistoryNodeTest.java
@@ -5,29 +5,50 @@ import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertTrue;
 
 import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
 
+import org.junit.BeforeClass;
 import org.junit.Test;
+import org.openstreetmap.josm.JOSMFixture;
 import org.openstreetmap.josm.data.coor.LatLon;
+import org.openstreetmap.josm.data.osm.Node;
 import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
 import org.openstreetmap.josm.data.osm.User;
+import org.openstreetmap.josm.gui.DefaultNameFormatter;
 
 /**
  * Unit tests for class {@link HistoryNode}.
  */
 public class HistoryNodeTest {
 
-    @Test
-    public void historyNode() {
-        Date d = new Date();
-        HistoryNode node = new HistoryNode(
-                1L,
-                2L,
-                true,
+    /**
+     * Setup test.
+     */
+    @BeforeClass
+    public static void init() {
+        JOSMFixture.createUnitTestFixture().init();
+    }
+
+    private static HistoryNode create(Date d) {
+        return new HistoryNode(
+                1L,   // id
+                2L,   // version
+                true, // visible
                 User.createOsmUser(3, "testuser"),
-                4L,
-                d,
-                new LatLon(0, 0)
+                4L,   // changesetId
+                d,    // timestamp
+                LatLon.ZERO
                 );
+    }
+
+    /**
+     * Unit test for {@link HistoryNode#HistoryNode}.
+     */
+    @Test
+    public void testHistoryNode() {
+        Date d = new Date();
+        HistoryNode node = create(d);
 
         assertEquals(1, node.getId());
         assertEquals(2, node.getVersion());
@@ -38,19 +59,43 @@ public class HistoryNodeTest {
         assertEquals(d, node.getTimestamp());
     }
 
+    /**
+     * Unit test for {@link HistoryNode#getType}.
+     */
     @Test
-    public void getType() {
-        Date d = new Date();
-        HistoryNode node = new HistoryNode(
-                1,
-                2,
-                true,
-                User.createOsmUser(3, "testuser"),
-                4,
-                d,
-                new LatLon(0, 0)
-                );
+    public void testGetType() {
+        assertEquals(OsmPrimitiveType.NODE, create(new Date()).getType());
+    }
 
-        assertEquals(OsmPrimitiveType.NODE, node.getType());
+    /**
+     * Unit test for {@link HistoryNode#getCoords}.
+     */
+    @Test
+    public void testGetCoords() {
+        Node n = new Node(new LatLon(45, 0));
+        n.setOsmId(1, 2);
+        n.setUser(User.createOsmUser(3, "testuser"));
+        n.setChangesetId(4);
+        assertEquals(n.getCoor(), new HistoryNode(n).getCoords());
+    }
+
+    /**
+     * Unit test for {@link HistoryNode#getDisplayName}.
+     */
+    @Test
+    public void testGetDisplayName() {
+        HistoryNode node = create(new Date());
+        HistoryNameFormatter hnf = DefaultNameFormatter.getInstance();
+        assertEquals("1 (0.0, 0.0)", node.getDisplayName(hnf));
+        LatLon ll = node.getCoords();
+        node.setCoords(null);
+        assertEquals("1", node.getDisplayName(hnf));
+        node.setCoords(ll);
+        Map<String, String> map = new HashMap<>();
+        map.put("name", "NodeName");
+        node.setTags(map);
+        assertEquals("NodeName (0.0, 0.0)", node.getDisplayName(hnf));
+        node.setCoords(null);
+        assertEquals("NodeName", node.getDisplayName(hnf));
     }
 }
diff --git a/test/unit/org/openstreetmap/josm/data/osm/history/HistoryRelationTest.java b/test/unit/org/openstreetmap/josm/data/osm/history/HistoryRelationTest.java
new file mode 100644
index 0000000..bbbb669
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/data/osm/history/HistoryRelationTest.java
@@ -0,0 +1,97 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.data.osm.history;
+
+import static org.junit.Assert.assertEquals;
+import static org.junit.Assert.assertTrue;
+
+import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
+
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.openstreetmap.josm.JOSMFixture;
+import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
+import org.openstreetmap.josm.data.osm.RelationMemberData;
+import org.openstreetmap.josm.data.osm.User;
+import org.openstreetmap.josm.gui.DefaultNameFormatter;
+
+/**
+ * Unit tests for class {@link HistoryRelation}.
+ */
+public class HistoryRelationTest {
+
+    /**
+     * Setup test.
+     */
+    @BeforeClass
+    public static void init() {
+        JOSMFixture.createUnitTestFixture().init();
+    }
+
+    private static HistoryRelation create(Date d) {
+        return new HistoryRelation(
+                1,    // id
+                2,    // version
+                true, // visible
+                User.createOsmUser(3, "testuser"),
+                4,    // changesetId
+                d     // timestamp
+                );
+    }
+
+    /**
+     * Unit test for {@link HistoryRelation#HistoryRelation}.
+     */
+    @Test
+    public void testHistoryRelation() {
+        Date d = new Date();
+        HistoryRelation rel = create(d);
+
+        assertEquals(1, rel.getId());
+        assertEquals(2, rel.getVersion());
+        assertTrue(rel.isVisible());
+        assertEquals("testuser", rel.getUser().getName());
+        assertEquals(3, rel.getUser().getId());
+        assertEquals(4, rel.getChangesetId());
+        assertEquals(d, rel.getTimestamp());
+    }
+
+    /**
+     * Unit test for {@link HistoryRelation#getType}.
+     */
+    @Test
+    public void testGetType() {
+        assertEquals(OsmPrimitiveType.RELATION, create(new Date()).getType());
+    }
+
+    /**
+     * Unit test for {@link HistoryRelation#getDisplayName}.
+     */
+    @Test
+    public void testGetDisplayName() {
+        HistoryNameFormatter hnf = DefaultNameFormatter.getInstance();
+        HistoryRelation rel0 = create(new Date()); // 0 member
+        HistoryRelation rel1 = create(new Date()); // 1 member
+        HistoryRelation rel2 = create(new Date()); // 2 members
+
+        rel1.addMember(new RelationMemberData(null, OsmPrimitiveType.NODE, 1));
+        rel2.addMember(new RelationMemberData(null, OsmPrimitiveType.NODE, 1));
+        rel2.addMember(new RelationMemberData(null, OsmPrimitiveType.NODE, 2));
+
+        assertEquals("relation (1, 0 members)", rel0.getDisplayName(hnf));
+        assertEquals("relation (1, 1 member)",  rel1.getDisplayName(hnf));
+        assertEquals("relation (1, 2 members)", rel2.getDisplayName(hnf));
+
+        Map<String, String> map = new HashMap<>();
+        map.put("name", "RelName");
+
+        rel0.setTags(map);
+        rel1.setTags(map);
+        rel2.setTags(map);
+
+        assertEquals("relation (\"RelName\", 0 members)", rel0.getDisplayName(hnf));
+        assertEquals("relation (\"RelName\", 1 member)",  rel1.getDisplayName(hnf));
+        assertEquals("relation (\"RelName\", 2 members)", rel2.getDisplayName(hnf));
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/data/osm/history/HistoryWayTest.java b/test/unit/org/openstreetmap/josm/data/osm/history/HistoryWayTest.java
index 5b7a994..bfacbd4 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/history/HistoryWayTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/history/HistoryWayTest.java
@@ -7,28 +7,48 @@ import static org.junit.Assert.fail;
 
 import java.util.ArrayList;
 import java.util.Date;
+import java.util.HashMap;
+import java.util.Map;
 
+import org.junit.BeforeClass;
 import org.junit.Test;
+import org.openstreetmap.josm.JOSMFixture;
 import org.openstreetmap.josm.Main;
 import org.openstreetmap.josm.data.osm.OsmPrimitiveType;
 import org.openstreetmap.josm.data.osm.User;
+import org.openstreetmap.josm.gui.DefaultNameFormatter;
 
 /**
  * Unit tests for class {@link HistoryWay}.
  */
 public class HistoryWayTest {
 
-    @Test
-    public void wayTest() {
-        Date d = new Date();
-        HistoryWay way = new HistoryWay(
-                1,
-                2,
-                true,
+    /**
+     * Setup test.
+     */
+    @BeforeClass
+    public static void init() {
+        JOSMFixture.createUnitTestFixture().init();
+    }
+
+    private static HistoryWay create(Date d) {
+        return new HistoryWay(
+                1,    // id
+                2,    // version
+                true, // visible
                 User.createOsmUser(3, "testuser"),
-                4,
-                d
+                4,    // changesetId
+                d     // timestamp
                 );
+    }
+
+    /**
+     * Unit test for {@link HistoryWay#HistoryWay}.
+     */
+    @Test
+    public void testHistoryWay() {
+        Date d = new Date();
+        HistoryWay way = create(d);
 
         assertEquals(1, way.getId());
         assertEquals(2, way.getVersion());
@@ -41,32 +61,17 @@ public class HistoryWayTest {
         assertEquals(0, way.getNumNodes());
     }
 
+    /**
+     * Unit test for {@link HistoryWay#getType}.
+     */
     @Test
-    public void getType() {
-        Date d = new Date();
-        HistoryWay way = new HistoryWay(
-                1,
-                2,
-                true,
-                User.createOsmUser(3, "testuser"),
-                4,
-                d
-                );
-
-        assertEquals(OsmPrimitiveType.WAY, way.getType());
+    public void testGetType() {
+        assertEquals(OsmPrimitiveType.WAY, create(new Date()).getType());
     }
 
     @Test
-    public void nodeManipulation() {
-        Date d = new Date();
-        HistoryWay way = new HistoryWay(
-                1,
-                2,
-                true,
-                User.createOsmUser(3, "testuser"),
-                4,
-                d
-                );
+    public void testNodeManipulation() {
+        HistoryWay way = create(new Date());
 
         way.addNode(1);
         assertEquals(1, way.getNumNodes());
@@ -87,16 +92,8 @@ public class HistoryWayTest {
     }
 
     @Test
-    public void iterating() {
-        Date d = new Date();
-        HistoryWay way = new HistoryWay(
-                1,
-                2,
-                true,
-                User.createOsmUser(3, "testuser"),
-                4,
-                d
-                );
+    public void testIterating() {
+        HistoryWay way = create(new Date());
 
         way.addNode(1);
         way.addNode(2);
@@ -109,4 +106,34 @@ public class HistoryWayTest {
         assertEquals(1, (long) ids.get(0));
         assertEquals(2, (long) ids.get(1));
     }
+
+    /**
+     * Unit test for {@link HistoryWay#getDisplayName}.
+     */
+    @Test
+    public void testGetDisplayName() {
+        HistoryNameFormatter hnf = DefaultNameFormatter.getInstance();
+        HistoryWay way0 = create(new Date()); // no node
+        HistoryWay way1 = create(new Date()); // 1 node
+        HistoryWay way2 = create(new Date()); // 2 nodes
+
+        way1.addNode(1);
+        way2.addNode(1);
+        way2.addNode(2);
+
+        assertEquals("1 (0 nodes)", way0.getDisplayName(hnf));
+        assertEquals("1 (1 node)",  way1.getDisplayName(hnf));
+        assertEquals("1 (2 nodes)", way2.getDisplayName(hnf));
+
+        Map<String, String> map = new HashMap<>();
+        map.put("name", "WayName");
+
+        way0.setTags(map);
+        way1.setTags(map);
+        way2.setTags(map);
+
+        assertEquals("WayName (0 nodes)", way0.getDisplayName(hnf));
+        assertEquals("WayName (1 node)",  way1.getDisplayName(hnf));
+        assertEquals("WayName (2 nodes)", way2.getDisplayName(hnf));
+    }
 }
diff --git a/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitorTest.java b/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitorTest.java
index 2d2975f..568b974 100644
--- a/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitorTest.java
+++ b/test/unit/org/openstreetmap/josm/data/osm/visitor/MergeSourceBuildingVisitorTest.java
@@ -164,7 +164,7 @@ public class MergeSourceBuildingVisitorTest {
         DataSet source = new DataSet();
         Relation r1 = new Relation(1, 1);
         Node n20 = new Node(20, 1);
-        n20.setCoor(new LatLon(0, 0));
+        n20.setCoor(LatLon.ZERO);
         r1.addMember(new RelationMember("node-20", n20));
         Way w30 = new Way(30, 1);
         Node n21  = new Node(21);
diff --git a/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java b/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java
index 15fd62a..a7f6642 100644
--- a/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java
+++ b/test/unit/org/openstreetmap/josm/data/projection/ProjectionRefTest.java
@@ -21,7 +21,7 @@ import org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference;
 /**
  * Test projections using reference data. (Currently provided by proj.4)
  *
- * The data file data_nodist/projection-reference-data.csv can be created like this:
+ * The data file data_nodist/projection/projection-reference-data.csv can be created like this:
  *      Fist run this file's main method to collect epsg codes and bounds data.
  *      Then pipe the result into test/generate-proj-data.pl.
  */
@@ -49,7 +49,7 @@ public class ProjectionRefTest {
     @Test
     public void test() throws IOException, FileNotFoundException {
         try (BufferedReader in = new BufferedReader(new InputStreamReader(
-                new FileInputStream("data_nodist/projection-reference-data.csv"), StandardCharsets.UTF_8))) {
+                new FileInputStream("data_nodist/projection/projection-reference-data.csv"), StandardCharsets.UTF_8))) {
             StringBuilder fail = new StringBuilder();
             String line;
             while ((line = in.readLine()) != null) {
diff --git a/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java b/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java
index cf23294..3c9abca 100644
--- a/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java
+++ b/test/unit/org/openstreetmap/josm/data/projection/ProjectionRegressionTest.java
@@ -27,14 +27,12 @@ import org.openstreetmap.josm.TestUtils;
 import org.openstreetmap.josm.data.Bounds;
 import org.openstreetmap.josm.data.coor.EastNorth;
 import org.openstreetmap.josm.data.coor.LatLon;
-import org.openstreetmap.josm.gui.preferences.projection.ProjectionChoice;
-import org.openstreetmap.josm.gui.preferences.projection.ProjectionPreference;
 import org.openstreetmap.josm.tools.Pair;
 
 /**
  * This test is used to monitor changes in projection code.
  *
- * It keeps a record of test data in the file data_nodist/projection-regression-test-data.csv.
+ * It keeps a record of test data in the file data_nodist/projection/projection-regression-test-data.
  * This record is generated from the current Projection classes available in JOSM. It needs to
  * be updated, whenever a projection is added / removed or an algorithm is changed, such that
  * the computed values are numerically different. There is no error threshold, every change is reported.
@@ -44,8 +42,8 @@ import org.openstreetmap.josm.tools.Pair;
  */
 public class ProjectionRegressionTest {
 
-    private static final String PROJECTION_DATA_FILE = "data_nodist/projection-regression-test-data.csv";
-    private static final String PROJECTION_DATA_FILE_JAVA_9 = "data_nodist/projection-regression-test-data-java9.csv";
+    private static final String PROJECTION_DATA_FILE = "data_nodist/projection/projection-regression-test-data";
+    private static final String PROJECTION_DATA_FILE_JAVA_9 = "data_nodist/projection/projection-regression-test-data-java9";
 
     private static class TestData {
         public String code;
@@ -55,7 +53,7 @@ public class ProjectionRegressionTest {
     }
 
     private static String getProjectionDataFile() {
-        return TestUtils.getJavaVersion() >= 1.9 ? PROJECTION_DATA_FILE_JAVA_9 : PROJECTION_DATA_FILE;
+        return TestUtils.getJavaVersion() >= 9 ? PROJECTION_DATA_FILE_JAVA_9 : PROJECTION_DATA_FILE;
     }
 
     public static void main(String[] args) throws IOException {
@@ -110,6 +108,7 @@ public class ProjectionRegressionTest {
                         "%s%n  ll  %s %s%n  en  %s %s%n  ll2 %s %s%n", proj.toCode(), lat, lon, en.east(), en.north(), ll2.lat(), ll2.lon()));
             }
         }
+        System.out.println("Update successful.");
     }
 
     private static List<TestData> readData() throws IOException, FileNotFoundException {
@@ -165,12 +164,10 @@ public class ProjectionRegressionTest {
 
         StringBuilder fail = new StringBuilder();
 
-        for (ProjectionChoice pc : ProjectionPreference.getProjectionChoices()) {
-            for (String code : pc.allCodes()) {
-               if (!dataCodes.contains(code)) {
-                    fail.append("Did not find projection "+code+" in test data!\n");
-                }
-            }
+        for (String code : Projections.getAllProjectionCodes()) {
+            if (!dataCodes.contains(code)) {
+                 fail.append("Did not find projection "+code+" in test data!\n");
+             }
         }
 
         for (TestData data : allData) {
diff --git a/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java b/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java
index 0ec6e9b..c9547ab 100644
--- a/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java
+++ b/test/unit/org/openstreetmap/josm/data/projection/ProjectionTest.java
@@ -1,6 +1,7 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.data.projection;
 
+import java.util.Arrays;
 import java.util.Random;
 
 import org.junit.Assert;
@@ -23,9 +24,7 @@ public class ProjectionTest {
 
         testProj(Projections.getProjectionByCode("EPSG:4326")); // WGS 84
         testProj(Projections.getProjectionByCode("EPSG:3857")); // Mercator
-        if (!"yes".equals(System.getProperty("suppressPermanentFailure"))) {
-            testProj(Projections.getProjectionByCode("EPSG:3301")); // Lambert EST
-        }
+        testProj(Projections.getProjectionByCode("EPSG:3301")); // Lambert EST
 
         for (int i = 0; i <= 3; ++i) {
             testProj(Projections.getProjectionByCode("EPSG:"+Integer.toString(27561+i))); // Lambert 4 Zones France
@@ -42,10 +41,8 @@ public class ProjectionTest {
             testProj(Projections.getProjectionByCode("EPSG:"+Integer.toString(32701+i))); // UTM South
         }
 
-        if (!"yes".equals(System.getProperty("suppressPermanentFailure"))) {
-            for (int i = 0; i <= 4; ++i) {
-                testProj(Projections.getProjectionByCode("EPSG:"+Integer.toString(2969+i))); // UTM France DOM
-            }
+        for (String c : Arrays.asList("2969", "2970", "2972", "2973")) {
+            testProj(Projections.getProjectionByCode("EPSG:"+c)); // UTM France DOM
         }
 
         for (int i = 0; i <= 8; ++i) {
diff --git a/test/unit/org/openstreetmap/josm/data/validation/tests/HighwaysTest.groovy b/test/unit/org/openstreetmap/josm/data/validation/tests/HighwaysTest.groovy
index f4144ee..71ab7f3 100644
--- a/test/unit/org/openstreetmap/josm/data/validation/tests/HighwaysTest.groovy
+++ b/test/unit/org/openstreetmap/josm/data/validation/tests/HighwaysTest.groovy
@@ -17,7 +17,7 @@ class HighwaysTest extends GroovyTestCase {
     public static Way createTestSetting(String highway, String highwayLink) {
         def ds = new DataSet()
 
-        def n00 = new Node(new LatLon(0, 0))
+        def n00 = new Node(LatLon.ZERO)
         def n10 = new Node(new LatLon(1, 0))
         def n20 = new Node(new LatLon(2, 0))
         def n01 = new Node(new LatLon(0, 1))
diff --git a/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.groovy b/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.groovy
index 96ae6e6..e2d285b 100644
--- a/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.groovy
+++ b/test/unit/org/openstreetmap/josm/data/validation/tests/SimilarNamedWaysTest.groovy
@@ -22,7 +22,7 @@ class SimilarNamedWaysTest extends GroovyTestCase {
     public static List<TestError> testWays(String namea, String nameb) {
         def ds = new DataSet()
 
-        def n00 = new Node(new LatLon(0, 0))
+        def n00 = new Node(LatLon.ZERO)
         def n10 = new Node(new LatLon(1, 0))
         def n20 = new Node(new LatLon(2, 0))
         def n30 = new Node(new LatLon(3, 0))
diff --git a/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.groovy b/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.groovy
index ba8e034..c1d787a 100644
--- a/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.groovy
+++ b/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/ChildOrParentSelectorTest.groovy
@@ -1,10 +1,6 @@
 // License: GPL. For details, see LICENSE file.
 package org.openstreetmap.josm.gui.mappaint.mapcss
 
-import org.openstreetmap.josm.data.osm.OsmPrimitiveType
-import org.openstreetmap.josm.gui.mappaint.MultiCascade
-import org.openstreetmap.josm.io.OsmReader
-
 import java.util.logging.Logger
 
 import org.junit.*
@@ -12,11 +8,14 @@ import org.openstreetmap.josm.JOSMFixture
 import org.openstreetmap.josm.data.coor.LatLon
 import org.openstreetmap.josm.data.osm.DataSet
 import org.openstreetmap.josm.data.osm.Node
+import org.openstreetmap.josm.data.osm.OsmPrimitiveType
 import org.openstreetmap.josm.data.osm.Relation
 import org.openstreetmap.josm.data.osm.RelationMember
 import org.openstreetmap.josm.data.osm.Way
 import org.openstreetmap.josm.gui.mappaint.Environment
+import org.openstreetmap.josm.gui.mappaint.MultiCascade
 import org.openstreetmap.josm.gui.mappaint.mapcss.Selector.ChildOrParentSelector
+import org.openstreetmap.josm.io.OsmReader
 
 class ChildOrParentSelectorTest {
     static private Logger logger = Logger.getLogger(ChildOrParentSelectorTest.class.getName());
@@ -43,7 +42,7 @@ class ChildOrParentSelectorTest {
 
     def node(id) {
         def n = new Node(id,1)
-        n.setCoor(new LatLon(0,0))
+        n.setCoor(LatLon.ZERO)
         ds.addPrimitive(n)
         return n
     }
diff --git a/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.groovy b/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.groovy
index 207d456..71f14a0 100644
--- a/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.groovy
+++ b/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyConditionTest.groovy
@@ -37,7 +37,7 @@ class KeyConditionTest {
 
     def node(id) {
         def n = new Node(id,1)
-        n.setCoor(new LatLon(0,0))
+        n.setCoor(LatLon.ZERO)
         ds.addPrimitive(n)
         return n
     }
diff --git a/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyValueConditionTest.groovy b/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyValueConditionTest.groovy
index 675a623..9c6cb8b 100644
--- a/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyValueConditionTest.groovy
+++ b/test/unit/org/openstreetmap/josm/gui/mappaint/mapcss/KeyValueConditionTest.groovy
@@ -39,7 +39,7 @@ class KeyValueConditionTest {
 
     def node(id) {
         def n = new Node(id,1)
-        n.setCoor(new LatLon(0,0))
+        n.setCoor(LatLon.ZERO)
         ds.addPrimitive(n)
         return n
     }
diff --git a/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTest.java b/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTest.java
index 04f447a..6b16419 100644
--- a/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTest.java
+++ b/test/unit/org/openstreetmap/josm/gui/preferences/map/MapPaintPreferenceTest.java
@@ -34,7 +34,7 @@ public class MapPaintPreferenceTest {
      * @throws IOException if any I/O error occurs
      * @throws ParseException if the config file does not match MapCSS syntax
      */
-    @Test
+    @Test(timeout = 10*60*1000)
     public void testValidityOfAvailableStyles() throws ParseException, IOException {
         Collection<ExtendedSourceEntry> sources = new MapPaintPreference.MapPaintSourceEditor()
                 .loadAndGetAvailableSources();
diff --git a/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTest.java b/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTest.java
index c9d0b13..cb05339 100644
--- a/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTest.java
+++ b/test/unit/org/openstreetmap/josm/gui/preferences/map/TaggingPresetPreferenceTest.java
@@ -35,7 +35,7 @@ public class TaggingPresetPreferenceTest {
     /**
      * Test that available tagging presets are valid.
      */
-    @Test
+    @Test(timeout = 10*60*1000)
     public void testValidityOfAvailablePresets() {
         Collection<ExtendedSourceEntry> sources = new TaggingPresetPreference.TaggingPresetSourceEditor()
                 .loadAndGetAvailableSources();
diff --git a/test/unit/org/openstreetmap/josm/io/OsmChangeBuilderTest.groovy b/test/unit/org/openstreetmap/josm/io/OsmChangeBuilderTest.groovy
index 1ca0bef..8553127 100644
--- a/test/unit/org/openstreetmap/josm/io/OsmChangeBuilderTest.groovy
+++ b/test/unit/org/openstreetmap/josm/io/OsmChangeBuilderTest.groovy
@@ -42,7 +42,7 @@ class OsmChangeBuilderTest {
 
         // should be OK
         builder.start()
-        Node n = new Node(new LatLon(0,0))
+        Node n = new Node(LatLon.ZERO)
         builder.append n
         builder.finish()
 
@@ -72,7 +72,7 @@ class OsmChangeBuilderTest {
     public void testDocumentWithNewNode() {
         def Changeset cs = new Changeset(1)
         OsmChangeBuilder builder = new OsmChangeBuilder(cs)
-        Node n = new Node(new LatLon(0,0))
+        Node n = new Node(LatLon.ZERO)
 
         builder.start()
         builder.append n
@@ -104,7 +104,7 @@ class OsmChangeBuilderTest {
         def Changeset cs = new Changeset(1)
         OsmChangeBuilder builder = new OsmChangeBuilder(cs)
         Node n = new Node(1)
-        n.coor = new LatLon(0,0)
+        n.coor = LatLon.ZERO
         n.incomplete = false
         n.modified = true
 
@@ -138,7 +138,7 @@ class OsmChangeBuilderTest {
         def Changeset cs = new Changeset(1)
         OsmChangeBuilder builder = new OsmChangeBuilder(cs)
         Node n = new Node(1)
-        n.coor = new LatLon(0,0)
+        n.coor = LatLon.ZERO
         n.incomplete = false
         n.deleted = true
 
@@ -173,14 +173,14 @@ class OsmChangeBuilderTest {
         def Changeset cs = new Changeset(1)
         OsmChangeBuilder builder = new OsmChangeBuilder(cs)
         Node n1 = new Node(1)
-        n1.coor = new LatLon(0,0)
+        n1.coor = LatLon.ZERO
         n1.incomplete = false
         n1.deleted = true
 
-        Node n2 = new Node(new LatLon(0,0))
+        Node n2 = new Node(LatLon.ZERO)
 
         Node n3 = new Node(2)
-        n3.coor = new LatLon(0,0)
+        n3.coor = LatLon.ZERO
         n3.incomplete = false
         n3.modified = true
 
diff --git a/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java b/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java
index 9486e59..13f18ee 100644
--- a/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java
+++ b/test/unit/org/openstreetmap/josm/plugins/PluginHandlerTest.java
@@ -31,7 +31,7 @@ public class PluginHandlerTest {
     /**
      * Test that available plugins rules can be loaded.
      */
-    @Test
+    @Test(timeout = 10*60*1000)
     public void testValidityOfAvailablePlugins() {
         // Download complete list of plugins
         ReadRemotePluginInformationTask pluginInfoDownloadTask = new ReadRemotePluginInformationTask(
diff --git a/test/unit/org/openstreetmap/josm/tools/AudioPlayerTest.java b/test/unit/org/openstreetmap/josm/tools/AudioPlayerTest.java
new file mode 100644
index 0000000..61ce995
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/tools/AudioPlayerTest.java
@@ -0,0 +1,62 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.tools;
+
+import static org.junit.Assert.assertFalse;
+import static org.junit.Assert.assertTrue;
+
+import java.io.File;
+import java.net.MalformedURLException;
+import java.net.URL;
+
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.openstreetmap.josm.JOSMFixture;
+import org.openstreetmap.josm.TestUtils;
+
+/**
+ * Unit tests of {@link AudioPlayer} class.
+ */
+public class AudioPlayerTest {
+
+    // We play wav files of about 4 seconds + pause, so define timeout at 10 seconds
+    private static final long MAX_DURATION = 10000;
+
+    /**
+     * Setup test.
+     */
+    @BeforeClass
+    public static void setUp() {
+        JOSMFixture.createUnitTestFixture().init();
+    }
+
+    /**
+     * Test method for {@code AudioPlayer#play(URL)}
+     * @throws Exception audio fault exception, e.g. can't open stream, unhandleable audio format
+     * @throws MalformedURLException wrong URL
+     */
+    @Test(timeout = 4*MAX_DURATION)
+    public void testPlay() throws MalformedURLException, Exception {
+        File wav1 = new File(TestUtils.getRegressionDataFile(6851, "20111003_121226.wav"));
+        File wav2 = new File(TestUtils.getRegressionDataFile(6851, "20111003_121557.wav"));
+
+        for (File w : new File[] {wav1, wav2}) {
+            System.out.println("Playing " + w.toPath());
+            URL url = w.toURI().toURL();
+            long start = System.currentTimeMillis();
+            AudioPlayer.play(url);
+            assertTrue(AudioPlayer.playing());
+            assertFalse(AudioPlayer.paused());
+            AudioPlayer.pause();
+            assertFalse(AudioPlayer.playing());
+            assertTrue(AudioPlayer.paused());
+            AudioPlayer.play(url, AudioPlayer.position());
+            while (AudioPlayer.playing() && (System.currentTimeMillis() - start) < MAX_DURATION) {
+                Thread.sleep(500);
+            }
+            long duration = System.currentTimeMillis() - start;
+            System.out.println("Play finished after " + Utils.getDurationString(duration));
+            assertTrue(duration < MAX_DURATION);
+            AudioPlayer.reset();
+        }
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/tools/AudioUtilTest.java b/test/unit/org/openstreetmap/josm/tools/AudioUtilTest.java
new file mode 100644
index 0000000..739df68
--- /dev/null
+++ b/test/unit/org/openstreetmap/josm/tools/AudioUtilTest.java
@@ -0,0 +1,39 @@
+// License: GPL. For details, see LICENSE file.
+package org.openstreetmap.josm.tools;
+
+import static org.junit.Assert.assertEquals;
+
+import java.io.File;
+
+import org.junit.BeforeClass;
+import org.junit.Test;
+import org.openstreetmap.josm.JOSMFixture;
+import org.openstreetmap.josm.TestUtils;
+
+/**
+ * Unit tests of {@link AudioUtil} class.
+ */
+public class AudioUtilTest {
+
+    private static final double EPSILON = 1e-11;
+
+    /**
+     * Setup test.
+     */
+    @BeforeClass
+    public static void setUp() {
+        JOSMFixture.createUnitTestFixture().init();
+    }
+
+    /**
+     * Test method for {@code AudioUtil#getCalibratedDuration(File)}
+     */
+    @Test
+    public void testGetCalibratedDuration() {
+        assertEquals(0.0, AudioUtil.getCalibratedDuration(new File("invalid_file")), EPSILON);
+        File wav1 = new File(TestUtils.getRegressionDataFile(6851, "20111003_121226.wav"));
+        assertEquals(4.8317006802721085, AudioUtil.getCalibratedDuration(wav1), EPSILON);
+        File wav2 = new File(TestUtils.getRegressionDataFile(6851, "20111003_121557.wav"));
+        assertEquals(4.924580498866213, AudioUtil.getCalibratedDuration(wav2), EPSILON);
+    }
+}
diff --git a/test/unit/org/openstreetmap/josm/tools/ImageProviderTest.java b/test/unit/org/openstreetmap/josm/tools/ImageProviderTest.java
index 8339856..f683991 100644
--- a/test/unit/org/openstreetmap/josm/tools/ImageProviderTest.java
+++ b/test/unit/org/openstreetmap/josm/tools/ImageProviderTest.java
@@ -9,7 +9,9 @@ import java.awt.image.BufferedImage;
 import java.io.File;
 import java.io.IOException;
 
+import org.junit.BeforeClass;
 import org.junit.Test;
+import org.openstreetmap.josm.JOSMFixture;
 import org.openstreetmap.josm.TestUtils;
 
 /**
@@ -18,6 +20,14 @@ import org.openstreetmap.josm.TestUtils;
 public class ImageProviderTest {
 
     /**
+     * Setup test.
+     */
+    @BeforeClass
+    public static void setUp() {
+        JOSMFixture.createUnitTestFixture().init();
+    }
+
+    /**
      * Non-regression test for ticket <a href="https://josm.openstreetmap.de/ticket/9984">#9984</a>
      * @throws IOException if an error occurs during reading
      */
@@ -40,4 +50,10 @@ public class ImageProviderTest {
         BufferedImage img = ImageProvider.read(file, true, true);
         assertNotNull(img);
     }
+
+    @Test
+    public void testWikiProtocol() throws Exception {
+        // https://commons.wikimedia.org/wiki/File:OpenJDK_logo.svg
+        assertNotNull(ImageProvider.get("wiki://OpenJDK_logo.svg"));
+    }
 }
diff --git a/test/unit/org/openstreetmap/josm/tools/UtilsTest.java b/test/unit/org/openstreetmap/josm/tools/UtilsTest.java
index ec356b5..7641abf 100644
--- a/test/unit/org/openstreetmap/josm/tools/UtilsTest.java
+++ b/test/unit/org/openstreetmap/josm/tools/UtilsTest.java
@@ -85,7 +85,8 @@ public class UtilsTest {
     @Test
     public void testOpenUrlGzip() throws IOException {
         Main.initApplicationPreferences();
-        try (BufferedReader x = Utils.openURLReaderAndDecompress(new URL("https://www.openstreetmap.org/trace/1613906/data"), true)) {
+        final URL url = new URL("https://www.openstreetmap.org/trace/1613906/data");
+        try (BufferedReader x = HttpClient.create(url).connect().uncompress(true).getContentReader()) {
             Assert.assertTrue(x.readLine().startsWith("<?xml version="));
         }
     }
@@ -97,7 +98,22 @@ public class UtilsTest {
     @Test
     public void testOpenUrlBzip() throws IOException {
         Main.initApplicationPreferences();
-        try (BufferedReader x = Utils.openURLReaderAndDecompress(new URL("https://www.openstreetmap.org/trace/785544/data"), true)) {
+        final URL url = new URL("https://www.openstreetmap.org/trace/785544/data");
+        try (BufferedReader x = HttpClient.create(url).connect().uncompress(true).getContentReader()) {
+            Assert.assertTrue(x.readLine().startsWith("<?xml version="));
+        }
+    }
+
+    /**
+     * Test of {@link Utils#openURLReaderAndDecompress} method with Bzip compression.
+     * @throws IOException if any I/O error occurs
+     */
+    @Test
+    public void testTicket9660() throws IOException {
+        Main.initApplicationPreferences();
+        final URL url = new URL("http://www.openstreetmap.org/trace/1350010/data");
+        try (BufferedReader x = HttpClient.create(url).connect()
+                .uncompress(true).uncompressAccordingToContentDisposition(true).getContentReader()) {
             Assert.assertTrue(x.readLine().startsWith("<?xml version="));
         }
     }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/josm.git



More information about the Pkg-grass-devel mailing list